|
enum | ObjectType {
kObjectTypeCreature = 1U << 0,
kObjectTypeItem = 1U << 1,
kObjectTypeTrigger = 1U << 2,
kObjectTypeDoor = 1U << 3,
kObjectTypeAreaOfEffect = 1U << 4,
kObjectTypeWaypoint = 1U << 5,
kObjectTypePlaceable = 1U << 6,
kObjectTypeStore = 1U << 7,
kObjectTypeEncounter = 1U << 8,
kObjectTypeSound = 1U << 9,
kObjectTypeInvalid = 0x7FFF,
kObjectTypeAll = 0x7FFF,
kObjectTypeMAX = 0x7FFF,
kObjectTypeArea = 1U << 29,
kObjectTypeModule = 1U << 30,
kObjectTypeSelf = 1U << 31
} |
| Object type, matches the bitfield in nwscript.nss. More...
|
|
enum | Script {
kScriptAccelerate = 0,
kScriptActivateItem,
kScriptAnimate,
kScriptAquireItem,
kScriptAttacked,
kScriptBlocked,
kScriptBreak,
kScriptClick,
kScriptClosed,
kScriptCreate,
kScriptDamaged,
kScriptDeath,
kScriptDialogue,
kScriptDisarm,
kScriptDisturbed,
kScriptEndDialogue,
kScriptEndRound,
kScriptEnter,
kScriptExhausted,
kScriptExit,
kScriptFailToOpen,
kScriptFire,
kScriptHeartbeart,
kScriptHeartbeat,
kScriptHitBullet,
kScriptHitFollower,
kScriptHitObstacle,
kScriptHitWorld,
kScriptLock,
kScriptModuleLoad,
kScriptModuleStart,
kScriptNotice,
kScriptOpen,
kScriptOpenStore,
kScriptPlayerDeath,
kScriptPlayerDying,
kScriptPlayerLevelUp,
kScriptPlayerRespawn,
kScriptPlayerRest,
kScriptRest,
kScriptSpawn,
kScriptSpellCastAt,
kScriptTrackLoop,
kScriptTrapTriggered,
kScriptUnaquireItem,
kScriptUnlock,
kScriptUsed,
kScriptUserdefined,
kScriptMAX
} |
|
enum | Skin {
kSkinA = 0,
kSkinB,
kSkinC,
kSkinH,
kSkinMAX
} |
|
enum | Gender {
kGenderMale = 0,
kGenderFemale,
kGenderBoth,
kGenderOther,
kGenderNone
} |
|
enum | Class {
kClassSoldier = 0,
kClassScout,
kClassScoundrel,
kClassJediGuardian,
kClassJediConsular,
kClassJediSentinel,
kClassExpertDroid,
kClassCombatDroid,
kClassMinion,
kClassTechSpecialist,
kClassBountyHunter,
kClassJediWeaponMaster,
kClassJediMaster,
kClassJediWatchMan,
kClassSithMarauder,
kClassSithLord,
kClassSithAssassin,
kClassInvalid = 255
} |
|