Advertisement
JuJuBoSc

Neverwinter - Structs 1

May 11th, 2013
893
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 88.47 KB | None | 0 0
  1. public enum AIAggroTotalScaleApplyType : uint
  2. {
  3.     Self = 0x0,
  4.     Owner = 0x1,
  5. }
  6.  
  7. public enum AIAvoidVolumeType : uint
  8. {
  9.     AVOID = 0x0,
  10.     ENEMY_AVOID = 0x1,
  11.     ATTRACT = 0x2,
  12. }
  13.  
  14. public enum AICombatLogTags : uint
  15. {
  16.     UNTAGGED = 0x0,
  17.     LEGALTARGET = 0x1,
  18.     ATTACKTARGET = 0x2,
  19.     COUNT = 0x3,
  20. }
  21.  
  22. public enum AIDebugFlags : uint
  23. {
  24.     basicInfo = 0x1,
  25.     statustable = 0x2,
  26.     statusextern = 0x4,
  27.     powers = 0x8,
  28.     movement = 0x10,
  29.     ratings = 0x20,
  30.     team = 0x40,
  31.     cteam = 0x80,
  32.     formation = 0x100,
  33.     heightcache = 0x200,
  34.     vars = 0x400,
  35.     xvars = 0x800,
  36.     msgs = 0x1000,
  37.     configmods = 0x2000,
  38.     avoid = 0x4000,
  39.     aggro = 0x8000,
  40.     logs = 0x10000,
  41.     all = 0xFFFFFFFF,
  42. }
  43.  
  44. public enum AIDebugTeamAssignmentType : uint
  45. {
  46.     HEAL = 0x0,
  47.     SHIELD_HEAL = 0x1,
  48. }
  49.  
  50. public enum AIDebugWaypointType : uint
  51. {
  52.     SHORTCUT = 0x0,
  53.     GROUND = 0x1,
  54.     JUMP = 0x2,
  55.     OTHER = 0x3,
  56. }
  57.  
  58. public enum AIExprLogTags : uint
  59. {
  60.     UNTAGGED = 0x0,
  61.     COUNT = 0x1,
  62. }
  63.  
  64. public enum AIFSMLogTags : uint
  65. {
  66.     UNTAGGED = 0x0,
  67.     COUNT = 0x1,
  68. }
  69.  
  70. public enum AILogType : uint
  71. {
  72.     movement = 0x0,
  73.     fsm = 0x1,
  74.     exprfunc = 0x2,
  75.     combat = 0x3,
  76.     trace = 0x4,
  77.     COUNT = 0x5,
  78. }
  79.  
  80. public enum AIMovementLogTags : uint
  81. {
  82.     UNTAGGED = 0x0,
  83.     MovementCompleted = 0x1,
  84.     CurrentlyMoving = 0x2,
  85.     COUNT = 0x3,
  86. }
  87.  
  88. public enum AITraceLogTags : uint
  89. {
  90.     AITLT_COUNT = 0x0,
  91. }
  92.  
  93. public enum AVChangeType : uint
  94. {
  95.     None = 0x0,
  96.     Boolean = 0x1,
  97.     IntSet = 0x2,
  98.     IntIncrement = 0x3,
  99.     String = 0x4,
  100.     BooleanNoFail = 0x5,
  101.     IntSetNoFail = 0x6,
  102. }
  103.  
  104. public enum AccessLevel : uint
  105. {
  106.     ACCESS_USER = 0x0,
  107.     ACCESS_UGC = 0x2,
  108.     ACCESS_GM = 0x4,
  109.     ACCESS_GM_FULL = 0x7,
  110.     ACCESS_DEBUG = 0x9,
  111.     ACCESS_CRASH = 0xA,
  112.     ACCESS_INTERNAL = 0xB,
  113. }
  114.  
  115. public enum AccountKeyValueResult : uint
  116. {
  117.     SUCCESS = 0x0,
  118.     INVALID_KEY = 0x1,
  119.     NONEXISTANT = 0x2,
  120.     INVALID_RANGE = 0x3,
  121.     FAILURE = 0x4,
  122.     LOCKED = 0x5,
  123.     NOT_LOCKED = 0x6,
  124.     INVALID_LOCK = 0x7,
  125.     FORBIDDEN_CHANGE = 0x8,
  126. }
  127.  
  128. public enum AccountLoginType : uint
  129. {
  130.     Default = 0x0,
  131.     Cryptic = 0x1,
  132.     PerfectWorld = 0x2,
  133.     CrypticAndPW = 0x3,
  134.     Max = 0x4,
  135. }
  136.  
  137. public enum AccountProxyActivityType : uint
  138. {
  139.     KEYVALUE = 0x0,
  140.     PRODUCT_KEYVALUE = 0x1,
  141.     PRODUCT_REAL = 0x2,
  142.     AUTHCAPTURE = 0x3,
  143.     MOVE = 0x4,
  144. }
  145.  
  146. public enum AccountProxyResult : uint
  147. {
  148.     PENDING_ACCOUNT_SERVER_AUTHORIZE = 0x0,
  149.     COMMIT = 0x1,
  150.     ROLLBACK = 0x2,
  151.     WAITING_FOR_COMPLETION = 0x3,
  152.     TIMED_OUT = 0x4,
  153. }
  154.  
  155. public enum AccountProxySetOperation : uint
  156. {
  157.     SET = 0x0,
  158.     INCREMENT = 0x1,
  159. }
  160.  
  161. public enum AccountServerCmd : uint
  162. {
  163.     LOGIN = 0xA,
  164.     CHANGEPASSWORD = 0xB,
  165.     CREATEACCOUNT = 0xC,
  166.     DELETEACCOUNT = 0xD,
  167.     GENERATEKEYS = 0xE,
  168.     GETUNUSEDKEY = 0xF,
  169.     ACTIVATEKEY = 0x10,
  170.     CREATEKEYGROUP = 0x11,
  171.     LOGIN_CONFIRM = 0x12,
  172.     GIVEPERMISSIONS = 0x13,
  173.     REQUEST_LOGINSALT = 0x14,
  174.     CHANGEPERSONALINFO = 0x15,
  175.     PLAYERPLAYTIMEUPDATE = 0x16,
  176.     LOGIN_NEW = 0x17,
  177.     LOGINVALIDATE = 0x18,
  178.     GET_PRODUCTLIST = 0x19,
  179.     GET_PKGROUPS = 0x1A,
  180.     CREATE_KEYBATCH = 0x1B,
  181.     ADDKEYS = 0x1C,
  182.     SETPRODUCTFLAG = 0x1D,
  183.     DISPLAYNAME_REQUEST = 0x1E,
  184.     UNKNOWN_ACCOUNT = 0x1F,
  185.     CHATSERVER_CONNECT = 0x20,
  186.     CLEARPRODUCTFLAG = 0x21,
  187.     LOGSPECS = 0x22,
  188.     DISPLAYNAME_CHANGE = 0x23,
  189.     LOGIN_XBOX = 0x24,
  190.     CREATE_ACCOUNT_XBOX = 0x25,
  191.     VERSION = 0x26,
  192.     LOGIN_MACHINEID = 0x27,
  193.     GENERATE_ONETIMECODE = 0x28,
  194.     ONETIMECODE = 0x29,
  195.     SAVENEXTMACHINE = 0x2A,
  196.     NVPSTRUCT_LOGIN = 0x2B,
  197.     TRUSTED_SET_SALT = 0x2C,
  198.     TRUSTED_SET_REQUEST_IP = 0x2D,
  199.     MAX = 0x2E,
  200. }
  201.  
  202. public enum AccountServerEncryptionKeyVersion : uint
  203. {
  204.     none = 0x0,
  205.     identity = 0x1,
  206.     dev_1 = 0x2,
  207.     prod_1 = 0x3,
  208.     MAX = 0x4,
  209. }
  210.  
  211. public enum AccountServerProxyCmd : uint
  212. {
  213.     DEPRECATED_1 = 0xA,
  214.     SET = 0xB,
  215.     COMMIT = 0xC,
  216.     ROLLBACK = 0xD,
  217.     BEGIN = 0xE,
  218.     DEPRECATED_2 = 0xF,
  219.     DEPRECATED_3 = 0x10,
  220.     PAYMENT_METHODS = 0x11,
  221.     DEPRECATED_4 = 0x12,
  222.     REQUEST_ALL_KEY_VALUES = 0x13,
  223.     REQUEST_ACCOUNT_ID_BY_DISPLAY_NAME = 0x14,
  224.     LOGOUT_NOTIFICATION = 0x15,
  225.     PROTOCOL_VERSION = 0x16,
  226.     SIMPLE_SET = 0x17,
  227.     GET_SUBBED_TIME = 0x18,
  228.     REQUEST_RECRUIT_INFO = 0x19,
  229.     DEPRECATED_5 = 0x1A,
  230.     AUTHCAPTURE = 0x1B,
  231.     CAPTURE = 0x1C,
  232.     DEPRECATED_6 = 0x1D,
  233.     CREATE_TICKET_FOR_ONLINE_ACCOUNT = 0x1E,
  234.     GET = 0x1F,
  235.     GET_LINKING_STATUS = 0x20,
  236.     EVENT_REQUEST = 0x21,
  237.     CREATE_CURRENCY = 0x22,
  238.     MOVE = 0x23,
  239.     COMMIT_MOVE = 0x24,
  240.     ROLLBACK_MOVE = 0x25,
  241.     PLAYED_TIME = 0x26,
  242.     ACCOUNT_DATA = 0x27,
  243.     NUM_CHARACTERS = 0x28,
  244.     MAX = 0x29,
  245. }
  246.  
  247. public enum ActivityDisplayTags : uint
  248. {
  249.     None = 0x0,
  250. }
  251.  
  252. public enum ActivityType : uint
  253. {
  254.     Status = 0x0,
  255.     Screenshot = 0x1,
  256.     Blog = 0x2,
  257.     LevelUp = 0x3,
  258.     Perk = 0x4,
  259.     Item = 0x5,
  260.     Guild = 0x6,
  261. }
  262.  
  263. public enum ActivityVerbosity : uint
  264. {
  265.     None = 0x0,
  266.     Low = 0x1,
  267.     Medium = 0x2,
  268.     High = 0x3,
  269.     All = 0x4,
  270. }
  271.  
  272. public enum Actor1CritterType : uint
  273. {
  274.     Normal = 0x0,
  275.     Nemesis = 0x1,
  276.     NemesisMinion = 0x2,
  277. }
  278.  
  279. public enum ActorCritterType : uint
  280. {
  281.     FromTemplate = 0x0,
  282.     CritterGroup = 0x1,
  283.     CritterDef = 0x2,
  284.     MapVariableDef = 0x3,
  285.     MapVariableGroup = 0x4,
  286.     PetContactList = 0x5,
  287.     Nemesis = 0x6,
  288.     NemesisMinion = 0x7,
  289.     NemesisNormal = 0x8,
  290.     NemesisMinionNormal = 0x9,
  291.     NemesisForLeader = 0xA,
  292.     NemesisMinionForLeader = 0xB,
  293.     NemesisTeam = 0xC,
  294.     NemesisMinionTeam = 0xD,
  295. }
  296.  
  297. public enum ActorScalingFlag : uint
  298. {
  299.     Inherited = 0x1,
  300.     One = 0x2,
  301.     Two = 0x4,
  302.     Three = 0x8,
  303.     Four = 0x10,
  304.     Five = 0x20,
  305. }
  306.  
  307. public enum AddSavedPetErrorType : uint
  308. {
  309.     None = 0x0,
  310.     InvalidAllegiance = 0x1,
  311.     UniqueCheck = 0x2,
  312.     NotAPuppet = 0x3,
  313.     MaxPets = 0x4,
  314.     MaxPuppets = 0x5,
  315.     AcquireLimit = 0x6,
  316. }
  317.  
  318. public enum AdditionalCostumeBoneType : uint
  319. {
  320.     Clone = 0x0,
  321.     Move = 0x1,
  322. }
  323.  
  324. public enum AlgoCategory : uint
  325. {
  326.     Base = 0x0,
  327. }
  328.  
  329. public enum AlwaysPropSlotCategory : uint
  330. {
  331.     kAlwaysPropSlotCategory_Default = 0x0,
  332. }
  333.  
  334. public enum AlwaysPropSlotClassRestrictType : uint
  335. {
  336.     kAlwaysPropSlotClassRestrictType_None = 0x0,
  337. }
  338.  
  339. public enum ApplyPowerEntity : uint
  340. {
  341.     ModOwner = 0x0,
  342.     Owner = 0x0,
  343.     ModSource = 0x1,
  344.     Source = 0x1,
  345.     ModSourceCreator = 0x2,
  346.     ModSourceTargetDual = 0x3,
  347.     ModTarget = 0x4,
  348.     Target = 0x4,
  349.     Random = 0x5,
  350.     RandomNotSource = 0x6,
  351.     ApplicationTarget = 0x7,
  352.     RandomNotApplicationTarget = 0x8,
  353.     ClosestNotSource = 0x9,
  354.     ClosestNotSourceOrTarget = 0xA,
  355.     ClosestNotTarget = 0xB,
  356.     HeldObject = 0xC,
  357. }
  358.  
  359. public enum AttackReactTrigger : uint
  360. {
  361.     Time = 0x0,
  362.     Bits = 0x1,
  363.     FX = 0x2,
  364. }
  365.  
  366. public enum AttibModTeleportTarget : uint
  367. {
  368.     Self = 0x0,
  369.     Target = 0x1,
  370.     OwnedProjectile = 0x2,
  371.     Expression = 0x3,
  372. }
  373.  
  374. public enum AttribCurveType : uint
  375. {
  376.     Max = 0x1,
  377.     QuadraticMax = 0x2,
  378. }
  379.  
  380. public enum AttribModExpireOrder : uint
  381. {
  382.     Unset = 0x0,
  383.     DurationLeast = 0x1,
  384.     DurationMost = 0x2,
  385.     DurationUsedLeast = 0x3,
  386.     DurationUsedMost = 0x4,
  387. }
  388.  
  389. public enum AttribModHealAspect : uint
  390. {
  391.     Magnitude = 0x0,
  392.     Duration = 0x1,
  393.     Health = 0x2,
  394. }
  395.  
  396. public enum AttribModShareAspect : uint
  397. {
  398.     Magnitude = 0x0,
  399.     Duration = 0x1,
  400.     Health = 0x2,
  401. }
  402.  
  403. public enum AttribPoolTargetClamping : uint
  404. {
  405.     None = 0x0,
  406.     Max = 0x1,
  407.     Min = 0x2,
  408. }
  409.  
  410. public enum AuctionLotState : uint
  411. {
  412.     New = 0x0,
  413.     Open = 0x1,
  414.     Closed = 0x2,
  415.     Sold = 0x3,
  416.     Mailed = 0x4,
  417.     Cleanup = 0x5,
  418.     Cleanup_Mailed = 0x6,
  419.     Cleanup_BiddingClosed = 0x7,
  420. }
  421.  
  422. public enum AuctionSearchResult : uint
  423. {
  424.     SearchCap = 0xFFFFFFFF,
  425.     Finished = 0x0,
  426.     RequstedCap = 0x1,
  427. }
  428.  
  429. public enum AuctionSortColumn : uint
  430. {
  431.     Price = 0x0,
  432.     Name = 0x1,
  433.     PricePerUnit = 0x2,
  434.     PriceDesc = 0x3,
  435.     NameDesc = 0x4,
  436.     PricePerUnitDesc = 0x5,
  437.     ExpireTimeValueAsc = 0x6,
  438.     ExpireTimeValueDesc = 0x7,
  439.     ItemNumericValueAsc = 0x8,
  440.     ItemNumericValueDesc = 0x9,
  441.     NoSort = 0xA,
  442. }
  443.  
  444. public enum AutoAttackType : uint
  445. {
  446.     None = 0x0,
  447.     Toggle = 0x1,
  448.     ToggleNoCancel = 0x2,
  449.     ToggleCombat = 0x3,
  450.     Maintain = 0x4,
  451. }
  452.  
  453. public enum AutoCamLockFlags : uint
  454. {
  455.     None = 0x0,
  456.     MinimalRotation = 0x1,
  457.     HasMouseRotated = 0x2,
  458.     HadTargetLastFrame = 0x4,
  459.     IsTrackingRotate = 0x8,
  460.     IsInCombat = 0x10,
  461.     TweenToHeading = 0x20,
  462. }
  463.  
  464. public enum AutoDescDetail : uint
  465. {
  466.     Minimum = 0xFFFFFFFF,
  467.     Normal = 0x0,
  468.     Maximum = 0x1,
  469. }
  470.  
  471. public enum BolsterType : uint
  472. {
  473.     SetTo = 0x1,
  474.     RaiseTo = 0x2,
  475.     LowerTo = 0x3,
  476. }
  477.  
  478. public enum BudgetsCategory : uint
  479. {
  480.     World = 0x1,
  481.     Character = 0x2,
  482.     Animation = 0x4,
  483.     FX = 0x8,
  484.     UI = 0x10,
  485.     Design = 0x20,
  486. }
  487.  
  488. public enum BugPowerListFlag : uint
  489. {
  490.     MustNotHavePurpose = 0x1,
  491.     MustHavePurpose = 0x2,
  492. }
  493.  
  494. public enum CCGetBaseAttribValues : uint
  495. {
  496.     0 = 0x0,
  497.     DD_BASE = 0x1,
  498.     CLASS_VALUE = 0x2,
  499. }
  500.  
  501. public enum CCGetPointsLeft : uint
  502. {
  503.     0 = 0x0,
  504.     USE_DD_POINT_SYSTEM = 0x1,
  505. }
  506.  
  507. public enum CCValidateAttribChanges : uint
  508. {
  509.     NOT_ALLOWED = 0x0,
  510.     USE_DD_RULES = 0x1,
  511. }
  512.  
  513. public enum CSVColumnType : uint
  514. {
  515.     Text = 0x0,
  516.     Message = 0x1,
  517.     Flag = 0x2,
  518.     Expression = 0x3,
  519.     Boolean = 0x4,
  520.     Parent = 0x5,
  521.     StaticText = 0x6,
  522. }
  523.  
  524. public enum CSVExportType : uint
  525. {
  526.     Open = 0x0,
  527.     Group = 0x1,
  528. }
  529.  
  530. public enum CStoreActionType : uint
  531. {
  532.     RequestProducts = 0x0,
  533.     PurchaseProduct = 0x1,
  534.     RequestMOTD = 0x2,
  535.     RequestPaymentMethods = 0x3,
  536.     RequestPointBuyProducts = 0x4,
  537. }
  538.  
  539. public enum CStoreUpdateType : uint
  540. {
  541.     ProductList = 0x0,
  542.     MOTD = 0x1,
  543.     SetKey = 0x2,
  544.     RemoveKey = 0x3,
  545.     SetKeyList = 0x4,
  546.     PaymentMethods = 0x5,
  547.     PointBuyProducts = 0x6,
  548.     SteamUpdate = 0x7,
  549. }
  550.  
  551. public enum CTFFlagStatus : uint
  552. {
  553.     InPlace = 0x0,
  554.     PickedUp = 0x1,
  555.     Dropped = 0x2,
  556. }
  557.  
  558. public enum CameraFollowType : uint
  559. {
  560.     OnMove = 0x0,
  561.     Never = 0x1,
  562.     NoSnap = 0x2,
  563. }
  564.  
  565. public enum CameraMode : uint
  566. {
  567.     None = 0xFFFFFFFF,
  568.     Default = 0x0,
  569.     HarshTargetLock = 0x1,
  570.     FollowTarget = 0x2,
  571.     AutoTarget = 0x3,
  572.     LeashCamera = 0x4,
  573.     TurnToFace = 0x5,
  574.     AimCamera = 0x6,
  575.     ChaseCamera = 0x7,
  576.     TweenToTarget = 0x8,
  577.     ShooterCamera = 0x9,
  578.     GiganticCamera = 0xA,
  579. }
  580.  
  581. public enum CameraType : uint
  582. {
  583.     Free = 0x0,
  584.     OverShoulder = 0x0,
  585.     Follow = 0x1,
  586.     TargetLock = 0x1,
  587.     Chase = 0x2,
  588. }
  589.  
  590. public enum ChannelUpdateEnum : uint
  591. {
  592.     NONE = 0x0,
  593.     UPDATE = 0x1,
  594.     UPDATE_NO_MEMBERS = 0x2,
  595.     REMOVE = 0x3,
  596.     MEMBER_UPDATE = 0x4,
  597.     MEMBER_REMOVE = 0x5,
  598.     VOICE_ENABLED = 0x6,
  599.     DESCRIPTION = 0x7,
  600.     MOTD = 0x8,
  601.     CHANNEL_PERMISSIONS = 0x9,
  602.     USER_PERMISSIONS = 0xA,
  603.     USER_ONLINE = 0xB,
  604.     USER_OFFLINE = 0xC,
  605. }
  606.  
  607. public enum ChannelUserLevel : uint
  608. {
  609.     USER = 0x0,
  610.     OPERATOR = 0x1,
  611.     ADMIN = 0x2,
  612.     OWNER = 0x3,
  613.     GM = 0x4,
  614. }
  615.  
  616. public enum ChannelUserPrivileges : uint
  617. {
  618.     JOIN = 0x1,
  619.     SEND = 0x2,
  620.     RECEIVE = 0x4,
  621.     INVITE = 0x8,
  622.     KICK = 0x10,
  623.     MUTE = 0x20,
  624.     MOTD = 0x40,
  625.     DESCRIPTION = 0x80,
  626.     MODIFYCHANNEL = 0x100,
  627.     PROMOTE = 0x200,
  628.     DEMOTE = 0x400,
  629.     DESTROY = 0x800,
  630. }
  631.  
  632. public enum CharClassCategory : uint
  633. {
  634.     None = 0x0,
  635. }
  636.  
  637. public enum CharClassTypes : uint
  638. {
  639.     CharClassTypes_None = 0x0,
  640. }
  641.  
  642. public enum CharSlotRestrictFlag : uint
  643. {
  644.     None = 0x0,
  645.     Allegiance = 0x2,
  646.     VirtualShard = 0x4,
  647. }
  648.  
  649. public enum CharacterBasedIncludeType : uint
  650. {
  651.     Class = 0x1,
  652.     Species = 0x2,
  653.     ClassPath = 0x3,
  654.     Gender = 0x4,
  655. }
  656.  
  657. public enum CharacterPathType : uint
  658. {
  659.     Primary = 0xFFFFFFFF,
  660. }
  661.  
  662. public enum CharacterTrainingType : uint
  663. {
  664.     Give = 0x0,
  665.     Replace = 0x1,
  666.     ReplaceEscrow = 0x2,
  667. }
  668.  
  669. public enum ChatAccess : uint
  670. {
  671.     NONE = 0x0,
  672.     JOIN = 0x1,
  673.     SEND = 0x2,
  674.     OPERATOR = 0x4,
  675.     RESERVED = 0x10,
  676. }
  677.  
  678. public enum ChatChannelCategory : uint
  679. {
  680.     SUBSCRIBED = 0x1,
  681.     INVITED = 0x2,
  682.     RESERVED = 0x4,
  683. }
  684.  
  685. public enum ChatConnectState : uint
  686. {
  687.     UNCONNECTED = 0x0,
  688.     WAITING_FOR_DATA = 0x1,
  689.     WAITING_FOR_RELAY_CONNECTION = 0x2,
  690.     WAITING_FOR_RELAY_AUTHENTICATION = 0x3,
  691.     WAITING_FOR_LOGIN = 0x4,
  692.     CONNECTED = 0x5,
  693. }
  694.  
  695. public enum ChatEntityCommandReturnCode : uint
  696. {
  697.     SUCCESS = 0x0,
  698.     NOTFOUND = 0x1,
  699.     MAPTRANSFERRING = 0x2,
  700.     OFFLINE = 0x3,
  701. }
  702.  
  703. public enum ChatGMUpdate : uint
  704. {
  705.     FULL = 0x0,
  706.     ADD = 0x1,
  707.     REMOVE = 0x2,
  708. }
  709.  
  710. public enum ChatGamePermissionInfoEnum : uint
  711. {
  712.     NONE = 0x0,
  713.     RESTRICTED = 0x1,
  714. }
  715.  
  716. public enum ChatLogEntryType : uint
  717. {
  718.     Unknown = 0x0,
  719.     Admin = 0x1,
  720.     Channel = 0x2,
  721.     ChatSystem = 0x3,
  722.     Error = 0x4,
  723.     Spy = 0x5,
  724.     CombatSelf = 0x6,
  725.     CombatTeam = 0x7,
  726.     CombatOther = 0x8,
  727.     Friend = 0x9,
  728.     Inventory = 0xA,
  729.     Mission = 0xB,
  730.     NPC = 0xC,
  731.     Reward = 0xD,
  732.     RewardMinor = 0xE,
  733.     System = 0xF,
  734.     Guild = 0x10,
  735.     Local = 0x11,
  736.     Officer = 0x12,
  737.     Private = 0x13,
  738.     Private_Sent = 0x14,
  739.     Team = 0x15,
  740.     TeamUp = 0x16,
  741.     Zone = 0x17,
  742.     Match = 0x18,
  743.     Global = 0x19,
  744.     Minigame = 0x1A,
  745.     Emote = 0x1B,
  746.     Events = 0x1C,
  747.     LootRolls = 0x1D,
  748.     NeighborhoodChange = 0x1E,
  749. }
  750.  
  751. public enum ChatLogFilterEnum : uint
  752. {
  753.     INCLUDE = 0x0,
  754.     EXCLUDE = 0x1,
  755. }
  756.  
  757. public enum ChatLogSpanType : uint
  758. {
  759.     Default = 0x0,
  760.     To = 0x1,
  761.     From = 0x2,
  762.     Time = 0x3,
  763.     Spy = 0x4,
  764.     Channel = 0x5,
  765.     Message = 0x6,
  766. }
  767.  
  768. public enum ChatServerReturnCodes : uint
  769. {
  770.     VOIDRETURN = 0xFFFFFFFF,
  771.     NONE = 0x0,
  772.     FWD_NONE = 0x1,
  773.     FWD_SENDER = 0x2,
  774.     FWD_ALLLOCAL = 0x3,
  775.     FWD_ALLLOCAL_MINUSENDER = 0x4,
  776.     UNSPECIFIED = 0x5,
  777.     INVALIDNAME = 0x6,
  778.     USER_OFFLINE = 0x7,
  779.     USER_DNE = 0x8,
  780.     USER_PERMISSIONS = 0x9,
  781.     CHANNEL_ALREADYEXISTS = 0xA,
  782.     CHANNEL_RESERVEDPREFIX = 0xB,
  783.     CHANNEL_WATCHINGMAX = 0xC,
  784.     CHANNEL_FULL = 0xD,
  785.     CHANNEL_ALREADYMEMBER = 0xE,
  786.     CHANNEL_NOTMEMBER = 0xF,
  787.     CHANNEL_DNE = 0x10,
  788.     USER_IGNORING = 0x11,
  789.     INVALIDMSG = 0x12,
  790.     UNKNOWN_COMMAND = 0x13,
  791.     PROFANITY_NOT_ALLOWED = 0x14,
  792.     CHANNEL_ALREADYINVITED = 0x15,
  793.     MAILBOX_FULL = 0x16,
  794.     NAME_LENGTH_LONG = 0x17,
  795.     NAME_LENGTH_SHORT = 0x18,
  796.     CHANNEL_MOTD_LENGTH_LONG = 0x19,
  797.     CHANNEL_DESCRIPTION_LENGTH_LONG = 0x1A,
  798.     COUNT = 0x1B,
  799.     TIMEOUT = 0x1C,
  800.     DISCONNECTED = 0x1D,
  801. }
  802.  
  803. public enum ChatTabFilterMode : uint
  804. {
  805.     Inclusive = 0x0,
  806.     Exclusive = 0x1,
  807. }
  808.  
  809. public enum ChatUserUpdateEnum : uint
  810. {
  811.     NONE = 0x0,
  812.     SHARD = 0x1,
  813.     GLOBAL = 0x2,
  814. }
  815.  
  816. public enum ClientTicketStatus : uint
  817. {
  818.     SearchInput = 0x0,
  819.     SubmissionInput = 0x1,
  820.     Search = 0x2,
  821.     Back = 0x3,
  822.     Submit = 0x4,
  823.     Error = 0x5,
  824. }
  825.  
  826. public enum ClusterShardType : uint
  827. {
  828.     UNDEFINED = 0x0,
  829.     NORMAL = 0x1,
  830.     UGC = 0x2,
  831. }
  832.  
  833. public enum ColumnsExport : uint
  834. {
  835.     All = 0x0,
  836.     Selected = 0x1,
  837.     Visible = 0x2,
  838. }
  839.  
  840. public enum CombatAdvantageType : uint
  841. {
  842.     Advantage = 0x0,
  843.     Disadvantage = 0x1,
  844. }
  845.  
  846. public enum CombatEvent : uint
  847. {
  848.     ActivateSelf = 0x0,
  849.     ActivateInOther = 0x1,
  850.     ActivateOutOther = 0x2,
  851.     AttribDamageIn = 0x3,
  852.     AttribDamageOut = 0x4,
  853.     AttribHealIn = 0x5,
  854.     AttribHealOut = 0x6,
  855.     AttribPowerEmptied = 0x7,
  856.     BlockInTimed = 0x8,
  857.     BloodiedStart = 0x9,
  858.     CombatModeActIn = 0xA,
  859.     CombatModeActOut = 0xB,
  860.     CombatModeStart = 0xC,
  861.     CombatModeStop = 0xD,
  862.     CriticalIn = 0xE,
  863.     CriticalInTimed = 0xF,
  864.     CriticalOut = 0x10,
  865.     CriticalOutTimed = 0x11,
  866.     DamageIn = 0x12,
  867.     Damaged = 0x12,
  868.     DamageOut = 0x13,
  869.     DisabledStart = 0x14,
  870.     DisabledStop = 0x15,
  871.     DodgeIn = 0x16,
  872.     DodgeInTimed = 0x17,
  873.     DodgeOut = 0x18,
  874.     DodgeOutTimed = 0x19,
  875.     HealIn = 0x1A,
  876.     HealOut = 0x1B,
  877.     HeldStart = 0x1C,
  878.     HeldStop = 0x1D,
  879.     InteractStart = 0x1E,
  880.     KillIn = 0x1F,
  881.     KillOut = 0x20,
  882.     KnockIn = 0x21,
  883.     MissIn = 0x22,
  884.     MissInTimed = 0x23,
  885.     MissOut = 0x24,
  886.     MissOutTimed = 0x25,
  887.     PlacateIn = 0x26,
  888.     PlacateOut = 0x27,
  889.     PowerMode = 0x28,
  890.     PowerRecharged = 0x29,
  891.     AttemptRepelOut = 0x2A,
  892.     AttemptRepelIn = 0x2B,
  893.     RootedStart = 0x2C,
  894.     RootedStop = 0x2D,
  895.     PowerChargeGained = 0x2E,
  896.     NearDeathDead = 0x2F,
  897. }
  898.  
  899. public enum CombatEventResponse : uint
  900. {
  901.     None = 0x0,
  902.     CancelIfNew = 0x1,
  903.     IgnoreIfNew = 0x2,
  904.     Cancel = 0x4,
  905.     Ignore = 0x5,
  906. }
  907.  
  908. public enum CombatPoolBound : uint
  909. {
  910.     None = 0x1,
  911.     Clamp = 0x2,
  912.     Proportional = 0x3,
  913. }
  914.  
  915. public enum CombatPoolPoint : uint
  916. {
  917.     Min = 0x1,
  918.     Max = 0x2,
  919.     Center = 0x3,
  920.     Target = 0x4,
  921. }
  922.  
  923. public enum CombatPoolUnit : uint
  924. {
  925.     Absolute = 0x1,
  926.     Percent = 0x2,
  927. }
  928.  
  929. public enum CombatTrackerFlag : uint
  930. {
  931.     Immune = 0x1,
  932.     Critical = 0x2,
  933.     Dodge = 0x4,
  934.     Block = 0x8,
  935.     Flank = 0x10,
  936.     Exploit = 0x20,
  937.     Miss = 0x40,
  938.     ShowPowerDisplayName = 0x80,
  939.     Kill = 0x100,
  940.     Pseudo = 0x200,
  941.     ShowSpecial = 0x400,
  942.     NoFloater = 0x800,
  943.     SpecialMiss = 0x1000,
  944.     ReactiveDodge = 0x2000,
  945.     ReactiveBlock = 0x4000,
  946. }
  947.  
  948. public enum ComponentCountType : uint
  949. {
  950.     Fixed = 0x0,
  951.     LevelAdjust = 0x1,
  952.     Common1 = 0x2,
  953.     Common2 = 0x3,
  954.     UnCommon1 = 0x4,
  955.     UnCommon2 = 0x5,
  956.     Rare1 = 0x6,
  957. }
  958.  
  959. public enum ContactActionType : uint
  960. {
  961.     None = 0x0,
  962.     AcceptMissionOffer = 0x1,
  963.     RestartMission = 0x2,
  964.     ReturnMission = 0x3,
  965.     DialogComplete = 0x4,
  966.     CompleteSubMission = 0x5,
  967.     ContactInfo = 0x6,
  968.     ChangeCraftingSkill = 0x7,
  969.     Respec = 0x8,
  970.     RespecAdvantages = 0x9,
  971.     MissionSearchSetContactWaypoint = 0xA,
  972.     PerformAction = 0xB,
  973.     PerformOptionalAction = 0xC,
  974.     GiveLoreItem = 0xD,
  975.     PowerStoreFromItem = 0xE,
  976.     GivePetFromItem = 0xF,
  977.     RemoteContacts = 0x10,
  978.     PerformImageMenuAction = 0x11,
  979. }
  980.  
  981. public enum ContactAudioPhrases : uint
  982. {
  983.     None = 0x0,
  984. }
  985.  
  986. public enum ContactCostumeType : uint
  987. {
  988.     Default = 0x0,
  989.     Specified = 0x1,
  990.     PetContactList = 0x2,
  991.     CritterGroup = 0x3,
  992.     Player = 0x4,
  993. }
  994.  
  995. public enum ContactDialogState : uint
  996. {
  997.     None = 0x0,
  998.     Greeting = 0x1,
  999.     OptionList = 0x2,
  1000.     OptionListFarewell = 0x3,
  1001.     ContactInfo = 0x4,
  1002.     SpecialDialog = 0x5,
  1003.     ViewOfferedNamespaceMission = 0x6,
  1004.     ViewOfferedMission = 0x7,
  1005.     ViewInProgressMission = 0x8,
  1006.     ViewFailedMission = 0x9,
  1007.     ViewCompleteMission = 0xA,
  1008.     ViewSubMission = 0xB,
  1009.     Store = 0xC,
  1010.     RecipeStore = 0xD,
  1011.     PowerStore = 0xE,
  1012.     PowerStoreFromItem = 0xF,
  1013.     InjuryStore = 0x10,
  1014.     StoreCollection = 0x11,
  1015.     TrainerFromEntity = 0x12,
  1016.     Tailor = 0x13,
  1017.     StarshipTailor = 0x14,
  1018.     StarshipChooser = 0x15,
  1019.     NewNemesis = 0x16,
  1020.     Nemesis = 0x17,
  1021.     Guild = 0x18,
  1022.     NewGuild = 0x19,
  1023.     Respec = 0x1A,
  1024.     Bank = 0x1B,
  1025.     SharedBank = 0x1C,
  1026.     GuildBank = 0x1D,
  1027.     PowersTrainer = 0x1E,
  1028.     MissionSearch = 0x1F,
  1029.     MissionSearchViewContact = 0x20,
  1030.     BridgeOfficerOfferSelfOrTraining = 0x21,
  1031.     MailBox = 0x22,
  1032.     WeaponTailor = 0x23,
  1033.     ViewLore = 0x24,
  1034.     Market = 0x25,
  1035.     Minigame = 0x26,
  1036.     ItemAssignments = 0x27,
  1037.     AuctionBroker = 0x28,
  1038.     UGCSearchAgent = 0x29,
  1039.     ImageMenu = 0x2A,
  1040.     ZStore = 0x2B,
  1041.     Exit = 0x2C,
  1042. }
  1043.  
  1044. public enum ContactFlags : uint
  1045. {
  1046.     Tailor = 0x1,
  1047.     StarshipTailor = 0x2,
  1048.     StarshipChooser = 0x4,
  1049.     Nemesis = 0x8,
  1050.     Guild = 0x10,
  1051.     Respec = 0x20,
  1052.     PowersTrainer = 0x40,
  1053.     Bank = 0x80,
  1054.     GuildBank = 0x100,
  1055.     MissionSearch = 0x200,
  1056.     ShowInSearchResults = 0x400,
  1057.     Market = 0x800,
  1058.     MailBox = 0x1000,
  1059.     WeaponTailor = 0x2000,
  1060.     RemoteSpecDialog = 0x4000,
  1061.     RemoteOfferGrant = 0x8000,
  1062.     RemoteOfferReturn = 0x10000,
  1063.     RemoteOfferInProgress = 0x20000,
  1064.     ReplayMissionGiver = 0x40000,
  1065.     TailorFree = 0x80000,
  1066.     Minigame = 0x100000,
  1067.     PuppetVendor = 0x200000,
  1068.     SharedBank = 0x400000,
  1069.     ItemAssignmentGiver = 0x800000,
  1070.     ImageMenu = 0x1000000,
  1071.     UGCSearchAgent = 0x2000000,
  1072.     Windowed = 0x4000000,
  1073.     ZStore = 0x8000000,
  1074. }
  1075.  
  1076. public enum ContactIndicator : uint
  1077. {
  1078.     NoInfo = 0x0,
  1079.     PlayerTooLow = 0x1,
  1080.     LowImportanceInfo = 0x2,
  1081.     MissionInProgress = 0x3,
  1082.     HasInfoDialog = 0x4,
  1083.     Market = 0x5,
  1084.     AuctionBroker = 0x6,
  1085.     UGCSearchAgent = 0x7,
  1086.     ImageMenu = 0x8,
  1087.     SuperGroupBank = 0x9,
  1088.     Bank = 0xA,
  1089.     SharedBank = 0xB,
  1090.     MailBox = 0xC,
  1091.     Vendor = 0xD,
  1092.     SuperGroup = 0xE,
  1093.     StarshipChooser = 0xF,
  1094.     Nemesis = 0x10,
  1095.     Tailor = 0x11,
  1096.     PowerTrainer = 0x12,
  1097.     SkillTrainer = 0x13,
  1098.     InjuryHealer = 0x14,
  1099.     InjuryHealer_Ground = 0x15,
  1100.     InjuryHealer_Space = 0x16,
  1101.     Minigame = 0x17,
  1102.     ItemAssignments = 0x18,
  1103.     LoreWindowed = 0x19,
  1104.     LoreFullScreen = 0x1A,
  1105.     ZStore = 0x1B,
  1106.     Multiple = 0x1C,
  1107.     MissionFlashbackAvailable = 0x1D,
  1108.     MissionRepeatableAvailable = 0x1E,
  1109.     MissionAvailable = 0x1F,
  1110.     HasImportantDialog = 0x20,
  1111.     HasGoto = 0x21,
  1112.     MissionCompleted = 0x22,
  1113.     MissionCompletedRepeatable = 0x23,
  1114. }
  1115.  
  1116. public enum ContactMapVarOverrideType : uint
  1117. {
  1118.     Specified = 0x0,
  1119.     MapVar = 0x1,
  1120. }
  1121.  
  1122. public enum ContactMissionAllow : uint
  1123. {
  1124.     GrantAndReturn = 0x0,
  1125.     GrantOnly = 0x1,
  1126.     ReturnOnly = 0x2,
  1127.     SubMissionComplete = 0x3,
  1128.     FlashbackGrant = 0x4,
  1129.     ReplayGrant = 0x5,
  1130. }
  1131.  
  1132. public enum ContactMissionRemoteFlags : uint
  1133. {
  1134.     Grant = 0x1,
  1135.     Return = 0x2,
  1136. }
  1137.  
  1138. public enum ContactMissionUIType : uint
  1139. {
  1140.     Default = 0x0,
  1141.     FauxTreasureChest = 0x1,
  1142. }
  1143.  
  1144. public enum ContactScreenType : uint
  1145. {
  1146.     None = 0x0,
  1147.     List = 0x1,
  1148.     Buttons = 0x2,
  1149.     Store = 0x3,
  1150.     RecipeStore = 0x4,
  1151.     PowerStore = 0x5,
  1152.     InjuryStore = 0x6,
  1153.     InjuryStoreFromPack = 0x7,
  1154.     PuppetStore = 0x8,
  1155.     StoreCollection = 0x9,
  1156.     ResearchStoreCollection = 0xA,
  1157.     Tailor = 0xB,
  1158.     StarshipTailor = 0xC,
  1159.     StarshipChooser = 0xD,
  1160.     NewNemesis = 0xE,
  1161.     Nemesis = 0xF,
  1162.     Guild = 0x10,
  1163.     NewGuild = 0x11,
  1164.     Respec = 0x12,
  1165.     Bank = 0x13,
  1166.     SharedBank = 0x14,
  1167.     GuildBank = 0x15,
  1168.     PowersTrainer = 0x16,
  1169.     Market = 0x17,
  1170.     AuctionBroker = 0x18,
  1171.     UGCSearchAgent = 0x19,
  1172.     ZStore = 0x1A,
  1173.     ImageMenu = 0x1B,
  1174.     MailBox = 0x1C,
  1175.     WeaponTailor = 0x1D,
  1176.     Minigame = 0x1E,
  1177.     MissionOffer = 0x1F,
  1178.     MissionTurnIn = 0x20,
  1179.     ItemAssignments = 0x21,
  1180.     FauxTreasureChest = 0x22,
  1181.     WindowedStoreCollection = 0x23,
  1182. }
  1183.  
  1184. public enum ContactSourceType : uint
  1185. {
  1186.     None = 0x0,
  1187.     Clicky = 0x1,
  1188.     NamedPoint = 0x2,
  1189.     Encounter = 0x3,
  1190. }
  1191.  
  1192. public enum ContactType : uint
  1193. {
  1194.     List = 0x0,
  1195.     SingleDialog = 0x1,
  1196. }
  1197.  
  1198. public enum ContentAuthorSource : uint
  1199. {
  1200.     Cryptic = 0x0,
  1201.     User = 0x1,
  1202. }
  1203.  
  1204. public enum ControlSchemeRegionType : uint
  1205. {
  1206.     None = 0x0,
  1207. }
  1208.  
  1209. public enum CostumeEditGlow : uint
  1210. {
  1211.     NoGlow = 0x0,
  1212.     2x = 0x2,
  1213.     3x = 0x3,
  1214.     4x = 0x4,
  1215.     5x = 0x5,
  1216.     6x = 0x6,
  1217.     7x = 0x7,
  1218.     8x = 0x8,
  1219.     9x = 0x9,
  1220. }
  1221.  
  1222. public enum CostumeEditLineType : uint
  1223. {
  1224.     Divider = 0x1,
  1225.     Region = 0x2,
  1226.     Category = 0x4,
  1227.     Bone = 0x8,
  1228.     Geometry = 0x10,
  1229.     Material = 0x20,
  1230.     Texture0 = 0x40,
  1231.     Texture1 = 0x80,
  1232.     Texture2 = 0x100,
  1233.     Texture3 = 0x200,
  1234.     Texture4 = 0x400,
  1235.     TextureScale = 0x800,
  1236.     Scale = 0x1000,
  1237.     BodyScale = 0x2000,
  1238.     Overlay = 0x4000,
  1239.     GuildOverlay = 0x8000,
  1240. }
  1241.  
  1242. public enum CostumeLODLevel : uint
  1243. {
  1244.     SuperDetail = 0x0,
  1245.     Detail = 0x1,
  1246.     Near = 0x2,
  1247.     Far = 0x3,
  1248.     Default = 0xA,
  1249.     Required = 0xA,
  1250. }
  1251.  
  1252. public enum CostumeLockCheckState : uint
  1253. {
  1254.     Unchecked = 0x0,
  1255.     Partial = 0x1,
  1256.     Checked = 0x2,
  1257. }
  1258.  
  1259. public enum CostumeSourceFlag : uint
  1260. {
  1261.     kCostumeSourceFlag_PersistOnCostumeExit = 0x4,
  1262. }
  1263.  
  1264. public enum CostumeUIBodyScaleRule : uint
  1265. {
  1266.     Disabled = 0x0,
  1267.     AfterOverlays = 0x1,
  1268.     AfterLastRegionHeader = 0x2,
  1269.     AfterRegions = 0x3,
  1270.     AfterScaleInfoGroups = 0x4,
  1271. }
  1272.  
  1273. public enum CraftingUISortOrder : uint
  1274. {
  1275.     Alphabetical = 0x0,
  1276.     Skill = 0x1,
  1277.     Slot = 0x2,
  1278.     Tag = 0x3,
  1279. }
  1280.  
  1281. public enum CritterSpawnLimit : uint
  1282. {
  1283.     No_Limit = 0xFFFFFFFF,
  1284.     NotAutomatic = 0x0,
  1285.     One = 0x1,
  1286.     Two = 0x2,
  1287.     Three = 0x3,
  1288.     Four = 0x4,
  1289. }
  1290.  
  1291. public enum CritterSubType : uint
  1292. {
  1293.     UNKNOWN = 0x0,
  1294.     CIVILIAN_CAR = 0x1,
  1295.     COUNT = 0x2,
  1296. }
  1297.  
  1298. public enum CritterVarTypeObsolete : uint
  1299. {
  1300.     Int = 0x0,
  1301.     Float = 0x1,
  1302.     String = 0x2,
  1303.     Msg = 0x3,
  1304. }
  1305.  
  1306. public enum CurrencyExchangeOperationType : uint
  1307. {
  1308.     None = 0x0,
  1309.     CreateOrder = 0x1,
  1310.     FulfillOrder = 0x2,
  1311.     WithdrawOrder = 0x3,
  1312.     ExpireOrder = 0x4,
  1313.     ClaimMTC = 0x5,
  1314.     ClaimTC = 0x6,
  1315.     EscrowMTC = 0x7,
  1316.     EscrowTC = 0x8,
  1317.     ExcessTCReturn = 0x9,
  1318. }
  1319.  
  1320. public enum CurrencyExchangeOrderType : uint
  1321. {
  1322.     None = 0x0,
  1323.     Buy = 0x1,
  1324.     Sell = 0x2,
  1325. }
  1326.  
  1327. public enum CurrencyExchangeResultType : uint
  1328. {
  1329.     None = 0x0,
  1330.     Success = 0x1,
  1331.     InternalError = 0x2,
  1332.     ExchangeDisabled = 0x3,
  1333.     TooManyOrders = 0x4,
  1334.     Info = 0x5,
  1335.     NotEnoughTC = 0x6,
  1336.     NotEnoughMTC = 0x7,
  1337.     DuplicateWithdrawal = 0x8,
  1338.     QuantityOutOfRange = 0x9,
  1339.     PriceOutOfRange = 0xA,
  1340.     InProgress = 0xB,
  1341. }
  1342.  
  1343. public enum CurveChildType : uint
  1344. {
  1345.     RIGID = 0x0,
  1346.     OPTIMIZE = 0x1,
  1347.     RANDOM = 0x2,
  1348.     INHERIT = 0x3,
  1349. }
  1350.  
  1351. public enum CutsceneEditMode : uint
  1352. {
  1353.     Translate = 0x0,
  1354.     Rotate = 0x1,
  1355. }
  1356.  
  1357. public enum CutsceneEditType : uint
  1358. {
  1359.     Camera = 0x0,
  1360.     CameraPath = 0x1,
  1361.     LookAtPath = 0x2,
  1362. }
  1363.  
  1364. public enum CutsceneEntityActionType : uint
  1365. {
  1366.     Spawn = 0x0,
  1367.     Waypoint = 0x1,
  1368.     Animation = 0x2,
  1369.     PlayFx = 0x3,
  1370.     AddStance = 0x4,
  1371.     Despawn = 0x5,
  1372. }
  1373.  
  1374. public enum CutsceneEntityType : uint
  1375. {
  1376.     Custom = 0x0,
  1377.     Player = 0x1,
  1378.     TeamMember = 0x2,
  1379.     Actor = 0x3,
  1380.     TeamSpokesman = 0x4,
  1381. }
  1382.  
  1383. public enum CutsceneOffsetType : uint
  1384. {
  1385.     Actor = 0x0,
  1386.     Player = 0x1,
  1387.     CutsceneEntity = 0x2,
  1388.     Contact = 0x3,
  1389. }
  1390.  
  1391. public enum CutscenePathType : uint
  1392. {
  1393.     EasyPath = 0x0,
  1394.     NormalPath = 0x1,
  1395.     Orbit = 0x2,
  1396.     LookAround = 0x3,
  1397.     WatchEntity = 0x4,
  1398.     ShadowEntity = 0x5,
  1399. }
  1400.  
  1401. public enum CutsceneTextureSource : uint
  1402. {
  1403.     Specific = 0x0,
  1404.     FromVariable = 0x1,
  1405. }
  1406.  
  1407. public enum CutsceneType : uint
  1408. {
  1409.     Unspecified = 0x0,
  1410.     ArrivalTransition = 0x1,
  1411.     DepartureTransition = 0x2,
  1412. }
  1413.  
  1414. public enum CutsceneUIGenActionType : uint
  1415. {
  1416.     MessageAndVariable = 0x0,
  1417.     MessageOnly = 0x1,
  1418.     VariableOnly = 0x2,
  1419. }
  1420.  
  1421. public enum CutsceneXScreenAlignment : uint
  1422. {
  1423.     Center = 0x0,
  1424.     Left = 0x1,
  1425.     Right = 0x2,
  1426. }
  1427.  
  1428. public enum CutsceneYScreenAlignment : uint
  1429. {
  1430.     Center = 0x0,
  1431.     Top = 0x1,
  1432.     Bottom = 0x2,
  1433. }
  1434.  
  1435. public enum DOMPointStatus : uint
  1436. {
  1437.     Unowned = 0x0,
  1438.     Controled = 0x1,
  1439.     Contested = 0x2,
  1440. }
  1441.  
  1442. public enum DamageFloatLayout : uint
  1443. {
  1444.     Linear = 0x0,
  1445.     Splatter = 0x1,
  1446.     ZigZag = 0x2,
  1447.     PrioritySplatter = 0x3,
  1448.     Arc = 0x4,
  1449. }
  1450.  
  1451. public enum DamageFloatMotion : uint
  1452. {
  1453.     Accelerate = 0x0,
  1454.     Linear = 0x1,
  1455.     Sticky = 0x2,
  1456. }
  1457.  
  1458. public enum DamageTriggerEntity : uint
  1459. {
  1460.     Self = 0x0,
  1461.     SelfOwner = 0x1,
  1462.     DamageOwner = 0x2,
  1463.     DamageSource = 0x3,
  1464.     DamageTarget = 0x4,
  1465.     TriggerOwner = 0x5,
  1466.     TriggerSource = 0x6,
  1467. }
  1468.  
  1469. public enum DiaryEntryType : uint
  1470. {
  1471.     None = 0x0,
  1472.     Perk = 0x1,
  1473.     Blog = 0x2,
  1474.     Mission = 0x3,
  1475.     Activity = 0x4,
  1476. }
  1477.  
  1478. public enum DisplayTags : uint
  1479. {
  1480.     kDisplayTag_NONE = 0xFFFFFFFF,
  1481. }
  1482.  
  1483. public enum DonationTaskCategoryType : uint
  1484. {
  1485.     None = 0x0,
  1486. }
  1487.  
  1488. public enum DonationTaskRewardType : uint
  1489. {
  1490.     None = 0x0,
  1491.     Unlock = 0x1,
  1492.     NumericAdd = 0x2,
  1493.     NumericSet = 0x3,
  1494. }
  1495.  
  1496. public enum DonationTaskState : uint
  1497. {
  1498.     None = 0x0,
  1499.     AcceptingDonations = 0x1,
  1500.     Finalized = 0x2,
  1501.     Completed = 0x3,
  1502.     RewardPending = 0x4,
  1503.     RewardClaimed = 0x5,
  1504.     Canceled = 0x6,
  1505. }
  1506.  
  1507. public enum DoorTransitionType : uint
  1508. {
  1509.     Unspecified = 0x0,
  1510.     Arrival = 0x1,
  1511.     Departure = 0x2,
  1512. }
  1513.  
  1514. public enum ECameraInterpSpeed : uint
  1515. {
  1516.     NONE = 0xFFFFFFFF,
  1517.     FAST1 = 0x0,
  1518.     FAST = 0x1,
  1519.     MEDIUM = 0x2,
  1520.     SLOW = 0x3,
  1521.     CONTROLLER = 0x4,
  1522. }
  1523.  
  1524. public enum EClientReticleShape : uint
  1525. {
  1526.     CIRCLE = 0x1,
  1527.     BOX = 0x2,
  1528. }
  1529.  
  1530. public enum EMEncounterObjectFilterType : uint
  1531. {
  1532.     Spawn = 0x1,
  1533.     Clickie = 0x2,
  1534.     Destructible = 0x3,
  1535.     Door = 0x4,
  1536.     Encounter = 0x5,
  1537.     Volume = 0x6,
  1538.     Contact = 0x7,
  1539.     Other = 0x8,
  1540.     WholeMap = 0x9,
  1541.     Reward_Box = 0xA,
  1542.     Usable_As_Warp = 0xB,
  1543.     Any = 0xC,
  1544. }
  1545.  
  1546. public enum EMPreviewTexSize : uint
  1547. {
  1548.     Small = 0x0,
  1549.     Medium = 0x1,
  1550.     Large = 0x2,
  1551. }
  1552.  
  1553. public enum EMailType : uint
  1554. {
  1555.     PLAYER = 0x0,
  1556.     NPC_NO_REPLY = 0x1,
  1557.     NPC_FROM_PLAYER = 0x2,
  1558. }
  1559.  
  1560. public enum EMailV3Type : uint
  1561. {
  1562.     Player = 0x0,
  1563.     NPC = 0x1,
  1564.     Old_Player = 0x2,
  1565.     Old_NPC = 0x3,
  1566. }
  1567.  
  1568. public enum ENotifyFloatToInterp : uint
  1569. {
  1570.     LINEAR = 0x0,
  1571.     SPLINE = 0x1,
  1572. }
  1573.  
  1574. public enum EPowerDebugFlags : uint
  1575. {
  1576.     activate = 0x1,
  1577.     apply = 0x2,
  1578.     powers = 0x4,
  1579.     utility = 0x8,
  1580.     reactive = 0x10,
  1581.     animfx = 0x20,
  1582.     recharge = 0x40,
  1583.     deathpredict = 0x80,
  1584.     enhancement = 0x100,
  1585.     root = 0x200,
  1586.     projectile = 0x400,
  1587.     all = 0x7FFFFFFF,
  1588. }
  1589.  
  1590. public enum EProjectileAttachOnCreate : uint
  1591. {
  1592.     Default = 0x0,
  1593.     Owner = 0x1,
  1594.     Target = 0x2,
  1595. }
  1596.  
  1597. public enum EProjectileType : uint
  1598. {
  1599.     Default = 0x0,
  1600.     Beam = 0x1,
  1601. }
  1602.  
  1603. public enum EQueueRewardTableCondition : uint
  1604. {
  1605.     Draw = 0x0,
  1606.     Loss = 0x1,
  1607.     Win = 0x2,
  1608.     UseExpression = 0x3,
  1609. }
  1610.  
  1611. public enum ETViewActorsType : uint
  1612. {
  1613.     TeamSize = 0x0,
  1614.     Difficulty = 0x1,
  1615. }
  1616.  
  1617. public enum ETransformColorOrigin : uint
  1618. {
  1619.     none = 0x0,
  1620.     source = 0x1,
  1621.     destination = 0x2,
  1622.     COUNT = 0x3,
  1623. }
  1624.  
  1625. public enum ETransformEffectColorOrigin : uint
  1626. {
  1627.     none = 0x0,
  1628.     source_0 = 0x1,
  1629.     source_1 = 0x2,
  1630.     source_2 = 0x3,
  1631.     source_3 = 0x4,
  1632.     destination_0 = 0x5,
  1633.     destination_1 = 0x6,
  1634.     destination_2 = 0x7,
  1635.     destination_3 = 0x8,
  1636.     COUNT = 0x9,
  1637. }
  1638.  
  1639. public enum EcbClipTypeEnum : uint
  1640. {
  1641.     EXPRESSION = 0x1,
  1642.     EXPR_LINE = 0x2,
  1643.     STATE = 0x3,
  1644.     STATES = 0x4,
  1645. }
  1646.  
  1647. public enum EditSpecialSnapMode : uint
  1648. {
  1649.     Grid = 0x0,
  1650.     Vertex = 0x1,
  1651.     Midpoint = 0x2,
  1652.     Edge = 0x3,
  1653.     Face = 0x4,
  1654.     Terrain = 0x5,
  1655.     Smart = 0x6,
  1656.     None = 0x7,
  1657. }
  1658.  
  1659. public enum EffectArea : uint
  1660. {
  1661.     Character = 0x0,
  1662.     Location = 0x1,
  1663.     Cylinder = 0x2,
  1664.     Cone = 0x3,
  1665.     Sphere = 0x4,
  1666.     Team = 0x5,
  1667.     Volume = 0x6,
  1668.     Map = 0x7,
  1669. }
  1670.  
  1671. public enum EffectAreaSort : uint
  1672. {
  1673.     Primary_Dist = 0x0,
  1674.     Dist = 0x1,
  1675.     Primary_Random = 0x2,
  1676.     Random = 0x3,
  1677.     HardTarget_Dist = 0x4,
  1678.     HardTarget_Random = 0x5,
  1679. }
  1680.  
  1681. public enum EncounterCritterOverrideType : uint
  1682. {
  1683.     FromCritter = 0x0,
  1684.     Specified = 0x1,
  1685. }
  1686.  
  1687. public enum EncounterDifficultyType : uint
  1688. {
  1689.     MapDifficulty = 0x0,
  1690.     Specified = 0x1,
  1691.     MapVariable = 0x2,
  1692. }
  1693.  
  1694. public enum EncounterLevelClampType : uint
  1695. {
  1696.     Specified = 0x0,
  1697.     MapLevel = 0x1,
  1698.     MapVariable = 0x2,
  1699. }
  1700.  
  1701. public enum EncounterLevelType : uint
  1702. {
  1703.     MapLevel = 0x0,
  1704.     Specified = 0x1,
  1705.     PlayerLevel = 0x2,
  1706.     MapVariable = 0x3,
  1707. }
  1708.  
  1709. public enum EncounterSharedCritterGroupSource : uint
  1710. {
  1711.     Specified = 0x0,
  1712.     MapVariable = 0x1,
  1713.     FromParent = 0x2,
  1714. }
  1715.  
  1716. public enum EncounterSpawnAnimType : uint
  1717. {
  1718.     FromCritter = 0x0,
  1719.     Specified = 0x1,
  1720.     FromCritterAlternate = 0x2,
  1721. }
  1722.  
  1723. public enum EncounterState : uint
  1724. {
  1725.     Asleep = 0x0,
  1726.     Waiting = 0x1,
  1727.     Spawned = 0x2,
  1728.     Active = 0x3,
  1729.     Aware = 0x4,
  1730.     Success = 0x5,
  1731.     Failure = 0x6,
  1732.     Off = 0x7,
  1733.     Disabled = 0x8,
  1734.     GroupManaged = 0x9,
  1735. }
  1736.  
  1737. public enum EncounterTemplateOverrideType : uint
  1738. {
  1739.     FromTemplate = 0x0,
  1740.     Specified = 0x1,
  1741. }
  1742.  
  1743. public enum EnhancementAttachUnownedType : uint
  1744. {
  1745.     Never = 0x0,
  1746.     AlwaysIfAttached = 0x1,
  1747.     CheckAttachExpr = 0x2,
  1748. }
  1749.  
  1750. public enum EntCreateFaceType : uint
  1751. {
  1752.     RelativeToCreator = 0x0,
  1753.     Absolute = 0x1,
  1754.     RelativeToTarget = 0x2,
  1755.     FaceCreator = 0x3,
  1756.     FaceTarget = 0x4,
  1757. }
  1758.  
  1759. public enum EntCreateStrength : uint
  1760. {
  1761.     Locked = 0x0,
  1762.     Independent = 0x1,
  1763. }
  1764.  
  1765. public enum EntCreateTeam : uint
  1766. {
  1767.     Owner = 0x0,
  1768.     Source = 0x1,
  1769.     Target = 0x2,
  1770.     None = 0x3,
  1771. }
  1772.  
  1773. public enum EntCreateType : uint
  1774. {
  1775.     Critter = 0x0,
  1776.     CritterOfGroup = 0x1,
  1777.     Nemesis = 0x2,
  1778. }
  1779.  
  1780. public enum EntityBindPolicy : uint
  1781. {
  1782.     Default = 0x0,
  1783.     KeepExisting = 0x1,
  1784.     KeepOnRebind = 0x2,
  1785. }
  1786.  
  1787. public enum EntityBindVisibility : uint
  1788. {
  1789.     Never = 0x1,
  1790.     AnyPrimaryBinds = 0x2,
  1791.     AnySecondaryBinds = 0x4,
  1792.     AnyGamepadBinds = 0x8,
  1793. }
  1794.  
  1795. public enum EntityBuffType : uint
  1796. {
  1797.     PowerDef = 0x0,
  1798.     AttribMod = 0x1,
  1799. }
  1800.  
  1801. public enum EntityRelation : uint
  1802. {
  1803.     Unknown = 0xFFFFFFFF,
  1804.     Friend = 0x0,
  1805.     Foe = 0x1,
  1806.     FriendAndFoe = 0x2,
  1807.     Neutral = 0x3,
  1808. }
  1809.  
  1810. public enum EntityVisibilityState : uint
  1811. {
  1812.     Unknown = 0x0,
  1813.     Visible = 0x1,
  1814.     Hidden = 0x2,
  1815. }
  1816.  
  1817. public enum EventType : uint
  1818. {
  1819.     Assists = 0x0,
  1820.     ContactDialogStart = 0x1,
  1821.     ContactDialogComplete = 0x2,
  1822.     CutsceneEnd = 0x3,
  1823.     CutsceneStart = 0x4,
  1824.     Damage = 0x5,
  1825.     Emote = 0x6,
  1826.     EncounterState = 0x7,
  1827.     FSMState = 0x8,
  1828.     Healing = 0x9,
  1829.     HealthState = 0xA,
  1830.     InteractBegin = 0xB,
  1831.     ClickableBeginInteract = 0xB,
  1832.     InteractFailure = 0xC,
  1833.     ClickableFailure = 0xC,
  1834.     InteractInterrupted = 0xD,
  1835.     ClickableInterrupted = 0xD,
  1836.     InteractSuccess = 0xE,
  1837.     ClickableInteract = 0xE,
  1838.     CritterInteract = 0xE,
  1839.     InteractEndActive = 0xF,
  1840.     ClickableComplete = 0xF,
  1841.     ItemGained = 0x10,
  1842.     ItemLost = 0x11,
  1843.     ItemPurchased = 0x12,
  1844.     ItemPurchaseEP = 0x13,
  1845.     ItemUsed = 0x14,
  1846.     Kills = 0x15,
  1847.     LevelUp = 0x16,
  1848.     LevelUpPet = 0x17,
  1849.     MissionLockoutState = 0x18,
  1850.     MissionState = 0x19,
  1851.     NemesisState = 0x1A,
  1852.     PickedUpObject = 0x1B,
  1853.     PlayerSpawnIn = 0x1C,
  1854.     Poke = 0x1D,
  1855.     FSMPoke = 0x1D,
  1856.     PowerAttrModApplied = 0x1E,
  1857.     VolumeEntered = 0x1F,
  1858.     VolumeExited = 0x20,
  1859.     BagGetsItem = 0x21,
  1860.     DuelVictory = 0x22,
  1861.     MinigameBet = 0x23,
  1862.     MinigamePayout = 0x24,
  1863.     MinigameJackpot = 0x25,
  1864.     PvPQueueMatchResult = 0x26,
  1865.     PvPEvent = 0x27,
  1866.     ItemAssignmentStarted = 0x28,
  1867.     ItemAssignmentCompleted = 0x29,
  1868.     VideoStarted = 0x2A,
  1869.     VideoEnded = 0x2B,
  1870.     GemSlotted = 0x2C,
  1871.     PowerTreeStepAdded = 0x2D,
  1872.     NearDeath = 0x2E,
  1873.     ContestWin = 0x2F,
  1874.     ScoreboardMetricResult = 0x30,
  1875.     UGCProjectCompleted = 0x31,
  1876.     GroupProjectTaskCompleted = 0x32,
  1877.     AllegianceSet = 0x33,
  1878.     UGCAccountChanged = 0x34,
  1879.     ClickableActive = 0x35,
  1880.     ZoneEventRunning = 0x36,
  1881.     ZoneEventState = 0x37,
  1882. }
  1883.  
  1884. public enum ExprEdCompleteEntryType : uint
  1885. {
  1886.     Automatic = 0x0,
  1887.     Function = 0x1,
  1888.     Value = 0x2,
  1889.     Variable = 0x3,
  1890. }
  1891.  
  1892. public enum ExprFuncFlags : uint
  1893. {
  1894.     SELFPTR = 0x1,
  1895.     PARTITION = 0x2,
  1896. }
  1897.  
  1898. public enum FightClubTargetType : uint
  1899. {
  1900.     kTargetType_PlaceHolder = 0x80000,
  1901. }
  1902.  
  1903. public enum FillSpeciesListFlag : uint
  1904. {
  1905.     NoDuplicates = 0x1,
  1906.     Space = 0x4,
  1907.     UGC = 0x8,
  1908.     MicroTransacted = 0x10,
  1909.     OnlyIncludeGenderFemale = 0x20,
  1910.     OnlyIncludeGenderMale = 0x40,
  1911.     HideBetaSpecies = 0x80,
  1912. }
  1913.  
  1914. public enum FlagAttributeFlags : uint
  1915. {
  1916.     Untargetable = 0x1,
  1917.     Unkillable = 0x2,
  1918.     Unselectable = 0x4,
  1919. }
  1920.  
  1921. public enum FloaterActionColors : uint
  1922. {
  1923.     Failed = 0x0,
  1924.     Gained = 0x1,
  1925.     Progress = 0x2,
  1926.     Custom = 0x3,
  1927. }
  1928.  
  1929. public enum FragileTargetType : uint
  1930. {
  1931.     TargetOnly = 0x1,
  1932.     SourceOnly = 0x2,
  1933. }
  1934.  
  1935. public enum FriendResponseEnum : uint
  1936. {
  1937.     NONE = 0x0,
  1938.     REQUEST_SENT = 0x1,
  1939.     REQUEST_ACCEPTED = 0x2,
  1940.     REQUEST_REJECTED = 0x3,
  1941.     ADDED = 0x4,
  1942.     REMOVED = 0x5,
  1943.     REQUEST_RECEIVED = 0x6,
  1944.     REQUEST_ACCEPT_RECEIVED = 0x7,
  1945.     REQUEST_REJECT_RECEIVED = 0x8,
  1946.     REMOVE_RECEIVED = 0x9,
  1947.     OFFLINE = 0xA,
  1948.     ONLINE = 0xB,
  1949.     UPDATED = 0xC,
  1950.     COMMENT = 0xD,
  1951. }
  1952.  
  1953. public enum FromControllerMsg : uint
  1954. {
  1955.     CONTROLLER_CONNECTIONRESULT = 0xA,
  1956.     CONTROLLER_KILLYOURSELF = 0xB,
  1957.     CONTROLLER_INCCOOKIE = 0xC,
  1958.     CONTROLLER_REQUESTING_MONITORING_INFO = 0xD,
  1959.     CONTROLLER_IAMDYING = 0xE,
  1960.     CONTROLLER_HERE_IS_LOCAL_STATUS = 0xF,
  1961.     CONTROLLER_HERE_IS_SERVER_LIST_FOR_MCP = 0x10,
  1962.     CONTROLLER_HERE_IS_ERROR_DIALOG_FOR_MCP = 0x11,
  1963.     CONTROLLER_SCRIPT_UPDATE_FOR_MCP = 0x12,
  1964.     CONTROLLER_SCRIPT_STATE_FOR_MCP = 0x13,
  1965.     CONTROLLER_RELAY_COMMAND_TO_XBOX_CLIENT = 0x14,
  1966.     CONTROLLER_HERE_IS_XPATH_HTTP_FOR_MCP = 0x15,
  1967.     CONTROLLER_MONITORING_COMMAND_RETURN = 0x16,
  1968.     CONTROLLER_REQUESTING_MONITORING_COMMAND = 0x17,
  1969.     CONTROLLER_HERE_IS_JPEG_FOR_MCP = 0x18,
  1970.     CONTROLLER_REQUESTING_MONITORING_JPEG = 0x19,
  1971.     CONTROLLER_FILE_SERVING_RETURN = 0x1A,
  1972.     CONTRLLER_REQUESTING_FILE_SERVING = 0x1B,
  1973.     CONTROLLER_REQUEST_BEGIN_KEEPALIVE = 0x1C,
  1974.     CONTROLLER__SERVERSPECIFIC__SERVER_CRASHED = 0x1D,
  1975.     CONTROLLER__SERVERSPECIFIC__SERVER_RESTARTED = 0x1E,
  1976.     CONTROLLER_AUTO_SETTING_COMMANDS = 0x1F,
  1977.     CONTROLLER_HERE_IS_LOCAL_NOTE = 0x20,
  1978.     CONTROLLER_HERE_IS_SHARD_CLUSTER_OVERVIEW = 0x21,
  1979.     CONTROLLER_HERE_IS_TIMESS2000 = 0x22,
  1980.     CONTROLLER_MAX = 0x23,
  1981. }
  1982.  
  1983. public enum GCLGenTypes : uint
  1984. {
  1985.     MiniMap_Old = 0x13,
  1986.     Entity = 0x14,
  1987.     Object = 0x15,
  1988.     ChatLog = 0x16,
  1989.     Compass = 0x17,
  1990.     Map = 0x18,
  1991.     Waypoint = 0x19,
  1992.     Paperdoll = 0x1A,
  1993. }
  1994.  
  1995. public enum GCLLogin2FetchResult : uint
  1996. {
  1997.     Succeeded = 0x0,
  1998.     Failed = 0x1,
  1999.     Timeout = 0x2,
  2000.     Pending = 0x3,
  2001. }
  2002.  
  2003. public enum GameAccountDataNumericPurchaseCategory : uint
  2004. {
  2005.     None = 0x0,
  2006.     UGC = 0x1,
  2007. }
  2008.  
  2009. public enum GameContentListType : uint
  2010. {
  2011.     None = 0x0,
  2012.     Browse = 0x1,
  2013.     Featured = 0x2,
  2014.     Search = 0x3,
  2015. }
  2016.  
  2017. public enum GameContentNodeType : uint
  2018. {
  2019.     None = 0x0,
  2020.     GameProgressionNode = 0x1,
  2021.     UGC = 0x2,
  2022.     Event = 0x3,
  2023.     Mission = 0x4,
  2024.     Queue = 0x5,
  2025. }
  2026.  
  2027. public enum GamePermissionType : uint
  2028. {
  2029.     Normal = 0x0,
  2030.     Base = 0x1,
  2031.     Premium = 0x2,
  2032. }
  2033.  
  2034. public enum GameProgressionNodeFunctionalType : uint
  2035. {
  2036.     StoryGroup = 0x0,
  2037.     StoryRoot = 0x1,
  2038.     MissionGroup = 0x2,
  2039. }
  2040.  
  2041. public enum GameProgressionNodeType : uint
  2042. {
  2043.     None = 0x0,
  2044.     Campaign = 0x1,
  2045.     Module = 0x2,
  2046.     MissionGroup = 0x3,
  2047. }
  2048.  
  2049. public enum GameServerExeType : uint
  2050. {
  2051.     UNSPEC = 0x0,
  2052.     INVALID = 0x1,
  2053.     NORMAL = 0x2,
  2054.     NOT_A_GS = 0x3,
  2055.     UGC_PLAY = 0x4,
  2056.     UGC_EDIT = 0x5,
  2057.     PREEXISTING = 0x6,
  2058.     PRELOAD = 0x7,
  2059. }
  2060.  
  2061. public enum GameTokenType : uint
  2062. {
  2063.     None = 0x0,
  2064.     CharType = 0x1,
  2065.     Numeric = 0x2,
  2066.     Zone = 0x3,
  2067.     Mail = 0x4,
  2068.     Chat = 0x5,
  2069.     PowerSet = 0x6,
  2070.     Guild = 0x7,
  2071.     Social = 0x8,
  2072.     Power = 0x9,
  2073.     Value = 0xA,
  2074.     Inv = 0xB,
  2075.     CostumeSet = 0xC,
  2076.     Costume = 0xD,
  2077.     Pet = 0xE,
  2078.     Interior = 0xF,
  2079.     AllegianceCharSlots = 0x10,
  2080.     Reward = 0x11,
  2081.     Unlock = 0x12,
  2082.     UGC = 0x13,
  2083. }
  2084.  
  2085. public enum GenesisChallengeFacing : uint
  2086. {
  2087.     Random = 0x0,
  2088.     Fixed = 0x1,
  2089.     Entrance = 0x2,
  2090.     Exit = 0x3,
  2091.     Entrance_Exit = 0x4,
  2092.     Center = 0x5,
  2093.     Challenge_Away = 0x6,
  2094.     Challenge_Toward = 0x7,
  2095. }
  2096.  
  2097. public enum GenesisChallengePlacement : uint
  2098. {
  2099.     Random = 0x0,
  2100.     Center = 0x1,
  2101.     ExactCenter = 0x2,
  2102.     On_Wall = 0x3,
  2103.     Entrance = 0x4,
  2104.     Exit = 0x5,
  2105.     Entrance_Exit = 0x6,
  2106.     Near_Challenge = 0x7,
  2107.     Prefab_Location = 0x9,
  2108. }
  2109.  
  2110. public enum GenesisChallengeType : uint
  2111. {
  2112.     None = 0x0,
  2113.     Clickie = 0x1,
  2114.     Encounter1 = 0x2,
  2115.     Kill = 0x2,
  2116.     Encounter = 0x2,
  2117.     Encounter2 = 0x3,
  2118.     Destructible = 0x4,
  2119.     Contact = 0x5,
  2120. }
  2121.  
  2122. public enum GenesisEditType : uint
  2123. {
  2124.     Game_Mode = 0x0,
  2125.     Editable = 0x1,
  2126. }
  2127.  
  2128. public enum GenesisExteriorShape : uint
  2129. {
  2130.     RAND = 0x0,
  2131.     LINEAR = 0x1,
  2132. }
  2133.  
  2134. public enum GenesisMissionCostumeType : uint
  2135. {
  2136.     Specified = 0x0,
  2137.     PetCostume = 0x1,
  2138.     CritterGroup = 0x2,
  2139.     Player = 0x3,
  2140. }
  2141.  
  2142. public enum GenesisMissionExitFrom : uint
  2143. {
  2144.     Entrance = 0x0,
  2145.     ExtraDoorInRoom = 0x1,
  2146.     DoorInRoom = 0x1,
  2147.     Anywhere = 0x2,
  2148.     Challenge = 0x3,
  2149. }
  2150.  
  2151. public enum GenesisMissionFailType : uint
  2152. {
  2153.     Never = 0x0,
  2154.     Timeout = 0x1,
  2155. }
  2156.  
  2157. public enum GenesisMissionGenerationType : uint
  2158. {
  2159.     PlayerMission = 0x0,
  2160.     OpenMission = 0x1,
  2161.     OpenMission_NoPlayerMission = 0x2,
  2162. }
  2163.  
  2164. public enum GenesisMissionGrantType : uint
  2165. {
  2166.     MapEntry = 0x0,
  2167.     RandomNPC = 0x1,
  2168.     Contact = 0x2,
  2169.     Manual = 0x3,
  2170. }
  2171.  
  2172. public enum GenesisMissionPortalType : uint
  2173. {
  2174.     Normal = 0x0,
  2175.     OneWayOutOfMap = 0x1,
  2176.     BetweenLayouts = 0x2,
  2177. }
  2178.  
  2179. public enum GenesisMissionPortalUseType : uint
  2180. {
  2181.     Volume = 0x0,
  2182.     Door = 0x1,
  2183. }
  2184.  
  2185. public enum GenesisMissionTurnInType : uint
  2186. {
  2187.     Automatic = 0x0,
  2188.     GrantingContact = 0x1,
  2189.     DifferentContact = 0x2,
  2190. }
  2191.  
  2192. public enum GenesisMultiExcludeRotType : uint
  2193. {
  2194.     InPlaceRotation = 0x0,
  2195.     FullRotation = 0x1,
  2196.     NoRotation = 0x2,
  2197. }
  2198.  
  2199. public enum GenesisPatrolType : uint
  2200. {
  2201.     None = 0x0,
  2202.     Path = 0x1,
  2203.     Path_OneWay = 0x2,
  2204.     Challenges = 0x3,
  2205.     Perimeter = 0x4,
  2206.     OtherRoom = 0x5,
  2207.     OtherRoom_OneWay = 0x6,
  2208. }
  2209.  
  2210. public enum GenesisSpacePatrolType : uint
  2211. {
  2212.     None = 0x0,
  2213.     Path = 0x1,
  2214.     Path_OneWay = 0x2,
  2215.     Perimeter = 0x3,
  2216.     Orbit = 0x4,
  2217. }
  2218.  
  2219. public enum GenesisTagNameDefault : uint
  2220. {
  2221.     UseDefault = 0x0,
  2222.     RandomByTag = 0x1,
  2223.     SpecificByName = 0x2,
  2224. }
  2225.  
  2226. public enum GenesisTagOrName : uint
  2227. {
  2228.     RandomByTag = 0x0,
  2229.     SpecificByName = 0x1,
  2230. }
  2231.  
  2232. public enum GenesisTemplateOrCustom : uint
  2233. {
  2234.     Custom = 0x0,
  2235.     Template = 0x1,
  2236. }
  2237.  
  2238. public enum GenesisVertDir : uint
  2239. {
  2240.     RAND = 0x0,
  2241.     UPHILL = 0x1,
  2242.     DOWNHILL = 0x2,
  2243.     FLAT = 0x3,
  2244. }
  2245.  
  2246. public enum GenesisViewType : uint
  2247. {
  2248.     Nodes = 0x0,
  2249.     Whitebox = 0x1,
  2250.     No_Detail = 0x2,
  2251.     Full = 0x3,
  2252. }
  2253.  
  2254. public enum GenesisWhenType : uint
  2255. {
  2256.     MapStart = 0x0,
  2257.     MapEntry = 0x0,
  2258.     Manual = 0x1,
  2259.     MissionComplete = 0x2,
  2260.     MissionNotInProgress = 0x3,
  2261.     ObjectiveComplete = 0x4,
  2262.     ObjectiveCompleteAll = 0x5,
  2263.     ObjectiveInProgress = 0x6,
  2264.     ChallengeAdvance = 0x7,
  2265.     PromptStart = 0x8,
  2266.     PromptComplete = 0x9,
  2267.     ContactComplete = 0xB,
  2268.     TalkToContact = 0xB,
  2269.     ChallengeComplete = 0xC,
  2270.     CompleteChallenge = 0xC,
  2271.     RoomEntry = 0xD,
  2272.     ReachLocation = 0xD,
  2273.     RoomEntryAll = 0xE,
  2274.     CritterKill = 0xF,
  2275.     KillCritter = 0xF,
  2276.     KillCritterGroup = 0xF,
  2277.     ItemCount = 0x10,
  2278.     CollectItems = 0x10,
  2279.     AllOf = 0x19,
  2280.     InOrder = 0x1A,
  2281.     Branch = 0x1B,
  2282. }
  2283.  
  2284. public enum GetActiveAssignmentFlags : uint
  2285. {
  2286.     AddHeaders = 0x1,
  2287.     AddCategoryHeaders = 0x9,
  2288.     AddAllCategoryHeaders = 0x19,
  2289.     AddStatusHeaders = 0x11,
  2290.     ExcludePersonal = 0x2,
  2291.     ExcludeNonPersonal = 0x4,
  2292.     ExcludeIncomplete = 0x20,
  2293.     IncludeCompleted = 0x40,
  2294.     ExcludeReady = 0x80,
  2295.     DontFill = 0x100,
  2296.     ExcludeLevelErrors = 0x400,
  2297.     ExcludeAnyErrors = 0x800,
  2298.     ExcludeUnread = 0x1000,
  2299.     IncludeUnread = 0x2000,
  2300.     ReverseTimeRemaining = 0x200,
  2301.     ExcludeFactionErrors = 0x4000,
  2302.     IncludeContact = 0x8000,
  2303.     SortRequiredNumericAscending = 0x10000,
  2304.     SortRequiredNumericDecending = 0x20000,
  2305.     SortByWeight = 0x40000,
  2306.     AddWeightHeaders = 0x80000,
  2307.     HideUnmetRequirements = 0x100000,
  2308.     HideUnmetRequiredNumeric = 0x200000,
  2309. }
  2310.  
  2311. public enum GlobalEntityFlags : uint
  2312. {
  2313.     ENTITYFLAG_IS_PLAYER = 0x1,
  2314.     ENTITYFLAG_DEAD = 0x2,
  2315.     ENTITYFLAG_UNTARGETABLE = 0x4,
  2316.     ENTITYFLAG_UNSELECTABLE = 0x8,
  2317.     ENTITYFLAG_CIVILIAN = 0x10,
  2318.     ENTITYFLAG_CIV_PROCESSING_ONLY = 0x20,
  2319.     ENTITYFLAG_PLAYER_DISCONNECTED = 0x40,
  2320.     ENTITYFLAG_PLAYER_LOGGING_IN = 0x80,
  2321.     ENTITYFLAG_DONOTSEND = 0x100,
  2322.     ENTITYFLAG_DONOTDRAW = 0x200,
  2323.     ENTITYFLAG_IGNORE = 0x400,
  2324.     ENTITYFLAG_DESTROY = 0x800,
  2325.     ENTITYFLAG_PLAYER_LOGGING_OUT = 0x1000,
  2326.     ENTITYFLAG_PET_LOGGING_IN = 0x2000,
  2327.     ENTITYFLAG_DONOTFADE = 0x4000,
  2328.     ENTITYFLAG_PUPPETPROGRESS = 0x8000,
  2329.     ENTITYFLAG_PLAYER_INVITE_WHITELIST_ENABLED = 0x10000,
  2330.     ENTITYFLAG_PLAYER_TRADE_WHITELIST_ENABLED = 0x20000,
  2331.     ENTITYFLAG_PLAYER_DUEL_WHITELIST_ENABLED = 0x40000,
  2332.     ENTITYFLAG_VANITYPET = 0x80000,
  2333.     ENTITYFLAG_DOOR_SEQUENCE_IN_PROGRESS = 0x100000,
  2334.     ENTITYFLAG_CRITTERPET = 0x200000,
  2335.     ENTITYFLAG_PROJECTILE = 0x400000,
  2336.     ENTITYFLAG_PET_LOGGING_OUT = 0x800000,
  2337. }
  2338.  
  2339. public enum GlobalPlayerFlags : uint
  2340. {
  2341.     PLAYERFLAG_NEW_CHARACTER = 0x1,
  2342. }
  2343.  
  2344. public enum GlobalType : uint
  2345. {
  2346.     NONE = 0x0,
  2347.     OBJECTDB = 0x1,
  2348.     CLONEOBJECTDB = 0x2,
  2349.     TRANSACTIONSERVER = 0x3,
  2350.     LAUNCHER = 0x4,
  2351.     LOGSERVER = 0x5,
  2352.     CLIENT = 0x6,
  2353.     CONTROLLER = 0x7,
  2354.     APPSERVER = 0x8,
  2355.     CONTROLLERTRACKER = 0x9,
  2356.     MAPMANAGER = 0xA,
  2357.     MULTIPLEXER = 0xB,
  2358.     MASTERCONTROLPROGRAM = 0xC,
  2359.     GAMESERVER = 0xD,
  2360.     TEAMSERVER = 0xE,
  2361.     GUILDSERVER = 0xF,
  2362.     CHATSERVER = 0x10,
  2363.     LOGINSERVER = 0x11,
  2364.     ENTITY = 0x12,
  2365.     ENTITYPLAYER = 0x13,
  2366.     ENTITYCRITTER = 0x14,
  2367.     ENTITYSAVEDPET = 0x15,
  2368.     ENTITYPUPPET = 0x16,
  2369.     TEAM = 0x17,
  2370.     GUILD = 0x18,
  2371.     TESTGAMESERVER = 0x19,
  2372.     ERRORTRACKER = 0x1A,
  2373.     CLIENTCONTROLLER = 0x1B,
  2374.     LOGPARSER = 0x1C,
  2375.     ARBITRARYPROCESS = 0x1D,
  2376.     TICKETTRACKER = 0x1E,
  2377.     ERRORTRACKERENTRY = 0x1F,
  2378.     ERRORTRACKERENTRY_LAST = 0x20,
  2379.     TICKETENTRY = 0x21,
  2380.     ACCOUNTSERVER = 0x22,
  2381.     ACCOUNT = 0x23,
  2382.     TICKETUSER = 0x24,
  2383.     TICKETGROUP = 0x25,
  2384.     PRODUCTKEY_USED = 0x26,
  2385.     PRODUCTKEY_NEW = 0x27,
  2386.     CHATCHANNEL = 0x28,
  2387.     CHATUSER = 0x29,
  2388.     HEADSHOTSERVER = 0x2A,
  2389.     MACHINE = 0x2B,
  2390.     WEBREQUESTSERVER = 0x2C,
  2391.     CONTINUOUSBUILDER = 0x2D,
  2392.     PATCHSERVER = 0x2E,
  2393.     AUCTIONSERVER = 0x2F,
  2394.     AUCTIONLOT = 0x30,
  2395.     QUEUESERVER = 0x31,
  2396.     UGCSEARCHMANAGER = 0x32,
  2397.     PREFSTORE = 0x33,
  2398.     TESTCLIENTSERVER = 0x34,
  2399.     ACCOUNTPROXYSERVER = 0x35,
  2400.     ACCOUNTPROXYSERVER_LOCKS = 0x36,
  2401.     ACCOUNTSERVER_LOCKS = 0x37,
  2402.     ACCOUNTSERVER_SUBSCRIPTION = 0x38,
  2403.     ACCOUNTSERVER_INTERNAL_SUBSCRIPTION = 0x39,
  2404.     ACCOUNTSERVER_PRODUCT = 0x3A,
  2405.     QUEUEINFO = 0x3B,
  2406.     ENTITYDESCRIPTOR = 0x3C,
  2407.     GIMMEDLL = 0x3D,
  2408.     ACCOUNTSERVER_GLOBALDATA = 0x3E,
  2409.     GATEWAYLOGINLAUNCHER = 0x3F,
  2410.     CLUSTERCONTROLLER = 0x40,
  2411.     UGCDATAMANAGER = 0x41,
  2412.     DEPRECATED_66 = 0x42,
  2413.     GAMEACCOUNTDATA = 0x43,
  2414.     ACCOUNTSERVER_PURCHASE_LOG = 0x44,
  2415.     DIARYSERVER = 0x45,
  2416.     PLAYERDIARY = 0x46,
  2417.     DIARYENTRYBUCKET = 0x47,
  2418.     OBJECTDB_MERGER = 0x48,
  2419.     GLOBALCHATSERVER = 0x49,
  2420.     SHARDVARIABLE = 0x4A,
  2421.     RESOURCEDB = 0x4B,
  2422.     TESTSERVER = 0x4C,
  2423.     ACCOUNTSERVER_KEYGROUP = 0x4D,
  2424.     ACCOUNTSERVER_KEYBATCH = 0x4E,
  2425.     XBOXPATCHER = 0x4F,
  2426.     CRYPTICLAUNCHER = 0x50,
  2427.     ACCOUNTSERVER_DISCOUNT = 0x51,
  2428.     TESTING = 0x52,
  2429.     JOBMANAGER = 0x53,
  2430.     TESTCLIENT = 0x54,
  2431.     CLIENTBINNER = 0x55,
  2432.     SERVERBINNER = 0x56,
  2433.     BCNMASTERSERVER = 0x57,
  2434.     BCNSUBSERVER = 0x58,
  2435.     BCNCLIENTSENTRY = 0x59,
  2436.     UGCPROJECT = 0x5A,
  2437.     LEADERBOARDSERVER = 0x5B,
  2438.     LEADERBOARD = 0x5C,
  2439.     LEADERBOARDDATA = 0x5D,
  2440.     VIRTUALSHARD = 0x5E,
  2441.     CRYPTICMON = 0x5F,
  2442.     PERSISTEDSTORE = 0x60,
  2443.     PATCHSERVER_PATCHDB = 0x61,
  2444.     PATCHSERVER_DIRENTRY = 0x62,
  2445.     PATCHSERVER_CHECKIN = 0x63,
  2446.     PATCHSERVER_NAMEDVIEW = 0x64,
  2447.     ACCOUNTSERVER_KEYVALUECHAIN = 0x65,
  2448.     ACCOUNTSERVER_LOG_BATCH = 0x66,
  2449.     ACCOUNTSTUB = 0x67,
  2450.     CHATRELAY = 0x68,
  2451.     UGCPROJECTSERIES = 0x69,
  2452.     ENTITYSHAREDBANK = 0x6A,
  2453.     ALL = 0x6B,
  2454.     CURRENCYEXCHANGE = 0x6C,
  2455.     ENTITYPROJECTILE = 0x6D,
  2456.     PROCEDURAL = 0x6E,
  2457.     ENTITYGUILDBANK = 0x6F,
  2458.     CBMONITOR = 0x70,
  2459.     ACCOUNTSERVER_PWCOMMONACCOUNT = 0x71,
  2460.     LOGINHAMMER = 0x72,
  2461.     NOTESSERVER = 0x73,
  2462.     CLONEOFCLONE = 0x74,
  2463.     EVENTCONTAINER = 0x75,
  2464.     TESTSUITE = 0x76,
  2465.     GETVRML = 0x77,
  2466.     GATEWAYSERVER = 0x78,
  2467.     GROUPPROJECTCONTAINER = 0x79,
  2468.     GROUPPROJECTCONTAINERGUILD = 0x7A,
  2469.     GROUPPROJECTSERVER = 0x7B,
  2470.     ACCOUNTSERVER_TRANSACTIONLOG = 0x7C,
  2471.     TEXTURESERVER = 0x7D,
  2472.     UGCACCOUNT = 0x7E,
  2473.     ACCOUNTSERVER_VIRTUALCURRENCY = 0x7F,
  2474.     GROUPPROJECTCONTAINERPLAYER = 0x80,
  2475.     CHATSHARD = 0x81,
  2476.     CHATCLUSTER = 0x82,
  2477.     DEEPSPACESERVER = 0x83,
  2478.     AUCTIONPRICEHISTORYCONTAINER = 0x84,
  2479.     CURRENCYEXCHANGESERVER = 0x85,
  2480.     LAST = 0x86,
  2481. }
  2482.  
  2483. public enum GroupDefVolumeShape : uint
  2484. {
  2485.     Error = 0x0,
  2486.     Box = 0x1,
  2487.     Sphere = 0x2,
  2488. }
  2489.  
  2490. public enum GroupProjectDonationSpecType : uint
  2491. {
  2492.     None = 0x0,
  2493.     Item = 0x1,
  2494.     Expression = 0x2,
  2495. }
  2496.  
  2497. public enum GroupProjectLevelTreeCount : uint
  2498. {
  2499.     ManualNodes = 0x1,
  2500.     NumericNodes = 0x2,
  2501. }
  2502.  
  2503. public enum GroupProjectLevelTreeNodeStatus : uint
  2504. {
  2505.     Locked = 0x0,
  2506.     Progress = 0x1,
  2507.     Ready = 0x2,
  2508.     Complete = 0x3,
  2509. }
  2510.  
  2511. public enum GroupProjectTaskSlotType : uint
  2512. {
  2513.     TaskSlotType_None = 0x0,
  2514. }
  2515.  
  2516. public enum GroupProjectType : uint
  2517. {
  2518.     None = 0x0,
  2519.     Guild = 0x1,
  2520.     Faction = 0x2,
  2521.     Shard = 0x3,
  2522.     Player = 0x4,
  2523. }
  2524.  
  2525. public enum GroupProjectUnlockType : uint
  2526. {
  2527.     None = 0x0,
  2528.     Manual = 0x1,
  2529.     NumericValueEqualOrGreater = 0x2,
  2530. }
  2531.  
  2532. public enum GuildBankPermissions : uint
  2533. {
  2534.     Deposit = 0x1,
  2535.     Withdraw = 0x2,
  2536. }
  2537.  
  2538. public enum GuildEventRecurType : uint
  2539. {
  2540.     Once = 0x0,
  2541.     OneDay = 0x1,
  2542.     TwoDays = 0x2,
  2543.     ThreeDays = 0x3,
  2544.     FourDays = 0x4,
  2545.     OneWeek = 0x7,
  2546.     TwoWeeks = 0xE,
  2547.     ThreeWeeks = 0x15,
  2548.     FourWeeks = 0x1C,
  2549. }
  2550.  
  2551. public enum GuildEventReplyType : uint
  2552. {
  2553.     NoReply = 0x0,
  2554.     Accept = 0x1,
  2555.     Maybe = 0x2,
  2556.     Refuse = 0x3,
  2557. }
  2558.  
  2559. public enum GuildNameTakenStatus : uint
  2560. {
  2561.     Reserved = 0xFFFFFFFF,
  2562.     Pending = 0x0,
  2563.     Available = 0x1,
  2564. }
  2565.  
  2566. public enum GuildRankPermissions : uint
  2567. {
  2568.     Invite = 0x1,
  2569.     Remove = 0x2,
  2570.     PromoteBelowRank = 0x4,
  2571.     PromoteToRank = 0x8,
  2572.     DemoteBelowRank = 0x10,
  2573.     DemoteAtRank = 0x20,
  2574.     Chat = 0x40,
  2575.     OfficerChat = 0x80,
  2576.     SetMotD = 0x100,
  2577.     Rename = 0x200,
  2578.     SetLook = 0x400,
  2579.     RenameRank = 0x800,
  2580.     SetPermission = 0x1000,
  2581.     SetBankPermission = 0x2000,
  2582.     BuyBankTab = 0x4000,
  2583.     RenameBankTab = 0x8000,
  2584.     GuildMail = 0x10000,
  2585.     SeeOfficerComment = 0x20000,
  2586.     ChangeOfficerComment = 0x40000,
  2587.     PostEvent = 0x80000,
  2588.     StealEventLowerRank = 0x100000,
  2589.     StealEventCurRank = 0x200000,
  2590.     SetRecruitInfo = 0x400000,
  2591.     RemoveEvent = 0x800000,
  2592.     GuildMapInvites = 0x1000000,
  2593.     GuildProjectManagement = 0x2000000,
  2594.     DonateToProjects = 0x4000000,
  2595.     BuyProvisioned = 0x8000000,
  2596.     ChangeAllegiance = 0x10000000,
  2597. }
  2598.  
  2599. public enum GuildStatUpdateOperation : uint
  2600. {
  2601.     None = 0x0,
  2602.     Add = 0x1,
  2603.     Subtract = 0x2,
  2604.     Max = 0x4,
  2605.     Min = 0x8,
  2606. }
  2607.  
  2608. public enum GuildState : uint
  2609. {
  2610.     Member = 0x0,
  2611.     Invitee = 0x1,
  2612. }
  2613.  
  2614. public enum HeadshotStyleFOV : uint
  2615. {
  2616.     Default = 0x0,
  2617.     Fisheye = 0x1,
  2618.     Telephoto = 0x2,
  2619.     Portrait = 0x3,
  2620. }
  2621.  
  2622. public enum HealthState : uint
  2623. {
  2624.     75_to_100 = 0x1,
  2625.     67_to_100 = 0x2,
  2626.     50_to_100 = 0x3,
  2627.     50_to_75 = 0x4,
  2628.     33_to_67 = 0x5,
  2629.     25_to_50 = 0x6,
  2630.     0_to_100 = 0x7,
  2631.     0_to_50 = 0x8,
  2632.     0_to_33 = 0x9,
  2633.     0_to_25 = 0xA,
  2634. }
  2635.  
  2636. public enum HttpMethod : uint
  2637. {
  2638.     UNKNOWN = 0x0,
  2639.     GET = 0x1,
  2640.     POST = 0x2,
  2641.     MULTIPART = 0x3,
  2642.     HEADER = 0x4,
  2643.     JSON = 0x5,
  2644. }
  2645.  
  2646. public enum IgnoreResponseEnum : uint
  2647. {
  2648.     NONE = 0x0,
  2649.     ADDED = 0x1,
  2650.     REMOVED = 0x2,
  2651.     UPDATED = 0x3,
  2652. }
  2653.  
  2654. public enum InnateAttribModSource : uint
  2655. {
  2656.     None = 0x0,
  2657.     Power = 0x1,
  2658.     Item = 0x2,
  2659.     StatPoint = 0x3,
  2660. }
  2661.  
  2662. public enum InteractOptionType : uint
  2663. {
  2664.     Undefined = 0x0,
  2665.     Node = 0x1,
  2666.     CritterEntity = 0x2,
  2667.     Volume = 0x3,
  2668. }
  2669.  
  2670. public enum InteractType : uint
  2671. {
  2672.     Uninterruptible = 0x0,
  2673.     BreakOnMove = 0x1,
  2674.     BreakOnDamage = 0x2,
  2675.     BreakOnPower = 0x4,
  2676.     ConsumeOnUse = 0x8,
  2677.     NoRespawn = 0x10,
  2678. }
  2679.  
  2680. public enum InteractValidity : uint
  2681. {
  2682.     Nonexistant = 0x0,
  2683.     OutOfRange = 0x1,
  2684.     LineOfSight = 0x2,
  2685.     FailedRequirement = 0x3,
  2686.     InvalidUnknown = 0x4,
  2687.     Valid = 0x5,
  2688.     CurrentlyInteracting = 0x6,
  2689.     NameOnly = 0x7,
  2690. }
  2691.  
  2692. public enum InteractionDefType : uint
  2693. {
  2694.     Any = 0x0,
  2695.     Entity = 0x1,
  2696.     Node = 0x2,
  2697.     Volume = 0x3,
  2698. }
  2699.  
  2700. public enum InterpolationType : uint
  2701. {
  2702.     Default = 0x0,
  2703.     Linear = 0x1,
  2704.     Smooth = 0x2,
  2705.     SpeedUp = 0x3,
  2706.     SlowDown = 0x4,
  2707. }
  2708.  
  2709. public enum InvBagFlag : uint
  2710. {
  2711.     StorageOnly = 0x1,
  2712.     EquipBag = 0x2,
  2713.     WeaponBag = 0x4,
  2714.     DeviceBag = 0x8,
  2715.     PlayerBag = 0x10,
  2716.     PlayerBagIndex = 0x20,
  2717.     Hidden = 0x40,
  2718.     NameIndexed = 0x80,
  2719.     SellEnabled = 0x100,
  2720.     BankBag = 0x200,
  2721.     GuildBankBag = 0x400,
  2722.     NoCopy = 0x800,
  2723.     RecipeBag = 0x1000,
  2724.     NoModifyInCombat = 0x4000,
  2725.     CostumeHideable = 0x8000,
  2726.     ActiveWeaponBag = 0x10000,
  2727.     DefaultReady = 0x20000,
  2728.     CostumeHideablePerSlot = 0x40000,
  2729.     BoundPetStorage = 0x80000,
  2730.     ShowInAllCostumeSets = 0x100000,
  2731.     RestrictedOnly = 0x200000,
  2732. }
  2733.  
  2734. public enum InvBagIDs : uint
  2735. {
  2736.     None = 0x0,
  2737.     Numeric = 0x1,
  2738.     Inventory = 0x2,
  2739.     Recipe = 0x3,
  2740.     Callout = 0x4,
  2741.     Lore = 0x5,
  2742.     Tokens = 0x6,
  2743.     Emotes = 0x6,
  2744.     Titles = 0x7,
  2745.     ItemSet = 0x8,
  2746.     PlayerBags = 0x9,
  2747.     PlayerBag1 = 0xA,
  2748.     PlayerBag2 = 0xB,
  2749.     PlayerBag3 = 0xC,
  2750.     PlayerBag4 = 0xD,
  2751.     PlayerBag5 = 0xE,
  2752.     PlayerBag6 = 0xF,
  2753.     PlayerBag7 = 0x10,
  2754.     PlayerBag8 = 0x11,
  2755.     PlayerBag9 = 0x12,
  2756.     Bank = 0x13,
  2757.     Bank1 = 0x14,
  2758.     Bank2 = 0x15,
  2759.     Bank3 = 0x16,
  2760.     Bank4 = 0x17,
  2761.     Bank5 = 0x18,
  2762.     Bank6 = 0x19,
  2763.     Bank7 = 0x1A,
  2764.     Bank8 = 0x1B,
  2765.     Bank9 = 0x1C,
  2766.     HiddenLocationData = 0x1D,
  2767.     LocationData = 0x1E,
  2768.     Buyback = 0x1F,
  2769.     Hidden = 0x20,
  2770.     Overflow = 0x21,
  2771.     Injuries = 0x22,
  2772.     SuperCritterPets = 0x23,
  2773.     PetEquipBag = 0x24,
  2774.     Loot = 0x25,
  2775. }
  2776.  
  2777. public enum InvBagType : uint
  2778. {
  2779.     None = 0x0,
  2780.     Item = 0x1,
  2781.     ItemLite = 0x2,
  2782. }
  2783.  
  2784. public enum InventorySlotType : uint
  2785. {
  2786.     Empty = 0x0,
  2787.     Item = 0x1,
  2788.     ItemLite = 0x2,
  2789. }
  2790.  
  2791. public enum ItemAddFlags : uint
  2792. {
  2793.     Silent = 0x1,
  2794.     OverrideStackRules = 0x2,
  2795.     IgnoreUnique = 0x4,
  2796.     ForceBind = 0x8,
  2797.     UseOverflow = 0x10,
  2798.     FromBuybackOkay = 0x20,
  2799.     ClearID = 0x40,
  2800. }
  2801.  
  2802. public enum ItemAssignmentCategory : uint
  2803. {
  2804.     None = 0x0,
  2805. }
  2806.  
  2807. public enum ItemAssignmentCategoryUIFlags : uint
  2808. {
  2809.     lItemAssignmentCategoryUIFlags_RankHeaders = 0x1,
  2810. }
  2811.  
  2812. public enum ItemAssignmentChainFlags : uint
  2813. {
  2814.     ExcludeRepeatable = 0x1,
  2815.     OnlyStarted = 0x2,
  2816.     ExcludeAssignments = 0x4,
  2817.     ExcludeHeaders = 0x8,
  2818.     ChainLengthExcludeRepeatable = 0x10,
  2819. }
  2820.  
  2821. public enum ItemAssignmentCountFlags : uint
  2822. {
  2823.     ExcludeWithOutcome = 0x1,
  2824.     ExcludeWithoutOutcome = 0x2,
  2825.     IncludeFilter = 0x4,
  2826.     ExcludeFilter = 0x8,
  2827.     FilterCategory = 0x10,
  2828.     Items = 0x20,
  2829.     Unread = 0xC0,
  2830.     RecentlyCompleted = 0x40,
  2831.     ChainHeaders = 0x100,
  2832.     ExcludeFree = 0x200,
  2833. }
  2834.  
  2835. public enum ItemAssignmentDurationScaleCategory : uint
  2836. {
  2837.     None = 0x0,
  2838. }
  2839.  
  2840. public enum ItemAssignmentFailsRequiresReason : uint
  2841. {
  2842.     None = 0x0,
  2843.     Unspecified = 0x1,
  2844.     Allegiance = 0x2,
  2845.     AssignmentNonRepeatable = 0x4,
  2846.     RequiredAssignment = 0x8,
  2847.     RequiredMission = 0x10,
  2848.     RequiresExpr = 0x20,
  2849.     Level = 0x40,
  2850.     RequiredNumeric = 0x80,
  2851.     RequiredItemCost = 0x100,
  2852.     InvalidSlots = 0x200,
  2853.     NotEnoughAssignmentPoints = 0x400,
  2854.     AssignmentInCooldown = 0x800,
  2855.     CantFillSlots = 0x1000,
  2856.     CantFillUnslottableBag = 0x2000,
  2857.     CantFillNonremovableItem = 0x4000,
  2858.     NoOpenAssignmentSlot = 0x8000,
  2859. }
  2860.  
  2861. public enum ItemAssignmentOperation : uint
  2862. {
  2863.     None = 0x0,
  2864.     Add = 0x1,
  2865.     Remove = 0x2,
  2866. }
  2867.  
  2868. public enum ItemAssignmentOutcomeModifierType : uint
  2869. {
  2870.     kItemAssignmentOutcomeModifierType_None = 0x0,
  2871. }
  2872.  
  2873. public enum ItemAssignmentRarityCountType : uint
  2874. {
  2875.     None = 0x0,
  2876. }
  2877.  
  2878. public enum ItemAssignmentRewardsFlags : uint
  2879. {
  2880.     ExcludeNumericXP = 0x1,
  2881.     ExcludeNonNumericXP = 0x2,
  2882.     UnionOfOtherOutcome = 0x4,
  2883.     DifferenceOfOtherOutcome = 0x8,
  2884.     ExcludeNumerics = 0x10,
  2885.     ExcludeNonNumerics = 0x20,
  2886. }
  2887.  
  2888. public enum ItemAssignmentRiskFlags : uint
  2889. {
  2890.     Destroy = 0x1,
  2891.     NewAssignment = 0x2,
  2892.     Max = 0x4,
  2893.     IgnoreDescribedDestroy = 0x8,
  2894.     IgnoreDescribedNewAssignment = 0x10,
  2895.     IgnoreDescribed = 0x18,
  2896. }
  2897.  
  2898. public enum ItemAssignmentWeightType : uint
  2899. {
  2900.     Default = 0x0,
  2901. }
  2902.  
  2903. public enum ItemBuyBackStatus : uint
  2904. {
  2905.     None = 0x0,
  2906.     Waiting = 0x1,
  2907.     OK = 0x2,
  2908.     BeingBought = 0x3,
  2909.     Destroy = 0x4,
  2910. }
  2911.  
  2912. public enum ItemCategory : uint
  2913. {
  2914.     None = 0x0,
  2915.     DDWeapon = 0x1,
  2916.     DDImplement = 0x2,
  2917.     DDShield = 0x3,
  2918. }
  2919.  
  2920. public enum ItemDefFlag : uint
  2921. {
  2922.     Tradeable = 0x1,
  2923.     BindOnPickup = 0x2,
  2924.     BindOnEquip = 0x4,
  2925.     EquipOnPickup = 0x8,
  2926.     Enigma = 0x10,
  2927.     Fused = 0x20,
  2928.     CanUseUnequipped = 0x40,
  2929.     CantSell = 0x80,
  2930.     Silent = 0x100,
  2931.     Unique = 0x200,
  2932.     LevelFromQuality = 0x400,
  2933.     LevelFromSource = 0x800,
  2934.     ScaleWhenBought = 0x1000,
  2935.     RandomAlgoQuality = 0x2000,
  2936.     NoMinLevel = 0x4000,
  2937.     Unidentified = 0x8000,
  2938.     TransFailonLowLimit = 0x10000,
  2939.     TransFailonHighLimit = 0x20000,
  2940.     ExpireOnAnyPower = 0x40000,
  2941.     DoorKey = 0x80000,
  2942.     SetMissionOnCreate = 0x100000,
  2943.     ScaleWithCritterScaling = 0x200000,
  2944.     CantDiscard = 0x400000,
  2945.     DoppelgangerPet = 0x800000,
  2946.     CostumeHideable = 0x1000000,
  2947.     UniqueEquipOnePerBag = 0x2000000,
  2948.     LockToRestrictBags = 0x4000000,
  2949.     CanSlotOnAssignment = 0x8000000,
  2950.     BindToAccountOnPickup = 0x10000000,
  2951.     BindToAccountOnEquip = 0x20000000,
  2952.     SCPBonusNumeric = 0x40000000,
  2953.     CantMove = 0x80000000,
  2954. }
  2955.  
  2956. public enum ItemEquipLimitCategory : uint
  2957. {
  2958.     None = 0x0,
  2959. }
  2960.  
  2961. public enum ItemFlag : uint
  2962. {
  2963.     Bound = 0x1,
  2964.     Unidentified = 0x2,
  2965.     Full = 0x4,
  2966.     BoundToAccount = 0x8,
  2967.     TrainingFromItem = 0x10,
  2968.     SlottedOnAssignment = 0x20,
  2969.     Algo = 0x40,
  2970. }
  2971.  
  2972. public enum ItemGemType : uint
  2973. {
  2974.     None = 0x0,
  2975.     Any = 0xFFFFFFFF,
  2976. }
  2977.  
  2978. public enum ItemGenRarity : uint
  2979. {
  2980.     Base = 0x0,
  2981. }
  2982.  
  2983. public enum ItemGenRewardCategory : uint
  2984. {
  2985.     kItemGenRewardCategory_None = 0x0,
  2986. }
  2987.  
  2988. public enum ItemGenSuffix : uint
  2989. {
  2990.     None = 0x0,
  2991.     All = 0x1,
  2992.     BaseOnly = 0x2,
  2993.     ExtendOnly = 0x3,
  2994. }
  2995.  
  2996. public enum ItemIDType : uint
  2997. {
  2998.     Player = 0x0,
  2999.     SavedPet = 0x1,
  3000.     Puppet = 0x2,
  3001.     Critter = 0x3,
  3002.     SharedBank = 0x4,
  3003. }
  3004.  
  3005. public enum ItemPowerArtCategory : uint
  3006. {
  3007.     None = 0x0,
  3008. }
  3009.  
  3010. public enum ItemPowerCategory : uint
  3011. {
  3012.     PowerFactor = 0x1,
  3013. }
  3014.  
  3015. public enum ItemPowerFlag : uint
  3016. {
  3017.     Gadget = 0x1,
  3018.     CanUseUnequipped = 0x2,
  3019.     Rechargeable = 0x4,
  3020.     LocalEnhancement = 0x8,
  3021.     DefaultStance = 0x10,
  3022. }
  3023.  
  3024. public enum ItemPowerGroup : uint
  3025. {
  3026.     Group1 = 0x1,
  3027.     Group2 = 0x2,
  3028.     Group3 = 0x4,
  3029.     Group4 = 0x8,
  3030.     Group5 = 0x10,
  3031.     Group6 = 0x20,
  3032.     Group7 = 0x40,
  3033.     Group8 = 0x80,
  3034. }
  3035.  
  3036. public enum ItemQuality : uint
  3037. {
  3038.     None = 0xFFFFFFFF,
  3039. }
  3040.  
  3041. public enum ItemQualityFlag : uint
  3042. {
  3043.     HideFromUILists = 0x1,
  3044.     ReportToSocialNetworks = 0x2,
  3045.     IgnoreLootThreshold = 0x4,
  3046. }
  3047.  
  3048. public enum ItemTag : uint
  3049. {
  3050.     None = 0x0,
  3051. }
  3052.  
  3053. public enum ItemType : uint
  3054. {
  3055.     Upgrade = 0x0,
  3056.     Component = 0x1,
  3057.     ItemRecipe = 0x2,
  3058.     Recipe = 0x2,
  3059.     ItemValue = 0x3,
  3060.     ValueRecipe = 0x3,
  3061.     ItemPowerRecipe = 0x4,
  3062.     Mission = 0x5,
  3063.     MissionGrant = 0x6,
  3064.     Boost = 0x7,
  3065.     Device = 0x8,
  3066.     Numeric = 0x9,
  3067.     Weapon = 0xA,
  3068.     Bag = 0xB,
  3069.     Callout = 0xC,
  3070.     Lore = 0xD,
  3071.     Token = 0xE,
  3072.     Title = 0xF,
  3073.     SavedPet = 0x10,
  3074.     STOBridgeOfficer = 0x11,
  3075.     AlgoPet = 0x12,
  3076.     TradeGood = 0x13,
  3077.     ModifyAttribute = 0x14,
  3078.     VanityPet = 0x15,
  3079.     Container = 0x16,
  3080.     CostumeUnlock = 0x17,
  3081.     Injury = 0x18,
  3082.     InjuryCureGround = 0x19,
  3083.     InjuryCureSpace = 0x1A,
  3084.     RewardPack = 0x1B,
  3085.     GrantMicroSpecial = 0x1C,
  3086.     ExperienceGift = 0x1D,
  3087.     Coupon = 0x1E,
  3088.     Gem = 0x1F,
  3089.     DyeBottle = 0x20,
  3090.     DyePack = 0x21,
  3091.     UpgradeModifier = 0x22,
  3092.     SuperCritterPet = 0x23,
  3093.     IdentifyScroll = 0x24,
  3094.     LockboxKey = 0x25,
  3095.     PowerFactorLevelUp = 0x26,
  3096.     UnidentifiedWrapper = 0x27,
  3097.     Junk = 0x28,
  3098.     None = 0x29,
  3099. }
  3100.  
  3101. public enum ItemUpgradeResult : uint
  3102. {
  3103.     None = 0x0,
  3104.     Success = 0x1,
  3105.     Failure = 0x2,
  3106.     Broken = 0x3,
  3107.     Waiting = 0x4,
  3108.     FailureNoLoss = 0x5,
  3109.     UserCancelled = 0x6,
  3110. }
  3111.  
  3112. public enum ItemWarpType : uint
  3113. {
  3114.     None = 0x0,
  3115.     SelfToMapSpawn = 0x1,
  3116.     SelfToTarget = 0x2,
  3117.     TeamToSelf = 0x3,
  3118.     TeamToMapSpawn = 0x4,
  3119. }
  3120.  
  3121. public enum KillTriggerEntity : uint
  3122. {
  3123.     Self = 0x0,
  3124.     Victim = 0x1,
  3125. }
  3126.  
  3127. public enum KillType : uint
  3128. {
  3129.     Silent = 0x0,
  3130.     Irresponsible = 0x1,
  3131.     Responsible = 0x2,
  3132. }
  3133.  
  3134. public enum LFGDifficultyMode : uint
  3135. {
  3136.     Player = 0x0,
  3137.     Any = 0x1,
  3138. }
  3139.  
  3140. public enum LeaderboardRankingType : uint
  3141. {
  3142.     Accumulate = 0x0,
  3143.     TrueSkill = 0x1,
  3144.     Elo = 0x2,
  3145. }
  3146.  
  3147. public enum LeaderboardType : uint
  3148. {
  3149.     Ongoing = 0x0,
  3150.     Interval = 0x1,
  3151.     OneTime = 0x2,
  3152. }
  3153.  
  3154. public enum LightAffectType : uint
  3155. {
  3156.     ALL = 0x0,
  3157.     STATIC = 0x1,
  3158.     DYNAMIC = 0x2,
  3159. }
  3160.  
  3161. public enum LightType : uint
  3162. {
  3163.     NONE = 0x0,
  3164.     DIRECTIONAL = 0x1,
  3165.     POINT = 0x2,
  3166.     SPOT = 0x3,
  3167.     PROJECTOR = 0x4,
  3168. }
  3169.  
  3170. public enum LogicalGroupRandomType : uint
  3171. {
  3172.     None = 0x0,
  3173.     OnceOnLoad = 0x1,
  3174.     Continuous = 0x2,
  3175. }
  3176.  
  3177. public enum LogicalGroupSpawnAmountType : uint
  3178. {
  3179.     Number = 0x0,
  3180.     Percentage = 0x1,
  3181. }
  3182.  
  3183. public enum LoginFailureCode : uint
  3184. {
  3185.     Unknown = 0x0,
  3186.     Ok = 0x1,
  3187.     NotFound = 0x2,
  3188.     BadPassword = 0x3,
  3189.     RateLimit = 0x4,
  3190.     Disabled = 0x5,
  3191.     UnlinkedPWCommonAccount = 0x6,
  3192.     InvalidTicket = 0x7,
  3193.     DisabledLinked = 0x8,
  3194.     InvalidLoginType = 0x9,
  3195.     Banned = 0xA,
  3196.     NewMachineID = 0xB,
  3197.     CrypticDisabled = 0xC,
  3198. }
  3199.  
  3200. public enum LoginLinkState : uint
  3201. {
  3202.     DEFAULT = 0x0,
  3203.     CHARACTER_SELECT = 0x1,
  3204.     CHARACTER_CREATION = 0x2,
  3205.     MAP_SELECT = 0x3,
  3206.     LOBBY = 0x4,
  3207.     LOBBYPARTYSCREEN = 0x5,
  3208.     UGC_PROJECT_SELECT = 0x6,
  3209. }
  3210.  
  3211. public enum LoginValidateFailureCode : uint
  3212. {
  3213.     LoginValidateFailureCode_InvalidTicket = 0x2,
  3214. }
  3215.  
  3216. public enum LogoffCancelType : uint
  3217. {
  3218.     Requested = 0x0,
  3219.     Movement = 0x1,
  3220.     CombatDamage = 0x2,
  3221.     CombatState = 0x3,
  3222.     Interact = 0x4,
  3223. }
  3224.  
  3225. public enum LogoutTimerType : uint
  3226. {
  3227.     None = 0x0,
  3228.     NotOnInstanceTeam = 0x1,
  3229.     MissionReturn = 0x2,
  3230.     MapDoesNotMatchProgression = 0x3,
  3231.     NotOnInstanceGuild = 0x4,
  3232. }
  3233.  
  3234. public enum LootMode : uint
  3235. {
  3236.     RoundRobin = 0x0,
  3237.     FreeForAll = 0x1,
  3238.     NeedOrGreed = 0x2,
  3239.     MasterLooter = 0x3,
  3240.     Count = 0x4,
  3241. }
  3242.  
  3243. public enum LoreJournalType : uint
  3244. {
  3245.     None = 0x0,
  3246. }
  3247.  
  3248. public enum MDEParamType : uint
  3249. {
  3250.     Timeout = 0x1,
  3251.     GrantOnMap = 0x2,
  3252.     Waypoint = 0x3,
  3253.     MissionDrop = 0x4,
  3254. }
  3255.  
  3256. public enum MDEShowCount : uint
  3257. {
  3258.     Normal = 0x0,
  3259.     Show_Count = 0x1,
  3260.     Only_Count = 0x2,
  3261.     Count_Down = 0x3,
  3262.     Percent = 0x4,
  3263. }
  3264.  
  3265. public enum MEFieldBoolean : uint
  3266. {
  3267.     FALSE = 0x0,
  3268.     TRUE = 0x1,
  3269. }
  3270.  
  3271. public enum MMEMBits : uint
  3272. {
  3273.     Register Wep = 0x0,
  3274.     Melee Mode = 0x1,
  3275.     Enable Sliding = 0x2,
  3276.     Disable Left Wrist = 0x3,
  3277.     Disable Right Arm = 0x4,
  3278.     Ragdoll = 0x5,
  3279.     Message = 0x6,
  3280.     IK Both Hands = 0x7,
  3281.     No Interp. = 0x8,
  3282. }
  3283.  
  3284. public enum MMEMFilterOp : uint
  3285. {
  3286.     Add = 0x0,
  3287.     Remove = 0x1,
  3288.     Don't Change = 0x2,
  3289. }
  3290.  
  3291. public enum MMEMFilterType : uint
  3292. {
  3293.    Text = 0x0,
  3294.    Number = 0x1,
  3295.    Bit = 0x2,
  3296. }
  3297.  
  3298. public enum MRGrabStatus : uint
  3299. {
  3300.    INVALID = 0x0,
  3301.    CHASE = 0x1,
  3302.    HOLDING = 0x2,
  3303.    DONE = 0x3,
  3304. }
  3305.  
  3306. public enum MTCategoryType : uint
  3307. {
  3308.    Normal = 0x0,
  3309.    Main = 0x1,
  3310.    Featured = 0x2,
  3311.    New = 0x3,
  3312.    Bonus = 0x4,
  3313.    Hidden = 0x5,
  3314. }
  3315.  
  3316. public enum MapChoiceType : uint
  3317. {
  3318.    UNSPECIFIED = 0x0,
  3319.    FORCE_NEW = 0x1,
  3320.    NEW_OR_EXISTING_OWNED = 0x2,
  3321.    SPECIFIED_ONLY = 0x3,
  3322.    SPECIFIED_OR_BEST_FIT = 0x4,
  3323.    BEST_FIT = 0x5,
  3324.    NEW_PARTITION_ON_SPECIFIED_SERVER = 0x6,
  3325. }
  3326.  
  3327. public enum MapIconInfoType : uint
  3328. {
  3329.    None = 0x0,
  3330.    Self = 0x1,
  3331.    Pet = 0x2,
  3332.    Team = 0x4,
  3333.    Guild = 0x8,
  3334.    Player = 0x10,
  3335.    Foe = 0x20,
  3336.    NPC = 0x40,
  3337.    Contact = 0x80,
  3338.    PowerTrainer = 0x100,
  3339.    CraftingTrainer = 0x200,
  3340.    GuildContact = 0x400,
  3341.    Vendor = 0x800,
  3342.    Bank = 0x1000,
  3343.    SharedBank = 0x2000,
  3344.    GuildBank = 0x4000,
  3345.    Mail = 0x8000,
  3346.    Tailor = 0x10000,
  3347.    PvP = 0x20000,
  3348.    Nemesis = 0x40000,
  3349.    Omega = 0x80000,
  3350.    MissionContact = 0x100000,
  3351.    MissionContactRepeatable = 0x200000,
  3352.    MissionContactUnavailable = 0x400000,
  3353.    MissionContactLowLevel = 0x800000,
  3354.    OpenMission = 0x1000000,
  3355.    MissionWaypoint = 0x2000000,
  3356.    Landmark = 0x4000000,
  3357.    Waypoint = 0x8000000,
  3358.    SavedWaypoint = 0x10000000,
  3359.    HarvestNode = 0x20000000,
  3360.    Camera = 0x40000000,
  3361.    PlayerCharacter = 0x1C,
  3362.    AnyMissionContact = 0xF00000,
  3363.    AnyContact = 0xFF7B80,
  3364.    Entity = 0xFF7BBC,
  3365.    All = 0xFFFFFFFF,
  3366. }
  3367.  
  3368. public enum MapNotificationType : uint
  3369. {
  3370.    None = 0x0,
  3371. }
  3372.  
  3373. public enum MapRevealType : uint
  3374. {
  3375.    All = 0x0,
  3376.    EnteredRooms = 0x1,
  3377.    Grid = 0x2,
  3378. }
  3379.  
  3380. public enum MapSearchType : uint
  3381. {
  3382.    UNSPECIFIED = 0x0,
  3383.    ALL_FOR_DEBUGGING = 0x1,
  3384.    OWNED_MAP = 0x2,
  3385.    ONE_MAPNAME_ALL_CHOICES = 0x3,
  3386.    SPECIFIC_CONTAINER_AND_PARTITION_ID_ONLY = 0x4,
  3387.    SPECIFIC_PUBLIC_INDEX_ONLY = 0x5,
  3388.    SPECIFIC_CONTAINER_AND_PARTITION_ID_OR_OTHER = 0x6,
  3389.    SPECIFIC_PUBLIC_INDEX_OR_OTHER = 0x7,
  3390.    NEWPLAYER = 0x8,
  3391.    NEWPLAYER_SKIPTUTORIAL = 0x9,
  3392.    FALLBACK_MAP = 0xA,
  3393.    ALL_OWNED_MAPS = 0xB,
  3394. }
  3395.  
  3396. public enum Mated2PreviewMode : uint
  3397. {
  3398.    None = 0x0,
  3399.    SameWindow = 0x1,
  3400.    OtherWindow = 0x2,
  3401.    InWorld = 0x3,
  3402. }
  3403.  
  3404. public enum MicroItemType : uint
  3405. {
  3406.    Attrib = 0x1,
  3407.    ChangeAttrib = 0x1,
  3408.    AttribChange = 0x1,
  3409.    Costume = 0x2,
  3410.    CostumeUnlock = 0x2,
  3411.    UnlockCostume = 0x2,
  3412.    Item = 0x3,
  3413.    GiveItem = 0x3,
  3414.    ItemGrant = 0x4,
  3415.    GrantItem = 0x4,
  3416.    VanityPetUnlock = 0x5,
  3417.    PetUnlock = 0x5,
  3418.    Special = 0x6,
  3419.    Other = 0x6,
  3420.    CostumeRef = 0x7,
  3421.    Species = 0x8,
  3422. }
  3423.  
  3424. public enum MicroPartType : uint
  3425. {
  3426.    Attrib = 0x0,
  3427.    Item = 0x1,
  3428.    Costume = 0x2,
  3429.    CostumeRef = 0x3,
  3430.    VanityPet = 0x4,
  3431.    Species = 0x5,
  3432.    Special = 0x6,
  3433.    Permission = 0x7,
  3434.    RewardTable = 0x8,
  3435. }
  3436.  
  3437. public enum MicroPurchaseErrorType : uint
  3438. {
  3439.    None = 0x0,
  3440.    Unknown = 0x1,
  3441.    InvalidTransaction = 0x2,
  3442.    Unique = 0x3,
  3443.    UsageRestrictions = 0x4,
  3444.    Allegiance = 0x5,
  3445.    InvalidPet = 0x6,
  3446.    MaxPets = 0x7,
  3447.    MaxPuppets = 0x8,
  3448.    CannotPurchaseAgain = 0x9,
  3449.    InventoryBagFull = 0xA,
  3450.    RequiredPurchase = 0xB,
  3451.    FailsExpressionRequirement = 0xC,
  3452.    NotEnoughCurrency = 0xD,
  3453.    AlreadyEntitled = 0xE,
  3454.    PetAcquireLimit = 0xF,
  3455.    NumericFull = 0x10,
  3456.    AttribClamped = 0x11,
  3457.    ItemDoesNotExist = 0x12,
  3458. }
  3459.  
  3460. public enum MicroTrans_ShardCategory : uint
  3461. {
  3462.    Off = 0x0,
  3463.    Dev = 0x1,
  3464.    Beta = 0x2,
  3465.    PTS = 0x3,
  3466.    Live = 0x4,
  3467. }
  3468.  
  3469. public enum MinigameType : uint
  3470. {
  3471.    None = 0x0,
  3472. }
  3473.  
  3474. public enum MinimapWaypointType : uint
  3475. {
  3476.    None = 0xFFFFFFFF,
  3477.    Mission = 0x0,
  3478.    OpenMission = 0x1,
  3479.    MissionReturnContact = 0x2,
  3480.    MissionRestartContact = 0x3,
  3481.    TrackedContact = 0x4,
  3482.    Landmark = 0x5,
  3483.    SavedWaypoint = 0x6,
  3484.    TeamCorral = 0x7,
  3485. }
  3486.  
  3487. public enum MissionCondType : uint
  3488. {
  3489.    AllOf: = 0x0,
  3490.    OneOf: = 0x1,
  3491.    CountOf: = 0x2,
  3492.    Objective: = 0x3,
  3493.    Expression: = 0x4,
  3494. }
  3495.  
  3496. public enum MissionCondTypeForEditor : uint
  3497. {
  3498.    All_Of = 0x0,
  3499.    One_Of = 0x1,
  3500.    Count_Of = 0x2,
  3501. }
  3502.  
  3503. public enum MissionCreditType : uint
  3504. {
  3505.    Primary = 0x0,
  3506.    Ineligible = 0x1,
  3507.    AlreadyCompleted = 0x2,
  3508.    Flashback = 0x3,
  3509. }
  3510.  
  3511. public enum MissionDefRequestType : uint
  3512. {
  3513.    Mission = 0x0,
  3514.    MissionSet = 0x1,
  3515. }
  3516.  
  3517. public enum MissionDropTargetType : uint
  3518. {
  3519.    Critter = 0x0,
  3520.    Group = 0x1,
  3521.    Actor = 0x2,
  3522.    EncounterGroup = 0x3,
  3523.    Nemesis = 0x4,
  3524.    NemesisMinion = 0x5,
  3525. }
  3526.  
  3527. public enum MissionDropWhenType : uint
  3528. {
  3529.    DuringMission = 0x0,
  3530.    PreMission = 0x1,
  3531. }
  3532.  
  3533. public enum MissionJournalRowType : uint
  3534. {
  3535.    None = 0x0,
  3536.    Mission = 0x1,
  3537.    CompletedMission = 0x2,
  3538.    ProgressionMission = 0x3,
  3539.    MapHeader = 0x4,
  3540.    DefaultMapHeader = 0x5,
  3541.    CurrentMapHeader = 0x6,
  3542. }
  3543.  
  3544. public enum MissionLevelClampType : uint
  3545. {
  3546.    Specified = 0x0,
  3547.    MapLevel = 0x1,
  3548.    MapVariable = 0x2,
  3549. }
  3550.  
  3551. public enum MissionLevelType : uint
  3552. {
  3553.    Specified = 0x0,
  3554.    PlayerLevel = 0x1,
  3555.    MapLevel = 0x2,
  3556.    MapVariable = 0x3,
  3557. }
  3558.  
  3559. public enum MissionListNodeType : uint
  3560. {
  3561.    None = 0x0,
  3562.    DisplayName = 0x1,
  3563.    UIString = 0x2,
  3564.    ReturnString = 0x3,
  3565.    FailedReturnString = 0x4,
  3566.    MapString = 0x5,
  3567.    CompletedUIString = 0x6,
  3568.    Separator = 0x7,
  3569. }
  3570.  
  3571. public enum MissionListNodeVisibility : uint
  3572. {
  3573.    Normal = 0x0,
  3574.    AlwaysShow = 0x1,
  3575.    AlwaysHide = 0x2,
  3576. }
  3577.  
  3578. public enum MissionLockoutState : uint
  3579. {
  3580.    Open = 0x0,
  3581.    Locked = 0x1,
  3582.    Finished = 0x2,
  3583.    ListUpdate = 0x3,
  3584. }
  3585.  
  3586. public enum MissionLockoutType : uint
  3587. {
  3588.    None = 0x0,
  3589.    Team = 0x1,
  3590.    Open = 0x2,
  3591. }
  3592.  
  3593. public enum MissionPlayType : uint
  3594. {
  3595.    Untyped = 0x0,
  3596. }
  3597.  
  3598. public enum MissionRequestGrantType : uint
  3599. {
  3600.    None = 0x0,
  3601.    Contact = 0x1,
  3602.    Direct = 0x2,
  3603.    Drop = 0x3,
  3604. }
  3605.  
  3606. public enum MissionRequestState : uint
  3607. {
  3608.    None = 0x0,
  3609.    Open = 0x1,
  3610.    Succeeded = 0x2,
  3611. }
  3612.  
  3613. public enum MissionReturnErrorType : uint
  3614. {
  3615.    None = 0x0,
  3616.    InvalidMap = 0x1,
  3617.    InCombat = 0x2,
  3618. }
  3619.  
  3620. public enum MissionReturnType : uint
  3621. {
  3622.    None = 0x0,
  3623.    Message = 0x1,
  3624. }
  3625.  
  3626. public enum MissionShareableType : uint
  3627. {
  3628.    Auto = 0x0,
  3629.    Never = 0x1,
  3630. }
  3631.  
  3632. public enum MissionState : uint
  3633. {
  3634.    InProgress = 0x0,
  3635.    Succeeded = 0x1,
  3636.    Failed = 0x2,
  3637.    TurnedIn = 0x3,
  3638.    Dropped = 0x4,
  3639.    Started = 0x5,
  3640. }
  3641.  
  3642. public enum MissionTag : uint
  3643. {
  3644.    None = 0x0,
  3645. }
  3646.  
  3647. public enum MissionType : uint
  3648. {
  3649.    Normal = 0x0,
  3650.    Perk = 0x1,
  3651.    OpenMission = 0x2,
  3652.    Nemesis = 0x3,
  3653.    NemesisArc = 0x4,
  3654.    NemesisSubArc = 0x5,
  3655.    Episode = 0x6,
  3656.    TourOfDuty = 0x7,
  3657.    AutoAvailable = 0x8,
  3658. }
  3659.  
  3660. public enum MissionUIType : uint
  3661. {
  3662.    None = 0x0,
  3663. }
  3664.  
  3665. public enum MissionWarpCostType : uint
  3666. {
  3667.    None = 0x0,
  3668. }
  3669.  
  3670. public enum MissionWaypointType : uint
  3671. {
  3672.    None = 0x0,
  3673.    Clicky = 0x1,
  3674.    Volume = 0x2,
  3675.    AreaVolume = 0x3,
  3676.    NamedPoint = 0x4,
  3677.    Encounter = 0x5,
  3678. }
  3679.  
  3680. public enum ModExpirationEntity : uint
  3681. {
  3682.    ModOwner = 0x1,
  3683.    ModSource = 0x2,
  3684.    ModSourceTargetDual = 0x3,
  3685.    ModTarget = 0x4,
  3686.    RandomNotSource = 0x5,
  3687. }
  3688.  
  3689. public enum ModExpirationReason : uint
  3690. {
  3691.    Unset = 0xFFFFFFFF,
  3692.    AttribModExpire = 0xFFFFFFFE,
  3693.    Chance = 0xFFFFFFFD,
  3694.    CombatEventCancel = 0xFFFFFFFC,
  3695.    Duration = 0xFFFFFFFB,
  3696.    FragileDeath = 0xFFFFFFFA,
  3697.    Immunity = 0xFFFFFFF9,
  3698.    CharacterDeath = 0xFFFFFFF8,
  3699.    Charges = 0xFFFFFFF7,
  3700.    AttribLinkExpire = 0xFFFFFFF6,
  3701. }
  3702.  
  3703. public enum ModHitTest : uint
  3704. {
  3705.    Hit = 0x0,
  3706.    Miss = 0x1,
  3707.    HitOrMiss = 0x2,
  3708. }
  3709.  
  3710. public enum ModStackGroup : uint
  3711. {
  3712.    None = 0x0,
  3713.    Generic = 0x1,
  3714.    CODEMAX = 0x1,
  3715. }
  3716.  
  3717. public enum ModTarget : uint
  3718. {
  3719.    Self = 0x1,
  3720.    Target = 0x2,
  3721.    SelfOnce = 0x4,
  3722. }
  3723.  
  3724. public enum ModType : uint
  3725. {
  3726.    None = 0x0,
  3727.    Magnitude = 0x1,
  3728.    Duration = 0x2,
  3729.    Both = 0x3,
  3730. }
  3731.  
  3732. public enum MovementInputBits : uint
  3733. {
  3734.    Forward = 0x1,
  3735.    Back = 0x2,
  3736.    Left = 0x4,
  3737.    Right = 0x8,
  3738.    MAX = 0x9,
  3739. }
  3740.  
  3741. public enum MovementRequesterType : uint
  3742. {
  3743.    DEFAULTSURFACE = 0x0,
  3744.    DRAGON = 0x1,
  3745. }
  3746.  
  3747. public enum NPCEmailType : uint
  3748. {
  3749.    Default = 0x0,
  3750.    ExpiredAuction = 0x1,
  3751. }
  3752.  
  3753. public enum NameOrder : uint
  3754. {
  3755.    FML = 0x0,
  3756.    LFM = 0x1,
  3757. }
  3758.  
  3759. public enum NeedOrGreedChoice : uint
  3760. {
  3761.    None = 0x0,
  3762.    Pass = 0x1,
  3763.    Greed = 0x2,
  3764.    Need = 0x3,
  3765.    Count = 0x4,
  3766. }
  3767.  
  3768. public enum NemesisMotivation : uint
  3769. {
  3770.    Power = 0x0,
  3771.    Wealth = 0x1,
  3772.    Revenge = 0x2,
  3773.    Infamy = 0x3,
  3774. }
  3775.  
  3776. public enum NemesisPersonality : uint
  3777. {
  3778.    Mastermind = 0x0,
  3779.    Savage = 0x1,
  3780.    Maniac = 0x2,
  3781. }
  3782.  
  3783. public enum NemesisState : uint
  3784. {
  3785.    None = 0x0,
  3786.    Primary = 0x1,
  3787.    AtLarge = 0x2,
  3788.    InJail = 0x3,
  3789.    Dead = 0x4,
  3790.    Reformed = 0x5,
  3791.    Created = 0x7,
  3792.    Deleted = 0x8,
  3793. }
  3794.  
  3795. public enum NotifySettingFlags : uint
  3796. {
  3797.    None = 0x0,
  3798.    DisableChat = 0x1,
  3799.    DisableQueue = 0x2,
  3800.    DisableTutorial = 0x2,
  3801. }
  3802.  
  3803. public enum NotifyType : uint
  3804. {
  3805.    Default = 0x0,
  3806.    Failed = 0x1,
  3807.    ServerBroadcast = 0x2,
  3808.    ServerAnnounce = 0x3,
  3809.    GameplayAnnounce = 0x4,
  3810.    ForcedDisconnect = 0x5,
  3811.    LogoutCancel = 0x6,
  3812.    NameInvalid = 0x7,
  3813.    ShipNameInvalid = 0x8,
  3814.    FirstNameInvalid = 0x9,
  3815.    MiddleNameInvalid = 0xA,
  3816.    LastNameInvalid = 0xB,
  3817.    FormalNameInvalid = 0xC,
  3818.    DescriptionInvalid = 0xD,
  3819.    ItemReceived = 0xE,
  3820.    MissionGrantItemReceived = 0xF,
  3821.    MissionGrantItemFailed = 0x10,
  3822.    ItemLost = 0x11,
  3823.    ExperienceReceived = 0x12,
  3824.    NumericSet = 0x13,
  3825.    NumericLevelSet = 0x14,
  3826.    NumericReceived = 0x15,
  3827.    NumericLost = 0x16,
  3828.    LevelUp = 0x17,
  3829.    InventoryFull = 0x18,
  3830.    ItemRequired = 0x19,
  3831.    TradeFailed = 0x1A,
  3832.    ItemUseFailed = 0x1B,
  3833.    ItemBuyFailed = 0x1C,
  3834.    ItemMoveFailed = 0x1D,
  3835.    DuplicateUniqueItem = 0x1E,
  3836.    EquipLimitCheck = 0x1F,
  3837.    CraftingSkillChanged = 0x20,
  3838.    ItemAssignmentFeedback = 0x21,
  3839.    ItemAssignmentFeedbackFailed = 0x22,
  3840.    RewardPackOpened = 0x23,
  3841.    RewardPackOpenFailure = 0x24,
  3842.    MailReceived = 0x25,
  3843.    MailSendFailed = 0x26,
  3844.    NPCMailSendFailed = 0x27,
  3845.    OpenMissionNearby = 0x28,
  3846.    CrimeComputerUpdate = 0x29,
  3847.    PvPGeneral = 0x2A,
  3848.    PvPCountdown = 0x2B,
  3849.    PvPStart = 0x2C,
  3850.    PvPLoss = 0x2D,
  3851.    PvPWin = 0x2E,
  3852.    PvPWarning = 0x2F,
  3853.    PVPPoints = 0x30,
  3854.    PVPKillingSpree = 0x31,
  3855.    PVPKill = 0x32,
  3856.    AwayKickWarning = 0x33,
  3857.    BuildChanged = 0x34,
  3858.    BuildReceived = 0x35,
  3859.    CostumeChanged = 0x36,
  3860.    FreeCostumeChange = 0x37,
  3861.    MissionFloater = 0x38,
  3862.    RespawnUnlocked = 0x39,
  3863.    NeighborhoodEntered = 0x3A,
  3864.    PerkAppeared = 0x3B,
  3865.    PerkCompleted = 0x3C,
  3866.    LoreDiscovered = 0x3D,
  3867.    GameTimerTimeAdded = 0x3E,
  3868.    PlayerStatChange = 0x3F,
  3869.    MissionStarted = 0x40,
  3870.    MissionCountUpdate = 0x41,
  3871.    MissionSuccess = 0x42,
  3872.    MissionSubObjectiveComplete = 0x43,
  3873.    MissionInvisibleSubObjectiveComplete = 0x44,
  3874.    MissionFailed = 0x45,
  3875.    MissionTurnIn = 0x46,
  3876.    MissionDropped = 0x47,
  3877.    MissionJournalFull = 0x48,
  3878.    MissionError = 0x49,
  3879.    MissionReturnError = 0x4A,
  3880.    OpenMissionSuccess = 0x4B,
  3881.    OpenMissionSubObjectiveComplete = 0x4C,
  3882.    OpenMissionFailed = 0x4D,
  3883.    SharedMissionOffered = 0x4E,
  3884.    SharedMissionAccepted = 0x4F,
  3885.    SharedMissionDeclined = 0x50,
  3886.    SharedMissionError = 0x51,
  3887.    MissionSplatFX = 0x52,
  3888.    PowerExecutionFailed = 0x53,
  3889.    FromPower = 0x54,
  3890.    TacticalAimDisabled = 0x55,
  3891.    PowerAttribGained = 0x56,
  3892.    InteractionSuccess = 0x57,
  3893.    InteractionFailed = 0x58,
  3894.    InteractionInterrupted = 0x59,
  3895.    InteractionDenied = 0x5A,
  3896.    TeamLoot = 0x5B,
  3897.    TeamLootResult = 0x5C,
  3898.    TeamError = 0x5D,
  3899.    TeamFeedback = 0x5E,
  3900.    GuildError = 0x5F,
  3901.    GuildFeedback = 0x60,
  3902.    GuildDialog = 0x61,
  3903.    GuildMotD = 0x62,
  3904.    GuildInfo = 0x63,
  3905.    CostumeUnlocked = 0x64,
  3906.    VanityPetUnlocked = 0x65,
  3907.    Died = 0x66,
  3908.    TicketError = 0x67,
  3909.    TicketCreated = 0x68,
  3910.    ChatAdmin = 0x69,
  3911.    ChatFriendRequestSent = 0x6A,
  3912.    ChatFriendError = 0x6B,
  3913.    ChatFriendNotify = 0x6C,
  3914.    ChatIgnoreError = 0x6D,
  3915.    ChatIgnoreNotify = 0x6E,
  3916.    ChatLookupError = 0x6F,
  3917.    ChatTellReceived = 0x70,
  3918.    ChatTeamMessageReceived = 0x71,
  3919.    ChatAnonymous = 0x72,
  3920.    ChatLFG = 0x73,
  3921.    ItemDeconstructed = 0x74,
  3922.    ExperimentFailed = 0x75,
  3923.    ExperimentComplete = 0x76,
  3924.    CraftingSkillCapReached = 0x77,
  3925.    CraftingRecipeLearned = 0x78,
  3926.    NemesisAdded = 0x79,
  3927.    NemesisError = 0x7A,
  3928.    PetAdded = 0x7B,
  3929.    PuppetTransformFailed = 0x7C,
  3930.    SidekickingFailed = 0x7D,
  3931.    LevelUp_OtherInfo = 0x7E,
  3932.    TrainingStarted = 0x7F,
  3933.    TrainingComplete = 0x80,
  3934.    TrainingCanceled = 0x81,
  3935.    TrainingAvailable = 0x82,
  3936.    TrainerNodeUnlocked = 0x83,
  3937.    SuperCritterPet = 0x84,
  3938.    TwitterError = 0x85,
  3939.    TweetSent = 0x86,
  3940.    TwitterFriendUpdated = 0x87,
  3941.    FacebookError = 0x88,
  3942.    FacebookStatusUpdated = 0x89,
  3943.    FacebookScreenshotUploaded = 0x8A,
  3944.    FlickrError = 0x8B,
  3945.    FlickrScreenshotUploaded = 0x8C,
  3946.    MediaControlError = 0x8D,
  3947.    LiveJournalError = 0x8E,
  3948.    LiveJournalPostSent = 0x8F,
  3949.    AuctionFailed = 0x90,
  3950.    AuctionSuccess = 0x91,
  3951.    ServerOffline = 0x92,
  3952.    MicroTransSuccess = 0x93,
  3953.    MicroTransFailed = 0x94,
  3954.    MicroTransFailed_PriceChanged = 0x95,
  3955.    MicroTrans_SpecialItems = 0x96,
  3956.    MicroTrans_PointBuySuccess = 0x97,
  3957.    MicroTrans_PointBuyFailed = 0x98,
  3958.    MicroTrans_PointBuyPending = 0x99,
  3959.    EntityResolve_NotFound = 0x9A,
  3960.    EntityResolve_Ambiguous = 0x9B,
  3961.    Tip_General = 0x9C,
  3962.    SkillSet = 0x9D,
  3963.    StuckWarning = 0x9E,
  3964.    ControlScheme_ChangeSucceeded = 0x9F,
  3965.    ControlScheme_ChangeFailed = 0xA0,
  3966.    Costume_JPeg_Saved = 0xA1,
  3967.    RespecSuccess = 0xA2,
  3968.    RespecFailed = 0xA3,
  3969.    Skillcheck = 0xA4,
  3970.    CombatAlert = 0xA5,
  3971.    ControlledPetFeedback = 0xA6,
  3972.    EdgeOfMap = 0xA7,
  3973.    RequestLeaveMap = 0xA8,
  3974.    TimeControl = 0xA9,
  3975.    CannotInteractWithTeamContact = 0xAA,
  3976.    TeamDialogError = 0xAB,
  3977.    MiniContact = 0xAC,
  3978.    PowerGranted = 0xAD,
  3979.    ItemRewardDirectGive = 0xAE,
  3980.    Puzzle = 0xAF,
  3981.    UGCFeedback = 0xB0,
  3982.    UGCError = 0xB1,
  3983.    UGCKillCreditLimit = 0xB2,
  3984.    CannotUseEmote = 0xB3,
  3985.    StoryIntro = 0xB4,
  3986.    BugReport = 0xB5,
  3987.    LegacyFloaterMsg = 0xB6,
  3988.    NewItemAssignment = 0xB7,
  3989.    NumericConversionFailure = 0xB8,
  3990.    NumericConversionSuccess = 0xB9,
  3991.    FoundryTipsFailure = 0xBA,
  3992.    FoundryTipsSuccess = 0xBB,
  3993.    CurrencyExchangeSuccess = 0xBC,
  3994.    CurrencyExchangeFailure = 0xBD,
  3995.    SelectAllegiance = 0xBE,
  3996.    PowerSlottingError_PowerCategoryDoesNotExistInInclusionList = 0xBF,
  3997.    PowerSlottingError_PowerCategoryExistsInExclusionList = 0xC0,
  3998.    PowerSlottingError_SlotIsLocked = 0xC1,
  3999.    EventStage = 0xC2,
  4000.    MapTransferDenied = 0xC3,
  4001.    MapTransferFailed_NoPuppet = 0xC4,
  4002.    EventAboutToStart = 0xC5,
  4003.    EventStarted = 0xC6,
  4004.    EventMissed = 0xC7,
  4005.    ItemSmashSuccess = 0xC8,
  4006.    ItemSmashFailure = 0xC9,
  4007.    OpenMissionStarted = 0xCA,
  4008.    ItemTransmutationSuccess = 0xCB,
  4009.    ItemTransmutationFailure = 0xCC,
  4010.    ItemTransmutationDiscardSuccess = 0xCD,
  4011.    ItemTransmutationDiscardFailure = 0xCE,
  4012.    GroupProjectDonationFailed = 0xCF,
  4013.    UGCAchievementProgress = 0xD0,
  4014.    UGCAchievementGranted = 0xD1,
  4015.    PromoGameCurrencyClaimFailed = 0xD2,
  4016.    VoiceChannelJoin = 0xD3,
  4017.    VoiceChannelLeave = 0xD4,
  4018.    VoiceChannelFailure = 0xD5,
  4019.    COUNT = 0xD6,
  4020. }
  4021.  
  4022. public enum NumericOp : uint
  4023. {
  4024.    Add = 0x0,
  4025.    RaiseTo = 0x1,
  4026.    LowerTo = 0x2,
  4027.    SetTo = 0x3,
  4028. }
  4029.  
  4030. public enum OfficerActionReturnValue : uint
  4031. {
  4032.    Success = 0x0,
  4033.    InvalidOfficer = 0x1,
  4034.    InvalidRank = 0x2,
  4035.    InvalidAction = 0x3,
  4036.    InvalidNode = 0x4,
  4037.    SameNode = 0x5,
  4038.    OnAwayTeam = 0x6,
  4039.    MismatchedNodePurposes = 0x7,
  4040.    NotEnoughPoints = 0x8,
  4041.    CannotPayCost = 0x9,
  4042.    ExceededMaxActions = 0xA,
  4043.    ActionAlreadyQueued = 0xB,
  4044.    InCombat = 0xC,
  4045.    BeingTraded = 0xD,
  4046. }
  4047.  
  4048. public enum OffscreenType : uint
  4049. {
  4050.    Target = 0x0,
  4051.    Team = 0x1,
  4052.    Player = 0x2,
  4053.    CritterFriendly = 0x3,
  4054.    CritterEnemy = 0x4,
  4055. }
  4056.  
  4057. public enum OldPatrolRouteType : uint
  4058. {
  4059.    PingPong = 0x0,
  4060.    Circle = 0x1,
  4061.    OneWay = 0x2,
  4062. }
  4063.  
  4064. public enum OptionSettingType : uint
  4065. {
  4066.    Bool = 0x0,
  4067.    Checkbox = 0x1,
  4068.    FloatSlider = 0x2,
  4069.    IntSlider = 0x3,
  4070.    ComboBox = 0x4,
  4071.    Divider = 0x5,
  4072.    CheckComboBox = 0x6,
  4073. }
  4074.  
  4075. public enum OverHeadEntityFlags : uint
  4076. {
  4077.    OVERHEAD_ENTITY_FLAG_NEVER = 0x0,
  4078.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_NAME = 0x1,
  4079.    OVERHEAD_ENTITY_FLAG_TARGETED_NAME = 0x2,
  4080.    OVERHEAD_ENTITY_FLAG_ALWAYS_NAME = 0x4,
  4081.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_LIFE = 0x8,
  4082.    OVERHEAD_ENTITY_FLAG_TARGETED_LIFE = 0x10,
  4083.    OVERHEAD_ENTITY_FLAG_ALWAYS_LIFE = 0x20,
  4084.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_RETICLE = 0x40,
  4085.    OVERHEAD_ENTITY_FLAG_TARGETED_RETICLE = 0x80,
  4086.    OVERHEAD_ENTITY_FLAG_ALWAYS_RETICLE = 0x100,
  4087.    OVERHEAD_ENTITY_FLAG_DAMAGED_NAME = 0x200,
  4088.    OVERHEAD_ENTITY_FLAG_DAMAGED_LIFE = 0x400,
  4089.    OVERHEAD_ENTITY_FLAG_DAMAGED_RETICLE = 0x800,
  4090.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_NAME = 0x1000,
  4091.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_LIFE = 0x2000,
  4092.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_RETICLE = 0x4000,
  4093.    OVERHEAD_ENTITY_FLAG_ALWAYS_NAME_CONTACTS = 0x8000,
  4094.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_POWERMODENAME = 0x10000,
  4095.    OVERHEAD_ENTITY_FLAG_TARGETED_POWERMODENAME = 0x20000,
  4096.    OVERHEAD_ENTITY_FLAG_ALWAYS_POWERMODENAME = 0x40000,
  4097.    OVERHEAD_ENTITY_FLAG_DAMAGED_POWERMODENAME = 0x80000,
  4098.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_POWERMODENAME = 0x100000,
  4099.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_POWERMODELIFE = 0x200000,
  4100.    OVERHEAD_ENTITY_FLAG_TARGETED_POWERMODELIFE = 0x400000,
  4101.    OVERHEAD_ENTITY_FLAG_ALWAYS_POWERMODELIFE = 0x800000,
  4102.    OVERHEAD_ENTITY_FLAG_DAMAGED_POWERMODELIFE = 0x1000000,
  4103.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_POWERMODELIFE = 0x2000000,
  4104.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_POWERMODERETICLE = 0x4000000,
  4105.    OVERHEAD_ENTITY_FLAG_TARGETED_POWERMODERETICLE = 0x8000000,
  4106.    OVERHEAD_ENTITY_FLAG_ALWAYS_POWERMODERETICLE = 0x10000000,
  4107.    OVERHEAD_ENTITY_FLAG_DAMAGED_POWERMODERETICLE = 0x20000000,
  4108.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_POWERMODERETICLE = 0x40000000,
  4109.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER = 0x49,
  4110.    OVERHEAD_ENTITY_FLAG_TARGETED = 0x92,
  4111.    OVERHEAD_ENTITY_FLAG_ALWAYS = 0x124,
  4112.    OVERHEAD_ENTITY_FLAG_DAMAGED = 0xE00,
  4113.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET = 0x7000,
  4114.    OVERHEAD_ENTITY_FLAG_MOUSE_OVER_POWERMODE = 0x4210000,
  4115.    OVERHEAD_ENTITY_FLAG_TARGETED_POWERMODE = 0x8420000,
  4116.    OVERHEAD_ENTITY_FLAG_ALWAYS_POWERMODE = 0x10840000,
  4117.    OVERHEAD_ENTITY_FLAG_DAMAGED_POWERMODE = 0x21080000,
  4118.    OVERHEAD_ENTITY_FLAG_TARGETOFTARGET_POWERMODE = 0x42100000,
  4119.    OVERHEAD_ENTITY_FLAG_ALL = 0x3DEF7FFF,
  4120.    OVERHEAD_ENTITY_FLAG_POWERMODEALL = 0x3DEF0000,
  4121.    OVERHEAD_ENTITY_FLAG_PLAYERDEFAULTS = 0x49C,
  4122.    OVERHEAD_ENTITY_FLAG_NPCDEFAULTS = 0x49B,
  4123. }
  4124.  
  4125. public enum OverHeadEntityTypes : uint
  4126. {
  4127.    OVERHEAD_ENTITY_TYPE_ENEMY = 0x0,
  4128.    OVERHEAD_ENTITY_TYPE_FRIENDLY_NPC = 0x1,
  4129.    OVERHEAD_ENTITY_TYPE_FRIEND = 0x2,
  4130.    OVERHEAD_ENTITY_TYPE_SUPERGROUP = 0x3,
  4131.    OVERHEAD_ENTITY_TYPE_TEAM = 0x4,
  4132.    OVERHEAD_ENTITY_TYPE_PET = 0x5,
  4133.    OVERHEAD_ENTITY_TYPE_PLAYER = 0x6,
  4134.    OVERHEAD_ENTITY_TYPE_ENEMY_PLAYER = 0x7,
  4135.    OVERHEAD_ENTITY_TYPE_SELF = 0x8,
  4136.    OVERHEAD_ENTITY_TYPE_COUNT = 0x9,
  4137. }
  4138.  
  4139. public enum OverHeadReticleFlags : uint
  4140. {
  4141.    OVERHEAD_RETICLE_HIGHLIGHT = 0x1,
  4142.    OVERHEAD_RETICLE_BOX = 0x2,
  4143. }
  4144.  
  4145. public enum OwnedContainerState : uint
  4146. {
  4147.    OFFLINE = 0x0,
  4148.    STATIC = 0x1,
  4149.    AUTO_SUMMON = 0x2,
  4150.    AUTO_CONTROL = 0x3,
  4151.    ACTIVE = 0x4,
  4152. }
  4153.  
  4154. public enum PCBoneGroupFlags : uint
  4155. {
  4156.    None = 0x0,
  4157.    MatchGeos = 0x1,
  4158.    LinkMaterials = 0x2,
  4159. }
  4160.  
  4161. public enum PCCharacterCreateSlot : uint
  4162. {
  4163.    Default = 0x0,
  4164.    Required = 0x1,
  4165. }
  4166.  
  4167. public enum PCColorFlags : uint
  4168. {
  4169.    Color0 = 0x1,
  4170.    Color1 = 0x2,
  4171.    Color2 = 0x4,
  4172.    Color3 = 0x8,
  4173. }
  4174.  
  4175. public enum PCColorLink : uint
  4176. {
  4177.    None = 0x0,
  4178.    All = 0x1,
  4179.    Mirror = 0x2,
  4180.    Group = 0x3,
  4181.    MirrorGroup = 0x4,
  4182.    Different = 0x5,
  4183. }
  4184.  
  4185. public enum PCControlledRandomLock : uint
  4186. {
  4187.    Geometry = 0x1,
  4188.    Material = 0x2,
  4189.    Pattern = 0x4,
  4190.    Detail = 0x8,
  4191.    Specular = 0x10,
  4192.    Diffuse = 0x20,
  4193.    Movable = 0x40,
  4194.    Color0 = 0x80,
  4195.    Color1 = 0x100,
  4196.    Color2 = 0x200,
  4197.    Color3 = 0x400,
  4198.    Colors = 0x780,
  4199.    SharedColor0 = 0x800,
  4200.    SharedColor1 = 0x1000,
  4201.    SharedColor2 = 0x2000,
  4202.    SharedColor3 = 0x4000,
  4203.    SharedColors = 0x7800,
  4204.    SkinColor = 0x8000,
  4205.    AllStyle = 0x7FF,
  4206.    All = 0x7FF,
  4207. }
  4208.  
  4209. public enum PCCostumeSetFlags : uint
  4210. {
  4211.    None = 0x0,
  4212.    DontPreloadOnClient = 0x1,
  4213.    Unlockable = 0x2,
  4214.    TailorPresets = 0x4,
  4215. }
  4216.  
  4217. public enum PCCostumeStorageType : uint
  4218. {
  4219.    Primary = 0x0,
  4220.    Secondary = 0x1,
  4221.    Pet = 0x2,
  4222.    SpacePet = 0x3,
  4223.    Nemesis = 0x4,
  4224. }
  4225.  
  4226. public enum PCCostumeType : uint
  4227. {
  4228.    NPC = 0x0,
  4229.    NPCObject = 0x1,
  4230.    Player = 0x2,
  4231.    Hero = 0x2,
  4232.    Villain = 0x2,
  4233.    Item = 0x3,
  4234.    Overlay = 0x4,
  4235.    Unrestricted = 0x5,
  4236.    UGC = 0x6,
  4237. }
  4238.  
  4239. public enum PCEditColor : uint
  4240. {
  4241.    Color0 = 0x0,
  4242.    Color1 = 0x1,
  4243.    Color2 = 0x2,
  4244.    Color3 = 0x3,
  4245.    Skin = 0x64,
  4246.    SharedColor0 = 0x6E,
  4247.    SharedColor1 = 0x6F,
  4248.    SharedColor2 = 0x70,
  4249.    SharedColor3 = 0x71,
  4250.    PerPartColor0 = 0x78,
  4251.    PerPartColor1 = 0x79,
  4252.    PerPartColor2 = 0x7A,
  4253.    PerPartColor3 = 0x7B,
  4254. }
  4255.  
  4256. public enum PCEditMode : uint
  4257. {
  4258.    Both = 0x0,
  4259.    Left = 0x1,
  4260.    Right = 0x2,
  4261.    Front = 0x3,
  4262.    Back = 0x4,
  4263. }
  4264.  
  4265. public enum PCLayerArea : uint
  4266. {
  4267.    Main = 0x0,
  4268.    Child = 0x1,
  4269. }
  4270.  
  4271. public enum PCLayerType : uint
  4272. {
  4273.    All = 0x0,
  4274.    Front = 0x1,
  4275.    Back = 0x2,
  4276.    Left = 0x3,
  4277.    Right = 0x4,
  4278. }
  4279.  
  4280. public enum PCPartType : uint
  4281. {
  4282.    Primary = 0x0,
  4283.    Child = 0x1,
  4284.    Cloth = 0x2,
  4285. }
  4286.  
  4287. public enum PCPaymentMethod : uint
  4288. {
  4289.    Default = 0x0,
  4290.    Resources = 0x1,
  4291.    FreeToken = 0x2,
  4292.    FreeFlexToken = 0x3,
  4293.    GADToken = 0x4,
  4294. }
  4295.  
  4296. public enum PCRegionType : uint
  4297. {
  4298.    Ground = 0x0,
  4299.    Space = 0x1,
  4300. }
  4301.  
  4302. public enum PCRestriction : uint
  4303. {
  4304.    NPC = 0x1,
  4305.    NPCObject = 0x2,
  4306.    Player = 0x4,
  4307.    Player_Initial = 0x8,
  4308.    UGC = 0x10,
  4309.    UGC_Initial = 0x20,
  4310. }
  4311.  
  4312. public enum PCTextureType : uint
  4313. {
  4314.    Pattern = 0x1,
  4315.    Detail = 0x2,
  4316.    Specular = 0x4,
  4317.    Diffuse = 0x8,
  4318.    Movable = 0x10,
  4319.    Other = 0x20,
  4320. }
  4321.  
  4322. public enum PTClipBoardOption : uint
  4323. {
  4324.    Groups = 0x0,
  4325.    SingleNode = 0x1,
  4326.    SingleGroup = 0x2,
  4327.    CloneNode = 0x3,
  4328.    CloneGroup = 0x4,
  4329.    CloneGroups = 0x5,
  4330. }
  4331.  
  4332. public enum PTNodeEnhHelperType : uint
  4333. {
  4334.    All = 0x1,
  4335.    Recharge = 0x2,
  4336.    Cost = 0x3,
  4337.    Radius = 0x4,
  4338.    Arc = 0x5,
  4339.    DamageDirect = 0x6,
  4340.    DamageOverTime = 0x7,
  4341.    Attribs = 0x8,
  4342. }
  4343.  
  4344. public enum PTNodeFlag : uint
  4345. {
  4346.    SneakPower = 0x0,
  4347.    StrugglePower = 0x0,
  4348.    TravelPower = 0x0,
  4349.    EndurancePower = 0x0,
  4350.    BlockPower = 0x0,
  4351.    PickUpPower = 0x0,
  4352.    AutoBuy = 0x1,
  4353.    AutoAttack = 0x2,
  4354.    HideNode = 0x20,
  4355.    AutoSlot = 0x80,
  4356.    MasterNode = 0x200,
  4357.    RequireTraining = 0x400,
  4358. }
  4359.  
  4360. public enum PTNodeUICategory : uint
  4361. {
  4362.    None = 0x0,
  4363. }
  4364.  
  4365. public enum PTRespecGroupType : uint
  4366. {
  4367.    kPTRespecGroup_ALL = 0x0,
  4368. }
  4369.  
  4370. public enum PVPDuelEntityState : uint
  4371. {
  4372.    Failed = 0x0,
  4373.    Active = 0x1,
  4374.    Invite = 0x2,
  4375.    Accepted = 0x3,
  4376.    FailedInvite = 0x4,
  4377.    Request = 0x5,
  4378.    FailedRequest = 0x6,
  4379.    Dead = 0x7,
  4380.    Decline = 0x8,
  4381. }
  4382.  
  4383. public enum PVPDuelVictoryType : uint
  4384. {
  4385.    KO = 0x0,
  4386.    RingOut = 0x1,
  4387. }
  4388.  
  4389. public enum PVPGameType : uint
  4390. {
  4391.    None = 0x0,
  4392.    Deathmatch = 0x1,
  4393.    Domination = 0x2,
  4394.    CaptureTheFlag = 0x3,
  4395.    TowerDefense = 0x4,
  4396.    LastManStanding = 0x5,
  4397.    Custom = 0x6,
  4398. }
  4399.  
  4400. public enum PVPSpecialActions : uint
  4401. {
  4402.    ThrowFlag = 0x0,
  4403.    DropFlag = 0x1,
  4404. }
  4405.  
  4406. public enum PVPTeamStatus : uint
  4407. {
  4408.    Invited = 0x0,
  4409.    Accepted = 0x1,
  4410.    Alive = 0x2,
  4411.    Dead = 0x3,
  4412. }
  4413.  
  4414. public enum PerkNotificationType : uint
  4415. {
  4416.    Discovered = 0x0,
  4417.    Completed = 0x1,
  4418. }
  4419.  
  4420. public enum PetAcquireLimit : uint
  4421. {
  4422.    kPetAcquireLimit_None = 0x0,
  4423. }
  4424.  
  4425. public enum PetContactType : uint
  4426. {
  4427.    AlwaysPropSlot = 0x0,
  4428.    Class = 0x1,
  4429.    Officer = 0x2,
  4430.    AllPets = 0x3,
  4431. }
  4432.  
  4433. public enum PetRelationshipStatus : uint
  4434. {
  4435.    ALWAYSPROP = 0x1,
  4436.    TEAMREQUEST = 0x2,
  4437. }
  4438.  
  4439. public enum PetRelationshipType : uint
  4440. {
  4441.    PET = 0x0,
  4442.    PRIMARY_PET = 0x1,
  4443. }
  4444.  
  4445. public enum PetTargetType : uint
  4446. {
  4447.    NONE = 0xFFFFFFFF,
  4448.    Generic = 0x0,
  4449.    Kill = 0x1,
  4450.    Tank = 0x2,
  4451.    Control = 0x3,
  4452.    Protect = 0x4,
  4453.    COUNT = 0x5,
  4454. }
  4455.  
  4456. public enum PlayerInfoPriority : uint
  4457. {
  4458.    XMPP = 0x0,
  4459.    OTHER = 0x1,
  4460.    PSHARD = 0x2,
  4461.    VSHARD = 0x3,
  4462. }
  4463.  
  4464. public enum PlayerMapMoveType : uint
  4465. {
  4466.    PowerPurchase = 0x0,
  4467.    Permission = 0x1,
  4468.    Warp = 0x2,
  4469. }
  4470.  
  4471. public enum PlayerNotifyAudioMode : uint
  4472. {
  4473.    Unset = 0xFFFFFFFF,
  4474.    Off = 0x0,
  4475.    Standard = 0x1,
  4476.    Suggestion = 0x2,
  4477. }
  4478.  
  4479. public enum PlayerQueueState : uint
  4480. {
  4481.    None = 0x0,
  4482.    InQueue = 0x1,
  4483.    Invited = 0x2,
  4484.    Offered = 0x3,
  4485.    Delaying = 0x4,
  4486.    Accepted = 0x5,
  4487.    Countdown = 0x6,
  4488.    InMap = 0x7,
  4489.    WaitingForTeam = 0x8,
  4490.    Limbo = 0x9,
  4491.    Exiting = 0xA,
  4492. }
  4493.  
  4494. public enum PlayerStatUpdateType : uint
  4495. {
  4496.    Sum = 0x0,
  4497.    Max = 0x1,
  4498. }
  4499.  
  4500. public enum PlayerType : uint
  4501. {
  4502.    None = 0x0,
  4503.    Standard = 0x1,
  4504.    Premium = 0x2,
  4505.    SuperPremium = 0x3,
  4506. }
  4507.  
  4508. public enum PlayerWhitelistFlags : uint
  4509. {
  4510.    None = 0x0,
  4511.    Invites = 0x1,
  4512.    Trades = 0x2,
  4513.    PvPInvites = 0x4,
  4514. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement