|
void | setupOpcodesDraw () override |
|
void | setupOpcodesFunc () override |
|
void | setupOpcodesGob () override |
|
void | oGeisha_loadCursor (OpFuncParams ¶ms) |
|
void | oGeisha_loadTot (OpFuncParams ¶ms) |
|
void | oGeisha_goblinFunc (OpFuncParams ¶ms) |
|
void | oGeisha_loadSound (OpFuncParams ¶ms) |
|
void | oGeisha_checkData (OpFuncParams ¶ms) |
|
void | oGeisha_readData (OpFuncParams ¶ms) |
|
void | oGeisha_writeData (OpFuncParams ¶ms) |
|
void | oGeisha_gamePenetration (OpGobParams ¶ms) |
|
void | oGeisha_gameDiving (OpGobParams ¶ms) |
|
void | oGeisha_loadTitleMusic (OpGobParams ¶ms) |
|
void | oGeisha_playMusic (OpGobParams ¶ms) |
|
void | oGeisha_stopMusic (OpGobParams ¶ms) |
|
void | oGeisha_caress1 (OpGobParams ¶ms) |
|
void | oGeisha_caress2 (OpGobParams ¶ms) |
|
int16 | loadSound (int16 slot) override |
|
void | checkSwitchTable (uint32 &offset) override |
|
void | o1_loadMult () |
|
void | o1_playMult () |
|
void | o1_freeMultKeys () |
|
void | o1_initCursor () |
|
void | o1_initCursorAnim () |
|
void | o1_clearCursorAnim () |
|
void | o1_setRenderFlags () |
|
void | o1_loadAnim () |
|
void | o1_freeAnim () |
|
void | o1_updateAnim () |
|
void | o1_initMult () |
|
void | o1_freeMult () |
|
void | o1_animate () |
|
void | o1_loadMultObject () |
|
void | o1_getAnimLayerInfo () |
|
void | o1_getObjAnimSize () |
|
void | o1_loadStatic () |
|
void | o1_freeStatic () |
|
void | o1_renderStatic () |
|
void | o1_loadCurLayer () |
|
void | o1_playCDTrack () |
|
void | o1_getCDTrackPos () |
|
void | o1_stopCD () |
|
void | o1_loadFontToSprite () |
|
void | o1_freeFontToSprite () |
|
void | o1_callSub (OpFuncParams ¶ms) |
|
void | o1_printTotText (OpFuncParams ¶ms) |
|
void | o1_loadCursor (OpFuncParams ¶ms) |
|
void | o1_switch (OpFuncParams ¶ms) |
|
void | o1_repeatUntil (OpFuncParams ¶ms) |
|
void | o1_whileDo (OpFuncParams ¶ms) |
|
void | o1_if (OpFuncParams ¶ms) |
|
void | o1_assign (OpFuncParams ¶ms) |
|
void | o1_loadSpriteToPos (OpFuncParams ¶ms) |
|
void | o1_printText (OpFuncParams ¶ms) |
|
void | o1_loadTot (OpFuncParams ¶ms) |
|
void | o1_palLoad (OpFuncParams ¶ms) |
|
void | o1_keyFunc (OpFuncParams ¶ms) |
|
void | o1_capturePush (OpFuncParams ¶ms) |
|
void | o1_capturePop (OpFuncParams ¶ms) |
|
void | o1_animPalInit (OpFuncParams ¶ms) |
|
void | o1_drawOperations (OpFuncParams ¶ms) |
|
void | o1_setcmdCount (OpFuncParams ¶ms) |
|
void | o1_return (OpFuncParams ¶ms) |
|
void | o1_renewTimeInVars (OpFuncParams ¶ms) |
|
void | o1_speakerOn (OpFuncParams ¶ms) |
|
void | o1_speakerOff (OpFuncParams ¶ms) |
|
void | o1_putPixel (OpFuncParams ¶ms) |
|
void | o1_goblinFunc (OpFuncParams ¶ms) |
|
void | o1_createSprite (OpFuncParams ¶ms) |
|
void | o1_freeSprite (OpFuncParams ¶ms) |
|
void | o1_returnTo (OpFuncParams ¶ms) |
|
void | o1_loadSpriteContent (OpFuncParams ¶ms) |
|
void | o1_copySprite (OpFuncParams ¶ms) |
|
void | o1_fillRect (OpFuncParams ¶ms) |
|
void | o1_drawLine (OpFuncParams ¶ms) |
|
void | o1_strToLong (OpFuncParams ¶ms) |
|
void | o1_invalidate (OpFuncParams ¶ms) |
|
void | o1_setBackDelta (OpFuncParams ¶ms) |
|
void | o1_playSound (OpFuncParams ¶ms) |
|
void | o1_stopSound (OpFuncParams ¶ms) |
|
void | o1_loadSound (OpFuncParams ¶ms) |
|
void | o1_freeSoundSlot (OpFuncParams ¶ms) |
|
void | o1_waitEndPlay (OpFuncParams ¶ms) |
|
void | o1_playComposition (OpFuncParams ¶ms) |
|
void | o1_getFreeMem (OpFuncParams ¶ms) |
|
void | o1_checkData (OpFuncParams ¶ms) |
|
void | o1_cleanupStr (OpFuncParams ¶ms) |
|
void | o1_insertStr (OpFuncParams ¶ms) |
|
void | o1_cutStr (OpFuncParams ¶ms) |
|
void | o1_strstr (OpFuncParams ¶ms) |
|
void | o1_istrlen (OpFuncParams ¶ms) |
|
void | o1_setMousePos (OpFuncParams ¶ms) |
|
void | o1_setFrameRate (OpFuncParams ¶ms) |
|
void | o1_animatePalette (OpFuncParams ¶ms) |
|
void | o1_animateCursor (OpFuncParams ¶ms) |
|
void | o1_blitCursor (OpFuncParams ¶ms) |
|
void | o1_loadFont (OpFuncParams ¶ms) |
|
void | o1_freeFont (OpFuncParams ¶ms) |
|
void | o1_readData (OpFuncParams ¶ms) |
|
void | o1_writeData (OpFuncParams ¶ms) |
|
void | o1_manageDataFile (OpFuncParams ¶ms) |
|
void | o1_setState (OpGobParams ¶ms) |
|
void | o1_setCurFrame (OpGobParams ¶ms) |
|
void | o1_setNextState (OpGobParams ¶ms) |
|
void | o1_setMultState (OpGobParams ¶ms) |
|
void | o1_setOrder (OpGobParams ¶ms) |
|
void | o1_setActionStartState (OpGobParams ¶ms) |
|
void | o1_setCurLookDir (OpGobParams ¶ms) |
|
void | o1_setType (OpGobParams ¶ms) |
|
void | o1_setNoTick (OpGobParams ¶ms) |
|
void | o1_setPickable (OpGobParams ¶ms) |
|
void | o1_setXPos (OpGobParams ¶ms) |
|
void | o1_setYPos (OpGobParams ¶ms) |
|
void | o1_setDoAnim (OpGobParams ¶ms) |
|
void | o1_setRelaxTime (OpGobParams ¶ms) |
|
void | o1_setMaxTick (OpGobParams ¶ms) |
|
void | o1_getState (OpGobParams ¶ms) |
|
void | o1_getCurFrame (OpGobParams ¶ms) |
|
void | o1_getNextState (OpGobParams ¶ms) |
|
void | o1_getMultState (OpGobParams ¶ms) |
|
void | o1_getOrder (OpGobParams ¶ms) |
|
void | o1_getActionStartState (OpGobParams ¶ms) |
|
void | o1_getCurLookDir (OpGobParams ¶ms) |
|
void | o1_getType (OpGobParams ¶ms) |
|
void | o1_getNoTick (OpGobParams ¶ms) |
|
void | o1_getPickable (OpGobParams ¶ms) |
|
void | o1_getObjMaxFrame (OpGobParams ¶ms) |
|
void | o1_getXPos (OpGobParams ¶ms) |
|
void | o1_getYPos (OpGobParams ¶ms) |
|
void | o1_getDoAnim (OpGobParams ¶ms) |
|
void | o1_getRelaxTime (OpGobParams ¶ms) |
|
void | o1_getMaxTick (OpGobParams ¶ms) |
|
void | o1_manipulateMap (OpGobParams ¶ms) |
|
void | o1_getItem (OpGobParams ¶ms) |
|
void | o1_manipulateMapIndirect (OpGobParams ¶ms) |
|
void | o1_getItemIndirect (OpGobParams ¶ms) |
|
void | o1_setPassMap (OpGobParams ¶ms) |
|
void | o1_setGoblinPosH (OpGobParams ¶ms) |
|
void | o1_getGoblinPosXH (OpGobParams ¶ms) |
|
void | o1_getGoblinPosYH (OpGobParams ¶ms) |
|
void | o1_setGoblinMultState (OpGobParams ¶ms) |
|
void | o1_setGoblinUnk14 (OpGobParams ¶ms) |
|
void | o1_setItemIdInPocket (OpGobParams ¶ms) |
|
void | o1_setItemIndInPocket (OpGobParams ¶ms) |
|
void | o1_getItemIdInPocket (OpGobParams ¶ms) |
|
void | o1_getItemIndInPocket (OpGobParams ¶ms) |
|
void | o1_setGoblinPos (OpGobParams ¶ms) |
|
void | o1_setGoblinState (OpGobParams ¶ms) |
|
void | o1_setGoblinStateRedraw (OpGobParams ¶ms) |
|
void | o1_decRelaxTime (OpGobParams ¶ms) |
|
void | o1_getGoblinPosX (OpGobParams ¶ms) |
|
void | o1_getGoblinPosY (OpGobParams ¶ms) |
|
void | o1_clearPathExistence (OpGobParams ¶ms) |
|
void | o1_setGoblinVisible (OpGobParams ¶ms) |
|
void | o1_setGoblinInvisible (OpGobParams ¶ms) |
|
void | o1_getObjectIntersect (OpGobParams ¶ms) |
|
void | o1_getGoblinIntersect (OpGobParams ¶ms) |
|
void | o1_setItemPos (OpGobParams ¶ms) |
|
void | o1_loadObjects (OpGobParams ¶ms) |
|
void | o1_freeObjects (OpGobParams ¶ms) |
|
void | o1_animateObjects (OpGobParams ¶ms) |
|
void | o1_drawObjects (OpGobParams ¶ms) |
|
void | o1_loadMap (OpGobParams ¶ms) |
|
void | o1_moveGoblin (OpGobParams ¶ms) |
|
void | o1_switchGoblin (OpGobParams ¶ms) |
|
void | o1_loadGoblin (OpGobParams ¶ms) |
|
void | o1_writeTreatItem (OpGobParams ¶ms) |
|
void | o1_moveGoblin0 (OpGobParams ¶ms) |
|
void | o1_setGoblinTarget (OpGobParams ¶ms) |
|
void | o1_setGoblinObjectsPos (OpGobParams ¶ms) |
|
void | o1_initGoblin (OpGobParams ¶ms) |
|
void | manipulateMap (int16 xPos, int16 yPos, int16 item) |
|
void | executeOpcodeDraw (byte i) |
|
void | executeOpcodeFunc (byte i, byte j, OpFuncParams ¶ms) |
|
void | executeOpcodeGob (int i, OpGobParams ¶ms) |
|
const char * | getDescOpcodeDraw (byte i) |
|
const char * | getDescOpcodeFunc (byte i, byte j) |
|
const char * | getDescOpcodeGob (int i) |
|
void | o_drawNOP () |
|
void | o_funcNOP (OpFuncParams ¶ms) |
|
void | o_gobNOP (OpGobParams ¶ms) |
|
void | storeValue (uint16 index, uint16 type, uint32 value) |
|
void | storeValue (uint32 value) |
|
void | storeString (uint16 index, uint16 type, const char *value) |
|
void | storeString (const char *value) |
|
uint32 | readValue (uint16 index, uint16 type) |
|
void | handleBusyWait () |
|