diff options
author | johndoe123 | 2014-03-19 13:59:13 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2018-07-20 06:43:33 +0000 |
commit | e881db073200fb2b3d7087c076ff3da77135516a (patch) | |
tree | 6e552b6fe387e77fbde6ad161e1a1c3345103c1d /engines/illusions/sequenceopcodes.h | |
parent | 18540a5e385997815f5a7c237328d7bc0b10c174 (diff) | |
download | scummvm-rg350-e881db073200fb2b3d7087c076ff3da77135516a.tar.gz scummvm-rg350-e881db073200fb2b3d7087c076ff3da77135516a.tar.bz2 scummvm-rg350-e881db073200fb2b3d7087c076ff3da77135516a.zip |
ILLUSIONS: Implement more sequence opcodes and work on the graphics system
Diffstat (limited to 'engines/illusions/sequenceopcodes.h')
-rw-r--r-- | engines/illusions/sequenceopcodes.h | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/engines/illusions/sequenceopcodes.h b/engines/illusions/sequenceopcodes.h index aa31a76176..366fbba6b7 100644 --- a/engines/illusions/sequenceopcodes.h +++ b/engines/illusions/sequenceopcodes.h @@ -44,7 +44,25 @@ protected: void initOpcodes(); void freeOpcodes(); - // Opcodes + // Opcodes + void opSetFrameIndex(Control *control, OpCall &opCall); + void opEndSequence(Control *control, OpCall &opCall); + void opSetRandomFrameDelay(Control *control, OpCall &opCall); + void opSetFrameSpeed(Control *control, OpCall &opCall); + void opJump(Control *control, OpCall &opCall); + void opGotoSequence(Control *control, OpCall &opCall); + void opBeginLoop(Control *control, OpCall &opCall); + void opNextLoop(Control *control, OpCall &opCall); + void opJumpIfNotFacing(Control *control, OpCall &opCall); + void opNotifyThreadId1(Control *control, OpCall &opCall); + void opSetPathCtrY(Control *control, OpCall &opCall); + void opSetPathWalkPoints(Control *control, OpCall &opCall); + void opSetScaleLayer(Control *control, OpCall &opCall); + void opSetPathWalkRects(Control *control, OpCall &opCall); + void opSetPriority(Control *control, OpCall &opCall); + void opSetPriorityLayer(Control *control, OpCall &opCall); + void opPlaySound(Control *control, OpCall &opCall); + void opStopSound(Control *control, OpCall &opCall); }; |