45 : KotOR::DialogGUIBase(true),
void playDefaultAnimation()
KotOR2::Object * getObjectByTag(const Common::UString &tag)
A creature in a Star Wars: Knights of the Old Republic II - The Sith Lords area.
A class holding an UTF-8 string.
Area * getCurrentArea()
Return the area the PC is currently in.
void playDefaultAnimations(const Common::UString &tag)
Engine utility class for camera handling where camera rotates around PC.
void playAnimation(const Common::UString &anim, bool restart=true, float length=0.0f, float speed=1.0f)
Conversation/cutscene GUI for Star Wars: Knights of the Old Republic II: The Sith Lords...
virtual void getOrientation(float &x, float &y, float &z, float &angle) const
Return the object's orientation.
The context holding a Star Wars: Knights of the Old Republic II - The Sith Lords area.
void playHeadAnimation(const Common::UString &anim, bool restart=true, float length=0.0f, float speed=1.0f)
Creature * getPC()
Return the currently playing PC.
The global sound manager, handling all sound output.
The context needed to run a Star Wars: Knights of the Old Republic II - The Sith Lords module...
Handling BioWare's DLGs (dialog / conversation files).
DialogGUI(Module &module)
void playTalkAnimations(const Common::UString &tag)
void makeLookAt(float x, float y)
static float deg2rad(float deg)
void makeLookAtPC(const Common::UString &tag)
void playDefaultHeadAnimation()
static Creature * toCreature(Aurora::NWScript::Object *object)