1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-09 12:42:11 +00:00
OpenMW/apps/openmw/mwscript
scrawl e68600eda2 Make Activate instruction work properly even when onActivate was not called in the same frame.
There are two major differences to the old implementation:
 - Activate can now be called on its own, e.g. in the console. In Vanilla this appears to be a no-op, so it is unlikely to be used and the potential for breakage is low.
 - The Action to execute is now determined when Activate is called, not when OnActivate is called. This however makes sense, since there may be a time difference between the two, and the object (or the player) could have changed in the meantime, requiring a different Action.

Fixes #1166 and #1346.
2014-05-28 19:23:50 +02:00
..
docs Make Activate instruction work properly even when onActivate was not called in the same frame. 2014-05-28 19:23:50 +02:00
aiextensions.cpp Remove static method MWWorld::Class::get(&Ptr) 2014-05-22 20:50:00 +02:00
aiextensions.hpp
animationextensions.cpp
animationextensions.hpp
cellextensions.cpp Some more missing isInCell checks 2014-05-25 15:07:35 +02:00
cellextensions.hpp
compilercontext.cpp Remove static method MWWorld::Class::get(&Ptr) 2014-05-22 20:50:00 +02:00
compilercontext.hpp
consoleextensions.cpp
consoleextensions.hpp
containerextensions.cpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
containerextensions.hpp
controlextensions.cpp
controlextensions.hpp
dialogueextensions.cpp Implement getFactionReaction function 2014-05-27 15:23:22 +02:00
dialogueextensions.hpp
extensions.cpp
extensions.hpp
globalscripts.cpp Fixes #1172: Added basic loading/saving progress bar 2014-04-28 11:29:57 +02:00
globalscripts.hpp Fixes #1172: Added basic loading/saving progress bar 2014-04-28 11:29:57 +02:00
guiextensions.cpp Add missing status report for some toggle commands 2014-05-16 09:21:28 +02:00
guiextensions.hpp
interpretercontext.cpp Make Activate instruction work properly even when onActivate was not called in the same frame. 2014-05-28 19:23:50 +02:00
interpretercontext.hpp Make Activate instruction work properly even when onActivate was not called in the same frame. 2014-05-28 19:23:50 +02:00
locals.cpp
locals.hpp
miscextensions.cpp Make Activate instruction work properly even when onActivate was not called in the same frame. 2014-05-28 19:23:50 +02:00
miscextensions.hpp
ref.hpp
scriptmanagerimp.cpp
scriptmanagerimp.hpp
skyextensions.cpp
skyextensions.hpp
soundextensions.cpp
soundextensions.hpp
statsextensions.cpp PcJoinFaction and friends: make sure the given faction exists 2014-05-27 13:54:25 +02:00
statsextensions.hpp
transformationextensions.cpp Basic RefData and CellRef change tracking 2014-05-25 14:30:07 +02:00
transformationextensions.hpp
userextensions.cpp
userextensions.hpp