ScummVM API documentation
Titanic::TTnpcScript Member List

This is the complete list of members for Titanic::TTnpcScript, including all inherited members.

_charClass (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_charId (defined in Titanic::TTnpcScriptBase)Titanic::TTnpcScriptBase
_charName (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_currentDialNum (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_data (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_defaultEntries (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotectedstatic
_dialDelta (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_dialValues (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_entries (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_entryCount (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_field20 (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_field24 (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_field28 (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_field2C (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_field2CC (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_field30 (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_field3C (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_field54 (defined in Titanic::TTnpcScriptBase)Titanic::TTnpcScriptBaseprotected
_field68 (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_field6C (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_field7C (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_hist1P (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_hist2P (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_id (defined in Titanic::TTscriptBase)Titanic::TTscriptBase
_itemStringP (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_mappings (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_nodesP (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_oldResponseP (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_quotes (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_rangeResetCtr (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_ranges (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_respHeadP (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_responses (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_respTailP (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_state (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_status (defined in Titanic::TTscriptBase)Titanic::TTscriptBaseprotected
_tagMappings (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_val2 (defined in Titanic::TTnpcScriptBase)Titanic::TTnpcScriptBaseprotected
_valuesPerResponse (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
_words (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
addRandomResponse(bool flag)Titanic::TTnpcScriptprotected
addRange(uint id, const Common::Array< uint > &values, bool isRandom, bool isSequential)Titanic::TTnpcScriptprotected
addResponse(int id) override (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
addResponse(const TTstring &str) (defined in Titanic::TTscriptBase)Titanic::TTscriptBasevirtual
appendResponse(int index, int *maxP, int id)Titanic::TTscriptBaseprotected
appendResponse(int index, int *maxP, const TTstring &str)Titanic::TTscriptBaseprotected
appendResponse2(int index, int *maxP, const TTstring &str)Titanic::TTscriptBaseinlineprotected
applyResponse()Titanic::TTscriptBasevirtual
charId() const (defined in Titanic::TTnpcScriptBase)Titanic::TTnpcScriptBaseinline
checkItems(const TTroomScript *roomScript, const TTsentence *sentence) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
chooseResponse(const TTroomScript *roomScript, const TTsentence *sentence, uint tag) overrideTitanic::TTnpcScriptvirtual
defaultProcess(const TTroomScript *roomScript, const TTsentence *sentence) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
deinit() (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptstatic
deleteResponses()Titanic::TTscriptBaseprotected
doSentenceEntry(int val1, const int *srcIdP, const TTroomScript *roomScript, const TTsentence *sentence) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
findRange(uint id)Titanic::TTnpcScriptprotected
fn10(bool flag) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotected
getAssignedRoom(int *roomNum, int *floorNum, int *elevatorNum) constTitanic::TTnpcScriptprotected
getDialLevel(uint dialNum, bool randomizeFlag=true)Titanic::TTnpcScriptvirtual
getDialogueId(uint tagId)Titanic::TTnpcScriptprotected
getDialRegion(int dialNum) constTitanic::TTnpcScriptvirtual
getDialsBitset() constTitanic::TTnpcScriptinlinevirtual
getId() constTitanic::TTscriptBaseinline
getMapping(int index) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
getPetControl(CGameManager *gameManager)Titanic::TTnpcScriptprotectedstatic
getRandomBit() constTitanic::TTnpcScriptinlineprotected
getRandomNumber(int max) constTitanic::TTnpcScriptprotected
getRangesCount() constTitanic::TTnpcScriptvirtual
getRangeValue(uint id)Titanic::TTnpcScriptvirtual
getRoom54(int roomId) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotectedstatic
getState() constTitanic::TTscriptBaseinlineprotected
getStateValue() constTitanic::TTnpcScriptprotected
getStatus() constTitanic::TTscriptBaseinline
getText()Titanic::TTscriptBaseinline
getValue(int testNum) constTitanic::TTnpcScriptprotected
handleQuote(const TTroomScript *roomScript, const TTsentence *sentence, uint tag1, uint tag2, uint remainder) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
handleWord(uint id) constTitanic::TTnpcScriptvirtual
init() (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptstatic
isQuoteDialled() constTitanic::TTnpcScriptinlinevirtual
isValid()Titanic::TTscriptBase
load(SimpleFile *file) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
loadBody(SimpleFile *file) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
loadRanges(const char *name)Titanic::TTnpcScriptprotected
loadResponses(const char *name, int valuesPerResponse=1)Titanic::TTnpcScriptprotected
notifyScript(TTroomScript *roomScript, int id)Titanic::TTnpcScriptinline
postResponse(int v1, const TTsentenceEntry *entry, const TTroomScript *roomScript, const TTsentence *sentence)Titanic::TTnpcScriptinlinevirtual
preLoad() (defined in Titanic::TTnpcScript)Titanic::TTnpcScript
preResponse(uint id)Titanic::TTnpcScriptvirtual
proc11() const override (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
proc12() const override (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
proc8() const override (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
process(const TTroomScript *roomScript, const TTsentence *sentence) overrideTitanic::TTnpcScriptvirtual
processEntries(const TTsentenceEntries *entries, uint entryCount, const TTroomScript *roomScript, const TTsentence *sentence)Titanic::TTnpcScriptprotected
processEntries(const TTroomScript *roomScript, const TTsentence *sentence)Titanic::TTnpcScriptinlineprotected
randomResponse(uint index)Titanic::TTnpcScriptvirtual
resetFlags()Titanic::TTnpcScriptprotected
resetRange(int id)Titanic::TTnpcScriptvirtual
save(SimpleFile *file) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
saveBody(SimpleFile *file) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
scriptChanged(uint id) overrideTitanic::TTnpcScriptinlinevirtual
scriptChanged(const TTroomScript *roomScript, uint id) overrideTitanic::TTnpcScriptinlinevirtual
scriptPreprocess(TTsentence *sentence)Titanic::TTscriptBase
selectResponse(int id)Titanic::TTnpcScriptvirtual
sentence2C(const TTsentence *sentence) (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptprotectedstatic
setDial(int dialNum, int value)Titanic::TTnpcScriptvirtual
setDialRegion(int dialNum, int region)Titanic::TTnpcScriptvirtual
setResponseFromArray(int index, int id)Titanic::TTnpcScriptprotected
setState(int state)Titanic::TTscriptBaseinlineprotected
setupDials(int dial1, int dial2, int dial3)Titanic::TTnpcScriptprotected
translateId(uint id) const (defined in Titanic::TTnpcScript)Titanic::TTnpcScriptvirtual
TTnpcScript(int charId, const char *charClass, int v2, const char *charName, int v3, int val2, int v4, int v5, int v6, int v7) (defined in Titanic::TTnpcScript)Titanic::TTnpcScript
TTnpcScriptBase(int charId, const char *charClass, int v2, const char *charName, int v3, int val2, int v4, int v5, int v6, int v7) (defined in Titanic::TTnpcScriptBase)Titanic::TTnpcScriptBase
TTscriptBase(int scriptId, const char *charClass, int v2, const char *charName, int v3, int v4, int v5, int v6, int v7) (defined in Titanic::TTscriptBase)Titanic::TTscriptBase
updateCurrentDial(bool changeDial)Titanic::TTnpcScriptprotected
updateState(uint oldId, uint newId, int index)Titanic::TTnpcScriptvirtual
~TTscriptBase() (defined in Titanic::TTscriptBase)Titanic::TTscriptBasevirtual