scrawl
|
ffe19e7a52
|
Feature #50: Handle attach & release of projectiles
|
2014-02-05 05:18:11 +01:00 |
|
Alexander "Ace" Olofsson
|
e50a393de4
|
Fix linking issues on Windows using MSVC.
|
2014-02-02 23:59:57 +01:00 |
|
Marc Zinnschlag
|
1b5301eec0
|
Merge branch 'savedgame'
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwbase/soundmanager.hpp
apps/openmw/mwgui/mapwindow.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
apps/openmw/mwsound/soundmanagerimp.hpp
components/esm/loadcell.cpp
|
2014-02-01 18:16:32 +01:00 |
|
Marc Zinnschlag
|
5b04c10e1d
|
added creature/NPC state to saved games (only container/inventory for now)
|
2014-02-01 17:36:23 +01:00 |
|
Marc Zinnschlag
|
d2ec3ffdc8
|
handle equipped items when serialising inventory state
|
2014-02-01 17:31:05 +01:00 |
|
Marc Zinnschlag
|
bcc5894e2d
|
changed implementation functions for container serialisation from free functions to member functions (will need some polymorphism later)
|
2014-02-01 15:24:01 +01:00 |
|
Marc Zinnschlag
|
dd674566a2
|
store content of containers in saved game files
|
2014-01-31 13:25:32 +01:00 |
|
Marc Zinnschlag
|
900532a6ca
|
store additional state of lights in saved game files
|
2014-01-30 12:37:33 +01:00 |
|
Marc Zinnschlag
|
ec7cb90ca4
|
added support for serialisation of CustomData state
|
2014-01-30 11:50:13 +01:00 |
|
scrawl
|
2b15b8b484
|
Fix gold bugs (Fixes #1145, Fixes #1146)
|
2014-01-29 15:37:27 +01:00 |
|
scrawl
|
a8a09762ce
|
Don't crash when deleting or disabling a moving door
|
2014-01-29 15:37:26 +01:00 |
|
scrawl
|
190512156d
|
Use some more GMSTs for enchanting
|
2014-01-29 15:37:26 +01:00 |
|
scrawl
|
ba67bf45f8
|
Fix an issue with InventoryStore copy constructor. Don't copy the iterator directly - mContainer will be wrong and comparisons against end() will always fail.
This caused an exception when looting a creature that had moved cells.
|
2014-01-29 15:37:26 +01:00 |
|
Marc Zinnschlag
|
fd5486864a
|
Merge remote-tracking branch 'gus/AIFix2'
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/actors.hpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
|
2014-01-28 12:33:31 +01:00 |
|
Marc Zinnschlag
|
29c3a288e3
|
load and save of reference in cells (without CustomData state)
|
2014-01-27 13:27:42 +01:00 |
|
scrawl
|
79a9c4e048
|
Clear mShared before populating it. Fixes an issue with duplicate records (e.g. dialogue keywords) after loading a savegame.
|
2014-01-25 16:33:39 +01:00 |
|
scrawl
|
bdb03926c2
|
Fix crash when loading another game after dying
|
2014-01-25 16:13:45 +01:00 |
|
scrawl
|
f09328ca84
|
Clear global map overlay when starting/loading a game
|
2014-01-25 13:34:56 +01:00 |
|
gus
|
707e579dfe
|
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AIFix2
Conflicts:
apps/openmw/mwmechanics/aifollow.cpp
|
2014-01-24 19:16:50 +01:00 |
|
scrawl
|
03cf383be7
|
Merge branch 'master' of https://github.com/zinnschlag/openmw into savedgame
Conflicts:
apps/openmw/mwgui/referenceinterface.cpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
apps/openmw/mwscript/cellextensions.cpp
apps/openmw/mwworld/cells.cpp
apps/openmw/mwworld/cells.hpp
apps/openmw/mwworld/cellstore.cpp
apps/openmw/mwworld/store.cpp
apps/openmw/mwworld/worldimp.cpp
|
2014-01-24 18:28:35 +01:00 |
|
scrawl
|
295aed3533
|
Implement savegame screenshots
|
2014-01-24 17:49:16 +01:00 |
|
scrawl
|
ac4c904e62
|
Fix projectile bug
|
2014-01-24 13:22:30 +01:00 |
|
Marc Zinnschlag
|
460089c0aa
|
ignore deleted references that did not came from a content file
|
2014-01-23 12:53:55 +01:00 |
|
Marc Zinnschlag
|
419e3a7d30
|
write references in cells to saved game file
|
2014-01-23 12:51:42 +01:00 |
|
Marc Zinnschlag
|
22cb4784b5
|
store cell state in saved game files (no references yet)
|
2014-01-23 11:29:40 +01:00 |
|
scrawl
|
16f5f5862d
|
Feature #956: Implement blocking melee attacks
|
2014-01-21 23:25:24 +01:00 |
|
Marc Zinnschlag
|
9ebe66e693
|
improved cleanup; failed loads will now drop back into the main menu instead of crashing
|
2014-01-21 14:50:58 +01:00 |
|
scrawl
|
851a7d5014
|
Feature #957: Handle area effects for "on touch" range
|
2014-01-21 12:30:15 +01:00 |
|
scrawl
|
42284603f7
|
Properly handle on target effects with mArea=0
|
2014-01-20 13:44:38 +01:00 |
|
scrawl
|
205e8aa4e9
|
Feature #957: Implement area magic
|
2014-01-20 13:11:29 +01:00 |
|
scrawl
|
ba5300b071
|
Update the Ptr in SoundManager for references moved to a different cell. Fixes looping sounds not stopping after a moved object was already deleted.
|
2014-01-20 12:05:13 +01:00 |
|
scrawl
|
5dd3cfa09a
|
Loop projectile sounds
|
2014-01-20 11:50:52 +01:00 |
|
scrawl
|
1a00f26390
|
Bug #1126: Golden saints and many other creatures only have "Bip01 Head"
|
2014-01-19 14:33:41 +01:00 |
|
scrawl
|
589fbbd871
|
Issue #777: Create InventoryStore for creatures with weapons/shields
|
2014-01-19 11:43:23 +01:00 |
|
scrawl
|
4c0045b418
|
Bug #1109: Do not reset water level when loading a plugin with no water level record (for real this time)
|
2014-01-18 21:11:12 +01:00 |
|
Marc Zinnschlag
|
14e64c180f
|
on load check player record for dangling ID references
|
2014-01-18 15:06:58 +01:00 |
|
Marc Zinnschlag
|
6584a01d01
|
reset reference to player NPC record during cleanup
|
2014-01-18 14:53:25 +01:00 |
|
scrawl
|
9653355cf1
|
Feature #701: Spawn levelled creatures in cells
|
2014-01-18 07:26:27 +01:00 |
|
scrawl
|
228254c890
|
Handle creature attack animations in character controller
|
2014-01-17 16:31:27 +01:00 |
|
scrawl
|
c76a0448a3
|
Closes #1123: Implement SlowFall magic effect
|
2014-01-17 15:47:34 +01:00 |
|
Marc Zinnschlag
|
1b7697a4b2
|
handle missing player specific state during load/save
|
2014-01-17 13:07:57 +01:00 |
|
scrawl
|
805843d7ff
|
Closes #1086: Implement blood effects
|
2014-01-17 11:27:13 +01:00 |
|
scrawl
|
2836c7c927
|
Do not set owner when adding items to a container, as opposed to NPC/creatures
|
2014-01-17 10:55:46 +01:00 |
|
Marc Zinnschlag
|
c300cd9375
|
loading/saving of some player state (cell/coordinates and some other bits)
|
2014-01-16 12:03:23 +01:00 |
|
scrawl
|
d544551f61
|
Added getSkill to Class interface, since creatures also have skills (which are provided by generalized Combat, Magic and Stealth attributes which substitute for the specific skills, in the same way as specialization)
Information provided by Hrnchamd.
|
2014-01-15 15:50:45 +01:00 |
|
scrawl
|
da3295d69c
|
Closes #1106: Move stance to CreatureStats, since creatures also have separate run/walk animations.
|
2014-01-15 14:53:29 +01:00 |
|
scrawl
|
03b2e99802
|
Remove unused Combat stance
|
2014-01-15 14:53:29 +01:00 |
|
scrawl
|
d0500e8124
|
Some unneeded includes cleanup
|
2014-01-15 14:53:28 +01:00 |
|
greye
|
15d946415e
|
minor cleanup
Removed case folding via std::transform, excessive lowerCase()
replaced with ciEqual().
|
2014-01-14 12:46:53 +04:00 |
|
scrawl
|
52b9ebff9d
|
Closes #1092: Implement sleep interruption. Fix levelled list flags for creatures. Change World::copyObjectToCell to search for the correct cell.
|
2014-01-14 07:42:03 +01:00 |
|