Advertisement
Guest User

Untitled

a guest
Oct 17th, 2015
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 12.93 KB | None | 0 0
  1. --
  2. -- New constants should be added to this file and other constants
  3. -- deprecated and moved to this file.
  4. --
  5.  
  6.  
  7. --
  8. -- Colors
  9. --
  10. NORMAL_FONT_COLOR_CODE      = "|cffffd200";
  11. HIGHLIGHT_FONT_COLOR_CODE   = "|cffffffff";
  12. RED_FONT_COLOR_CODE         = "|cffff2020";
  13. GREEN_FONT_COLOR_CODE       = "|cff20ff20";
  14. GRAY_FONT_COLOR_CODE        = "|cff808080";
  15. YELLOW_FONT_COLOR_CODE      = "|cffffff00";
  16. LIGHTYELLOW_FONT_COLOR_CODE = "|cffffff9a";
  17. ORANGE_FONT_COLOR_CODE      = "|cffff7f3f";
  18. FONT_COLOR_CODE_CLOSE       = "|r";
  19.  
  20. NORMAL_FONT_COLOR           = {r=1.0, g=0.82, b=0.0};
  21. HIGHLIGHT_FONT_COLOR        = {r=1.0, g=1.0, b=1.0};
  22. RED_FONT_COLOR              = {r=1.0, g=0.1, b=0.1};
  23. GREEN_FONT_COLOR            = {r=0.1, g=1.0, b=0.1};
  24. GRAY_FONT_COLOR             = {r=0.5, g=0.5, b=0.5};
  25. YELLOW_FONT_COLOR           = {r=1.0, g=1.0, b=0.0};
  26. LIGHTYELLOW_FONT_COLOR      = {r=1.0, g=1.0, b=0.6};
  27. ORANGE_FONT_COLOR           = {r=1.0, g=0.5, b=0.25};
  28. PASSIVE_SPELL_FONT_COLOR    = {r=0.77, g=0.64, b=0.0};
  29.  
  30. CHAT_FONT_HEIGHTS = {
  31.     [1] = 12,
  32.     [2] = 14,
  33.     [3] = 16,
  34.     [4] = 18
  35. };
  36.  
  37. MATERIAL_TEXT_COLOR_TABLE = {
  38.     ["Default"] = {0.18, 0.12, 0.06},
  39.     ["Stone"] = {1.0, 1.0, 1.0},
  40.     ["Parchment"] = {0.18, 0.12, 0.06},
  41.     ["Marble"] = {0, 0, 0},
  42.     ["Silver"] = {0.12, 0.12, 0.12},
  43.     ["Bronze"] = {0.18, 0.12, 0.06}
  44. };
  45. MATERIAL_TITLETEXT_COLOR_TABLE = {
  46.     ["Default"] = {0, 0, 0},
  47.     ["Stone"] = {0.93, 0.82, 0},
  48.     ["Parchment"] = {0, 0, 0},
  49.     ["Marble"] = {0.93, 0.82, 0},
  50.     ["Silver"] = {0.93, 0.82, 0},
  51.     ["Bronze"] = {0.93, 0.82, 0}
  52. };
  53.  
  54. RAID_CLASS_COLORS = {
  55.     ["HUNTER"] = { r = 0.67, g = 0.83, b = 0.45 },
  56.     ["WARLOCK"] = { r = 0.58, g = 0.51, b = 0.79 },
  57.     ["PRIEST"] = { r = 1.0, g = 1.0, b = 1.0 },
  58.     ["PALADIN"] = { r = 0.96, g = 0.55, b = 0.73 },
  59.     ["MAGE"] = { r = 0.41, g = 0.8, b = 0.94 },
  60.     ["ROGUE"] = { r = 1.0, g = 0.96, b = 0.41 },
  61.     ["DRUID"] = { r = 1.0, g = 0.49, b = 0.04 },
  62.     ["SHAMAN"] = { r = 0.0, g = 0.44, b = 0.87 },
  63.     ["WARRIOR"] = { r = 0.78, g = 0.61, b = 0.43 },
  64.     ["DEATHKNIGHT"] = { r = 0.77, g = 0.12 , b = 0.23 },
  65. };
  66.  
  67.  
  68. --
  69. -- Class
  70. --
  71. CLASS_SORT_ORDER = {
  72.     "WARRIOR",
  73.     "DEATHKNIGHT",
  74.     "PALADIN",
  75.     "PRIEST",
  76.     "SHAMAN",
  77.     "DRUID",
  78.     "ROGUE",
  79.     "MAGE",
  80.     "WARLOCK",
  81.     "HUNTER",
  82. };
  83. MAX_CLASSES = #CLASS_SORT_ORDER;
  84.  
  85. LOCALIZED_CLASS_NAMES_MALE = {};
  86. LOCALIZED_CLASS_NAMES_FEMALE = {};
  87. FillLocalizedClassList(LOCALIZED_CLASS_NAMES_MALE, false);
  88. FillLocalizedClassList(LOCALIZED_CLASS_NAMES_FEMALE, true);
  89.  
  90.  
  91. CLASS_ICON_TCOORDS = {
  92.     ["WARRIOR"]     = {0, 0.25, 0, 0.25},
  93.     ["MAGE"]        = {0.25, 0.49609375, 0, 0.25},
  94.     ["ROGUE"]       = {0.49609375, 0.7421875, 0, 0.25},
  95.     ["DRUID"]       = {0.7421875, 0.98828125, 0, 0.25},
  96.     ["HUNTER"]      = {0, 0.25, 0.25, 0.5},
  97.     ["SHAMAN"]      = {0.25, 0.49609375, 0.25, 0.5},
  98.     ["PRIEST"]      = {0.49609375, 0.7421875, 0.25, 0.5},
  99.     ["WARLOCK"]     = {0.7421875, 0.98828125, 0.25, 0.5},
  100.     ["PALADIN"]     = {0, 0.25, 0.5, 0.75},
  101.     ["DEATHKNIGHT"] = {0.25, .5, 0.5, .75},
  102. };
  103.  
  104. --
  105. -- Spell
  106. --
  107.  
  108. -- Power Types
  109. SPELL_POWER_MANA = 0;
  110. SPELL_POWER_RAGE = 1;
  111. SPELL_POWER_FOCUS = 2;
  112. SPELL_POWER_ENERGY = 3;
  113. SPELL_POWER_HAPPINESS = 4;
  114. SPELL_POWER_RUNES = 5;
  115. SPELL_POWER_RUNIC_POWER = 6;
  116.  
  117. SCHOOL_MASK_NONE    = 0x00;
  118. SCHOOL_MASK_PHYSICAL    = 0x01;
  119. SCHOOL_MASK_HOLY    = 0x02;
  120. SCHOOL_MASK_FIRE    = 0x04;
  121. SCHOOL_MASK_NATURE  = 0x08;
  122. SCHOOL_MASK_FROST   = 0x10;
  123. SCHOOL_MASK_SHADOW  = 0x20;
  124. SCHOOL_MASK_ARCANE  = 0x40;
  125.  
  126. --
  127. -- Talent
  128. --
  129. SHOW_TALENT_LEVEL = 10;
  130. SHOW_PVP_LEVEL = 10;
  131. SHOW_LFD_LEVEL = 15;
  132.  
  133. TALENT_SORT_ORDER = {
  134.     "spec1",
  135.     "spec2",
  136.     "spec3",
  137.     "petspec1",
  138. };
  139.  
  140. TALENT_ACTIVATION_SPELLS = {
  141.     63645,
  142.     63644,
  143.     317101,
  144. };
  145.  
  146. --
  147. -- Glyph
  148. --
  149. SHOW_INSCRIPTION_LEVEL = 15;
  150.  
  151. --
  152. -- Achievement
  153. --
  154.  
  155. -- Criteria Types
  156. CRITERIA_TYPE_ACHIEVEMENT = 8;
  157.  
  158. -- Achievement Flags
  159. ACHIEVEMENT_FLAGS_STATISTIC             = 0x00000001;
  160. ACHIEVEMENT_FLAGS_HIDDEN                = 0x00000002;
  161. ACHIEVEMENT_FLAGS_HAS_PROGRESS_BAR      = 0x00000080;
  162. NUM_ACHIEVEMENT_FLAGS           = 3;
  163.  
  164. -- Criteria Flags
  165. ACHIEVEMENT_CRITERIA_PROGRESS_BAR       = 0x00000001;
  166. ACHIEVEMENT_CRITERIA_HIDDEN             = 0x00000002;
  167. NUM_ACHIEVEMENT_CRITERIA_FLAGS          = 2;
  168.  
  169. --
  170. -- Inventory
  171. --
  172.  
  173. -- General item constants
  174. ITEM_UNIQUE_EQUIPPED = -1;
  175. MAX_NUM_SOCKETS = 3;
  176.  
  177. -- Item quality
  178. ITEM_QUALITY_POOR = 0;
  179. ITEM_QUALITY_COMMON = 1;
  180. ITEM_QUALITY_UNCOMMON = 2;
  181. ITEM_QUALITY_RARE = 3;
  182. ITEM_QUALITY_EPIC = 4;
  183.  
  184. -- Item location bitflags
  185. ITEM_INVENTORY_LOCATION_PLAYER  = 0x00100000;
  186. ITEM_INVENTORY_LOCATION_BAGS    = 0x00200000;
  187. ITEM_INVENTORY_LOCATION_BANK    = 0x00400000;
  188. ITEM_INVENTORY_BAG_BIT_OFFSET   = 8; -- Number of bits that the bag index in GetInventoryItemsForSlot gets shifted to the left.
  189.  
  190. -- Inventory slots
  191. INVSLOT_AMMO        = 0;
  192. INVSLOT_HEAD        = 1; INVSLOT_FIRST_EQUIPPED = INVSLOT_HEAD;
  193. INVSLOT_NECK        = 2;
  194. INVSLOT_SHOULDER    = 3;
  195. INVSLOT_BODY        = 4;
  196. INVSLOT_CHEST       = 5;
  197. INVSLOT_WAIST       = 6;
  198. INVSLOT_LEGS        = 7;
  199. INVSLOT_FEET        = 8;
  200. INVSLOT_WRIST       = 9;
  201. INVSLOT_HAND        = 10;
  202. INVSLOT_FINGER1     = 11;
  203. INVSLOT_FINGER2     = 12;
  204. INVSLOT_TRINKET1    = 13;
  205. INVSLOT_TRINKET2    = 14;
  206. INVSLOT_BACK        = 15;
  207. INVSLOT_MAINHAND    = 16;
  208. INVSLOT_OFFHAND     = 17;
  209. INVSLOT_RANGED      = 18;
  210. INVSLOT_TABARD      = 19;
  211. INVSLOT_LAST_EQUIPPED = INVSLOT_TABARD;
  212.  
  213. INVSLOTS_EQUIPABLE_IN_COMBAT = {
  214. [INVSLOT_MAINHAND] = true,
  215. [INVSLOT_OFFHAND] = true,
  216. [INVSLOT_RANGED] = true,
  217. }
  218.  
  219. -- Container constants
  220. ITEM_INVENTORY_BANK_BAG_OFFSET  = 4; -- Number of bags before the first bank bag
  221. CONTAINER_BAG_OFFSET = 19; -- Used for PutItemInBag
  222.  
  223. BACKPACK_CONTAINER = 0;
  224. BANK_CONTAINER = -1;
  225. BANK_CONTAINER_INVENTORY_OFFSET = 39; -- Used for PickupInventoryItem
  226. KEYRING_CONTAINER = -2;
  227.  
  228. NUM_BAG_SLOTS = 4;
  229. NUM_BANKGENERIC_SLOTS = 28;
  230. NUM_BANKBAGSLOTS = 7;
  231.  
  232. --
  233. -- Equipment Set
  234. --
  235. MAX_EQUIPMENT_SETS_PER_PLAYER = 10;
  236. EQUIPMENT_SET_EMPTY_SLOT = 0;
  237. EQUIPMENT_SET_IGNORED_SLOT = 1;
  238. EQUIPMENT_SET_ITEM_MISSING = -1;
  239.  
  240. --
  241. -- Combat Log
  242. --
  243.  
  244. -- Affiliation
  245. COMBATLOG_OBJECT_AFFILIATION_MINE       = 0x00000001;
  246. COMBATLOG_OBJECT_AFFILIATION_PARTY      = 0x00000002;
  247. COMBATLOG_OBJECT_AFFILIATION_RAID       = 0x00000004;
  248. COMBATLOG_OBJECT_AFFILIATION_OUTSIDER       = 0x00000008;
  249. COMBATLOG_OBJECT_AFFILIATION_MASK       = 0x0000000F;
  250. -- Reaction
  251. COMBATLOG_OBJECT_REACTION_FRIENDLY      = 0x00000010;
  252. COMBATLOG_OBJECT_REACTION_NEUTRAL       = 0x00000020;
  253. COMBATLOG_OBJECT_REACTION_HOSTILE       = 0x00000040;
  254. COMBATLOG_OBJECT_REACTION_MASK          = 0x000000F0;
  255. -- Ownership
  256. COMBATLOG_OBJECT_CONTROL_PLAYER         = 0x00000100;
  257. COMBATLOG_OBJECT_CONTROL_NPC            = 0x00000200;
  258. COMBATLOG_OBJECT_CONTROL_MASK           = 0x00000300;
  259. -- Unit type
  260. COMBATLOG_OBJECT_TYPE_PLAYER            = 0x00000400;
  261. COMBATLOG_OBJECT_TYPE_NPC           = 0x00000800;
  262. COMBATLOG_OBJECT_TYPE_PET           = 0x00001000;
  263. COMBATLOG_OBJECT_TYPE_GUARDIAN          = 0x00002000;
  264. COMBATLOG_OBJECT_TYPE_OBJECT            = 0x00004000;
  265. COMBATLOG_OBJECT_TYPE_MASK          = 0x0000FC00;
  266.  
  267. -- Special cases (non-exclusive)
  268. COMBATLOG_OBJECT_TARGET             = 0x00010000;
  269. COMBATLOG_OBJECT_FOCUS              = 0x00020000;
  270. COMBATLOG_OBJECT_MAINTANK           = 0x00040000;
  271. COMBATLOG_OBJECT_MAINASSIST         = 0x00080000;
  272. COMBATLOG_OBJECT_RAIDTARGET1            = 0x00100000;
  273. COMBATLOG_OBJECT_RAIDTARGET2            = 0x00200000;
  274. COMBATLOG_OBJECT_RAIDTARGET3            = 0x00400000;
  275. COMBATLOG_OBJECT_RAIDTARGET4            = 0x00800000;
  276. COMBATLOG_OBJECT_RAIDTARGET5            = 0x01000000;
  277. COMBATLOG_OBJECT_RAIDTARGET6            = 0x02000000;
  278. COMBATLOG_OBJECT_RAIDTARGET7            = 0x04000000;
  279. COMBATLOG_OBJECT_RAIDTARGET8            = 0x08000000;
  280. COMBATLOG_OBJECT_NONE               = 0x80000000;
  281. COMBATLOG_OBJECT_SPECIAL_MASK           = 0xFFFF0000;
  282. COMBATLOG_OBJECT_RAIDTARGET_MASK    = bit.bor(
  283.                         COMBATLOG_OBJECT_RAIDTARGET1,
  284.                         COMBATLOG_OBJECT_RAIDTARGET2,
  285.                         COMBATLOG_OBJECT_RAIDTARGET3,
  286.                         COMBATLOG_OBJECT_RAIDTARGET4,
  287.                         COMBATLOG_OBJECT_RAIDTARGET5,
  288.                         COMBATLOG_OBJECT_RAIDTARGET6,
  289.                         COMBATLOG_OBJECT_RAIDTARGET7,
  290.                         COMBATLOG_OBJECT_RAIDTARGET8
  291.                         );
  292.  
  293. -- Object type constants
  294. COMBATLOG_FILTER_ME         = bit.bor(
  295.                         COMBATLOG_OBJECT_AFFILIATION_MINE,
  296.                         COMBATLOG_OBJECT_REACTION_FRIENDLY,
  297.                         COMBATLOG_OBJECT_CONTROL_PLAYER,
  298.                         COMBATLOG_OBJECT_TYPE_PLAYER
  299.                         );
  300.                        
  301. COMBATLOG_FILTER_MINE           = bit.bor(
  302.                         COMBATLOG_OBJECT_AFFILIATION_MINE,
  303.                         COMBATLOG_OBJECT_REACTION_FRIENDLY,
  304.                         COMBATLOG_OBJECT_CONTROL_PLAYER,
  305.                         COMBATLOG_OBJECT_TYPE_PLAYER,
  306.                         COMBATLOG_OBJECT_TYPE_OBJECT
  307.                         );
  308.  
  309. COMBATLOG_FILTER_MY_PET         = bit.bor(
  310.                         COMBATLOG_OBJECT_AFFILIATION_MINE,
  311.                         COMBATLOG_OBJECT_REACTION_FRIENDLY,
  312.                         COMBATLOG_OBJECT_CONTROL_PLAYER,
  313.                         COMBATLOG_OBJECT_TYPE_GUARDIAN,
  314.                         COMBATLOG_OBJECT_TYPE_PET
  315.                         );
  316. COMBATLOG_FILTER_FRIENDLY_UNITS     = bit.bor(
  317.                         COMBATLOG_OBJECT_AFFILIATION_PARTY,
  318.                         COMBATLOG_OBJECT_AFFILIATION_RAID,
  319.                         COMBATLOG_OBJECT_AFFILIATION_OUTSIDER,
  320.                         COMBATLOG_OBJECT_REACTION_FRIENDLY,
  321.                         COMBATLOG_OBJECT_CONTROL_PLAYER,
  322.                         COMBATLOG_OBJECT_CONTROL_NPC,
  323.                         COMBATLOG_OBJECT_TYPE_PLAYER,
  324.                         COMBATLOG_OBJECT_TYPE_NPC,
  325.                         COMBATLOG_OBJECT_TYPE_PET,
  326.                         COMBATLOG_OBJECT_TYPE_GUARDIAN,
  327.                         COMBATLOG_OBJECT_TYPE_OBJECT
  328.                         );
  329.  
  330. COMBATLOG_FILTER_HOSTILE_PLAYERS    = bit.bor(
  331.                         COMBATLOG_OBJECT_AFFILIATION_PARTY,
  332.                         COMBATLOG_OBJECT_AFFILIATION_RAID,
  333.                         COMBATLOG_OBJECT_AFFILIATION_OUTSIDER,
  334.                         COMBATLOG_OBJECT_REACTION_HOSTILE,
  335.                         COMBATLOG_OBJECT_CONTROL_PLAYER,
  336.                         COMBATLOG_OBJECT_TYPE_PLAYER,
  337.                         COMBATLOG_OBJECT_TYPE_NPC,
  338.                         COMBATLOG_OBJECT_TYPE_PET,
  339.                         COMBATLOG_OBJECT_TYPE_GUARDIAN,
  340.                         COMBATLOG_OBJECT_TYPE_OBJECT
  341.                         );
  342.  
  343. COMBATLOG_FILTER_HOSTILE_UNITS      = bit.bor(
  344.                         COMBATLOG_OBJECT_AFFILIATION_PARTY,
  345.                         COMBATLOG_OBJECT_AFFILIATION_RAID,
  346.                         COMBATLOG_OBJECT_AFFILIATION_OUTSIDER,
  347.                         COMBATLOG_OBJECT_REACTION_HOSTILE,
  348.                         COMBATLOG_OBJECT_CONTROL_NPC,
  349.                         COMBATLOG_OBJECT_TYPE_PLAYER,
  350.                         COMBATLOG_OBJECT_TYPE_NPC,
  351.                         COMBATLOG_OBJECT_TYPE_PET,
  352.                         COMBATLOG_OBJECT_TYPE_GUARDIAN,
  353.                         COMBATLOG_OBJECT_TYPE_OBJECT
  354.                         );
  355.  
  356. COMBATLOG_FILTER_NEUTRAL_UNITS      = bit.bor(
  357.                         COMBATLOG_OBJECT_AFFILIATION_PARTY,
  358.                         COMBATLOG_OBJECT_AFFILIATION_RAID,
  359.                         COMBATLOG_OBJECT_AFFILIATION_OUTSIDER,
  360.                         COMBATLOG_OBJECT_REACTION_NEUTRAL,
  361.                         COMBATLOG_OBJECT_CONTROL_PLAYER,
  362.                         COMBATLOG_OBJECT_CONTROL_NPC,
  363.                         COMBATLOG_OBJECT_TYPE_PLAYER,
  364.                         COMBATLOG_OBJECT_TYPE_NPC,
  365.                         COMBATLOG_OBJECT_TYPE_PET,
  366.                         COMBATLOG_OBJECT_TYPE_GUARDIAN,
  367.                         COMBATLOG_OBJECT_TYPE_OBJECT
  368.                         );
  369. COMBATLOG_FILTER_UNKNOWN_UNITS      = COMBATLOG_OBJECT_NONE;
  370. COMBATLOG_FILTER_EVERYTHING =   0xFFFFFFFF;
  371.  
  372. --
  373. -- Calendar
  374. --
  375. CALENDAR_FIRST_WEEKDAY          = 1;        -- 1=SUN 2=MON 3=TUE 4=WED 5=THU 6=FRI 7=SAT
  376.  
  377. -- Event Types
  378. CALENDAR_EVENTTYPE_RAID         = 1;
  379. CALENDAR_EVENTTYPE_DUNGEON      = 2;
  380. CALENDAR_EVENTTYPE_PVP          = 3;
  381. CALENDAR_EVENTTYPE_MEETING      = 4;
  382. CALENDAR_EVENTTYPE_OTHER        = 5;
  383. CALENDAR_MAX_EVENTTYPE          = CALENDAR_EVENTTYPE_OTHER;
  384.  
  385. -- Invite Statuses
  386. CALENDAR_INVITESTATUS_INVITED       = 1;
  387. CALENDAR_INVITESTATUS_ACCEPTED      = 2;
  388. CALENDAR_INVITESTATUS_DECLINED      = 3;
  389. CALENDAR_INVITESTATUS_CONFIRMED     = 4;
  390. CALENDAR_INVITESTATUS_OUT           = 5;
  391. CALENDAR_INVITESTATUS_STANDBY       = 6;
  392. CALENDAR_INVITESTATUS_SIGNEDUP      = 7;
  393. CALENDAR_INVITESTATUS_NOT_SIGNEDUP  = 8;
  394. CALENDAR_INVITESTATUS_TENTATIVE     = 9;
  395. CALENDAR_MAX_INVITESTATUS           = CALENDAR_INVITESTATUS_TENTATIVE;
  396.  
  397. -- Invite Types
  398. CALENDAR_INVITETYPE_NORMAL      = 1;
  399. CALENDAR_INVITETYPE_SIGNUP      = 2;
  400. CALENDAR_MAX_INVITETYPE         = CALENDAR_INVITETYPE_SIGNUP;
  401.  
  402. --
  403. -- Difficulty
  404. --
  405. QuestDifficultyColors = {
  406.     ["impossible"]      = { r = 1.00, g = 0.10, b = 0.10 };
  407.     ["verydifficult"]   = { r = 1.00, g = 0.50, b = 0.25 };
  408.     ["difficult"]       = { r = 1.00, g = 1.00, b = 0.00 };
  409.     ["standard"]        = { r = 0.25, g = 0.75, b = 0.25 };
  410.     ["trivial"]         = { r = 0.50, g = 0.50, b = 0.50 };
  411.     ["header"]          = { r = 0.70, g = 0.70, b = 0.70 };
  412. };
  413.  
  414. --
  415. -- WorldMap
  416. --
  417. NUM_WORLDMAP_DETAIL_TILES = 12;
  418. NUM_WORLDMAP_PATCH_TILES = 6;
  419. NUM_WORLDMAP_DETAIL_TILE_ROWS = 3;
  420. NUM_WORLDMAP_DETAIL_TILE_COLS = 4;
  421.  
  422. --
  423. -- Totems
  424. --
  425.  
  426. MAX_TOTEMS = 4;
  427.  
  428. FIRE_TOTEM_SLOT = 1;
  429. EARTH_TOTEM_SLOT = 2;
  430. WATER_TOTEM_SLOT = 3;
  431. AIR_TOTEM_SLOT = 4;
  432.  
  433. TOTEM_PRIORITIES = {
  434.     EARTH_TOTEM_SLOT,
  435.     FIRE_TOTEM_SLOT,
  436.     WATER_TOTEM_SLOT,
  437.     AIR_TOTEM_SLOT,
  438. };
  439.  
  440. TOTEM_MULTI_CAST_SUMMON_SPELLS = {
  441.     66842,
  442.     66843,
  443.     66844,
  444. };
  445.  
  446. TOTEM_MULTI_CAST_RECALL_SPELLS = {
  447.     36936,
  448. };
  449.  
  450. --
  451. -- GM Ticket
  452. --
  453.  
  454. GMTICKET_QUEUE_STATUS_ENABLED = 1;
  455. GMTICKET_QUEUE_STATUS_DISABLED = -1;
  456.  
  457. GMTICKET_ASSIGNEDTOGM_STATUS_NOT_ASSIGNED = 0;  -- ticket is not currently assigned to a gm
  458. GMTICKET_ASSIGNEDTOGM_STATUS_ASSIGNED = 1;      -- ticket is assigned to a normal gm
  459. GMTICKET_ASSIGNEDTOGM_STATUS_ESCALATED = 2;     -- ticket is in the escalation queue
  460.  
  461. GMTICKET_OPENEDBYGM_STATUS_NOT_OPENED = 0;      -- ticket has never been opened by a gm
  462. GMTICKET_OPENEDBYGM_STATUS_OPENED = 1;          -- ticket has been opened by a gm
  463.  
  464.  
  465. -- indicies for adding lights ModelFFX:Add*Light
  466. LIGHT_LIVE  = 0;
  467. LIGHT_GHOST = 1;
  468.  
  469. -- general constant translation table
  470. STATIC_CONSTANTS = {}
  471. RegisterStaticConstants(STATIC_CONSTANTS);
  472.  
  473. -- textures for quest item overlays
  474. TEXTURE_ITEM_QUEST_BANG = "Interface\\ContainerFrame\\UI-Icon-QuestBang";
  475. TEXTURE_ITEM_QUEST_BORDER = "Interface\\ContainerFrame\\UI-Icon-QuestBorder";
  476.  
  477. -- Friends
  478. SHOW_SEARCH_BAR_NUM_FRIENDS = 12;
  479.  
  480. -- faction
  481. PLAYER_FACTION_GROUP = { [0] = "Horde", [1] = "Alliance" };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement