ScummVM API documentation
TwinE::ScriptLifeV1 Class Reference
Inheritance diagram for TwinE::ScriptLifeV1:
TwinE::ScriptLife

Public Member Functions

 ScriptLifeV1 (TwinEEngine *engine)
 
- Public Member Functions inherited from TwinE::ScriptLife
 ScriptLife (TwinEEngine *engine, const ScriptLifeFunction *functionMap, size_t entries)
 
void doLife (int32 actorIdx)
 

Static Public Member Functions

static int32 lBUBBLE_ON (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBUBBLE_OFF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lPLAY_MIDI (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lMIDI_OFF (TwinEEngine *engine, LifeScriptContext &ctx)
 
- Static Public Member Functions inherited from TwinE::ScriptLife
static int32 lEMPTY (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lEND (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lNOP (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSNIF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lOFFSET (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lNEVERIF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lNO_IF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lLABEL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lRETURN (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lIF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSWIF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lONEIF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lELSE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBODY (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBODY_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lANIM (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lANIM_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_LIFE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_LIFE_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_TRACK (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_TRACK_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lMESSAGE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFALLABLE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DIRMODE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DIRMODE_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lCAM_FOLLOW (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_BEHAVIOUR (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_FLAG_CUBE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lCOMPORTEMENT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_COMPORTEMENT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_COMPORTEMENT_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lEND_COMPORTEMENT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_FLAG_GAME (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lKILL_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSUICIDE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lUSE_ONE_LITTLE_KEY (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lGIVE_GOLD_PIECES (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lEND_LIFE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSTOP_L_TRACK (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lRESTORE_L_TRACK (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lMESSAGE_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lINC_CHAPTER (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFOUND_OBJECT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DOOR_LEFT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DOOR_RIGHT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DOOR_UP (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DOOR_DOWN (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lGIVE_BONUS (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lCHANGE_CUBE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lOBJ_COL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBRICK_COL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lOR_IF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lINVISIBLE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lZOOM (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lPOS_POINT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_MAGIC_LEVEL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSUB_MAGIC_POINT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_LIFE_POINT_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSUB_LIFE_POINT_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lHIT_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lPLAY_FLA (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lINC_CLOVER_BOX (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_USED_INVENTORY (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lADD_CHOICE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lASK_CHOICE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBIG_MESSAGE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lINIT_PINGOUIN (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_HOLO_POS (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lCLR_HOLO_POS (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lADD_FUEL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSUB_FUEL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_GRM (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSAY_MESSAGE (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSAY_MESSAGE_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFULL_POINT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBETA (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lGRM_OFF (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFADE_PAL_RED (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFADE_ALARM_RED (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFADE_ALARM_PAL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFADE_RED_PAL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFADE_RED_ALARM (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lFADE_PAL_ALARM (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lEXPLODE_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lASK_CHOICE_OBJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_DARK_PAL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lSET_NORMAL_PAL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lMESSAGE_SENDELL (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lANIM_SET (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lHOLOMAP_TRAJ (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lGAME_OVER (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lTHE_END (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lPLAY_CD_TRACK (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lPROJ_ISO (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lPROJ_3D (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lTEXT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lCLEAR_TEXT (TwinEEngine *engine, LifeScriptContext &ctx)
 
static int32 lBRUTAL_EXIT (TwinEEngine *engine, LifeScriptContext &ctx)
 

The documentation for this class was generated from the following file: