|
enum | Engines::KotOR::ObjectType {
Engines::KotOR::kObjectTypeCreature = 1U << 0,
Engines::KotOR::kObjectTypeItem = 1U << 1,
Engines::KotOR::kObjectTypeTrigger = 1U << 2,
Engines::KotOR::kObjectTypeDoor = 1U << 3,
Engines::KotOR::kObjectTypeAreaOfEffect = 1U << 4,
Engines::KotOR::kObjectTypeWaypoint = 1U << 5,
Engines::KotOR::kObjectTypePlaceable = 1U << 6,
Engines::KotOR::kObjectTypeStore = 1U << 7,
Engines::KotOR::kObjectTypeEncounter = 1U << 8,
Engines::KotOR::kObjectTypeSound = 1U << 9,
Engines::KotOR::kObjectTypeInvalid = 0x7FFF,
Engines::KotOR::kObjectTypeAll = 0x7FFF,
Engines::KotOR::kObjectTypeMAX = 0x7FFF,
Engines::KotOR::kObjectTypeArea = 1U << 29,
Engines::KotOR::kObjectTypeModule = 1U << 30,
Engines::KotOR::kObjectTypeSelf = 1U << 31
} |
| Object type, matches the bitfield in nwscript.nss. More...
|
|
enum | Engines::KotOR::Script {
Engines::KotOR::kScriptAccelerate = 0,
Engines::KotOR::kScriptActivateItem,
Engines::KotOR::kScriptAnimate,
Engines::KotOR::kScriptAquireItem,
Engines::KotOR::kScriptAttacked,
Engines::KotOR::kScriptBlocked,
Engines::KotOR::kScriptBreak,
Engines::KotOR::kScriptClick,
Engines::KotOR::kScriptClosed,
Engines::KotOR::kScriptCreate,
Engines::KotOR::kScriptDamaged,
Engines::KotOR::kScriptDeath,
Engines::KotOR::kScriptDialogue,
Engines::KotOR::kScriptDisarm,
Engines::KotOR::kScriptDisturbed,
Engines::KotOR::kScriptEndDialogue,
Engines::KotOR::kScriptEndRound,
Engines::KotOR::kScriptEnter,
Engines::KotOR::kScriptExhausted,
Engines::KotOR::kScriptExit,
Engines::KotOR::kScriptFailToOpen,
Engines::KotOR::kScriptFire,
Engines::KotOR::kScriptHeartbeart,
Engines::KotOR::kScriptHeartbeat,
Engines::KotOR::kScriptHitBullet,
Engines::KotOR::kScriptHitFollower,
Engines::KotOR::kScriptHitObstacle,
Engines::KotOR::kScriptHitWorld,
Engines::KotOR::kScriptLock,
Engines::KotOR::kScriptModuleLoad,
Engines::KotOR::kScriptModuleStart,
Engines::KotOR::kScriptNotice,
Engines::KotOR::kScriptOpen,
Engines::KotOR::kScriptOpenStore,
Engines::KotOR::kScriptPlayerDeath,
Engines::KotOR::kScriptPlayerDying,
Engines::KotOR::kScriptPlayerLevelUp,
Engines::KotOR::kScriptPlayerRespawn,
Engines::KotOR::kScriptPlayerRest,
Engines::KotOR::kScriptRest,
Engines::KotOR::kScriptSpawn,
Engines::KotOR::kScriptSpellCastAt,
Engines::KotOR::kScriptTrackLoop,
Engines::KotOR::kScriptTrapTriggered,
Engines::KotOR::kScriptUnaquireItem,
Engines::KotOR::kScriptUnlock,
Engines::KotOR::kScriptUsed,
Engines::KotOR::kScriptUserdefined,
Engines::KotOR::kScriptMAX
} |
|
enum | Engines::KotOR::Gender {
Engines::KotOR::kGenderMale = 0,
Engines::KotOR::kGenderFemale,
Engines::KotOR::kGenderBoth,
Engines::KotOR::kGenderOther,
Engines::KotOR::kGenderNone
} |
|
enum | Engines::KotOR::Skin { Engines::KotOR::kSkinA = 0,
Engines::KotOR::kSkinB,
Engines::KotOR::kSkinC,
Engines::KotOR::kSkinMAX
} |
|
enum | Engines::KotOR::Class {
Engines::KotOR::kClassSoldier = 0,
Engines::KotOR::kClassScout,
Engines::KotOR::kClassScoundrel,
Engines::KotOR::kClassJediGuardian,
Engines::KotOR::kClassJediConsular,
Engines::KotOR::kClassJediSentinel,
Engines::KotOR::kClassExpertDroid,
Engines::KotOR::kClassCombatDroid,
Engines::KotOR::kClassMinion,
Engines::KotOR::kClassInvalid = 255
} |
|
enum | Engines::KotOR::Race {
Engines::KotOR::kRaceUnknown = 0,
Engines::KotOR::kRaceElf,
Engines::KotOR::kRaceGnome,
Engines::KotOR::kRaceHalfling,
Engines::KotOR::kRaceHalfElf,
Engines::KotOR::kRaceDroid,
Engines::KotOR::kRaceHuman,
Engines::KotOR::kRaceAll,
Engines::KotOR::kRaceInvalid
} |
|
enum | Engines::KotOR::SubRace { Engines::KotOR::kSubRaceNone = 0,
Engines::KotOR::kSubRaceWookie
} |
|
enum | Engines::KotOR::EquipmentSlot {
Engines::KotOR::kEquipmentSlotNone = 0,
Engines::KotOR::kEquipmentSlotHead = 1U << 0,
Engines::KotOR::kEquipmentSlotBody = 1U << 1,
Engines::KotOR::kEquipmentSlotHands = 1U << 3,
Engines::KotOR::kEquipmentSlotWeaponR = 1U << 4,
Engines::KotOR::kEquipmentSlotWeaponL = 1U << 5,
Engines::KotOR::kEquipmentSlotArmR = 1U << 7,
Engines::KotOR::kEquipmentSlotArmL = 1U << 8,
Engines::KotOR::kEquipmentSlotImplant = 1U << 9,
Engines::KotOR::kEquipmentSlotBelt = 1U << 10
} |
|
enum | Engines::KotOR::ActionType {
Engines::KotOR::kActionMoveToPoint = 0,
Engines::KotOR::kActionPickUpItem = 1,
Engines::KotOR::kActionDropItem = 2,
Engines::KotOR::kActionAttackObject = 3,
Engines::KotOR::kActionCastSpell = 4,
Engines::KotOR::kActionOpenDoor = 5,
Engines::KotOR::kActionCloseDoor = 6,
Engines::KotOR::kActionDialogObject = 7,
Engines::KotOR::kActionDisableTrap = 8,
Engines::KotOR::kActionRecoverTrap = 9,
Engines::KotOR::kActionFlagTrap = 10,
Engines::KotOR::kActionExamineTrap = 11,
Engines::KotOR::kActionSetTrap = 12,
Engines::KotOR::kActionOpenLock = 13,
Engines::KotOR::kActionLock = 14,
Engines::KotOR::kActionUseObject = 15,
Engines::KotOR::kActionAnimalEmpathy = 16,
Engines::KotOR::kActionRest = 17,
Engines::KotOR::kActionTaunt = 18,
Engines::KotOR::kActionItemCastSpell = 19,
Engines::KotOR::kActionCounterSpell = 31,
Engines::KotOR::kActionHeal = 33,
Engines::KotOR::kActionPickpocket = 34,
Engines::KotOR::kActionFollow = 35,
Engines::KotOR::kActionWait = 36,
Engines::KotOR::kActionSit = 37,
Engines::KotOR::kActionFollowLeader = 38,
Engines::KotOR::kActionQueueEmpty = 65534,
Engines::KotOR::kActionInvalid = 65535
} |
|
Basic Star Wars: Knights of the Old Republic type definitions.
Definition in file types.h.