37 void setupOpcodeTables()
override;
38 void initState()
override;
39 byte roomArg(byte room)
const override;
40 void advanceClock()
override;
43 void drawItems()
override;
45 void loadRoom(byte roomNr)
override;
46 void showRoom()
override;
47 void takeItem(byte noun)
override;
53 void insertDisk(byte volume);
55 virtual void adjustDataBlockPtr(byte &track, byte §or, byte &offset, byte &size)
const { }
61 virtual bool isInventoryFull() {
return false; }
64 void checkTextOverflow(
char c);
65 void handleTextOverflow();
69 virtual int o_isNounNotInRoom(
ScriptEnv &e);
70 virtual int o_isCarryingSomething(
ScriptEnv &e);
80 virtual int o_setRoomFromVar(
ScriptEnv &e);
94 byte _roomOnScreen, _picOnScreen, _itemsOnScreen;
Definition: detection.h:71
Definition: disk_image.h:110
bool canSaveGameStateCurrently(Common::U32String *msg=nullptr) override