JNR
|
Dialog for interacting with non-player characters. More...
#include <aiNPCDialog.h>
Public Member Functions | |
M_BOOL | isFinished () |
virtual void | draw (laRenderer *r, laPoint3 ptBasePos) |
virtual void | drawGUI (laRenderer *r, laPoint3 ptBasePos) |
virtual void | animate (laTimer &t) |
virtual void | load (laFileParser *fp) |
Public Attributes | |
class laPlayer * | pPlayer |
class laMonster * | pMonster |
M_BOOL | bObligatory |
char | strNextDialogueFile [128] |
unsigned | nDialogSteps |
unsigned | nCurrentStep |
fxAnimatedText * | arText_NPC |
fxAnimatedText * | arText_Player |
Protected Member Functions | |
void | _draw_baloon (laRenderer *r, laPoint3 pos, laPoint3 pos_mouth, laPoint3 size, fxAnimatedText *txt) |
M_BOOL | _isFinished () |
Protected Attributes | |
laTimeTrig | _ttBlink |
laTimeTrig | _ttNext |
M_BOOL | _bFinished |
Dialog for interacting with non-player characters.
Definition at line 40 of file aiNPCDialog.h.