-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConstants.lua
More file actions
58 lines (50 loc) · 1.69 KB
/
Copy pathConstants.lua
File metadata and controls
58 lines (50 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
local _, VoxGM = ...
local C = {}
VoxGM.C = C
-- Schema
C.SCHEMA_VERSION = 1
C.HISTORY_CAP = 100
C.FAVORITES_CAP = 200
-- Window
C.WINDOW_WIDTH = 520
C.WINDOW_HEIGHT = 560
C.TAB_HEIGHT = 28
C.CONTENT_INSET = 10
C.STATUS_HEIGHT = 20
-- Colors
C.COLOR_GOLD = { r = 1, g = 0.82, b = 0 }
C.COLOR_GREEN = { r = 0.2, g = 0.9, b = 0.2 }
C.COLOR_RED = { r = 0.9, g = 0.2, b = 0.2 }
C.COLOR_GREY = { r = 0.5, g = 0.5, b = 0.5 }
C.COLOR_WHITE = { r = 1, g = 1, b = 1 }
C.COLOR_BG = { r = 0.05, g = 0.05, b = 0.05, a = 0.92 }
C.COLOR_TAB_ACTIVE = { r = 0.15, g = 0.15, b = 0.2, a = 1 }
C.COLOR_TAB_INACTIVE = { r = 0.08, g = 0.08, b = 0.1, a = 0.8 }
C.COLOR_HEADER = { r = 0.1, g = 0.1, b = 0.15, a = 1 }
C.COLOR_CONTENT = { r = 0.08, g = 0.08, b = 0.1, a = 1 }
-- Tabs
C.TABS = {
{ id = "GM", label = "GM Mode", icon = "Interface\\Icons\\Spell_Holy_AuraOfLight" },
{ id = "NPC", label = "NPC Ops", icon = "Interface\\Icons\\Ability_Hunter_BeastCall" },
{ id = "Character", label = "Character", icon = "Interface\\Icons\\Achievement_Character_Human_Male" },
{ id = "Appearance", label = "Appearance", icon = "Interface\\Icons\\INV_Chest_Cloth_17" },
{ id = "CNPC", label = "Custom NPC", icon = "Interface\\Icons\\Ability_Creature_Cursed_02" },
{ id = "DevTools", label = "Dev Tools", icon = "Interface\\Icons\\Trade_Engineering" },
}
-- Minimap
C.MINIMAP_DEFAULT_ANGLE = 225
C.MINIMAP_RADIUS = 104
-- Speed / Scale limits
C.SPEED_MIN = 1
C.SPEED_MAX = 10
C.SPEED_DEFAULT = 6
C.SCALE_MIN = 0.1
C.SCALE_MAX = 10
C.SCALE_DEFAULT = 1
-- Favorites
C.FAVORITE_TYPES = {
COMMAND = "command",
NPC_SPAWN = "npc_spawn",
DISPLAY_ID = "display_id",
CUSTOM = "custom",
}