Marc Zinnschlag
|
367919200f
|
moved CellRefList into a separate file
|
2014-02-23 20:11:05 +01:00 |
|
Marc Zinnschlag
|
f220867144
|
make Ptr a bit more pointer-like
|
2014-02-23 18:17:41 +01:00 |
|
Marc Zinnschlag
|
b72c1c2c58
|
encapsulated water level
|
2014-02-23 17:34:18 +01:00 |
|
Marc Zinnschlag
|
79e723ad06
|
encapsulated mIds
|
2014-02-23 16:46:07 +01:00 |
|
Marc Zinnschlag
|
8ea686c6c8
|
encapsulated mState
|
2014-02-23 14:26:36 +01:00 |
|
Marc Zinnschlag
|
7693f712bc
|
started making CellStore into a proper class; encapsulated mCell member
|
2014-02-21 11:35:46 +01:00 |
|
Emanuel Guevel
|
7c981587fc
|
When searching object by id, search in active cells before searching in the player's inventory
|
2014-02-13 22:58:12 +01:00 |
|
Emanuel Guevel
|
e597328b6b
|
Make enable/disable a no-op for items in containers
|
2014-02-13 20:24:27 +01:00 |
|
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 |
|