|
bool | readConditionList (Common::SeekableReadStream *s, Common::Array< SceneConditions > &list) const |
|
bool | readHotArea (Common::SeekableReadStream *s, HotArea &dst) const |
|
bool | readHotAreaList (Common::SeekableReadStream *s, Common::List< HotArea > &list) const |
|
bool | readGameItemList (Common::SeekableReadStream *s, Common::Array< GameItem > &list) const |
|
bool | readMouseHotspotList (Common::SeekableReadStream *s, Common::Array< MouseCursor > &list) const |
|
bool | readObjInteractionList (Common::SeekableReadStream *s, Common::Array< ObjectInteraction > &list) const |
|
bool | readOpList (Common::SeekableReadStream *s, Common::Array< SceneOp > &list) const |
|
bool | readDialogList (Common::SeekableReadStream *s, Common::Array< Dialog > &list, int16 filenum=0) const |
|
bool | readTriggerList (Common::SeekableReadStream *s, Common::Array< SceneTrigger > &list) const |
|
bool | readDialogActionList (Common::SeekableReadStream *s, Common::Array< DialogAction > &list) const |
|
bool | readConditionalSceneOpList (Common::SeekableReadStream *s, Common::Array< ConditionalSceneOp > &list) const |
|
bool | checkConditions (const Common::Array< SceneConditions > &cond) const |
|
virtual void | showDialog (uint16 fileNum, uint16 dlgNum) |
|
virtual void | globalOps (const Common::Array< uint16 > &args) |
|
virtual void | segmentStateOps (const Common::Array< uint16 > &args) |
|
void | setItemAttrOp (const Common::Array< uint16 > &args) |
|
void | setDragItemOp (const Common::Array< uint16 > &args) |
|
bool | runSceneOp (const SceneOp &op) |
|
bool | runDragonOp (const SceneOp &op) |
|
bool | runChinaOp (const SceneOp &op) |
|
bool | runBeamishOp (const SceneOp &op) |
|
A scene is described by an SDS file, which points to the ADS script to load and holds the dialog info.