22 #ifndef SCUMM_SCRIPT_H 23 #define SCUMM_SCRIPT_H 25 #include "common/func.h" 33 #ifndef REDUCE_MEMORY_USAGE 37 #ifndef REDUCE_MEMORY_USAGE 46 void setProc(Opcode *p,
const char *d) {
51 #ifndef REDUCE_MEMORY_USAGE 60 #ifndef REDUCE_MEMORY_USAGE 61 # define _OPCODE(ver, x) setProc(new Common::Functor0Mem<void, ver>(this, &ver::x), #x) 63 # define _OPCODE(ver, x) setProc(new Common::Functor0Mem<void, ver>(this, &ver::x), "") 90 uint16 delayFrameCount;
91 bool freezeResistant, recursive;
96 byte cutsceneOverride;
117 kMaxScriptNestingHE = 40
124 int16 cutSceneScriptIndex;
125 byte cutSceneStackPointer;
128 int32 localvar[NUM_SCRIPT_SLOT][NUM_SCRIPT_LOCAL + 1];
131 byte numNestedScripts;
Definition: noncopyable.h:39