|
| DuckmanSpecialCode (IllusionsEngine_Duckman *vm) |
|
void | init () override |
|
void | run (uint32 specialCodeId, OpCall &opCall) override |
|
void | runSpecialCode (uint32 specialCodeId, OpCall &opCall) |
|
void | spcStartScreenShaker (OpCall &opCall) |
|
void | spcSetCursorHandMode (OpCall &opCall) |
|
void | spcResetChinesePuzzle (OpCall &opCall) |
|
void | spcAddChinesePuzzleAnswer (OpCall &opCall) |
|
void | spcOpenInventory (OpCall &opCall) |
|
void | spcPutBackInventoryItem (OpCall &opCall) |
|
void | spcClearInventorySlot (OpCall &opCall) |
|
void | spcAddPropertyTimer (OpCall &opCall) |
|
void | spcSetPropertyTimer (OpCall &opCall) |
|
void | spcRemovePropertyTimer (OpCall &opCall) |
|
void | spcInitTeleporterPosition (OpCall &opCall) |
|
void | spcUpdateTeleporterPosition (OpCall &opCall) |
|
void | spcCenterNewspaper (OpCall &opCall) |
|
void | spcStopScreenShaker (OpCall &opCall) |
|
void | spcIncrCounter (OpCall &opCall) |
|
void | spcUpdateObject272Sequence (OpCall &opCall) |
|
void | spcPlayRandomSound (OpCall &opCall) |
|
void | spcHoldGlowingElvisPoster (OpCall &opCall) |
|
void | spcStartCredits (OpCall &opCall) |
|
void | spcSetCursorInventoryMode (OpCall &opCall) |
|
void | spcCenterCurrentScreenText (OpCall &opCall) |
|
void | spcSetDefaultTextCoords (OpCall &opCall) |
|
void | spcSetTextDuration (OpCall &opCall) |
|
void | spcSetTempMasterSfxVolume (OpCall &opCall) |
|
void | spcRestoreTempMasterSfxVolume (OpCall &opCall) |
|
void | updateTeleporterProperties () |
|
void | startCredits () |
|
int | updateCredits (uint flags) |
|
char * | readNextCreditsLine () |
|
Common::Point | getCreditsItemPosition (int index) |
|
void | charToWChar (char *text, uint16 *wtext, uint size) |
|
virtual void | resetBeforeResumeSavegame () |
|