48 laPoint3 pos, laPoint3 pos_mouth, laPoint3 size,
54 if( nCurrentStep < nDialogSteps-1 )
return M_FALSE;
55 return arText_NPC[nCurrentStep].isFinished() && arText_Player[nCurrentStep].isFinished();
66 char strNextDialogueFile[128];
68 unsigned nDialogSteps;
69 unsigned nCurrentStep;
71 fxAnimatedText* arText_NPC;
72 fxAnimatedText* arText_Player;
75 M_BOOL isFinished() {
return (_bFinished); }
77 virtual void draw(
laRenderer *r, laPoint3 ptBasePos);
78 virtual void drawGUI(
laRenderer *r, laPoint3 ptBasePos);
80 virtual void animate(laTimer &t);
Interface for loadable objects.
Dialog for interacting with non-player characters.
Adds capabilities and percepts specific to monster creatures.
Virtual interface for the Engine graphics renderer.