|
| TTroomScriptBase (int scriptId, const char *charClass, const char *charName, int v3, int v4, int v5, int v6, int v2, int v7) |
|
virtual bool | canRespond (TTnpcScript *npcScript, TTsentence *sentence, int val) const =0 |
|
virtual bool | canProcess (TTnpcScript *npcScript, TTsentence *sentence) const =0 |
|
virtual bool | proc8 () const =0 |
|
virtual void | proc9 (int v)=0 |
|
virtual ScriptChangedResult | scriptChanged (TTscriptBase *npcScript, int id)=0 |
|
virtual bool | proc11 () const =0 |
|
| 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) |
|
◆ canRespond()
virtual bool Titanic::TTroomScriptBase::canRespond |
( |
TTnpcScript * |
npcScript, |
|
|
TTsentence * |
sentence, |
|
|
int |
val |
|
) |
| const |
|
pure virtual |
◆ canProcess()
virtual bool Titanic::TTroomScriptBase::canProcess |
( |
TTnpcScript * |
npcScript, |
|
|
TTsentence * |
sentence |
|
) |
| const |
|
pure virtual |
◆ scriptChanged()
virtual ScriptChangedResult Titanic::TTroomScriptBase::scriptChanged |
( |
TTscriptBase * |
npcScript, |
|
|
int |
id |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: