diff options
author | whitertandrek | 2018-03-19 10:43:49 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2018-06-28 23:51:32 +0200 |
commit | 3e2106a1c087b2c27f961ce918ad6459670b99fa (patch) | |
tree | 38704c7c5129669a9b32308d9013d41d116eb9f2 /engines/pink/handlers/handler_sequences.cpp | |
parent | 62f84eae96625e778aae63e75b399a50b16363e8 (diff) | |
download | scummvm-rg350-3e2106a1c087b2c27f961ce918ad6459670b99fa.tar.gz scummvm-rg350-3e2106a1c087b2c27f961ce918ad6459670b99fa.tar.bz2 scummvm-rg350-3e2106a1c087b2c27f961ce918ad6459670b99fa.zip |
PINK: Added more Handler methods
Diffstat (limited to 'engines/pink/handlers/handler_sequences.cpp')
-rw-r--r-- | engines/pink/handlers/handler_sequences.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/pink/handlers/handler_sequences.cpp b/engines/pink/handlers/handler_sequences.cpp index 938633876d..52c9254d03 100644 --- a/engines/pink/handlers/handler_sequences.cpp +++ b/engines/pink/handlers/handler_sequences.cpp @@ -21,7 +21,9 @@ */ #include "handler_sequences.h" +#include <engines/pink/sequences/sequencer.h> #include "../archive.h" +#include "../actors/lead_actor.h" namespace Pink { @@ -30,4 +32,11 @@ void HandlerSequences::deserialize(Archive &archive) { archive >> _sequences; } +void HandlerSequences::initSequence(LeadActor *actor) { + initSideEffects(actor); + Sequencer *sequencer = actor->getSequencer(); + Sequence *sequence = sequencer->findSequence(_sequences[0]); //actually we must pick random sequence + //sequencer->authorSequence(sequence, 0); +} + } // End of namespace Pink
\ No newline at end of file |