mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-09 12:42:11 +00:00
e68600eda2
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. |
||
---|---|---|
.. | ||
docs | ||
aiextensions.cpp | ||
aiextensions.hpp | ||
animationextensions.cpp | ||
animationextensions.hpp | ||
cellextensions.cpp | ||
cellextensions.hpp | ||
compilercontext.cpp | ||
compilercontext.hpp | ||
consoleextensions.cpp | ||
consoleextensions.hpp | ||
containerextensions.cpp | ||
containerextensions.hpp | ||
controlextensions.cpp | ||
controlextensions.hpp | ||
dialogueextensions.cpp | ||
dialogueextensions.hpp | ||
extensions.cpp | ||
extensions.hpp | ||
globalscripts.cpp | ||
globalscripts.hpp | ||
guiextensions.cpp | ||
guiextensions.hpp | ||
interpretercontext.cpp | ||
interpretercontext.hpp | ||
locals.cpp | ||
locals.hpp | ||
miscextensions.cpp | ||
miscextensions.hpp | ||
ref.hpp | ||
scriptmanagerimp.cpp | ||
scriptmanagerimp.hpp | ||
skyextensions.cpp | ||
skyextensions.hpp | ||
soundextensions.cpp | ||
soundextensions.hpp | ||
statsextensions.cpp | ||
statsextensions.hpp | ||
transformationextensions.cpp | ||
transformationextensions.hpp | ||
userextensions.cpp | ||
userextensions.hpp |