Go to the documentation of this file.
74 bool init (
string fpath,
string name, PyObject *args);
89 bool reload (
string fpath,
string name, PyObject *args);
109 return dialogue.get_instance ();
163 vector<string> strings;
164 vector<string> text_;
165 vector<string>::iterator i_text;
168 string npc_portrait_;
171 vector<s_int32> answers;
172 vector<s_int32> choices;
173 vector<s_int32> used;
174 vector<s_int32> loop;
178 string scan_string (
const string & s);
179 char* get_substr (
const char*,
const char*,
const char*);
#define u_int32
32 bits long unsigned integer
The lowlevel dialog class.
const string & npc_name()
Returns the name to be displayed under the NPC's portrait.
Declares the py_object class.
Declares the character_base class.
const string & npc_portrait()
Returns the image to be displayed next to the NPC's speech.
Base character class containing attributes and dialog stuff.
PyObject * get_instance()
Returns the Python dialog instance.
u_int32 text_size()
Returns the number of text lines available at this point of the dialoge.
u_int32 npc_color()
Returns the color to be used for displaying the NPC's speech.