25 #ifndef ENGINES_NWN_TYPES_H 26 #define ENGINES_NWN_TYPES_H 314 #endif // ENGINES_NWN_TYPES_H
Common::UString getDoorAnimationName(Animation animation, bool alternate)
Return the name (as found in the models) of a specific door animation.
A class holding an UTF-8 string.
Common::UString getCreatureAnimationName(Animation animation, bool simple)
Return the name (as found in the models) of a specific creature animation.
Fake value to describe the calling object in a script.
static const uint32 kClassInvalid
Fake value for an area object.
Fake value for a module object.
static const uint32 kActionInvalid
Low-level type definitions to handle fixed width types portably.
Alignment getAlignmentGoodEvil(uint8 goodEvil)
static const uint32 kRaceInvalid
ObjectType
Object type, matches the bitfield in nwscript.nss.
bool isAnimationLooping(Animation animation)
Return true if the specified animation allows looping.
Common::UString getPlaceableAnimationName(Animation animation)
Return the name (as found in the models) of a specific placeable animation.
Alignment getAlignmentLawChaos(uint8 lawChaos)
Common::UString getCreatureTalkAnimationName(TalkAnimation animation)
Return the name (as found in the models) of a specific creature talk animation.