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