1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-12 21:39:26 +00:00
OpenMW/apps/openmw/mwworld
scrawl ce2d521b8f Always apply queued movement, even when there's no duration. Fixes crash with --start="bal isra".
When a script disables a reference that still has movement queued, trying to apply that movement will then fail due to the reference not being in the scene. Therefore, we should make sure that movement is always applied in the frame that it's queued in.
2013-11-29 20:03:50 +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
actionalchemy.hpp
actionapply.cpp
actionapply.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
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 Lots of cleanup. Implemented Absorb and Resist. Implemented several instant effects. Added hand VFX. 2013-11-17 23:31:08 +01:00
actioneat.hpp
actionequip.cpp Fix a bug with equipping using the quick keys: when item is already equipped, equipping it again would cause the slot to get unequipped first, possibly restacking and destroying the Ptr that was supposed to be equipped in the first place 2013-11-17 23:31:07 +01:00
actionequip.hpp
actionopen.cpp
actionopen.hpp
actionread.cpp
actionread.hpp
actionrepair.cpp
actionrepair.hpp
actionsoulgem.cpp
actionsoulgem.hpp
actiontake.cpp Auto-equip when items are added to the inventory 2013-08-07 15:17:55 +02:00
actiontake.hpp
actiontalk.cpp
actiontalk.hpp
actionteleport.cpp
actionteleport.hpp
actiontrap.cpp Lots of cleanup. Implemented Absorb and Resist. Implemented several instant effects. Added hand VFX. 2013-11-17 23:31:08 +01: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 Fix crash when disabling objects in a previously loaded cell, then coming back to that cell and leaving again 2013-04-17 17:06:30 +02:00
cells.cpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
cells.hpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
cellstore.cpp Don't crash when trying to delete a reference that doesn't exist anymore 2013-08-26 00:14:02 +02:00
cellstore.hpp Don't list deleted refs in CellStore::foreach 2013-11-27 18:49:04 +01:00
class.cpp Merge remote-tracking branch 'rainChu/torches' 2013-10-16 21:24:45 +02:00
class.hpp Merge remote-tracking branch 'rainChu/torches' 2013-10-16 21:24:45 +02:00
containerstore.cpp Add a utility function to add items to a ContainerStore by RefID 2013-11-21 17:14:30 +01:00
containerstore.hpp Add a utility function to add items to a ContainerStore by RefID 2013-11-21 17:14:30 +01:00
contentloader.hpp Missing iostream include 2013-11-04 10:36:22 +01:00
customdata.hpp
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 Merge branch 'master' into dialogue 2013-11-10 13:21:39 +01:00
esmstore.hpp Refactored loading screen 2013-08-27 15:48:13 +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
fallback.hpp
globals.cpp Insert records that may not exist in vanilla MW 2013-05-01 12:47:50 +02:00
globals.hpp
inventorystore.cpp Don't auto equip for dead actors 2013-11-19 18:42:43 +01:00
inventorystore.hpp Recharge enchanted items in player's inventory over time 2013-11-19 16:42:24 +01:00
livecellref.hpp Store the object class in the LiveCellRef 2013-08-19 20:39:37 +02:00
localscripts.cpp
localscripts.hpp
manualref.hpp Add item count to ManualRef constructor as optional argument 2013-11-10 02:45:16 +01:00
nullaction.hpp
omwloader.cpp Issue #913: Merge --master and --plugin switches 2013-09-29 09:11:57 +02:00
omwloader.hpp Issue #913: Merge --master and --plugin switches 2013-09-29 09:11:57 +02:00
physicssystem.cpp Remove unused functions and parameters 2013-08-25 16:08:45 -07:00
physicssystem.hpp Remove unused functions and parameters 2013-08-25 16:08:45 -07:00
player.cpp Handle the pick/probe in the character controller 2013-08-06 19:48:59 -07:00
player.hpp Handle the pick/probe in the character controller 2013-08-06 19:48:59 -07:00
ptr.cpp Store the object class in the LiveCellRef 2013-08-19 20:39:37 +02:00
ptr.hpp Store the object class in the LiveCellRef 2013-08-19 20:39:37 +02:00
recordcmp.hpp
refdata.cpp Don't store the player base node in MWRender::Player 2013-04-28 23:44:44 -07:00
refdata.hpp Add a warning comment to RefData::setCount() 2013-11-10 02:45:17 +01:00
scene.cpp Refactor NpcAnimation: get rid of delayed update (no longer required), make sure that the Animation is set up *before* the inventory store is accessed anywhere (which now triggers auto equip and animation update). Allows better tracking of magic VFX for permanent enchantments in InventoryStore. 2013-11-14 14:41:10 +01:00
scene.hpp Refactored loading screen 2013-08-27 15:48:13 +02:00
store.cpp Some changes suggested by cppcheck 2013-07-31 18:46:32 +02:00
store.hpp cleaned up ID handling in INFO record (including a ESMTool bug fix) 2013-11-05 12:56:20 +01:00
timestamp.cpp
timestamp.hpp
weather.cpp Fix weather sounds persisting on a new game 2013-08-29 15:16:08 +02:00
weather.hpp Fix weather sounds persisting on a new game 2013-08-29 15:16:08 +02:00
worldimp.cpp Always apply queued movement, even when there's no duration. Fixes crash with --start="bal isra". 2013-11-29 20:03:50 +01:00
worldimp.hpp First try at handling target magic 2013-11-28 17:31:17 +01:00