1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-16 10:49:57 +00:00
openmw-tes3mp/apps/openmw/mwworld
scrawl 48d5789aeb Use a separate flag for references deleted by a content file (Fixes #2018)
The flag must be separate so as to not contaminate the user's savegame.

Fixes the following use cases that were broken before:

 - Content file edits a reference that was already deleted by a previously loaded content file -> reference must stay deleted
 - Changed or new content file deletes a reference that is already present in the user's savegame -> reference must be deleted
 - Said content file is disabled again - reference must be undeleted
2014-12-01 22:16:45 +01:00
..
action.cpp Old door sound fades out on door open/close. Door sound is synchronised to angle on action. 2013-07-31 15:46:23 +02:00
action.hpp Old door sound fades out on door open/close. Door sound is synchronised to angle on action. 2013-07-31 15:46:23 +02:00
actionalchemy.cpp Fix for bug #1080, can't read/repair/make potions/use soul gems/rest/sleep while in combat. 2014-04-24 22:47:45 -04:00
actionalchemy.hpp 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
actionapply.cpp Fix Potion use action removing the potion even when the action is not executed (Fixes #1521) 2014-06-17 04:05:20 +02:00
actionapply.hpp Fix Potion use action removing the potion even when the action is not executed (Fixes #1521) 2014-06-17 04:05:20 +02:00
actiondoor.cpp Opening doors 2013-04-28 14:59:15 +02:00
actiondoor.hpp Opening doors 2013-04-28 14:59:15 +02:00
actioneat.cpp Remove static method MWWorld::Class::get(&Ptr) 2014-05-22 20:50:00 +02:00
actioneat.hpp 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
actionequip.cpp Revert "Issue #1887: Equipped items do not emit sounds" 2014-10-04 13:34:36 +02:00
actionequip.hpp 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
actionopen.cpp Closes #1081: Implement disease contraction 2014-01-03 23:33:14 +01:00
actionopen.hpp Added "dispose corpse" button, added stealing (all items visible and no penalty yet) 2013-03-07 14:00:13 +01:00
actionread.cpp Remove static method MWWorld::Class::get(&Ptr) 2014-05-22 20:50:00 +02:00
actionread.hpp 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
actionrepair.cpp Fix for bug #1080, can't read/repair/make potions/use soul gems/rest/sleep while in combat. 2014-04-24 22:47:45 -04:00
actionrepair.hpp Added PC repair feature 2013-03-23 08:16:46 +01:00
actionsoulgem.cpp Fix for bug #1080, can't read/repair/make potions/use soul gems/rest/sleep while in combat. 2014-04-24 22:47:45 -04:00
actionsoulgem.hpp Added soulgem dialog; made interactive message boxes not close the previous UI 2013-03-30 15:51:07 +01:00
actiontake.cpp Implement theft detection 2014-01-07 19:58:17 +01:00
actiontake.hpp 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
actiontalk.cpp 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
actiontalk.hpp 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
actionteleport.cpp Teleport indirect followers as well when using a door (Fixes #1974) 2014-10-05 15:18:32 +02:00
actionteleport.hpp Fix potential infinite recursion in ActionTeleport (Fixes #1840) 2014-08-26 02:09:23 +02:00
actiontrap.cpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
actiontrap.hpp Projectile models are now spawned (no movement or impact yet). Refactored trap activation to apply range types properly. Handle ContinuousVFX for magic effects (note they aren't stopped yet when the effect ends) 2013-11-13 14:02:15 +01:00
cellfunctors.hpp Show marked position on map. Implement Detect X magic effects. 2014-01-01 22:37:52 +01:00
cellref.cpp Reset RefNum when copying an object (Fixes #1723) 2014-07-29 15:55:58 +02:00
cellref.hpp Reset RefNum when copying an object (Fixes #1723) 2014-07-29 15:55:58 +02:00
cellreflist.hpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
cells.cpp Search exterior cells in reverse (workaround for duplicate chargen_plank reference in Morrowind.esm and Bloodmoon.esm) 2014-06-28 17:44:52 +02:00
cells.hpp Fixes #1172: Added basic loading/saving progress bar 2014-04-28 11:29:57 +02:00
cellstore.cpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
cellstore.hpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
class.cpp Merge remote-tracking branch 'lgro/issue1887_equipped_items_doesnt_emit_sound' 2014-10-12 14:06:08 +02:00
class.hpp Merge remote-tracking branch 'lgro/issue1887_equipped_items_doesnt_emit_sound' 2014-10-12 14:06:08 +02:00
containerstore.cpp Handle getdistance on objects inside a container (Fixes #2046) 2014-10-24 19:05:43 +02:00
containerstore.hpp Attempt to restack item after repair or recharge (Fixes #1656) 2014-07-17 16:16:06 +02:00
contentloader.hpp Missing iostream include 2013-11-04 10:36:22 +01:00
customdata.hpp added customdata base class (issue #185) 2012-01-24 11:24:05 +01:00
esmloader.cpp Issue #913: Merge --master and --plugin switches 2013-09-29 09:11:57 +02:00
esmloader.hpp Issue #913: Merge --master and --plugin switches 2013-09-29 09:11:57 +02:00
esmstore.cpp Properly handle DialInfo records that were marked as Deleted (Fixes #2035) 2014-10-19 17:45:18 +02:00
esmstore.hpp Remove useless throwing of exception 2014-05-22 15:29:36 +02:00
failedaction.cpp Handle object activation as a werewolf 2013-08-08 22:34:53 -07:00
failedaction.hpp Handle object activation as a werewolf 2013-08-08 22:34:53 -07:00
fallback.cpp Fix exception when there are spaces in INI-imported color settings 2014-05-28 21:29:09 +02:00
fallback.hpp some cleanup 2013-03-15 10:26:04 +01:00
globals.cpp Fix loading a savegame when some of its content files were disabled 2014-06-01 23:11:38 +02:00
globals.hpp Fixes #1172: Added basic loading/saving progress bar 2014-04-28 11:29:57 +02:00
inventorystore.cpp Merge remote-tracking branch 'lgro/issue1887_equipped_items_doesnt_emit_sound' 2014-10-12 14:06:08 +02:00
inventorystore.hpp Issue #1887: Equipped items do not emit sounds 2014-10-11 21:05:12 +02:00
livecellref.cpp fix for potential script problem during saved game loading 2014-09-22 10:12:07 +02:00
livecellref.hpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
localscripts.cpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
localscripts.hpp objects scripts are now stopped when they are removed from a container 2013-01-13 17:05:12 +00:00
manualref.hpp Remove unused FLTV and NAM0 from CellRef 2014-07-24 02:20:16 +02:00
nullaction.hpp 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
physicssystem.cpp Added proper slow fall effect mechanics. 2014-11-10 02:42:44 -05:00
physicssystem.hpp More efficient water walking 2014-10-05 22:27:20 +02:00
player.cpp Make sure player doesn't get any AI packages (Bug #1749) 2014-08-06 20:13:57 +02:00
player.hpp Fix some spelling mistakes. 2014-05-03 12:23:22 +02:00
projectilemanager.cpp Fix projectiles colliding with dead actors (Fixes #1971) 2014-10-05 17:41:56 +02:00
projectilemanager.hpp Fix exception when casting Bound Gloves spell 2014-06-19 16:00:27 +02:00
ptr.cpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
ptr.hpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
recordcmp.hpp Cell names localization fix 2012-12-23 23:23:24 +04:00
refdata.cpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
refdata.hpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
scene.cpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
scene.hpp Implement cell loading threshold (Fixes #1874) 2014-10-02 16:50:10 +02:00
store.cpp Merge cell names when merging cells (Fixes #1929) 2014-09-19 05:02:54 +02:00
store.hpp Fix compile error on Windows 2014-10-21 19:35:17 +02:00
timestamp.cpp Savegame: store most of CreatureStats 2014-05-12 21:37:36 +02:00
timestamp.hpp Savegame: store most of CreatureStats 2014-05-12 21:37:36 +02:00
weather.cpp Removed duplicate functions and moved pause check in weather.cpp 2014-10-10 23:29:51 +13:00
weather.hpp Removed duplicate functions and moved pause check in weather.cpp 2014-10-10 23:29:51 +13:00
worldimp.cpp Use a separate flag for references deleted by a content file (Fixes #2018) 2014-12-01 22:16:45 +01:00
worldimp.hpp Handle getdistance on objects inside a container (Fixes #2046) 2014-10-24 19:05:43 +02:00