vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | --[[ |
2 | Healers Assist by Kiki of European Cho'gall (Alliance) |
||
3 | Debug module |
||
4 | ]] |
||
5 | |||
6 | HA_DEBUG_GLOBAL = 1; -- Blanc |
||
7 | HA_DEBUG_PROTOCOL = 2; -- Jaune foncé |
||
8 | HA_DEBUG_CHANNEL = 3; -- Bleu clair |
||
9 | HA_DEBUG_SPELLS = 4; -- Vert foncé |
||
10 | HA_DEBUG_MEMBERS = 5; -- Orange clair |
||
11 | HA_DEBUG_RAIDERS = 6; -- Violet foncé |
||
12 | HA_DEBUG_GUI = 7; -- Cyan clair |
||
13 | HA_DEBUG_ACTIONS = 8; -- Cyan foncé |
||
14 | HA_DEBUG_WARNING = 9; -- Rouge |
||
15 | |||
16 | local _HA_DBG_ColorCodes = {{1,1,1},{0.5,0.5,0},{0,0,1.0},{0,0.4,0},{1,0.5,0},{1,0,1},{0,0.6,0.9},{0,0.4,0.5},{1,0.1,0.1}}; |
||
17 | |||
18 | function HA_DBG_SetDebugMode(mode) |
||
19 | if(mode == 1) |
||
20 | then |
||
21 | HA_Config.Debug = true; |
||
22 | HADebugFrame:Show(); |
||
23 | else |
||
24 | HADebugFrame:Hide(); |
||
25 | HA_Config.Debug = nil; |
||
26 | end |
||
27 | end |
||
28 | |||
29 | function HA_ChatDebug(dbg_type,str) |
||
30 | if(HA_Config and HA_Config.Debug) |
||
31 | then |
||
32 | local tab = date("*t",tim); |
||
33 | local hour_str = tab.hour; |
||
34 | local min_str = tab.min; |
||
35 | local sec_str = tab.sec; |
||
36 | |||
37 | if(string.len(hour_str) == 1) |
||
38 | then |
||
39 | hour_str = "0"..hour_str; |
||
40 | end |
||
41 | if(string.len(min_str) == 1) |
||
42 | then |
||
43 | min_str = "0"..min_str; |
||
44 | end |
||
45 | if(string.len(sec_str) == 1) |
||
46 | then |
||
47 | sec_str = "0"..sec_str; |
||
48 | end |
||
49 | local time_str = "["..hour_str..":"..min_str..":"..sec_str.."-"..HA_CurrentTime.."] "; |
||
50 | HADebug_Log:AddMessage(time_str..str,_HA_DBG_ColorCodes[dbg_type][1],_HA_DBG_ColorCodes[dbg_type][2],_HA_DBG_ColorCodes[dbg_type][3]); |
||
51 | end |
||
52 | end |
||
53 | |||
54 | function HA_ChatWarning(str) |
||
55 | if(DEFAULT_CHAT_FRAME) |
||
56 | then |
||
57 | DEFAULT_CHAT_FRAME:AddMessage("HealersAssist WARNING (please inform Kiki) : "..str, 1.0, 0, 0); |
||
58 | end |
||
59 | HA_ChatDebug(HA_DEBUG_WARNING,str); |
||
60 | end |
||
61 | |||
62 | function HA_ChatPrint(str) |
||
63 | if(DEFAULT_CHAT_FRAME) |
||
64 | then |
||
65 | DEFAULT_CHAT_FRAME:AddMessage("HealersAssist : "..str, 1.0, 0.7, 0.15); |
||
66 | end |
||
67 | end |
||
68 | |||
69 | function HA_ChatMsg(str) |
||
70 | if(DEFAULT_CHAT_FRAME) |
||
71 | then |
||
72 | DEFAULT_CHAT_FRAME:AddMessage(str, 0.9, 0.7, 0.10); |
||
73 | end |
||
74 | end |
||
75 | |||
76 | --[[ |
||
77 | TEMP DEBUG PART |
||
78 | ]] |
||
79 | function _HA_DBG_Test1() |
||
80 | HA_ChatPrint("Revert : "); |
||
81 | for id,tab in HA_RaidersByID |
||
82 | do |
||
83 | HA_ChatPrint(" "..id.." : "..tab.name); |
||
84 | end |
||
85 | HA_ChatPrint("Done"); |
||
86 | end |
||
87 |