scrawl
|
e7af718b55
|
Remove unnecessary WindowManager::messageBox arguments
|
2013-03-30 12:56:37 +01:00 |
|
Marc Zinnschlag
|
573368849b
|
Merge remote-tracking branch 'glorf/enchanting'
Conflicts:
apps/openmw/CMakeLists.txt
|
2013-03-29 16:48:21 +01:00 |
|
Glorf
|
86275e5bd4
|
Some enchanting fixes
|
2013-03-29 12:00:09 +01:00 |
|
Glorf
|
eb88463b94
|
Some enchanting fixes
|
2013-03-28 23:39:20 +01:00 |
|
Glorf
|
6643fe789c
|
Enchanting system
|
2013-03-28 17:41:00 +01:00 |
|
scrawl
|
406488d086
|
Soulgem value should be multiplied by the trapped soul
|
2013-03-27 17:39:49 +01:00 |
|
scrawl
|
6f1575d42a
|
CELL record corrections
|
2013-03-27 17:27:43 +01:00 |
|
scrawl
|
a2ca679beb
|
Added PC repair feature
|
2013-03-23 08:16:46 +01:00 |
|
scrawl
|
78f3f19f62
|
Thrown weapons, arrows and bolts shouldn't have item health
|
2013-03-22 14:28:50 +01:00 |
|
scrawl
|
8e2f9f5186
|
Fix CellRef to load current weapon/armor health correctly, also show it in the tooltips
|
2013-03-22 12:24:09 +01:00 |
|
scrawl
|
918cdcffc2
|
Split up components/esm/loadlocks
|
2013-03-22 05:50:54 +01:00 |
|
scrawl
|
95e1cdc07d
|
Move getArmorRating to MWWorld::Class.
|
2013-03-17 22:29:12 +01:00 |
|
scrawl
|
dd57eabc3e
|
Better use an enum for magic effect IDs
|
2013-03-16 23:28:26 +01:00 |
|
scrawl
|
c0b0227e8a
|
enchanting
|
2013-03-16 19:00:14 +01:00 |
|
scrawl
|
485b6c855a
|
Fix NPC race height not being applied
|
2013-03-15 16:44:35 +01:00 |
|
scrawl
|
b36295cbb3
|
Removed a leftover
|
2013-03-14 21:10:22 +01:00 |
|
scrawl
|
5b943a965f
|
Handle always run in the inputmanager, instead of using forced stance.
|
2013-03-14 21:08:19 +01:00 |
|
scrawl
|
2d8f0949a4
|
Always run key (Y)
|
2013-03-14 20:27:16 +01:00 |
|
scrawl
|
84afd87321
|
Placeable objects should not collide unless they have a NiRootCollisionNode
|
2013-03-14 03:04:02 +01:00 |
|
scrawl
|
41a958cd4e
|
Fix hardcoded beast races in MWClass::Npc::getModel
|
2013-03-12 02:50:23 +01:00 |
|
scrawl
|
0ee0dbdb97
|
Added "dispose corpse" button, added stealing (all items visible and no penalty yet)
|
2013-03-07 14:00:13 +01:00 |
|
scrawl
|
268bb23590
|
Implemented sneaking animation
|
2013-03-06 16:58:56 +01:00 |
|
scrawl
|
e1957e4ee9
|
Potion effects should be hidden until discovered
|
2013-03-02 13:34:26 +01:00 |
|
Chris Robinson
|
955e2713a9
|
Fix encumbrance term calculation
|
2013-02-25 17:29:32 -08:00 |
|
Chris Robinson
|
74b8095fc7
|
Use default parameters where appropriate
|
2013-02-24 14:43:20 -08:00 |
|
ChrisKCat
|
9e7b559b09
|
Merge pull request #6 from scrawl/lights
For light objects without an AttachLight bone, attach the light to the c...
|
2013-02-24 14:12:53 -08:00 |
|
scrawl
|
1ae2d3c6ab
|
For light objects without an AttachLight bone, attach the light to the center of the object instead of the origin.
|
2013-02-24 19:00:06 +01:00 |
|
Chris Robinson
|
89d4c245e9
|
Better calculate jump velocity
The fatigue term isn't currently used correctly
|
2013-02-24 03:30:33 -08:00 |
|
scrawl
|
7e816c826b
|
Fix lights without a mesh
|
2013-02-23 09:17:12 +01:00 |
|
scrawl
|
f17ea109ca
|
Fix light positions
|
2013-02-23 04:06:05 +01:00 |
|
Chris Robinson
|
84227caa0c
|
Cleanup Npc::getSpeed a little
|
2013-02-22 01:30:06 -08:00 |
|
Chris Robinson
|
8255a64bfe
|
Handle levitate and swift swim effects
|
2013-02-19 02:10:36 -08:00 |
|
Chris Robinson
|
5a1a0b7338
|
Add and use an MWWorld::isFlying method
|
2013-02-18 22:39:43 -08:00 |
|
Chris Robinson
|
bea460955d
|
Merge remote-tracking branch 'zini/next' into animation2
|
2013-02-17 16:03:39 -08:00 |
|
scrawl
|
00db13be32
|
Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed.
|
2013-02-17 15:56:22 +01:00 |
|
Chris Robinson
|
e2d7cc49e3
|
Merge remote-tracking branch 'zini/next' into animation2
|
2013-02-17 03:42:37 -08:00 |
|
scrawl
|
4da11a96a5
|
Fixed gold ref count always becoming 1 when dropped on the ground
|
2013-02-15 17:34:55 +01:00 |
|
Chris Robinson
|
e1a1530774
|
Better implement Npc::getSpeed
|
2013-02-15 01:27:57 -08:00 |
|
Chris Robinson
|
04524fbf92
|
Don't scale the movement vector up
|
2013-02-06 15:23:52 -08:00 |
|
Chris Robinson
|
8d98f3649c
|
Use a separate class to handle activator mechanics
|
2013-01-28 23:39:11 -08:00 |
|
Chris Robinson
|
0cd3880b20
|
Merge remote-tracking branch 'zini/master' into animation2
|
2013-01-26 04:54:52 -08:00 |
|
Emanuel Guevel
|
05796d85a4
|
NPC: take stats from NPDT12 into account
Some available stats (level, reputation and disposition) were not used
for NPC with auto-calculated stats.
|
2013-01-20 17:44:08 +01:00 |
|
Chris Robinson
|
94b93227d3
|
Treat activators as actors for rendering and mechanics
Kinda hacky, but it's the only way to get animated activators (flags, silt
striders, etc) to work properly.
|
2013-01-16 14:37:32 -08:00 |
|
Chris Robinson
|
94e30199d1
|
Merge remote-tracking branch 'zini/master' into animation2
Conflicts:
components/nifogre/ogre_nif_loader.cpp
|
2013-01-15 14:59:30 -08:00 |
|
scrawl
|
c71656493d
|
Ingredient effects now correctly hide until the player has discovered them
|
2013-01-11 01:23:24 +01:00 |
|
Chris Robinson
|
23ac1c2de5
|
Merge remote-tracking branch 'zini/master' into animation2
Conflicts:
components/nifogre/ogre_nif_loader.cpp
|
2013-01-09 20:52:12 -08:00 |
|
eduard
|
2dc0064cc2
|
more string lowercase
|
2013-01-09 20:51:52 +01:00 |
|
Chris Robinson
|
efca5ded47
|
Clean up some header includes to reduce nesting
|
2013-01-05 21:12:08 -08:00 |
|
lazydev
|
74ae479780
|
Cell names localization fix
|
2012-12-23 23:23:24 +04:00 |
|
Marc Zinnschlag
|
5d45bcd03a
|
Merge remote-tracking branch 'trombonecot/master'
Conflicts:
apps/openmw/mwclass/light.cpp
|
2012-11-19 21:21:00 +01:00 |
|
eduard
|
4e4d15f8ac
|
Failed action
|
2012-11-19 21:04:49 +01:00 |
|
eduard
|
82ea547ce4
|
Failed action
|
2012-11-17 18:17:08 +01:00 |
|
Marc Zinnschlag
|
75f64aa38b
|
Merge branch 'master' into dialogue
Conflicts:
apps/openmw/mwdialogue/dialoguemanagerimp.hpp
apps/openmw/mwmechanics/npcstats.cpp
apps/openmw/mwmechanics/npcstats.hpp
|
2012-11-10 15:44:44 +01:00 |
|
Marc Zinnschlag
|
ceaf1677ce
|
Issue #219: rewrote AI settings and implemented AI settings filters
|
2012-11-10 11:38:37 +01:00 |
|
scrawl
|
33b4b29fbc
|
persuasion mechanics, added reputation
|
2012-11-10 00:29:36 +01:00 |
|
scrawl
|
ace9ee9c83
|
persuasion dialog
|
2012-11-09 20:18:38 +01:00 |
|
scrawl
|
b2afb1fd5c
|
Merge branch 'next' of git://github.com/zinnschlag/openmw into MercantilImprovement
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwdialogue/dialoguemanagerimp.cpp
apps/openmw/mwgui/spellbuyingwindow.cpp
apps/openmw/mwgui/trainingwindow.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
|
2012-11-08 23:16:40 +01:00 |
|
Marc Zinnschlag
|
918316168f
|
Merge remote-tracking branch 'greye/store' into next
Conflicts:
apps/openmw/mwclass/light.cpp
apps/openmw/mwworld/worldimp.cpp
|
2012-11-07 19:34:28 +01:00 |
|
greye
|
620184a009
|
fix typos
|
2012-11-06 14:44:56 +04:00 |
|
emoose
|
7a7825577a
|
Changed: use MWWorld::Ptr for PhysicsSystem arguments
|
2012-11-05 19:37:27 +00:00 |
|
greye
|
bd1bb2e55d
|
applying new interface vol.1, inconsistent
|
2012-11-05 18:39:42 +04:00 |
|
greye
|
d205723a17
|
resolving m prefix/ESMStore movement
|
2012-11-05 18:02:47 +04:00 |
|
greye
|
2057f5619e
|
move ESMStore to MWWorld
|
2012-11-05 17:18:01 +04:00 |
|
greye
|
3c2ce25f5f
|
m prefix for mwworld/cellstore.hpp
|
2012-11-05 16:07:59 +04:00 |
|
gugus
|
f72f898bd9
|
implement barterOffer. It's used for travel only.
I've started to implement disposition, but it's very basic for now.
|
2012-11-05 11:07:43 +01:00 |
|
emoose
|
1c8e941f0d
|
fix kdevelop indentation again...
|
2012-11-02 21:21:32 +00:00 |
|
emoose
|
96b56d9803
|
fixes: containers: key id case comparison
|
2012-11-02 21:18:37 +00:00 |
|
emoose
|
4a9821dc65
|
fix kdevelop indentation...
|
2012-11-02 20:43:07 +00:00 |
|
emoose
|
15f972cc62
|
fixes: compile: cast error; doors: key id case comparison; character creation: going from CharacterCreation to BirthDialog loses data; character creation: Class/Race/BirthDialog allowing no data; code: clean up a bit
todo: going from CharacterCreation back to CreateClassDialog loses data
|
2012-11-02 20:33:08 +00:00 |
|
scrawl
|
a04df37f83
|
implemented looting corpses
|
2012-10-28 16:04:33 +01:00 |
|
Marc Zinnschlag
|
ed3641b214
|
Issue #68: check for essential actors
|
2012-10-27 13:33:54 +02:00 |
|
Marc Zinnschlag
|
9172c3ec4d
|
Issue #68: stop NPCs from instantly dropping dead
|
2012-10-23 13:54:36 +02:00 |
|
Marc Zinnschlag
|
bdca5aff87
|
Issue #68: simplified the dynamic stats interface
|
2012-10-19 13:10:06 +02:00 |
|
greye
|
2fa4ac177a
|
initial resolving
|
2012-10-01 00:23:49 +04:00 |
|
greye
|
721324c1db
|
rm record inheritance, rework esmtool accordingly
|
2012-09-30 23:34:53 +04:00 |
|
scrawl
|
1cb1259e18
|
fixing some unrelated warnings
|
2012-09-23 19:36:37 +02:00 |
|
scrawl
|
9f2668b45b
|
Task #400 Review GMST access
|
2012-09-22 21:35:57 +02:00 |
|
greye
|
18cc435aa1
|
resolving conflicts
|
2012-09-21 13:13:11 +04:00 |
|
Marc Zinnschlag
|
4abb9a00da
|
Merge remote-tracking branch 'jhooks/physicsaedra3' into next
|
2012-09-18 11:25:09 +02:00 |
|
greye
|
7606ebafd6
|
resolving conflicts, minor update
|
2012-09-17 11:37:50 +04:00 |
|
Marc Zinnschlag
|
835c530e06
|
Merge branch 'ingredients'
|
2012-09-13 13:31:46 +02:00 |
|
Marc Zinnschlag
|
5706caa141
|
Issue #356: added ingredient eating sound effect
|
2012-09-13 13:30:57 +02:00 |
|
Marc Zinnschlag
|
fe68a252d5
|
Issue #356: Implemented ingredient eating
|
2012-09-13 13:02:26 +02:00 |
|
Marc Zinnschlag
|
9de7b3bf90
|
Issue #356: Properly support ingredients effect in ActiveSpells (hopefully)
|
2012-09-13 11:30:59 +02:00 |
|
scrawl
|
89ad2af1d9
|
key usage to open doors or containers
to test: player->additem, "key_arrile", 1 (door in arille's tradehouse)
player->additem, "key_alvur", 1 (chest in the back of beshara)
|
2012-09-10 17:44:59 +02:00 |
|
scrawl
|
fdc2a7433c
|
remove the wrong container open sound
|
2012-09-10 15:01:51 +02:00 |
|
Marc Zinnschlag
|
273ac0a97f
|
Merge branch 'spellbuying'
|
2012-09-10 13:16:02 +02:00 |
|
Marc Zinnschlag
|
6c928e93d3
|
added missing initialisation of NPC/creature spell lists from ESX records
|
2012-09-10 13:04:00 +02:00 |
|
scrawl
|
432c089434
|
fix the spell tooltips to show the spell target
|
2012-09-09 23:06:24 +02:00 |
|
Jason Hooks
|
23777033fd
|
Starting to implement new PhysicActor
|
2012-09-05 17:44:11 -04:00 |
|
Marc Zinnschlag
|
6813bafbfc
|
added missing sound effect for chest opening; minor cleanup
|
2012-09-04 15:42:41 +02:00 |
|
Jason Hooks
|
0697c7f7f4
|
Finally merged in master
|
2012-09-01 17:28:12 -04:00 |
|
greye
|
a90547bbbe
|
code formatting
|
2012-08-29 21:35:06 +04:00 |
|
Douglas Diniz
|
5cbb08fee1
|
Task 339 - Moving all sounds to actions
|
2012-08-26 11:47:45 -03:00 |
|
Douglas Diniz
|
82e7c04c0a
|
Changing sounds to Action.
Adding onActor to Action to choose between playSound and playSound3D.
|
2012-08-19 20:11:50 -03:00 |
|
Jason Hooks
|
63a40e9ba3
|
npc xy disabled
|
2012-08-16 15:41:42 -04:00 |
|
Jason Hooks
|
7b8b4c366d
|
Set angle now working for npcs and creatures
|
2012-08-14 20:29:48 -04:00 |
|
Marc Zinnschlag
|
6534c2a55a
|
Issue #107: WindowManager is accessed only through the interface class from now on
|
2012-08-12 18:11:09 +02:00 |
|
Marc Zinnschlag
|
b68f9d6a28
|
Issue #107: MechanicsManager is accessed only through the interface class from now on
|
2012-08-11 17:30:55 +02:00 |
|
Jason Hooks
|
38c2c5d480
|
Creatures now use object physics
|
2012-08-09 18:09:11 -04:00 |
|