|
| TTroomScript (int scriptId) |
|
bool | canRespond (TTnpcScript *npcScript, TTsentence *sentence, int val) const override |
|
bool | canProcess (TTnpcScript *npcScript, TTsentence *sentence) const override |
|
bool | proc8 () const override |
|
void | proc9 (int v) override |
|
ScriptChangedResult | scriptChanged (TTscriptBase *npcScript, int id) override |
|
bool | proc11 () const override |
|
ScriptChangedResult | notifyScript (TTscriptBase *npcScript, int id) |
|
| TTroomScriptBase (int scriptId, const char *charClass, const char *charName, int v3, int v4, int v5, int v6, int v2, int v7) |
|
| TTscriptBase (int scriptId, const char *charClass, int v2, const char *charName, int v3, int v4, int v5, int v6, int v7) |
|
virtual void | addResponse (const TTstring &str) |
|
virtual void | addResponse (int id) |
|
virtual void | applyResponse () |
|
bool | isValid () |
|
int | getId () const |
|
int | getStatus () const |
|
const TTstring | getText () |
|
int | scriptPreprocess (TTsentence *sentence) |
|
|
int | _field54 |
|
uint | _scriptId |
|
int | _id |
|
◆ canRespond()
◆ canProcess()
◆ scriptChanged()
ScriptChangedResult Titanic::TTroomScript::scriptChanged |
( |
TTscriptBase * |
npcScript, |
|
|
int |
id |
|
) |
| |
|
overridevirtual |
◆ notifyScript()
ScriptChangedResult Titanic::TTroomScript::notifyScript |
( |
TTscriptBase * |
npcScript, |
|
|
int |
id |
|
) |
| |
|
inline |
Called with the new script and id
The documentation for this class was generated from the following file: