1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-01 18:15:37 +00:00
openmw/apps
scrawl 1893617ec9 Improvements to ignored light list setting
The pointer to the LightListCallback is now stored in the Animation, which eliminates the need for dynamic_cast. Also, when the object root is recreated, the previously used LightListCallback will be reused, so we no longer need the objectRootReset() notifier.

Finally, there was a bug when saving and reloading the game, the getIgnoredLightSources() were not being set, as the ActorAnimation constructor completes before the NpcAnimation sets the ObjectRoot. This was solved by creating the LightListCallback in advance in the Animation constructor.
2016-10-08 23:59:28 +02:00
..
bsatool Merge branch 'master' of https://github.com/OpenMW/openmw into osg 2015-06-13 21:11:24 +02:00
esmtool Rewrite NAME_T into FIXED_STRING. 2016-05-07 23:27:33 +03:00
essimporter Save scripted animation state (Fixes #1931, #2150, #3393) 2016-08-03 03:52:35 +02:00
launcher Merge branch 'appveyor' of github.com:ace13/openmw into appveyor 2016-01-19 22:11:46 +01:00
mwiniimporter Fix shadowing warnings 2016-10-02 17:48:54 +09:00
niftest Removed now unneeded script 2015-08-07 20:53:43 -04:00
opencs Merge remote-tracking branch 'rcutmore/bug-3277' 2016-09-30 09:37:45 +02:00
openmw Improvements to ignored light list setting 2016-10-08 23:59:28 +02:00
openmw_test_suite Add unit tests for ESM::FIXED_STRING 2016-05-07 23:27:33 +03:00
wizard apps/wizard: (trivial) fix misplaced arguments in installFile for installFiles 2016-09-15 19:03:07 +03:00
doc.hpp