vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 function Perl_Config_Player_Pet_Display()
2 Perl_Config_Hide_All();
3 if (Perl_Player_Pet_Frame) then
4 Perl_Config_Player_Pet_Frame:Show();
5 Perl_Config_Player_Pet_Set_Values();
6 else
7 Perl_Config_Player_Pet_Frame:Hide();
8 Perl_Config_NotInstalled_Frame:Show();
9 end
10 end
11  
12 function Perl_Config_Player_Pet_Set_Values()
13 local vartable = Perl_Player_Pet_GetVars();
14  
15 Perl_Config_Player_Pet_Frame_Slider2Low:SetText("0");
16 Perl_Config_Player_Pet_Frame_Slider2High:SetText("16");
17 Perl_Config_Player_Pet_Frame_Slider2:SetValue(vartable["numpetbuffsshown"]);
18  
19 Perl_Config_Player_Pet_Frame_Slider3Low:SetText("0");
20 Perl_Config_Player_Pet_Frame_Slider3High:SetText("16");
21 Perl_Config_Player_Pet_Frame_Slider3:SetValue(vartable["numpetdebuffsshown"]);
22  
23 if (vartable["showxp"] == 1) then
24 Perl_Config_Player_Pet_Frame_CheckButton1:SetChecked(1);
25 else
26 Perl_Config_Player_Pet_Frame_CheckButton1:SetChecked(nil);
27 end
28  
29 if (vartable["locked"] == 1) then
30 Perl_Config_Player_Pet_Frame_CheckButton3:SetChecked(1);
31 else
32 Perl_Config_Player_Pet_Frame_CheckButton3:SetChecked(nil);
33 end
34  
35 Perl_Config_Player_Pet_Frame_Slider1Low:SetText(PERL_LOCALIZED_CONFIG_SMALL);
36 Perl_Config_Player_Pet_Frame_Slider1High:SetText(PERL_LOCALIZED_CONFIG_BIG);
37 Perl_Config_Player_Pet_Frame_Slider1:SetValue(floor(vartable["scale"]*100+0.5));
38  
39 if (floor(vartable["scale"]*100+0.5) == floor(UIParent:GetScale()*100+0.5)) then
40 Perl_Config_Player_Pet_Frame_CheckButton4:SetChecked(1);
41 else
42 Perl_Config_Player_Pet_Frame_CheckButton4:SetChecked(nil);
43 end
44  
45 Perl_Config_Player_Pet_Frame_Slider4Low:SetText("0");
46 Perl_Config_Player_Pet_Frame_Slider4High:SetText("100");
47 Perl_Config_Player_Pet_Frame_Slider4:SetValue(vartable["transparency"]*100);
48  
49 Perl_Config_Player_Pet_Frame_Slider5Low:SetText("1");
50 Perl_Config_Player_Pet_Frame_Slider5High:SetText("7");
51 Perl_Config_Player_Pet_Frame_Slider5:SetValue(vartable["bufflocation"]);
52  
53 Perl_Config_Player_Pet_Frame_Slider6Low:SetText("1");
54 Perl_Config_Player_Pet_Frame_Slider6High:SetText("7");
55 Perl_Config_Player_Pet_Frame_Slider6:SetValue(vartable["debufflocation"]);
56  
57 Perl_Config_Player_Pet_Frame_Slider7Low:SetText("1");
58 Perl_Config_Player_Pet_Frame_Slider7High:SetText("50");
59 Perl_Config_Player_Pet_Frame_Slider7:SetValue(vartable["buffsize"]);
60  
61 Perl_Config_Player_Pet_Frame_Slider8Low:SetText("1");
62 Perl_Config_Player_Pet_Frame_Slider8High:SetText("50");
63 Perl_Config_Player_Pet_Frame_Slider8:SetValue(vartable["debuffsize"]);
64  
65 if (vartable["showportrait"] == 1) then
66 Perl_Config_Player_Pet_Frame_CheckButton5:SetChecked(1);
67 else
68 Perl_Config_Player_Pet_Frame_CheckButton5:SetChecked(nil);
69 end
70  
71 if (vartable["threedportrait"] == 1) then
72 Perl_Config_Player_Pet_Frame_CheckButton6:SetChecked(1);
73 else
74 Perl_Config_Player_Pet_Frame_CheckButton6:SetChecked(nil);
75 end
76  
77 if (vartable["portraitcombattext"] == 1) then
78 Perl_Config_Player_Pet_Frame_CheckButton7:SetChecked(1);
79 else
80 Perl_Config_Player_Pet_Frame_CheckButton7:SetChecked(nil);
81 end
82  
83 if (vartable["compactmode"] == 1) then
84 Perl_Config_Player_Pet_Frame_CheckButton8:SetChecked(1);
85 else
86 Perl_Config_Player_Pet_Frame_CheckButton8:SetChecked(nil);
87 end
88  
89 if (vartable["hidename"] == 1) then
90 Perl_Config_Player_Pet_Frame_CheckButton9:SetChecked(1);
91 else
92 Perl_Config_Player_Pet_Frame_CheckButton9:SetChecked(nil);
93 end
94 end
95  
96 function Perl_Config_Player_Pet_Set_Buffs(value)
97 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
98 Perl_Player_Pet_Set_Buffs(value);
99 end
100 end
101  
102 function Perl_Config_Player_Pet_Set_Debuffs(value)
103 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
104 Perl_Player_Pet_Set_Debuffs(value);
105 end
106 end
107  
108 function Perl_Config_Player_Pet_Set_Buff_Location(value)
109 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
110 Perl_Player_Pet_Set_Buff_Location(value);
111 end
112 end
113  
114 function Perl_Config_Player_Pet_Set_Debuff_Location(value)
115 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
116 Perl_Player_Pet_Set_Debuff_Location(value);
117 end
118 end
119  
120 function Perl_Config_Player_Pet_Set_Buff_Size(value)
121 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
122 Perl_Player_Pet_Set_Buff_Size(value);
123 end
124 end
125  
126 function Perl_Config_Player_Pet_Set_Debuff_Size(value)
127 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
128 Perl_Player_Pet_Set_Debuff_Size(value);
129 end
130 end
131  
132 function Perl_Config_Player_Pet_ShowXP_Update()
133 if (Perl_Config_Player_Pet_Frame_CheckButton1:GetChecked() == 1) then
134 Perl_Player_Pet_Set_ShowXP(1);
135 else
136 Perl_Player_Pet_Set_ShowXP(0);
137 end
138 end
139  
140 function Perl_Config_Player_Pet_Lock_Update()
141 if (Perl_Config_Player_Pet_Frame_CheckButton3:GetChecked() == 1) then
142 Perl_Player_Pet_Set_Lock(1);
143 else
144 Perl_Player_Pet_Set_Lock(0);
145 end
146 end
147  
148 function Perl_Config_Player_Pet_Portrait_Update()
149 if (Perl_Config_Player_Pet_Frame_CheckButton5:GetChecked() == 1) then
150 Perl_Player_Pet_Set_Portrait(1);
151 else
152 Perl_Player_Pet_Set_Portrait(0);
153 end
154 end
155  
156 function Perl_Config_Player_Pet_3D_Portrait_Update()
157 if (Perl_Config_Player_Pet_Frame_CheckButton6:GetChecked() == 1) then
158 Perl_Player_Pet_Set_3D_Portrait(1);
159 else
160 Perl_Player_Pet_Set_3D_Portrait(0);
161 end
162 end
163  
164 function Perl_Config_Player_Pet_Portrait_Combat_Text_Update()
165 if (Perl_Config_Player_Pet_Frame_CheckButton7:GetChecked() == 1) then
166 Perl_Player_Pet_Set_Portrait_Combat_Text(1);
167 else
168 Perl_Player_Pet_Set_Portrait_Combat_Text(0);
169 end
170 end
171  
172 function Perl_Config_Player_Pet_Compact_Mode_Update()
173 if (Perl_Config_Player_Pet_Frame_CheckButton8:GetChecked() == 1) then
174 Perl_Player_Pet_Set_Compact_Mode(1);
175 else
176 Perl_Player_Pet_Set_Compact_Mode(0);
177 end
178 end
179  
180 function Perl_Config_Player_Pet_Hide_Name_Update()
181 if (Perl_Config_Player_Pet_Frame_CheckButton9:GetChecked() == 1) then
182 Perl_Player_Pet_Set_Hide_Name(1);
183 else
184 Perl_Player_Pet_Set_Hide_Name(0);
185 end
186 end
187  
188 function Perl_Config_Player_Pet_Set_Scale(value)
189 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
190 if (value == nil) then
191 value = floor(UIParent:GetScale()*100+0.5);
192 Perl_Config_Player_Pet_Frame_Slider1Text:SetText(value);
193 Perl_Config_Player_Pet_Frame_Slider1:SetValue(value);
194 end
195 Perl_Player_Pet_Set_Scale(value);
196  
197 vartable = Perl_Player_Pet_GetVars();
198 if (floor(vartable["scale"]*100+0.5) == floor(UIParent:GetScale()*100+0.5)) then
199 Perl_Config_Player_Pet_Frame_CheckButton4:SetChecked(1);
200 else
201 Perl_Config_Player_Pet_Frame_CheckButton4:SetChecked(nil);
202 end
203 end
204 end
205  
206 function Perl_Config_Player_Pet_Set_Transparency(value)
207 if (Perl_Player_Pet_Frame) then -- this check is to prevent errors if you aren't using Player_Pet
208 Perl_Player_Pet_Set_Transparency(value);
209 end
210 end