ScummVM API documentation
Access::Noctropolis::NoctropolisScripts Class Reference
Inheritance diagram for Access::Noctropolis::NoctropolisScripts:
Access::Scripts Access::Manager

Public Member Functions

 NoctropolisScripts (NoctropolisEngine *vm)
 
bool executeSpecial (int commandIndex, int param1, int param2) override
 
void searchForSequence () override
 
- Public Member Functions inherited from Access::Scripts
 Scripts (AccessEngine *vm)
 
void setScript (Resource *data, bool restartFlag=false)
 
void freeScriptData ()
 
virtual void searchForSequence ()
 
int executeScript ()
 
void doCmdPrint_v1 (const Common::String &msg)
 
void printString (const Common::String &msg, Common::Point pt=Common::Point(-1, -1))
 
void cmdFreeSound ()
 
void cmdRetPos ()
 
void converse1 (int val)
 
- Public Member Functions inherited from Access::Manager
 Manager (AccessEngine *vm)
 

Protected Member Functions

virtual void setOpcodes () override
 
void cmdJumpUse_v3 ()
 
void cmdJumpTalk_v3 ()
 
void cmdJumpGoto_v3 ()
 
void cmdSetVideo_v3 ()
 
void cmdDispAbout_v3 ()
 
void cmdFadeOut_v3 ()
 
void cmdEndObject_v3 ()
 
void cmdCharSpeak_v3 ()
 
void cmdDoTravel_Noct ()
 
void cmdDigitalPlay ()
 
void cmdFillSound ()
 
void cmdPlayVid1 ()
 
void cmdCharWait ()
 
void cmdUndoText ()
 
void cmdResetAnim ()
 
void cmdWalkTo ()
 
void cmdWalkCheck ()
 
void cmdSoundEnd ()
 
void cmdFadeWhite ()
 
void cmdGotoFrame ()
 
void cmdPlayerScale ()
 
void cmdRestoreBlock ()
 
void cmdCopyScnBuf ()
 
void cmdStilWalkTo ()
 
void cmdStilWalkCheck ()
 
void cmdStilOff ()
 
void cmdStilOn ()
 
void cmdReturnExit ()
 
void cmdSetCoords ()
 
void cmdSetStilCoords ()
 
void cmdSetPlayerDir ()
 
void cmdSetStilDir ()
 
void cmdStilScale ()
 
void cmdLockInterface ()
 
void cmdUnlockInterface ()
 
void cmdPlayerSpeak ()
 
void cmdPlayerChoice ()
 
- Protected Member Functions inherited from Access::Scripts
virtual bool executeSpecial (int commandIndex, int param1, int param2)=0
 
virtual void executeCommand (int commandIndex)
 
void charLoop ()
 
void cmdObject ()
 
void cmdEndObject ()
 
void cmdJumpLook ()
 
void cmdJumpOpen ()
 
void cmdJumpHelp ()
 
void cmdJumpGet ()
 
void cmdJumpMove ()
 
void cmdJumpUse ()
 
void cmdJumpTalk ()
 
void cmdNull ()
 
void cmdPrint_v1 ()
 
void cmdPrint_v2 ()
 
void cmdAnim ()
 
void cmdSetFlag ()
 
void cmdCheckFlag ()
 
void cmdGoto ()
 
void cmdAddScore ()
 
void cmdSetInventory ()
 
void cmdCheckInventory ()
 
void cmdSetPlayerCoords ()
 
void cmdNewRoom ()
 
void cmdConverse ()
 
void cmdCheckFrame ()
 
void cmdCheckAnim ()
 
void cmdSnd ()
 
void cmdRetNeg ()
 
void cmdBD ()
 
void cmdCheckLoc ()
 
void cmdSetAnim ()
 
void cmdDispInv_v1 ()
 
void cmdSetAbout ()
 
void cmdSetTimer ()
 
void cmdCheckTimer ()
 
void cmdJumpGoto ()
 
void cmdSetTravel ()
 
void cmdSetVideo_v1 ()
 
void cmdPlayVideo ()
 
void cmdPlotImage ()
 
void cmdSetDisplay ()
 
void cmdSetBuffer ()
 
void cmdSetScroll ()
 
void cmdSaveRect ()
 
void cmdVideoEnded ()
 
void cmdSetBufVid ()
 
void cmdPlayBufVid ()
 
void cmdRemoveLast ()
 
void cmdDoTravel ()
 
void cmdCheckAbout ()
 
void cmdSpecial ()
 
void cmdSetCycle ()
 
void cmdCycle ()
 
void cmdCharSpeak ()
 
void cmdTexSpeak ()
 
void cmdTexChoice ()
 
void cmdWait ()
 
void cmdSetConPos ()
 
void cmdCheckVFrame ()
 
void cmdJumpChoice ()
 
void cmdReturnChoice ()
 
void cmdClearBlock ()
 
void cmdLoadSound ()
 
void cmdSetVideoSound ()
 
void cmdPlayVideoSound ()
 
void cmdPrintWatch ()
 
void cmdDispAbout ()
 
void cmdPushLocation_v1 ()
 
void cmdCheckTravel ()
 
void cmdBlock ()
 
void cmdPlayerOff ()
 
void cmdPlayerOn ()
 
void cmdDead ()
 
void cmdFadeOut ()
 
void cmdEndVideo ()
 
void cmdHelp_v1 ()
 
virtual void setOpcodes ()
 
void findNull ()
 

Additional Inherited Members

- Public Attributes inherited from Access::Scripts
int _sequence
 
bool _endFlag
 
int _returnCode
 
int _continuenceType
 
bool _continuenceFlag
 
- Protected Attributes inherited from Access::Scripts
Resource * _resource
 
Common::SeekableReadStream * _data
 
Common::Array< Common::SharedPtr< Common::Functor0< void > > > _opcodes
 
Common::Point _charsOrg
 
Common::Point _texsOrg
 
int _choice
 
int32 _choiceStart
 
- Protected Attributes inherited from Access::Manager
AccessEngine * _vm
 

Member Function Documentation

◆ executeSpecial()

bool Access::Noctropolis::NoctropolisScripts::executeSpecial ( int  commandIndex,
int  param1,
int  param2 
)
overridevirtual

Implements Access::Scripts.

◆ searchForSequence()

void Access::Noctropolis::NoctropolisScripts::searchForSequence ( )
overridevirtual

Reimplemented from Access::Scripts.

◆ setOpcodes()

virtual void Access::Noctropolis::NoctropolisScripts::setOpcodes ( )
overrideprotectedvirtual

Reimplemented from Access::Scripts.


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