diff options
Diffstat (limited to 'engines/pink/side_effects/side_effect_module_variable.cpp')
-rw-r--r-- | engines/pink/side_effects/side_effect_module_variable.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/pink/side_effects/side_effect_module_variable.cpp b/engines/pink/side_effects/side_effect_module_variable.cpp index 5f3c85729f..4e1e173d55 100644 --- a/engines/pink/side_effects/side_effect_module_variable.cpp +++ b/engines/pink/side_effects/side_effect_module_variable.cpp @@ -25,6 +25,8 @@ */ #include "side_effect_module_variable.h" +#include "../actors/lead_actor.h" +#include "../page.h" namespace Pink { @@ -34,4 +36,9 @@ void SideEffectModuleVariable::deserialize(Archive &archive) { _name.c_str(), _value.c_str()); } +void SideEffectModuleVariable::init(LeadActor *actor) { + Common::StringMap &moduleMap = actor->getPage()->getModule()->getMap(); + moduleMap[_name] = _value; +} + }
\ No newline at end of file |