terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
CreativePowers.cs
Go to the documentation of this file.
1using System;
3using System.IO;
10using ReLogic.Content;
11using Terraria.Audio;
16using Terraria.Net;
17using Terraria.UI;
18
20{
21 [global::Cpp2ILInjected.Token(Token = "0x2000A36")]
22 public class CreativePowers
23 {
24 [global::Cpp2ILInjected.Token(Token = "0x6004CA9")]
25 [global::Cpp2ILInjected.Address(RVA = "0x8BC434", Offset = "0x8BC434", Length = "0x8")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x2000A37")]
35 {
36 [global::Cpp2ILInjected.Token(Token = "0x1700087B")]
37 public ushort PowerId
38 {
40 [global::Cpp2ILInjected.Token(Token = "0x6004CAA")]
41 [global::Cpp2ILInjected.Address(RVA = "0x8BC43C", Offset = "0x8BC43C", Length = "0x8")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 get
45 {
46 throw null;
47 }
49 [global::Cpp2ILInjected.Token(Token = "0x6004CAB")]
50 [global::Cpp2ILInjected.Address(RVA = "0x8BC444", Offset = "0x8BC444", Length = "0x8")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 set
54 {
55 throw null;
56 }
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x1700087C")]
60 public string ServerConfigName
61 {
63 [global::Cpp2ILInjected.Token(Token = "0x6004CAC")]
64 [global::Cpp2ILInjected.Address(RVA = "0x8BC44C", Offset = "0x8BC44C", Length = "0x8")]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 get
67 {
68 throw null;
69 }
71 [global::Cpp2ILInjected.Token(Token = "0x6004CAD")]
72 [global::Cpp2ILInjected.Address(RVA = "0x8BC454", Offset = "0x8BC454", Length = "0x8")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 set
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x1700087D")]
82 {
84 [global::Cpp2ILInjected.Token(Token = "0x6004CAE")]
85 [global::Cpp2ILInjected.Address(RVA = "0x8BC45C", Offset = "0x8BC45C", Length = "0x8")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 get
88 {
89 throw null;
90 }
92 [global::Cpp2ILInjected.Token(Token = "0x6004CAF")]
93 [global::Cpp2ILInjected.Address(RVA = "0x8BC464", Offset = "0x8BC464", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 set
96 {
97 throw null;
98 }
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x1700087E")]
103 {
105 [global::Cpp2ILInjected.Token(Token = "0x6004CB0")]
106 [global::Cpp2ILInjected.Address(RVA = "0x8BC46C", Offset = "0x8BC46C", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 get
109 {
110 throw null;
111 }
113 [global::Cpp2ILInjected.Token(Token = "0x6004CB1")]
114 [global::Cpp2ILInjected.Address(RVA = "0x8BC474", Offset = "0x8BC474", Length = "0x8")]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
116 set
117 {
118 throw null;
119 }
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x6004CB2")]
123 [global::Cpp2ILInjected.Address(RVA = "0x8BC47C", Offset = "0x8BC47C", Length = "0xA4")]
124 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "SetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "GetValue", ReturnType = typeof(string))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIToggleSetting), Member = "GetSelected", ReturnType = typeof(bool))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ResetEffects", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GrabItems", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItemGrabRange", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(int))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.GodmodePower), Member = "Save", MemberParameters = new object[]
133 {
134 typeof(Player),
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.GodmodePower), Member = "ApplyLoadedDataToOutOfPlayerFields", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.FarPlacementRangePower), Member = "Save", MemberParameters = new object[]
139 {
140 typeof(Player),
142 }, ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.FarPlacementRangePower), Member = "ApplyLoadedDataToOutOfPlayerFields", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "IndexInRange", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
146 {
147 "T[]",
148 typeof(int)
149 }, ReturnType = typeof(bool))]
150 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x6004CB3")]
157 [global::Cpp2ILInjected.Address(RVA = "0x8BC520", Offset = "0x8BC520", Length = "0x128")]
158 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
162 {
164 typeof(int)
165 }, ReturnType = typeof(bool))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "SetEnabledState", MemberParameters = new object[]
167 {
168 typeof(int),
169 typeof(bool)
170 }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
172 public void DeserializeNetMessage(BinaryReader reader, int userId)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x6004CB4")]
178 [global::Cpp2ILInjected.Address(RVA = "0x8BC648", Offset = "0x8BC648", Length = "0x1C4")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
183 {
185 typeof(int)
186 }, ReturnType = typeof(bool))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "op_Implicit", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(BitsByte))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "SetEnabledState", MemberParameters = new object[]
191 {
192 typeof(int),
193 typeof(bool)
194 }, ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
196 private void Deserialize_SyncEveryone(BinaryReader reader, int userId)
197 {
198 throw null;
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x6004CB5")]
202 [global::Cpp2ILInjected.Address(RVA = "0x8BC80C", Offset = "0x8BC80C", Length = "0x158")]
203 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "DeserializeNetMessage", MemberParameters = new object[]
205 {
206 typeof(BinaryReader),
207 typeof(int)
208 }, ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "Deserialize_SyncEveryone", MemberParameters = new object[]
210 {
211 typeof(BinaryReader),
212 typeof(int)
213 }, ReturnType = typeof(void))]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
217 {
218 typeof(ushort),
219 typeof(int)
220 }, ReturnType = typeof(NetPacket))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "Broadcast", MemberParameters = new object[]
223 {
225 typeof(int)
226 }, ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
228 public void SetEnabledState(int playerIndex, bool state)
229 {
230 throw null;
231 }
232
233 [global::Cpp2ILInjected.Token(Token = "0x6004CB6")]
234 [global::Cpp2ILInjected.Address(RVA = "0x8BC964", Offset = "0x8BC964", Length = "0x4")]
235 [global::Cpp2ILInjected.CallAnalysis.CallAnalysisNotSupported]
236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
237 public void DebugCall()
238 {
239 throw null;
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x6004CB7")]
243 [global::Cpp2ILInjected.Address(RVA = "0x8BC968", Offset = "0x8BC968", Length = "0x164")]
244 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "SetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIToggleSetting), Member = "Toggle", ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "button_OnClick", MemberParameters = new object[]
248 {
251 }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.GodmodePower), Member = "ApplyLoadedDataToOutOfPlayerFields", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.FarPlacementRangePower), Member = "ApplyLoadedDataToOutOfPlayerFields", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
256 {
257 typeof(ushort),
258 typeof(int)
259 }, ReturnType = typeof(NetPacket))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
264 internal void RequestUse()
265 {
266 throw null;
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x6004CB8")]
270 [global::Cpp2ILInjected.Address(RVA = "0x8BCACC", Offset = "0x8BCACC", Length = "0x34")]
271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
273 public void Reset()
274 {
275 throw null;
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x6004CB9")]
279 [global::Cpp2ILInjected.Address(RVA = "0x8BCB00", Offset = "0x8BCB00", Length = "0x1D0")]
280 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
283 {
284 typeof(ushort),
285 typeof(int)
286 }, ReturnType = typeof(NetPacket))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "op_Implicit", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(BitsByte))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "set_Item", MemberParameters = new object[]
290 {
291 typeof(int),
292 typeof(bool)
293 }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToClient", MemberParameters = new object[]
295 {
297 typeof(int)
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
301 {
302 throw null;
303 }
304
305 [global::Cpp2ILInjected.Token(Token = "0x6004CBA")]
306 [global::Cpp2ILInjected.Address(RVA = "0x8BCCD0", Offset = "0x8BCCD0", Length = "0x1F4")]
307 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativePowersMenu), Member = "CreatePersonalPowerStrip", ReturnType = typeof(List<UIElement>))]
309 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateToggleButton", MemberParameters = new object[] { typeof(CreativePowerUIElementRequestInfo) }, ReturnType = typeof(GroupOptionButton<bool>))]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "UpdateUnlockStateByPower", MemberParameters = new object[]
312 {
316 }, ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
320 {
321 typeof(object),
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
326 {
327 typeof(object),
329 }, ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
333 {
334 throw null;
335 }
336
337 [global::Cpp2ILInjected.Token(Token = "0x6004CBB")]
338 [global::Cpp2ILInjected.Address(RVA = "0x8BCEC4", Offset = "0x8BCEC4", Length = "0x238")]
339 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupOptionButton<>), Member = "get_IsSelected", ReturnType = typeof(bool))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
344 {
345 typeof(string),
346 typeof(string)
347 }, ReturnType = typeof(string))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddDescriptionIfNeeded", MemberParameters = new object[]
350 {
351 typeof(ref string),
352 typeof(string)
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddUnlockTextIfNeeded", MemberParameters = new object[]
355 {
356 typeof(ref string),
357 typeof(bool),
358 typeof(string)
359 }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
361 {
362 typeof(ICreativePower),
363 typeof(ref string)
364 }, ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
366 {
367 typeof(string),
368 typeof(int),
369 typeof(byte),
370 typeof(int),
371 typeof(int),
372 typeof(int),
373 typeof(int),
374 typeof(int)
375 }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
378 {
379 throw null;
380 }
381
382 [global::Cpp2ILInjected.Token(Token = "0x6004CBC")]
383 [global::Cpp2ILInjected.Address(RVA = "0x8BD0FC", Offset = "0x8BD0FC", Length = "0xBC")]
384 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
385 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
388 {
390 typeof(int)
391 }, ReturnType = typeof(bool))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "RequestUse", ReturnType = typeof(void))]
393 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
395 {
396 throw null;
397 }
398
399 [global::Cpp2ILInjected.Token(Token = "0x6004CBD")]
400 public abstract bool GetIsUnlocked();
401
402 [global::Cpp2ILInjected.Token(Token = "0x6004CBE")]
403 [global::Cpp2ILInjected.Address(RVA = "0x8BD1B8", Offset = "0x8BD1B8", Length = "0x58")]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.GodmodePower), Member = ".ctor", ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.FarPlacementRangePower), Member = ".ctor", ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
408 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
410 {
411 throw null;
412 }
413
415 [global::Cpp2ILInjected.Token(Token = "0x400866A")]
416 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
417 private ushort <PowerId>k__BackingField;
418
420 [global::Cpp2ILInjected.Token(Token = "0x400866B")]
421 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
422 private string <ServerConfigName>k__BackingField;
423
425 [global::Cpp2ILInjected.Token(Token = "0x400866C")]
426 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
427 private PowerPermissionLevel <CurrentPermissionLevel>k__BackingField;
428
430 [global::Cpp2ILInjected.Token(Token = "0x400866D")]
431 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
432 private PowerPermissionLevel <DefaultPermissionLevel>k__BackingField;
433
434 [global::Cpp2ILInjected.Token(Token = "0x400866E")]
435 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
436 internal string _powerNameKey;
437
438 [global::Cpp2ILInjected.Token(Token = "0x400866F")]
439 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
441
442 [global::Cpp2ILInjected.Token(Token = "0x4008670")]
443 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
444 internal bool _defaultToggleState;
445
446 [global::Cpp2ILInjected.Token(Token = "0x4008671")]
447 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
448 private bool[] _perPlayerIsEnabled;
449
450 [global::Cpp2ILInjected.Token(Token = "0x2000A38")]
451 private enum SubMessageType : byte
452 {
453 [global::Cpp2ILInjected.Token(Token = "0x4008673")]
455 [global::Cpp2ILInjected.Token(Token = "0x4008674")]
457 }
458 }
459
460 [global::Cpp2ILInjected.Token(Token = "0x2000A39")]
462 {
463 [global::Cpp2ILInjected.Token(Token = "0x1700087F")]
464 public ushort PowerId
465 {
467 [global::Cpp2ILInjected.Token(Token = "0x6004CBF")]
468 [global::Cpp2ILInjected.Address(RVA = "0x8BD210", Offset = "0x8BD210", Length = "0x8")]
469 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
470 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
471 get
472 {
473 throw null;
474 }
476 [global::Cpp2ILInjected.Token(Token = "0x6004CC0")]
477 [global::Cpp2ILInjected.Address(RVA = "0x8BD218", Offset = "0x8BD218", Length = "0x8")]
478 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
480 set
481 {
482 throw null;
483 }
484 }
485
486 [global::Cpp2ILInjected.Token(Token = "0x17000880")]
487 public string ServerConfigName
488 {
490 [global::Cpp2ILInjected.Token(Token = "0x6004CC1")]
491 [global::Cpp2ILInjected.Address(RVA = "0x8BD220", Offset = "0x8BD220", Length = "0x8")]
492 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
493 get
494 {
495 throw null;
496 }
498 [global::Cpp2ILInjected.Token(Token = "0x6004CC2")]
499 [global::Cpp2ILInjected.Address(RVA = "0x8BD228", Offset = "0x8BD228", Length = "0x8")]
500 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
501 set
502 {
503 throw null;
504 }
505 }
506
507 [global::Cpp2ILInjected.Token(Token = "0x17000881")]
509 {
511 [global::Cpp2ILInjected.Token(Token = "0x6004CC3")]
512 [global::Cpp2ILInjected.Address(RVA = "0x8BD230", Offset = "0x8BD230", Length = "0x8")]
513 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
514 get
515 {
516 throw null;
517 }
519 [global::Cpp2ILInjected.Token(Token = "0x6004CC4")]
520 [global::Cpp2ILInjected.Address(RVA = "0x8BD238", Offset = "0x8BD238", Length = "0x8")]
521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
522 set
523 {
524 throw null;
525 }
526 }
527
528 [global::Cpp2ILInjected.Token(Token = "0x17000882")]
530 {
532 [global::Cpp2ILInjected.Token(Token = "0x6004CC5")]
533 [global::Cpp2ILInjected.Address(RVA = "0x8BD240", Offset = "0x8BD240", Length = "0x8")]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
535 get
536 {
537 throw null;
538 }
540 [global::Cpp2ILInjected.Token(Token = "0x6004CC6")]
541 [global::Cpp2ILInjected.Address(RVA = "0x8BD248", Offset = "0x8BD248", Length = "0x8")]
542 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
543 set
544 {
545 throw null;
546 }
547 }
548
549 [global::Cpp2ILInjected.Token(Token = "0x6004CC7")]
550 [global::Cpp2ILInjected.Address(RVA = "0x8BD250", Offset = "0x8BD250", Length = "0xC0")]
551 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SlimeRainSpawns", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
553 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnNPC", ReturnType = typeof(void))]
554 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "IndexInRange", MemberTypeParameters = new object[] { typeof(float) }, MemberParameters = new object[]
556 {
557 typeof(float[]),
558 typeof(int)
559 }, ReturnType = typeof(bool))]
560 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
562 {
563 throw null;
564 }
565
566 [global::Cpp2ILInjected.Token(Token = "0x6004CC8")]
567 public abstract float RemapSliderValueToPowerValue(float sliderValue);
568
569 [global::Cpp2ILInjected.Token(Token = "0x6004CC9")]
570 [global::Cpp2ILInjected.Address(RVA = "0x8BD310", Offset = "0x8BD310", Length = "0x12C")]
571 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
572 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
575 {
577 typeof(int)
578 }, ReturnType = typeof(bool))]
579 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
580 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
581 public void DeserializeNetMessage(BinaryReader reader, int userId)
582 {
583 throw null;
584 }
585
586 [global::Cpp2ILInjected.Token(Token = "0x6004CCA")]
587 internal abstract void UpdateInfoFromSliderValueCache();
588
589 [global::Cpp2ILInjected.Token(Token = "0x6004CCB")]
590 [global::Cpp2ILInjected.Address(RVA = "0x8BD43C", Offset = "0x8BD43C", Length = "0x38")]
591 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
593 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
595 {
596 throw null;
597 }
598
599 [global::Cpp2ILInjected.Token(Token = "0x6004CCC")]
600 [global::Cpp2ILInjected.Address(RVA = "0x8BD474", Offset = "0x8BD474", Length = "0x124")]
601 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
602 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
604 {
605 typeof(ushort),
606 typeof(int)
607 }, ReturnType = typeof(NetPacket))]
608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
611 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
612 public void DebugCall()
613 {
614 throw null;
615 }
616
617 [global::Cpp2ILInjected.Token(Token = "0x6004CCD")]
618 public abstract UIElement ProvideSlider();
619
620 [global::Cpp2ILInjected.Token(Token = "0x6004CCE")]
621 [global::Cpp2ILInjected.Address(RVA = "0x8BD598", Offset = "0x8BD598", Length = "0x74")]
622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "GetValue", ReturnType = typeof(float))]
623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "GetStringValue", ReturnType = typeof(string))]
624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "SetValueGamepad", ReturnType = typeof(void))]
625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "UpdateSliderAndShowMultiplierMouseOver", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
626 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
627 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
628 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
629 internal float GetSliderValue()
630 {
631 throw null;
632 }
633
634 [global::Cpp2ILInjected.Token(Token = "0x6004CCF")]
635 [global::Cpp2ILInjected.Address(RVA = "0x8BD60C", Offset = "0x8BD60C", Length = "0xC8")]
636 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "SetValue", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep), Member = "SetSpawnRate", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "topText_OnClick", MemberParameters = new object[]
640 {
643 }, ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "middleText_OnClick", MemberParameters = new object[]
645 {
648 }, ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "bottomText_OnClick", MemberParameters = new object[]
650 {
653 }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
657 {
658 typeof(ICreativePower),
659 typeof(int)
660 }, ReturnType = typeof(bool))]
661 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
662 internal void SetValueKeyboard(float value)
663 {
664 throw null;
665 }
666
667 [global::Cpp2ILInjected.Token(Token = "0x6004CD0")]
668 [global::Cpp2ILInjected.Address(RVA = "0x8BD6D4", Offset = "0x8BD6D4", Length = "0x4")]
669 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "GetSliderValue", ReturnType = typeof(float))]
671 internal void SetValueGamepad()
672 {
673 throw null;
674 }
675
676 [global::Cpp2ILInjected.Token(Token = "0x6004CD1")]
677 [global::Cpp2ILInjected.Address(RVA = "0x8BD6D8", Offset = "0x8BD6D8", Length = "0xD0")]
678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "ApplyLoadedDataToOutOfPlayerFields", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
679 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
680 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
682 {
684 typeof(int)
685 }, ReturnType = typeof(bool))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
687 {
688 typeof(float),
689 typeof(float),
690 typeof(float)
691 }, ReturnType = typeof(float))]
692 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
693 public void PushChangeAndSetSlider(float value)
694 {
695 throw null;
696 }
697
698 [global::Cpp2ILInjected.Token(Token = "0x6004CD2")]
699 [global::Cpp2ILInjected.Address(RVA = "0x8BD910", Offset = "0x8BD910", Length = "0x128")]
700 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateCategoryButton", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
702 {
704 "T",
705 "T"
706 }, ReturnType = "Terraria.GameContent.UI.Elements.GroupOptionButton`1<T>")]
707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "UpdateUnlockStateByPower", MemberParameters = new object[]
708 {
709 typeof(ICreativePower),
712 }, ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
714 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
716 {
717 typeof(object),
719 }, ReturnType = typeof(void))]
720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
721 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
726
727 [global::Cpp2ILInjected.Token(Token = "0x6004CD3")]
728 [global::Cpp2ILInjected.Address(RVA = "0x8BDA38", Offset = "0x8BDA38", Length = "0x224")]
729 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
730 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupOptionButton<int>), Member = "get_IsSelected", ReturnType = typeof(bool))]
732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
733 {
734 typeof(string),
735 typeof(string)
736 }, ReturnType = typeof(string))]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddDescriptionIfNeeded", MemberParameters = new object[]
739 {
740 typeof(ref string),
741 typeof(string)
742 }, ReturnType = typeof(void))]
743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddUnlockTextIfNeeded", MemberParameters = new object[]
744 {
745 typeof(ref string),
746 typeof(bool),
747 typeof(string)
748 }, ReturnType = typeof(void))]
749 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
750 {
751 typeof(ICreativePower),
752 typeof(ref string)
753 }, ReturnType = typeof(void))]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
755 {
756 typeof(string),
757 typeof(int),
758 typeof(byte),
759 typeof(int),
760 typeof(int),
761 typeof(int),
762 typeof(int),
763 typeof(int)
764 }, ReturnType = typeof(void))]
765 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
767 {
768 throw null;
769 }
770
771 [global::Cpp2ILInjected.Token(Token = "0x6004CD4")]
772 [global::Cpp2ILInjected.Address(RVA = "0x8BDC5C", Offset = "0x8BDC5C", Length = "0x8C")]
773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "SetValue", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep), Member = "SetSpawnRate", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
775 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
776 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_UtcNow", ReturnType = typeof(DateTime))]
777 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "CompareTo", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(int))]
778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "PushChange", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
779 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
781 {
782 throw null;
783 }
784
785 [global::Cpp2ILInjected.Token(Token = "0x6004CD5")]
786 [global::Cpp2ILInjected.Address(RVA = "0x8BD7A8", Offset = "0x8BD7A8", Length = "0x168")]
787 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "AttemptPushingChange", ReturnType = typeof(void))]
789 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_UtcNow", ReturnType = typeof(DateTime))]
791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
792 {
793 typeof(ushort),
794 typeof(int)
795 }, ReturnType = typeof(NetPacket))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
799 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
800 internal void PushChange(float newSliderValue)
801 {
802 throw null;
803 }
804
805 [global::Cpp2ILInjected.Token(Token = "0x6004CD6")]
806 [global::Cpp2ILInjected.Address(RVA = "0x8BDCE8", Offset = "0x8BDCE8", Length = "0x58")]
807 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
808 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
809 public virtual void Reset()
810 {
811 throw null;
812 }
813
814 [global::Cpp2ILInjected.Token(Token = "0x6004CD7")]
815 [global::Cpp2ILInjected.Address(RVA = "0x8BDD40", Offset = "0x8BDD40", Length = "0x88")]
816 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
817 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
819 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
820 public virtual void ResetForPlayer(int playerIndex)
821 {
822 throw null;
823 }
824
825 [global::Cpp2ILInjected.Token(Token = "0x6004CD8")]
826 [global::Cpp2ILInjected.Address(RVA = "0x8BDDC8", Offset = "0x8BDDC8", Length = "0x10")]
827 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
828 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
830 {
831 throw null;
832 }
833
834 [global::Cpp2ILInjected.Token(Token = "0x6004CD9")]
835 public abstract bool GetIsUnlocked();
836
837 [global::Cpp2ILInjected.Token(Token = "0x6004CDA")]
838 [global::Cpp2ILInjected.Address(RVA = "0x8BDDD8", Offset = "0x8BDDD8", Length = "0x90")]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = ".ctor", ReturnType = typeof(void))]
840 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_UtcNow", ReturnType = typeof(DateTime))]
842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
843 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
845 {
846 throw null;
847 }
848
850 [global::Cpp2ILInjected.Token(Token = "0x4008675")]
851 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
852 private ushort <PowerId>k__BackingField;
853
855 [global::Cpp2ILInjected.Token(Token = "0x4008676")]
856 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
857 private string <ServerConfigName>k__BackingField;
858
860 [global::Cpp2ILInjected.Token(Token = "0x4008677")]
861 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
862 private PowerPermissionLevel <CurrentPermissionLevel>k__BackingField;
863
865 [global::Cpp2ILInjected.Token(Token = "0x4008678")]
866 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
867 private PowerPermissionLevel <DefaultPermissionLevel>k__BackingField;
868
869 [global::Cpp2ILInjected.Token(Token = "0x4008679")]
870 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
872
873 [global::Cpp2ILInjected.Token(Token = "0x400867A")]
874 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
876
877 [global::Cpp2ILInjected.Token(Token = "0x400867B")]
878 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
879 internal string _powerNameKey;
880
881 [global::Cpp2ILInjected.Token(Token = "0x400867C")]
882 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
883 internal float[] _cachePerPlayer;
884
885 [global::Cpp2ILInjected.Token(Token = "0x400867D")]
886 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
887 internal float _sliderDefaultValue;
888
889 [global::Cpp2ILInjected.Token(Token = "0x400867E")]
890 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
891 private float _currentTargetValue;
892
893 [global::Cpp2ILInjected.Token(Token = "0x400867F")]
894 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
896
897 [global::Cpp2ILInjected.Token(Token = "0x4008680")]
898 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
900 }
901
902 [global::Cpp2ILInjected.Token(Token = "0x2000A3A")]
903 public abstract class ASharedButtonPower : ICreativePower
904 {
905 [global::Cpp2ILInjected.Token(Token = "0x17000883")]
906 public ushort PowerId
907 {
909 [global::Cpp2ILInjected.Token(Token = "0x6004CDB")]
910 [global::Cpp2ILInjected.Address(RVA = "0x8BDE68", Offset = "0x8BDE68", Length = "0x8")]
911 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
912 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
913 get
914 {
915 throw null;
916 }
918 [global::Cpp2ILInjected.Token(Token = "0x6004CDC")]
919 [global::Cpp2ILInjected.Address(RVA = "0x8BDE70", Offset = "0x8BDE70", Length = "0x8")]
920 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
921 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
922 set
923 {
924 throw null;
925 }
926 }
927
928 [global::Cpp2ILInjected.Token(Token = "0x17000884")]
929 public string ServerConfigName
930 {
932 [global::Cpp2ILInjected.Token(Token = "0x6004CDD")]
933 [global::Cpp2ILInjected.Address(RVA = "0x8BDE78", Offset = "0x8BDE78", Length = "0x8")]
934 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
935 get
936 {
937 throw null;
938 }
940 [global::Cpp2ILInjected.Token(Token = "0x6004CDE")]
941 [global::Cpp2ILInjected.Address(RVA = "0x8BDE80", Offset = "0x8BDE80", Length = "0x8")]
942 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
943 set
944 {
945 throw null;
946 }
947 }
948
949 [global::Cpp2ILInjected.Token(Token = "0x17000885")]
951 {
953 [global::Cpp2ILInjected.Token(Token = "0x6004CDF")]
954 [global::Cpp2ILInjected.Address(RVA = "0x8BDE88", Offset = "0x8BDE88", Length = "0x8")]
955 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
956 get
957 {
958 throw null;
959 }
961 [global::Cpp2ILInjected.Token(Token = "0x6004CE0")]
962 [global::Cpp2ILInjected.Address(RVA = "0x8BDE90", Offset = "0x8BDE90", Length = "0x8")]
963 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
964 set
965 {
966 throw null;
967 }
968 }
969
970 [global::Cpp2ILInjected.Token(Token = "0x17000886")]
972 {
974 [global::Cpp2ILInjected.Token(Token = "0x6004CE1")]
975 [global::Cpp2ILInjected.Address(RVA = "0x8BDE98", Offset = "0x8BDE98", Length = "0x8")]
976 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
977 get
978 {
979 throw null;
980 }
982 [global::Cpp2ILInjected.Token(Token = "0x6004CE2")]
983 [global::Cpp2ILInjected.Address(RVA = "0x8BDEA0", Offset = "0x8BDEA0", Length = "0x8")]
984 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
985 set
986 {
987 throw null;
988 }
989 }
990
991 [global::Cpp2ILInjected.Token(Token = "0x6004CE3")]
992 [global::Cpp2ILInjected.Address(RVA = "0x8BDEA8", Offset = "0x8BDEA8", Length = "0x28")]
993 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
994 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
995 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
997 {
998 throw null;
999 }
1000
1001 [global::Cpp2ILInjected.Token(Token = "0x6004CE4")]
1002 [global::Cpp2ILInjected.Address(RVA = "0x8BDED0", Offset = "0x8BDED0", Length = "0xA8")]
1003 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIOpenUIButtonSetting), Member = "OpenUI", ReturnType = typeof(void))]
1005 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ASharedButtonPower), Member = "button_OnClick", MemberParameters = new object[]
1006 {
1007 typeof(UIMouseEvent),
1008 typeof(UIElement)
1009 }, ReturnType = typeof(void))]
1010 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1011 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1012 {
1013 typeof(ushort),
1014 typeof(int)
1015 }, ReturnType = typeof(NetPacket))]
1016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
1017 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1018 public void RequestUse()
1019 {
1020 throw null;
1021 }
1022
1023 [global::Cpp2ILInjected.Token(Token = "0x6004CE5")]
1024 [global::Cpp2ILInjected.Address(RVA = "0x8BDF78", Offset = "0x8BDF78", Length = "0xBC")]
1025 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
1027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
1028 {
1030 typeof(int)
1031 }, ReturnType = typeof(bool))]
1032 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1033 public void DeserializeNetMessage(BinaryReader reader, int userId)
1034 {
1035 throw null;
1036 }
1037
1038 [global::Cpp2ILInjected.Token(Token = "0x6004CE6")]
1039 internal abstract void UsePower();
1040
1041 [global::Cpp2ILInjected.Token(Token = "0x6004CE7")]
1042 internal abstract void OnCreation();
1043
1044 [global::Cpp2ILInjected.Token(Token = "0x6004CE8")]
1045 [global::Cpp2ILInjected.Address(RVA = "0x8BE034", Offset = "0x8BE034", Length = "0x1CC")]
1046 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativePowersMenu), Member = "CreateTimePowerStrip", ReturnType = typeof(List<UIElement>))]
1048 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1049 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateSimpleButton", MemberParameters = new object[] { typeof(CreativePowerUIElementRequestInfo) }, ReturnType = typeof(GroupOptionButton<bool>))]
1050 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "UpdateUnlockStateByPower", MemberParameters = new object[]
1051 {
1054 typeof(Color)
1055 }, ReturnType = typeof(void))]
1056 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
1057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
1058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
1059 {
1060 typeof(object),
1061 typeof(IntPtr)
1062 }, ReturnType = typeof(void))]
1063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
1064 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
1065 {
1066 typeof(object),
1067 typeof(IntPtr)
1068 }, ReturnType = typeof(void))]
1069 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
1070 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
1072 {
1073 throw null;
1074 }
1075
1076 [global::Cpp2ILInjected.Token(Token = "0x6004CE9")]
1077 [global::Cpp2ILInjected.Address(RVA = "0x8BE200", Offset = "0x8BE200", Length = "0x148")]
1078 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1079 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1080 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1081 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddDescriptionIfNeeded", MemberParameters = new object[]
1082 {
1083 typeof(ref string),
1084 typeof(string)
1085 }, ReturnType = typeof(void))]
1086 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1087 {
1088 typeof(string),
1089 typeof(string)
1090 }, ReturnType = typeof(string))]
1091 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddUnlockTextIfNeeded", MemberParameters = new object[]
1092 {
1093 typeof(ref string),
1094 typeof(bool),
1095 typeof(string)
1096 }, ReturnType = typeof(void))]
1097 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
1098 {
1099 typeof(ICreativePower),
1100 typeof(ref string)
1101 }, ReturnType = typeof(void))]
1102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
1103 {
1104 typeof(string),
1105 typeof(int),
1106 typeof(byte),
1107 typeof(int),
1108 typeof(int),
1109 typeof(int),
1110 typeof(int),
1111 typeof(int)
1112 }, ReturnType = typeof(void))]
1113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1115 {
1116 throw null;
1117 }
1118
1119 [global::Cpp2ILInjected.Token(Token = "0x6004CEA")]
1120 [global::Cpp2ILInjected.Address(RVA = "0x8BE348", Offset = "0x8BE348", Length = "0xA4")]
1121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
1123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
1124 {
1126 typeof(int)
1127 }, ReturnType = typeof(bool))]
1128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedButtonPower), Member = "RequestUse", ReturnType = typeof(void))]
1129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1131 {
1132 throw null;
1133 }
1134
1135 [global::Cpp2ILInjected.Token(Token = "0x6004CEB")]
1136 public abstract bool GetIsUnlocked();
1137
1139 [global::Cpp2ILInjected.Token(Token = "0x4008681")]
1140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1141 private ushort <PowerId>k__BackingField;
1142
1144 [global::Cpp2ILInjected.Token(Token = "0x4008682")]
1145 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1146 private string <ServerConfigName>k__BackingField;
1147
1149 [global::Cpp2ILInjected.Token(Token = "0x4008683")]
1150 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1151 private PowerPermissionLevel <CurrentPermissionLevel>k__BackingField;
1152
1154 [global::Cpp2ILInjected.Token(Token = "0x4008684")]
1155 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1156 private PowerPermissionLevel <DefaultPermissionLevel>k__BackingField;
1157
1158 [global::Cpp2ILInjected.Token(Token = "0x4008685")]
1159 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1161
1162 [global::Cpp2ILInjected.Token(Token = "0x4008686")]
1163 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1164 internal string _powerNameKey;
1165
1166 [global::Cpp2ILInjected.Token(Token = "0x4008687")]
1167 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1168 internal string _descriptionKey;
1169 }
1170
1171 [global::Cpp2ILInjected.Token(Token = "0x2000A3B")]
1173 {
1174 [global::Cpp2ILInjected.Token(Token = "0x17000887")]
1175 public ushort PowerId
1176 {
1178 [global::Cpp2ILInjected.Token(Token = "0x6004CEC")]
1179 [global::Cpp2ILInjected.Address(RVA = "0x8BE3EC", Offset = "0x8BE3EC", Length = "0x8")]
1180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1182 get
1183 {
1184 throw null;
1185 }
1187 [global::Cpp2ILInjected.Token(Token = "0x6004CED")]
1188 [global::Cpp2ILInjected.Address(RVA = "0x8BE3F4", Offset = "0x8BE3F4", Length = "0x8")]
1189 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1191 set
1192 {
1193 throw null;
1194 }
1195 }
1196
1197 [global::Cpp2ILInjected.Token(Token = "0x17000888")]
1198 public string ServerConfigName
1199 {
1201 [global::Cpp2ILInjected.Token(Token = "0x6004CEE")]
1202 [global::Cpp2ILInjected.Address(RVA = "0x8BE3FC", Offset = "0x8BE3FC", Length = "0x8")]
1203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1204 get
1205 {
1206 throw null;
1207 }
1209 [global::Cpp2ILInjected.Token(Token = "0x6004CEF")]
1210 [global::Cpp2ILInjected.Address(RVA = "0x8BE404", Offset = "0x8BE404", Length = "0x8")]
1211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1212 set
1213 {
1214 throw null;
1215 }
1216 }
1217
1218 [global::Cpp2ILInjected.Token(Token = "0x17000889")]
1220 {
1222 [global::Cpp2ILInjected.Token(Token = "0x6004CF0")]
1223 [global::Cpp2ILInjected.Address(RVA = "0x8BE40C", Offset = "0x8BE40C", Length = "0x8")]
1224 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1225 get
1226 {
1227 throw null;
1228 }
1230 [global::Cpp2ILInjected.Token(Token = "0x6004CF1")]
1231 [global::Cpp2ILInjected.Address(RVA = "0x8BE414", Offset = "0x8BE414", Length = "0x8")]
1232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1233 set
1234 {
1235 throw null;
1236 }
1237 }
1238
1239 [global::Cpp2ILInjected.Token(Token = "0x1700088A")]
1241 {
1243 [global::Cpp2ILInjected.Token(Token = "0x6004CF2")]
1244 [global::Cpp2ILInjected.Address(RVA = "0x8BE41C", Offset = "0x8BE41C", Length = "0x8")]
1245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1246 get
1247 {
1248 throw null;
1249 }
1251 [global::Cpp2ILInjected.Token(Token = "0x6004CF3")]
1252 [global::Cpp2ILInjected.Address(RVA = "0x8BE424", Offset = "0x8BE424", Length = "0x8")]
1253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1254 set
1255 {
1256 throw null;
1257 }
1258 }
1259
1260 [global::Cpp2ILInjected.Token(Token = "0x1700088B")]
1261 public bool Enabled
1262 {
1264 [global::Cpp2ILInjected.Token(Token = "0x6004CF4")]
1265 [global::Cpp2ILInjected.Address(RVA = "0x8BE42C", Offset = "0x8BE42C", Length = "0x8")]
1266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1267 get
1268 {
1269 throw null;
1270 }
1272 [global::Cpp2ILInjected.Token(Token = "0x6004CF5")]
1273 [global::Cpp2ILInjected.Address(RVA = "0x8BE434", Offset = "0x8BE434", Length = "0xC")]
1274 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1275 private set
1276 {
1277 throw null;
1278 }
1279 }
1280
1281 [global::Cpp2ILInjected.Token(Token = "0x6004CF6")]
1282 [global::Cpp2ILInjected.Address(RVA = "0x8BE440", Offset = "0x8BE440", Length = "0xC")]
1283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1284 public void SetPowerInfo(bool enabled)
1285 {
1286 throw null;
1287 }
1288
1289 [global::Cpp2ILInjected.Token(Token = "0x6004CF7")]
1290 [global::Cpp2ILInjected.Address(RVA = "0x8BE44C", Offset = "0x8BE44C", Length = "0x8")]
1291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1292 public void Reset()
1293 {
1294 throw null;
1295 }
1296
1297 [global::Cpp2ILInjected.Token(Token = "0x6004CF8")]
1298 [global::Cpp2ILInjected.Address(RVA = "0x8BE454", Offset = "0x8BE454", Length = "0xDC")]
1299 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1302 {
1303 typeof(ushort),
1304 typeof(int)
1305 }, ReturnType = typeof(NetPacket))]
1306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToClient", MemberParameters = new object[]
1308 {
1310 typeof(int)
1311 }, ReturnType = typeof(void))]
1312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1314 {
1315 throw null;
1316 }
1317
1318 [global::Cpp2ILInjected.Token(Token = "0x6004CF9")]
1319 [global::Cpp2ILInjected.Address(RVA = "0x8BE530", Offset = "0x8BE530", Length = "0x180")]
1320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
1323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
1324 {
1326 typeof(int)
1327 }, ReturnType = typeof(bool))]
1328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1329 {
1330 typeof(ushort),
1331 typeof(int)
1332 }, ReturnType = typeof(NetPacket))]
1333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "Broadcast", MemberParameters = new object[]
1335 {
1337 typeof(int)
1338 }, ReturnType = typeof(void))]
1339 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1340 public void DeserializeNetMessage(BinaryReader reader, int userId)
1341 {
1342 throw null;
1343 }
1344
1345 [global::Cpp2ILInjected.Token(Token = "0x6004CFA")]
1346 [global::Cpp2ILInjected.Address(RVA = "0x8BE6B0", Offset = "0x8BE6B0", Length = "0xD4")]
1347 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIToggleSetting), Member = "Toggle", ReturnType = typeof(void))]
1349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep), Member = "SetTime", MemberParameters = new object[]
1350 {
1351 typeof(int),
1352 typeof(int),
1353 typeof(bool)
1354 }, ReturnType = typeof(void))]
1355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ASharedTogglePower), Member = "button_OnClick", MemberParameters = new object[]
1356 {
1359 }, ReturnType = typeof(void))]
1360 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1362 {
1363 typeof(ushort),
1364 typeof(int)
1365 }, ReturnType = typeof(NetPacket))]
1366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
1368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1369 public void RequestUse()
1370 {
1371 throw null;
1372 }
1373
1374 [global::Cpp2ILInjected.Token(Token = "0x6004CFB")]
1375 [global::Cpp2ILInjected.Address(RVA = "0x8BE784", Offset = "0x8BE784", Length = "0x1F4")]
1376 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativePowersMenu), Member = "CreateMainPowerStrip", ReturnType = typeof(List<UIElement>))]
1378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativePowersMenu), Member = "CreateTimePowerStrip", ReturnType = typeof(List<UIElement>))]
1379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativePowersMenu), Member = "CreateWeatherPowerStrip", ReturnType = typeof(List<UIElement>))]
1380 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateToggleButton", MemberParameters = new object[] { typeof(CreativePowerUIElementRequestInfo) }, ReturnType = typeof(GroupOptionButton<bool>))]
1382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "UpdateUnlockStateByPower", MemberParameters = new object[]
1383 {
1386 typeof(Color)
1387 }, ReturnType = typeof(void))]
1388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
1389 {
1390 typeof(object),
1391 typeof(IntPtr)
1392 }, ReturnType = typeof(void))]
1393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
1394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
1395 {
1396 typeof(object),
1397 typeof(IntPtr)
1398 }, ReturnType = typeof(void))]
1399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
1400 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
1402 {
1403 throw null;
1404 }
1405
1406 [global::Cpp2ILInjected.Token(Token = "0x6004CFC")]
1407 [global::Cpp2ILInjected.Address(RVA = "0x8BE978", Offset = "0x8BE978", Length = "0x234")]
1408 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupOptionButton<>), Member = "get_IsSelected", ReturnType = typeof(bool))]
1411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1412 {
1413 typeof(string),
1414 typeof(string)
1415 }, ReturnType = typeof(string))]
1416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddDescriptionIfNeeded", MemberParameters = new object[]
1418 {
1419 typeof(ref string),
1420 typeof(string)
1421 }, ReturnType = typeof(void))]
1422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddUnlockTextIfNeeded", MemberParameters = new object[]
1423 {
1424 typeof(ref string),
1425 typeof(bool),
1426 typeof(string)
1427 }, ReturnType = typeof(void))]
1428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
1429 {
1430 typeof(ICreativePower),
1431 typeof(ref string)
1432 }, ReturnType = typeof(void))]
1433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
1434 {
1435 typeof(string),
1436 typeof(int),
1437 typeof(byte),
1438 typeof(int),
1439 typeof(int),
1440 typeof(int),
1441 typeof(int),
1442 typeof(int)
1443 }, ReturnType = typeof(void))]
1444 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1446 {
1447 throw null;
1448 }
1449
1450 [global::Cpp2ILInjected.Token(Token = "0x6004CFD")]
1451 [global::Cpp2ILInjected.Address(RVA = "0x8BEBAC", Offset = "0x8BEBAC", Length = "0xA4")]
1452 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
1454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
1455 {
1457 typeof(int)
1458 }, ReturnType = typeof(bool))]
1459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedTogglePower), Member = "RequestUse", ReturnType = typeof(void))]
1460 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1462 {
1463 throw null;
1464 }
1465
1466 [global::Cpp2ILInjected.Token(Token = "0x6004CFE")]
1467 internal abstract void CustomizeButton(UIElement button);
1468
1469 [global::Cpp2ILInjected.Token(Token = "0x6004CFF")]
1470 internal abstract string GetButtonTextKey();
1471
1472 [global::Cpp2ILInjected.Token(Token = "0x6004D00")]
1473 public abstract bool GetIsUnlocked();
1474
1475 [global::Cpp2ILInjected.Token(Token = "0x6004D01")]
1476 [global::Cpp2ILInjected.Address(RVA = "0x8BEC50", Offset = "0x8BEC50", Length = "0x8")]
1477 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1480 {
1481 throw null;
1482 }
1483
1485 [global::Cpp2ILInjected.Token(Token = "0x4008688")]
1486 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1487 private ushort <PowerId>k__BackingField;
1488
1490 [global::Cpp2ILInjected.Token(Token = "0x4008689")]
1491 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1492 private string <ServerConfigName>k__BackingField;
1493
1495 [global::Cpp2ILInjected.Token(Token = "0x400868A")]
1496 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1497 private PowerPermissionLevel <CurrentPermissionLevel>k__BackingField;
1498
1500 [global::Cpp2ILInjected.Token(Token = "0x400868B")]
1501 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1502 private PowerPermissionLevel <DefaultPermissionLevel>k__BackingField;
1503
1505 [global::Cpp2ILInjected.Token(Token = "0x400868C")]
1506 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1507 private bool <Enabled>k__BackingField;
1508 }
1509
1510 [global::Cpp2ILInjected.Token(Token = "0x2000A3C")]
1512 {
1513 [global::Cpp2ILInjected.Token(Token = "0x1700088C")]
1514 public ushort PowerId
1515 {
1517 [global::Cpp2ILInjected.Token(Token = "0x6004D02")]
1518 [global::Cpp2ILInjected.Address(RVA = "0x8BEC58", Offset = "0x8BEC58", Length = "0x8")]
1519 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1520 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1521 get
1522 {
1523 throw null;
1524 }
1526 [global::Cpp2ILInjected.Token(Token = "0x6004D03")]
1527 [global::Cpp2ILInjected.Address(RVA = "0x8BEC60", Offset = "0x8BEC60", Length = "0x8")]
1528 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1530 set
1531 {
1532 throw null;
1533 }
1534 }
1535
1536 [global::Cpp2ILInjected.Token(Token = "0x1700088D")]
1537 public string ServerConfigName
1538 {
1540 [global::Cpp2ILInjected.Token(Token = "0x6004D04")]
1541 [global::Cpp2ILInjected.Address(RVA = "0x8BEC68", Offset = "0x8BEC68", Length = "0x8")]
1542 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1543 get
1544 {
1545 throw null;
1546 }
1548 [global::Cpp2ILInjected.Token(Token = "0x6004D05")]
1549 [global::Cpp2ILInjected.Address(RVA = "0x8BEC70", Offset = "0x8BEC70", Length = "0x8")]
1550 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1551 set
1552 {
1553 throw null;
1554 }
1555 }
1556
1557 [global::Cpp2ILInjected.Token(Token = "0x1700088E")]
1559 {
1561 [global::Cpp2ILInjected.Token(Token = "0x6004D06")]
1562 [global::Cpp2ILInjected.Address(RVA = "0x8BEC78", Offset = "0x8BEC78", Length = "0x8")]
1563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1564 get
1565 {
1566 throw null;
1567 }
1569 [global::Cpp2ILInjected.Token(Token = "0x6004D07")]
1570 [global::Cpp2ILInjected.Address(RVA = "0x8BEC80", Offset = "0x8BEC80", Length = "0x8")]
1571 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1572 set
1573 {
1574 throw null;
1575 }
1576 }
1577
1578 [global::Cpp2ILInjected.Token(Token = "0x1700088F")]
1580 {
1582 [global::Cpp2ILInjected.Token(Token = "0x6004D08")]
1583 [global::Cpp2ILInjected.Address(RVA = "0x8BEC88", Offset = "0x8BEC88", Length = "0x8")]
1584 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1585 get
1586 {
1587 throw null;
1588 }
1590 [global::Cpp2ILInjected.Token(Token = "0x6004D09")]
1591 [global::Cpp2ILInjected.Address(RVA = "0x8BEC90", Offset = "0x8BEC90", Length = "0x8")]
1592 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1593 set
1594 {
1595 throw null;
1596 }
1597 }
1598
1599 [global::Cpp2ILInjected.Token(Token = "0x6004D0A")]
1600 [global::Cpp2ILInjected.Address(RVA = "0x8BEC98", Offset = "0x8BEC98", Length = "0x19C")]
1601 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1602 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
1604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
1605 {
1607 typeof(int)
1608 }, ReturnType = typeof(bool))]
1609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1610 {
1611 typeof(ushort),
1612 typeof(int)
1613 }, ReturnType = typeof(NetPacket))]
1614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "Broadcast", MemberParameters = new object[]
1616 {
1618 typeof(int)
1619 }, ReturnType = typeof(void))]
1620 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1621 public void DeserializeNetMessage(BinaryReader reader, int userId)
1622 {
1623 throw null;
1624 }
1625
1626 [global::Cpp2ILInjected.Token(Token = "0x6004D0B")]
1627 internal abstract void UpdateInfoFromSliderValueCache();
1628
1629 [global::Cpp2ILInjected.Token(Token = "0x6004D0C")]
1630 [global::Cpp2ILInjected.Address(RVA = "0x8BEE34", Offset = "0x8BEE34", Length = "0x38")]
1631 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1632 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
1633 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1635 {
1636 throw null;
1637 }
1638
1639 [global::Cpp2ILInjected.Token(Token = "0x6004D0D")]
1640 [global::Cpp2ILInjected.Address(RVA = "0x8BEE6C", Offset = "0x8BEE6C", Length = "0xD0")]
1641 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1642 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1644 {
1645 typeof(ushort),
1646 typeof(int)
1647 }, ReturnType = typeof(NetPacket))]
1648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
1650 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1651 public void DebugCall()
1652 {
1653 throw null;
1654 }
1655
1656 [global::Cpp2ILInjected.Token(Token = "0x6004D0E")]
1657 public abstract UIElement ProvideSlider();
1658
1659 [global::Cpp2ILInjected.Token(Token = "0x6004D0F")]
1660 [global::Cpp2ILInjected.Address(RVA = "0x8BEF3C", Offset = "0x8BEF3C", Length = "0x84")]
1661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "WindBackingHandler", MemberParameters = new object[]
1662 {
1663 typeof(Vector2),
1664 typeof(Vector2),
1666 typeof(bool)
1667 }, ReturnType = typeof(void))]
1668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "RainBackingHandler", MemberParameters = new object[]
1669 {
1670 typeof(Vector2),
1671 typeof(Vector2),
1673 typeof(bool)
1674 }, ReturnType = typeof(void))]
1675 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "DifficultyBackingHandler", MemberParameters = new object[]
1676 {
1677 typeof(Vector2),
1678 typeof(Vector2),
1680 typeof(bool)
1681 }, ReturnType = typeof(void))]
1682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "GetValue", ReturnType = typeof(float))]
1683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueGamepad", ReturnType = typeof(void))]
1684 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
1685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
1686 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1687 internal float GetSliderValue()
1688 {
1689 throw null;
1690 }
1691
1692 [global::Cpp2ILInjected.Token(Token = "0x6004D10")]
1693 [global::Cpp2ILInjected.Address(RVA = "0x8BEFC0", Offset = "0x8BEFC0", Length = "0x8")]
1694 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1695 internal virtual float GetSliderValueInner()
1696 {
1697 throw null;
1698 }
1699
1700 [global::Cpp2ILInjected.Token(Token = "0x6004D11")]
1701 [global::Cpp2ILInjected.Address(RVA = "0x8BEFC8", Offset = "0x8BEFC8", Length = "0x5C")]
1702 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "WindBackingHandler", MemberParameters = new object[]
1704 {
1705 typeof(Vector2),
1706 typeof(Vector2),
1708 typeof(bool)
1709 }, ReturnType = typeof(void))]
1710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "RainBackingHandler", MemberParameters = new object[]
1711 {
1712 typeof(Vector2),
1713 typeof(Vector2),
1715 typeof(bool)
1716 }, ReturnType = typeof(void))]
1717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "DifficultyBackingHandler", MemberParameters = new object[]
1718 {
1719 typeof(Vector2),
1720 typeof(Vector2),
1722 typeof(bool)
1723 }, ReturnType = typeof(void))]
1724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "SetValue", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1725 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
1726 internal void SetValueKeyboard(float value)
1727 {
1728 throw null;
1729 }
1730
1731 [global::Cpp2ILInjected.Token(Token = "0x6004D12")]
1732 [global::Cpp2ILInjected.Address(RVA = "0x8BF024", Offset = "0x8BF024", Length = "0xAC")]
1733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyTimeRate), Member = "bottomText_OnClick", MemberParameters = new object[]
1734 {
1735 typeof(UIMouseEvent),
1736 typeof(UIElement)
1737 }, ReturnType = typeof(void))]
1738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyTimeRate), Member = "middleText_OnClick", MemberParameters = new object[]
1739 {
1740 typeof(UIMouseEvent),
1741 typeof(UIElement)
1742 }, ReturnType = typeof(void))]
1743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyTimeRate), Member = "topText_OnClick", MemberParameters = new object[]
1744 {
1745 typeof(UIMouseEvent),
1746 typeof(UIElement)
1747 }, ReturnType = typeof(void))]
1748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = "Click_Master", MemberParameters = new object[]
1749 {
1750 typeof(UIMouseEvent),
1751 typeof(UIElement)
1752 }, ReturnType = typeof(void))]
1753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = "Click_Expert", MemberParameters = new object[]
1754 {
1755 typeof(UIMouseEvent),
1756 typeof(UIElement)
1757 }, ReturnType = typeof(void))]
1758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = "Click_Normal", MemberParameters = new object[]
1759 {
1760 typeof(UIMouseEvent),
1761 typeof(UIElement)
1762 }, ReturnType = typeof(void))]
1763 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = "Click_Journey", MemberParameters = new object[]
1764 {
1765 typeof(UIMouseEvent),
1766 typeof(UIElement)
1767 }, ReturnType = typeof(void))]
1768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyWindDirectionAndStrength), Member = "topText_OnClick", MemberParameters = new object[]
1769 {
1770 typeof(UIMouseEvent),
1771 typeof(UIElement)
1772 }, ReturnType = typeof(void))]
1773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyWindDirectionAndStrength), Member = "bottomText_OnClick", MemberParameters = new object[]
1774 {
1775 typeof(UIMouseEvent),
1776 typeof(UIElement)
1777 }, ReturnType = typeof(void))]
1778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyWindDirectionAndStrength), Member = "middleText_OnClick", MemberParameters = new object[]
1779 {
1780 typeof(UIMouseEvent),
1781 typeof(UIElement)
1782 }, ReturnType = typeof(void))]
1783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyRainPower), Member = "topText_OnClick", MemberParameters = new object[]
1784 {
1785 typeof(UIMouseEvent),
1786 typeof(UIElement)
1787 }, ReturnType = typeof(void))]
1788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyRainPower), Member = "middleText_OnClick", MemberParameters = new object[]
1789 {
1790 typeof(UIMouseEvent),
1791 typeof(UIElement)
1792 }, ReturnType = typeof(void))]
1793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyRainPower), Member = "bottomText_OnClick", MemberParameters = new object[]
1794 {
1795 typeof(UIMouseEvent),
1796 typeof(UIElement)
1797 }, ReturnType = typeof(void))]
1798 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
1799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
1800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "IsAvailableForPlayer", MemberParameters = new object[]
1801 {
1803 typeof(int)
1804 }, ReturnType = typeof(bool))]
1805 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1806 internal void SetValueKeyboardForced(float value)
1807 {
1808 throw null;
1809 }
1810
1811 [global::Cpp2ILInjected.Token(Token = "0x6004D13")]
1812 [global::Cpp2ILInjected.Address(RVA = "0x8BF0D0", Offset = "0x8BF0D0", Length = "0x4")]
1813 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "GetSliderValue", ReturnType = typeof(float))]
1815 internal void SetValueGamepad()
1816 {
1817 throw null;
1818 }
1819
1820 [global::Cpp2ILInjected.Token(Token = "0x6004D14")]
1821 [global::Cpp2ILInjected.Address(RVA = "0x8BF0D4", Offset = "0x8BF0D4", Length = "0x128")]
1822 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateCategoryButton", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
1824 {
1826 "T",
1827 "T"
1828 }, ReturnType = "Terraria.GameContent.UI.Elements.GroupOptionButton`1<T>")]
1829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "UpdateUnlockStateByPower", MemberParameters = new object[]
1830 {
1831 typeof(ICreativePower),
1833 typeof(Color)
1834 }, ReturnType = typeof(void))]
1835 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
1836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
1837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
1838 {
1839 typeof(object),
1840 typeof(IntPtr)
1841 }, ReturnType = typeof(void))]
1842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
1843 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1848
1849 [global::Cpp2ILInjected.Token(Token = "0x6004D15")]
1850 [global::Cpp2ILInjected.Address(RVA = "0x8BF1FC", Offset = "0x8BF1FC", Length = "0x224")]
1851 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1852 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupOptionButton<int>), Member = "get_IsSelected", ReturnType = typeof(bool))]
1854 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1855 {
1856 typeof(string),
1857 typeof(string)
1858 }, ReturnType = typeof(string))]
1859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddDescriptionIfNeeded", MemberParameters = new object[]
1861 {
1862 typeof(ref string),
1863 typeof(string)
1864 }, ReturnType = typeof(void))]
1865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddUnlockTextIfNeeded", MemberParameters = new object[]
1866 {
1867 typeof(ref string),
1868 typeof(bool),
1869 typeof(string)
1870 }, ReturnType = typeof(void))]
1871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
1872 {
1873 typeof(ICreativePower),
1874 typeof(ref string)
1875 }, ReturnType = typeof(void))]
1876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
1877 {
1878 typeof(string),
1879 typeof(int),
1880 typeof(byte),
1881 typeof(int),
1882 typeof(int),
1883 typeof(int),
1884 typeof(int),
1885 typeof(int)
1886 }, ReturnType = typeof(void))]
1887 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
1889 {
1890 throw null;
1891 }
1892
1893 [global::Cpp2ILInjected.Token(Token = "0x6004D16")]
1894 [global::Cpp2ILInjected.Address(RVA = "0x8BF420", Offset = "0x8BF420", Length = "0x14C")]
1895 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1896 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "WindBackingHandler", MemberParameters = new object[]
1897 {
1898 typeof(Vector2),
1899 typeof(Vector2),
1901 typeof(bool)
1902 }, ReturnType = typeof(void))]
1903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "RainBackingHandler", MemberParameters = new object[]
1904 {
1905 typeof(Vector2),
1906 typeof(Vector2),
1908 typeof(bool)
1909 }, ReturnType = typeof(void))]
1910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneySliderSetting), Member = "DifficultyBackingHandler", MemberParameters = new object[]
1911 {
1912 typeof(Vector2),
1913 typeof(Vector2),
1915 typeof(bool)
1916 }, ReturnType = typeof(void))]
1917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "SetValue", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1918 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
1919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_UtcNow", ReturnType = typeof(DateTime))]
1920 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "CompareTo", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(int))]
1921 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1922 {
1923 typeof(ushort),
1924 typeof(int)
1925 }, ReturnType = typeof(NetPacket))]
1926 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1927 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToServerOrLoopback", MemberParameters = new object[] { typeof(NetPacket) }, ReturnType = typeof(void))]
1928 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1930 {
1931 throw null;
1932 }
1933
1934 [global::Cpp2ILInjected.Token(Token = "0x6004D17")]
1935 [global::Cpp2ILInjected.Address(RVA = "0x8BF56C", Offset = "0x8BF56C", Length = "0x8")]
1936 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1937 public virtual void Reset()
1938 {
1939 throw null;
1940 }
1941
1942 [global::Cpp2ILInjected.Token(Token = "0x6004D18")]
1943 [global::Cpp2ILInjected.Address(RVA = "0x8BF574", Offset = "0x8BF574", Length = "0xE8")]
1944 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1945 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetCreativePowersModule), Member = "PreparePacket", MemberParameters = new object[]
1947 {
1948 typeof(ushort),
1949 typeof(int)
1950 }, ReturnType = typeof(NetPacket))]
1951 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetPacket), Member = "get_Writer", ReturnType = typeof(BinaryWriter))]
1952 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "SendToClient", MemberParameters = new object[]
1953 {
1955 typeof(int)
1956 }, ReturnType = typeof(void))]
1957 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1959 {
1960 throw null;
1961 }
1962
1963 [global::Cpp2ILInjected.Token(Token = "0x6004D19")]
1964 public abstract bool GetIsUnlocked();
1965
1966 [global::Cpp2ILInjected.Token(Token = "0x6004D1A")]
1967 [global::Cpp2ILInjected.Address(RVA = "0x8BF65C", Offset = "0x8BF65C", Length = "0x6C")]
1968 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyTimeRate), Member = ".ctor", ReturnType = typeof(void))]
1969 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = ".ctor", ReturnType = typeof(void))]
1970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyWindDirectionAndStrength), Member = ".ctor", ReturnType = typeof(void))]
1971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyRainPower), Member = ".ctor", ReturnType = typeof(void))]
1972 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1973 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_UtcNow", ReturnType = typeof(DateTime))]
1974 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1975 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1977 {
1978 throw null;
1979 }
1980
1982 [global::Cpp2ILInjected.Token(Token = "0x400868D")]
1983 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1984 private ushort <PowerId>k__BackingField;
1985
1987 [global::Cpp2ILInjected.Token(Token = "0x400868E")]
1988 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1989 private string <ServerConfigName>k__BackingField;
1990
1992 [global::Cpp2ILInjected.Token(Token = "0x400868F")]
1993 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1994 private PowerPermissionLevel <CurrentPermissionLevel>k__BackingField;
1995
1997 [global::Cpp2ILInjected.Token(Token = "0x4008690")]
1998 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1999 private PowerPermissionLevel <DefaultPermissionLevel>k__BackingField;
2000
2001 [global::Cpp2ILInjected.Token(Token = "0x4008691")]
2002 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
2004
2005 [global::Cpp2ILInjected.Token(Token = "0x4008692")]
2006 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
2008
2009 [global::Cpp2ILInjected.Token(Token = "0x4008693")]
2010 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
2011 internal string _powerNameKey;
2012
2013 [global::Cpp2ILInjected.Token(Token = "0x4008694")]
2014 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
2016
2017 [global::Cpp2ILInjected.Token(Token = "0x4008695")]
2018 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
2019 internal float _currentTargetValue;
2020
2021 [global::Cpp2ILInjected.Token(Token = "0x4008696")]
2022 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
2024
2025 [global::Cpp2ILInjected.Token(Token = "0x4008697")]
2026 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
2028 }
2029
2030 [global::Cpp2ILInjected.Token(Token = "0x2000A3D")]
2032 {
2033 [global::Cpp2ILInjected.Token(Token = "0x6004D1B")]
2034 [global::Cpp2ILInjected.Address(RVA = "0x8BF6C8", Offset = "0x8BF6C8", Length = "0x8C")]
2035 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2036 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = ".ctor", ReturnType = typeof(void))]
2037 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2039 {
2040 throw null;
2041 }
2042
2043 [global::Cpp2ILInjected.Token(Token = "0x6004D1C")]
2044 [global::Cpp2ILInjected.Address(RVA = "0x8BF754", Offset = "0x8BF754", Length = "0x8")]
2045 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2046 public override bool GetIsUnlocked()
2047 {
2048 throw null;
2049 }
2050
2051 [global::Cpp2ILInjected.Token(Token = "0x6004D1D")]
2052 [global::Cpp2ILInjected.Address(RVA = "0x8BF75C", Offset = "0x8BF75C", Length = "0x80")]
2053 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2054 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
2055 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
2056 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2057 public void Save(Player player, BinaryWriter writer)
2058 {
2059 throw null;
2060 }
2061
2062 [global::Cpp2ILInjected.Token(Token = "0x6004D1E")]
2063 [global::Cpp2ILInjected.Address(RVA = "0x8BF7DC", Offset = "0x8BF7DC", Length = "0x10")]
2064 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2065 public void ResetDataForNewPlayer(Player player)
2066 {
2067 throw null;
2068 }
2069
2070 [global::Cpp2ILInjected.Token(Token = "0x6004D1F")]
2071 [global::Cpp2ILInjected.Address(RVA = "0x8BF7EC", Offset = "0x8BF7EC", Length = "0x30")]
2072 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2073 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2074 public void Load(Player player, BinaryReader reader, int gameVersionSaveWasMadeOn)
2075 {
2076 throw null;
2077 }
2078
2079 [global::Cpp2ILInjected.Token(Token = "0x6004D20")]
2080 [global::Cpp2ILInjected.Address(RVA = "0x8BF81C", Offset = "0x8BF81C", Length = "0x44")]
2081 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2082 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
2084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "RequestUse", ReturnType = typeof(void))]
2086 {
2087 throw null;
2088 }
2089 }
2090
2091 [global::Cpp2ILInjected.Token(Token = "0x2000A3E")]
2093 {
2094 [global::Cpp2ILInjected.Token(Token = "0x6004D21")]
2095 [global::Cpp2ILInjected.Address(RVA = "0x8BF860", Offset = "0x8BF860", Length = "0xC8")]
2096 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2097 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2098 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = ".ctor", ReturnType = typeof(void))]
2099 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "get_CurrentPlatform", ReturnType = typeof(DrPlatform.DrPlatformType))]
2100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2102 {
2103 throw null;
2104 }
2105
2106 [global::Cpp2ILInjected.Token(Token = "0x6004D22")]
2107 [global::Cpp2ILInjected.Address(RVA = "0x8BF928", Offset = "0x8BF928", Length = "0x8")]
2108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2109 public override bool GetIsUnlocked()
2110 {
2111 throw null;
2112 }
2113
2114 [global::Cpp2ILInjected.Token(Token = "0x6004D23")]
2115 [global::Cpp2ILInjected.Address(RVA = "0x8BF930", Offset = "0x8BF930", Length = "0x80")]
2116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
2118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
2119 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2120 public void Save(Player player, BinaryWriter writer)
2121 {
2122 throw null;
2123 }
2124
2125 [global::Cpp2ILInjected.Token(Token = "0x6004D24")]
2126 [global::Cpp2ILInjected.Address(RVA = "0x8BF9B0", Offset = "0x8BF9B0", Length = "0x10")]
2127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2128 public void ResetDataForNewPlayer(Player player)
2129 {
2130 throw null;
2131 }
2132
2133 [global::Cpp2ILInjected.Token(Token = "0x6004D25")]
2134 [global::Cpp2ILInjected.Address(RVA = "0x8BF9C0", Offset = "0x8BF9C0", Length = "0x30")]
2135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2137 public void Load(Player player, BinaryReader reader, int gameVersionSaveWasMadeOn)
2138 {
2139 throw null;
2140 }
2141
2142 [global::Cpp2ILInjected.Token(Token = "0x6004D26")]
2143 [global::Cpp2ILInjected.Address(RVA = "0x8BF9F0", Offset = "0x8BF9F0", Length = "0x44")]
2144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
2147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "RequestUse", ReturnType = typeof(void))]
2149 {
2150 throw null;
2151 }
2152 }
2153
2154 [global::Cpp2ILInjected.Token(Token = "0x2000A3F")]
2156 {
2157 [global::Cpp2ILInjected.Token(Token = "0x6004D27")]
2158 [global::Cpp2ILInjected.Address(RVA = "0x8BFA34", Offset = "0x8BFA34", Length = "0x80")]
2159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
2161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SkipToTime", MemberParameters = new object[]
2162 {
2163 typeof(int),
2164 typeof(bool)
2165 }, ReturnType = typeof(void))]
2166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2167 internal override void UsePower()
2168 {
2169 throw null;
2170 }
2171
2172 [global::Cpp2ILInjected.Token(Token = "0x6004D28")]
2173 [global::Cpp2ILInjected.Address(RVA = "0x8BFAB4", Offset = "0x8BFAB4", Length = "0xA8")]
2174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
2176 {
2177 typeof(string),
2178 typeof(string)
2179 }, ReturnType = typeof(string))]
2180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2181 internal override void OnCreation()
2182 {
2183 throw null;
2184 }
2185
2186 [global::Cpp2ILInjected.Token(Token = "0x6004D29")]
2187 [global::Cpp2ILInjected.Address(RVA = "0x8BFB5C", Offset = "0x8BFB5C", Length = "0x8")]
2188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2189 public override bool GetIsUnlocked()
2190 {
2191 throw null;
2192 }
2193
2194 [global::Cpp2ILInjected.Token(Token = "0x6004D2A")]
2195 [global::Cpp2ILInjected.Address(RVA = "0x8BFB64", Offset = "0x8BFB64", Length = "0x28")]
2196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2200 {
2201 throw null;
2202 }
2203 }
2204
2205 [global::Cpp2ILInjected.Token(Token = "0x2000A40")]
2207 {
2208 [global::Cpp2ILInjected.Token(Token = "0x6004D2B")]
2209 [global::Cpp2ILInjected.Address(RVA = "0x8BFB8C", Offset = "0x8BFB8C", Length = "0x80")]
2210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
2212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SkipToTime", MemberParameters = new object[]
2213 {
2214 typeof(int),
2215 typeof(bool)
2216 }, ReturnType = typeof(void))]
2217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2218 internal override void UsePower()
2219 {
2220 throw null;
2221 }
2222
2223 [global::Cpp2ILInjected.Token(Token = "0x6004D2C")]
2224 [global::Cpp2ILInjected.Address(RVA = "0x8BFC0C", Offset = "0x8BFC0C", Length = "0xA8")]
2225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
2227 {
2228 typeof(string),
2229 typeof(string)
2230 }, ReturnType = typeof(string))]
2231 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2232 internal override void OnCreation()
2233 {
2234 throw null;
2235 }
2236
2237 [global::Cpp2ILInjected.Token(Token = "0x6004D2D")]
2238 [global::Cpp2ILInjected.Address(RVA = "0x8BFCB4", Offset = "0x8BFCB4", Length = "0x8")]
2239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2240 public override bool GetIsUnlocked()
2241 {
2242 throw null;
2243 }
2244
2245 [global::Cpp2ILInjected.Token(Token = "0x6004D2E")]
2246 [global::Cpp2ILInjected.Address(RVA = "0x8BFCBC", Offset = "0x8BFCBC", Length = "0x28")]
2247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2251 {
2252 throw null;
2253 }
2254 }
2255
2256 [global::Cpp2ILInjected.Token(Token = "0x2000A41")]
2258 {
2259 [global::Cpp2ILInjected.Token(Token = "0x6004D2F")]
2260 [global::Cpp2ILInjected.Address(RVA = "0x8BFCE4", Offset = "0x8BFCE4", Length = "0x80")]
2261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
2263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SkipToTime", MemberParameters = new object[]
2264 {
2265 typeof(int),
2266 typeof(bool)
2267 }, ReturnType = typeof(void))]
2268 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2269 internal override void UsePower()
2270 {
2271 throw null;
2272 }
2273
2274 [global::Cpp2ILInjected.Token(Token = "0x6004D30")]
2275 [global::Cpp2ILInjected.Address(RVA = "0x8BFD64", Offset = "0x8BFD64", Length = "0xA8")]
2276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
2278 {
2279 typeof(string),
2280 typeof(string)
2281 }, ReturnType = typeof(string))]
2282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2283 internal override void OnCreation()
2284 {
2285 throw null;
2286 }
2287
2288 [global::Cpp2ILInjected.Token(Token = "0x6004D31")]
2289 [global::Cpp2ILInjected.Address(RVA = "0x8BFE0C", Offset = "0x8BFE0C", Length = "0x8")]
2290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2291 public override bool GetIsUnlocked()
2292 {
2293 throw null;
2294 }
2295
2296 [global::Cpp2ILInjected.Token(Token = "0x6004D32")]
2297 [global::Cpp2ILInjected.Address(RVA = "0x8BFE14", Offset = "0x8BFE14", Length = "0x28")]
2298 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2300 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2302 {
2303 throw null;
2304 }
2305 }
2306
2307 [global::Cpp2ILInjected.Token(Token = "0x2000A42")]
2309 {
2310 [global::Cpp2ILInjected.Token(Token = "0x6004D33")]
2311 [global::Cpp2ILInjected.Address(RVA = "0x8BFE3C", Offset = "0x8BFE3C", Length = "0x80")]
2312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
2314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SkipToTime", MemberParameters = new object[]
2315 {
2316 typeof(int),
2317 typeof(bool)
2318 }, ReturnType = typeof(void))]
2319 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2320 internal override void UsePower()
2321 {
2322 throw null;
2323 }
2324
2325 [global::Cpp2ILInjected.Token(Token = "0x6004D34")]
2326 [global::Cpp2ILInjected.Address(RVA = "0x8BFEBC", Offset = "0x8BFEBC", Length = "0xA8")]
2327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
2329 {
2330 typeof(string),
2331 typeof(string)
2332 }, ReturnType = typeof(string))]
2333 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2334 internal override void OnCreation()
2335 {
2336 throw null;
2337 }
2338
2339 [global::Cpp2ILInjected.Token(Token = "0x6004D35")]
2340 [global::Cpp2ILInjected.Address(RVA = "0x8BFF64", Offset = "0x8BFF64", Length = "0x8")]
2341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2342 public override bool GetIsUnlocked()
2343 {
2344 throw null;
2345 }
2346
2347 [global::Cpp2ILInjected.Token(Token = "0x6004D36")]
2348 [global::Cpp2ILInjected.Address(RVA = "0x8BFF6C", Offset = "0x8BFF6C", Length = "0x28")]
2349 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2351 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2353 {
2354 throw null;
2355 }
2356 }
2357
2358 [global::Cpp2ILInjected.Token(Token = "0x2000A43")]
2360 {
2361 [global::Cpp2ILInjected.Token(Token = "0x17000890")]
2363 {
2365 [global::Cpp2ILInjected.Token(Token = "0x6004D37")]
2366 [global::Cpp2ILInjected.Address(RVA = "0x8BFF94", Offset = "0x8BFF94", Length = "0x8")]
2367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2368 get
2369 {
2370 throw null;
2371 }
2373 [global::Cpp2ILInjected.Token(Token = "0x6004D38")]
2374 [global::Cpp2ILInjected.Address(RVA = "0x8BFF9C", Offset = "0x8BFF9C", Length = "0x8")]
2375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2376 private set
2377 {
2378 throw null;
2379 }
2380 }
2381
2382 [global::Cpp2ILInjected.Token(Token = "0x6004D39")]
2383 [global::Cpp2ILInjected.Address(RVA = "0x8BFFA4", Offset = "0x8BFFA4", Length = "0x8C")]
2384 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = ".ctor", ReturnType = typeof(void))]
2386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2388 {
2389 throw null;
2390 }
2391
2392 [global::Cpp2ILInjected.Token(Token = "0x6004D3A")]
2393 [global::Cpp2ILInjected.Address(RVA = "0x8C0030", Offset = "0x8C0030", Length = "0x10")]
2394 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2395 public override void Reset()
2396 {
2397 throw null;
2398 }
2399
2400 [global::Cpp2ILInjected.Token(Token = "0x6004D3B")]
2401 [global::Cpp2ILInjected.Address(RVA = "0x8C0040", Offset = "0x8C0040", Length = "0x134")]
2402 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2403 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
2405 {
2406 typeof(float),
2407 typeof(float),
2408 typeof(float),
2409 typeof(float),
2410 typeof(float),
2411 typeof(bool)
2412 }, ReturnType = typeof(float))]
2413 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
2414 internal override void UpdateInfoFromSliderValueCache()
2415 {
2416 throw null;
2417 }
2418
2419 [global::Cpp2ILInjected.Token(Token = "0x6004D3C")]
2420 [global::Cpp2ILInjected.Address(RVA = "0x8C0174", Offset = "0x8C0174", Length = "0x590")]
2421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<float>), Member = ".ctor", MemberParameters = new object[]
2423 {
2424 typeof(object),
2425 typeof(IntPtr)
2426 }, ReturnType = typeof(void))]
2427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<float>), Member = ".ctor", MemberParameters = new object[]
2428 {
2429 typeof(object),
2430 typeof(IntPtr)
2431 }, ReturnType = typeof(void))]
2432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
2433 {
2434 typeof(object),
2435 typeof(IntPtr)
2436 }, ReturnType = typeof(void))]
2437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateSlider", MemberParameters = new object[]
2438 {
2439 typeof(Func<float>),
2440 typeof(Action<float>),
2441 typeof(Action)
2442 }, ReturnType = typeof(UIVerticalSlider))]
2443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
2444 {
2445 typeof(object),
2446 typeof(IntPtr)
2447 }, ReturnType = typeof(void))]
2448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
2449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
2450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
2451 {
2452 typeof(float),
2453 typeof(float)
2454 }, ReturnType = typeof(void))]
2455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
2456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
2457 {
2458 typeof(string),
2459 typeof(float),
2460 typeof(bool)
2461 }, ReturnType = typeof(void))]
2462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
2463 {
2464 typeof(object),
2465 typeof(IntPtr)
2466 }, ReturnType = typeof(void))]
2467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOver", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
2468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOut", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
2469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
2470 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
2471 public override UIElement ProvideSlider()
2472 {
2473 throw null;
2474 }
2475
2476 [global::Cpp2ILInjected.Token(Token = "0x6004D3D")]
2477 [global::Cpp2ILInjected.Address(RVA = "0x8C0704", Offset = "0x8C0704", Length = "0x30")]
2478 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2481 {
2482 typeof(int),
2483 typeof(int),
2484 typeof(int),
2485 typeof(int),
2486 typeof(float),
2487 typeof(float)
2488 }, ReturnType = typeof(SoundEffectInstance))]
2490 {
2491 throw null;
2492 }
2493
2494 [global::Cpp2ILInjected.Token(Token = "0x6004D3E")]
2495 [global::Cpp2ILInjected.Address(RVA = "0x8C0734", Offset = "0x8C0734", Length = "0x30")]
2496 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2499 {
2500 typeof(int),
2501 typeof(int),
2502 typeof(int),
2503 typeof(int),
2504 typeof(float),
2505 typeof(float)
2506 }, ReturnType = typeof(SoundEffectInstance))]
2508 {
2509 throw null;
2510 }
2511
2512 [global::Cpp2ILInjected.Token(Token = "0x6004D3F")]
2513 [global::Cpp2ILInjected.Address(RVA = "0x8C0764", Offset = "0x8C0764", Length = "0x3C")]
2514 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2517 {
2518 typeof(int),
2519 typeof(int),
2520 typeof(int),
2521 typeof(int),
2522 typeof(float),
2523 typeof(float)
2524 }, ReturnType = typeof(SoundEffectInstance))]
2526 {
2527 throw null;
2528 }
2529
2530 [global::Cpp2ILInjected.Token(Token = "0x6004D40")]
2531 [global::Cpp2ILInjected.Address(RVA = "0x8C07A0", Offset = "0x8C07A0", Length = "0xC4")]
2532 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2533 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2535 {
2536 typeof(int),
2537 typeof(int),
2538 typeof(int),
2539 typeof(int),
2540 typeof(float),
2541 typeof(float)
2542 }, ReturnType = typeof(SoundEffectInstance))]
2543 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2545 {
2546 throw null;
2547 }
2548
2549 [global::Cpp2ILInjected.Token(Token = "0x6004D41")]
2550 [global::Cpp2ILInjected.Address(RVA = "0x8C0864", Offset = "0x8C0864", Length = "0xC4")]
2551 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2552 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2554 {
2555 typeof(int),
2556 typeof(int),
2557 typeof(int),
2558 typeof(int),
2559 typeof(float),
2560 typeof(float)
2561 }, ReturnType = typeof(SoundEffectInstance))]
2562 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2564 {
2565 throw null;
2566 }
2567
2568 [global::Cpp2ILInjected.Token(Token = "0x6004D42")]
2569 [global::Cpp2ILInjected.Address(RVA = "0x8C0928", Offset = "0x8C0928", Length = "0x8")]
2570 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2571 public override bool GetIsUnlocked()
2572 {
2573 throw null;
2574 }
2575
2576 [global::Cpp2ILInjected.Token(Token = "0x6004D43")]
2577 [global::Cpp2ILInjected.Address(RVA = "0x8C0930", Offset = "0x8C0930", Length = "0x1C")]
2578 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2579 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2580 public void Save(BinaryWriter writer)
2581 {
2582 throw null;
2583 }
2584
2585 [global::Cpp2ILInjected.Token(Token = "0x6004D44")]
2586 [global::Cpp2ILInjected.Address(RVA = "0x8C094C", Offset = "0x8C094C", Length = "0x3C")]
2587 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2588 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2589 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2591 {
2592 throw null;
2593 }
2594
2595 [global::Cpp2ILInjected.Token(Token = "0x6004D45")]
2596 [global::Cpp2ILInjected.Address(RVA = "0x8C0988", Offset = "0x8C0988", Length = "0x14")]
2597 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2598 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2600 {
2601 throw null;
2602 }
2603
2604 [global::Cpp2ILInjected.Token(Token = "0x6004D46")]
2605 [global::Cpp2ILInjected.Address(RVA = "0x8C099C", Offset = "0x8C099C", Length = "0x11C")]
2606 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
2608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
2609 {
2610 typeof(string),
2611 typeof(string)
2612 }, ReturnType = typeof(string))]
2613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
2614 {
2616 typeof(ref string)
2617 }, ReturnType = typeof(void))]
2618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
2619 {
2620 typeof(string),
2621 typeof(int),
2622 typeof(byte),
2623 typeof(int),
2624 typeof(int),
2625 typeof(int),
2626 typeof(int),
2627 typeof(int)
2628 }, ReturnType = typeof(void))]
2629 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
2631 {
2632 throw null;
2633 }
2634
2636 [global::Cpp2ILInjected.Token(Token = "0x4008698")]
2637 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
2638 private int <TargetTimeRate>k__BackingField;
2639 }
2640
2641 [global::Cpp2ILInjected.Token(Token = "0x2000A44")]
2643 {
2644 [global::Cpp2ILInjected.Token(Token = "0x17000891")]
2646 {
2648 [global::Cpp2ILInjected.Token(Token = "0x6004D47")]
2649 [global::Cpp2ILInjected.Address(RVA = "0x8C0AB8", Offset = "0x8C0AB8", Length = "0x8")]
2650 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2651 get
2652 {
2653 throw null;
2654 }
2656 [global::Cpp2ILInjected.Token(Token = "0x6004D48")]
2657 [global::Cpp2ILInjected.Address(RVA = "0x8C0AC0", Offset = "0x8C0AC0", Length = "0x8")]
2658 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2659 private set
2660 {
2661 throw null;
2662 }
2663 }
2664
2665 [global::Cpp2ILInjected.Token(Token = "0x6004D49")]
2666 [global::Cpp2ILInjected.Address(RVA = "0x8C0AC8", Offset = "0x8C0AC8", Length = "0x8C")]
2667 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = ".ctor", ReturnType = typeof(void))]
2669 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2671 {
2672 throw null;
2673 }
2674
2675 [global::Cpp2ILInjected.Token(Token = "0x6004D4A")]
2676 [global::Cpp2ILInjected.Address(RVA = "0x8C0B54", Offset = "0x8C0B54", Length = "0x14")]
2677 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2678 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2679 public override void Reset()
2680 {
2681 throw null;
2682 }
2683
2684 [global::Cpp2ILInjected.Token(Token = "0x6004D4B")]
2685 [global::Cpp2ILInjected.Address(RVA = "0x8C0B68", Offset = "0x8C0B68", Length = "0x158")]
2686 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2687 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
2689 {
2690 typeof(float),
2691 typeof(float),
2692 typeof(float),
2693 typeof(float),
2694 typeof(float),
2695 typeof(bool)
2696 }, ReturnType = typeof(float))]
2697 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
2698 internal override void UpdateInfoFromSliderValueCache()
2699 {
2700 throw null;
2701 }
2702
2703 [global::Cpp2ILInjected.Token(Token = "0x6004D4C")]
2704 [global::Cpp2ILInjected.Address(RVA = "0x8C0CC0", Offset = "0x8C0CC0", Length = "0x4FC")]
2705 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2706 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<float>), Member = ".ctor", MemberParameters = new object[]
2707 {
2708 typeof(object),
2709 typeof(IntPtr)
2710 }, ReturnType = typeof(void))]
2711 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<float>), Member = ".ctor", MemberParameters = new object[]
2712 {
2713 typeof(object),
2714 typeof(IntPtr)
2715 }, ReturnType = typeof(void))]
2716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
2717 {
2718 typeof(object),
2719 typeof(IntPtr)
2720 }, ReturnType = typeof(void))]
2721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateSlider", MemberParameters = new object[]
2722 {
2723 typeof(Func<float>),
2724 typeof(Action<float>),
2725 typeof(Action)
2726 }, ReturnType = typeof(UIVerticalSlider))]
2727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
2728 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
2729 {
2730 typeof(float),
2731 typeof(float)
2732 }, ReturnType = typeof(void))]
2733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
2734 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
2735 {
2736 typeof(object),
2737 typeof(IntPtr)
2738 }, ReturnType = typeof(void))]
2739 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
2740 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
2741 {
2742 typeof(object),
2743 typeof(IntPtr)
2744 }, ReturnType = typeof(void))]
2745 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.DifficultySliderPower), Member = "AddIndication", MemberParameters = new object[]
2746 {
2747 typeof(UIPanel),
2748 typeof(float),
2749 typeof(string),
2750 typeof(string),
2753 }, ReturnType = typeof(void))]
2754 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
2755 public override UIElement ProvideSlider()
2756 {
2757 throw null;
2758 }
2759
2760 [global::Cpp2ILInjected.Token(Token = "0x6004D4D")]
2761 [global::Cpp2ILInjected.Address(RVA = "0x8C1438", Offset = "0x8C1438", Length = "0x3C")]
2762 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2764 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2765 {
2766 typeof(int),
2767 typeof(int),
2768 typeof(int),
2769 typeof(int),
2770 typeof(float),
2771 typeof(float)
2772 }, ReturnType = typeof(SoundEffectInstance))]
2774 {
2775 throw null;
2776 }
2777
2778 [global::Cpp2ILInjected.Token(Token = "0x6004D4E")]
2779 [global::Cpp2ILInjected.Address(RVA = "0x8C1474", Offset = "0x8C1474", Length = "0x34")]
2780 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2782 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2783 {
2784 typeof(int),
2785 typeof(int),
2786 typeof(int),
2787 typeof(int),
2788 typeof(float),
2789 typeof(float)
2790 }, ReturnType = typeof(SoundEffectInstance))]
2792 {
2793 throw null;
2794 }
2795
2796 [global::Cpp2ILInjected.Token(Token = "0x6004D4F")]
2797 [global::Cpp2ILInjected.Address(RVA = "0x8C14A8", Offset = "0x8C14A8", Length = "0x34")]
2798 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2801 {
2802 typeof(int),
2803 typeof(int),
2804 typeof(int),
2805 typeof(int),
2806 typeof(float),
2807 typeof(float)
2808 }, ReturnType = typeof(SoundEffectInstance))]
2810 {
2811 throw null;
2812 }
2813
2814 [global::Cpp2ILInjected.Token(Token = "0x6004D50")]
2815 [global::Cpp2ILInjected.Address(RVA = "0x8C14DC", Offset = "0x8C14DC", Length = "0x30")]
2816 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2817 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
2818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2819 {
2820 typeof(int),
2821 typeof(int),
2822 typeof(int),
2823 typeof(int),
2824 typeof(float),
2825 typeof(float)
2826 }, ReturnType = typeof(SoundEffectInstance))]
2828 {
2829 throw null;
2830 }
2831
2832 [global::Cpp2ILInjected.Token(Token = "0x6004D51")]
2833 [global::Cpp2ILInjected.Address(RVA = "0x8C11BC", Offset = "0x8C11BC", Length = "0x27C")]
2834 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = "ProvideSlider", ReturnType = typeof(UIElement))]
2836 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
2837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
2838 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
2839 {
2840 typeof(float),
2841 typeof(float)
2842 }, ReturnType = typeof(void))]
2843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
2844 {
2845 typeof(object),
2846 typeof(IntPtr)
2847 }, ReturnType = typeof(void))]
2848 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOut", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
2849 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOver", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
2850 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
2851 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
2852 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
2853 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
2855 {
2856 throw null;
2857 }
2858
2859 [global::Cpp2ILInjected.Token(Token = "0x6004D52")]
2860 [global::Cpp2ILInjected.Address(RVA = "0x8C150C", Offset = "0x8C150C", Length = "0x20")]
2861 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2862 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2863 {
2864 typeof(int),
2865 typeof(int),
2866 typeof(int),
2867 typeof(int),
2868 typeof(float),
2869 typeof(float)
2870 }, ReturnType = typeof(SoundEffectInstance))]
2872 {
2873 throw null;
2874 }
2875
2876 [global::Cpp2ILInjected.Token(Token = "0x6004D53")]
2877 [global::Cpp2ILInjected.Address(RVA = "0x8C152C", Offset = "0x8C152C", Length = "0x20")]
2878 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
2880 {
2881 typeof(int),
2882 typeof(int),
2883 typeof(int),
2884 typeof(int),
2885 typeof(float),
2886 typeof(float)
2887 }, ReturnType = typeof(SoundEffectInstance))]
2889 {
2890 throw null;
2891 }
2892
2893 [global::Cpp2ILInjected.Token(Token = "0x6004D54")]
2894 [global::Cpp2ILInjected.Address(RVA = "0x8C154C", Offset = "0x8C154C", Length = "0xBC")]
2895 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2896 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
2897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
2898 {
2899 typeof(string),
2900 typeof(int),
2901 typeof(byte),
2902 typeof(int),
2903 typeof(int),
2904 typeof(int),
2905 typeof(int),
2906 typeof(int)
2907 }, ReturnType = typeof(void))]
2908 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2910 {
2911 throw null;
2912 }
2913
2914 [global::Cpp2ILInjected.Token(Token = "0x6004D55")]
2915 [global::Cpp2ILInjected.Address(RVA = "0x8C1608", Offset = "0x8C1608", Length = "0xBC")]
2916 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
2918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
2919 {
2920 typeof(string),
2921 typeof(int),
2922 typeof(byte),
2923 typeof(int),
2924 typeof(int),
2925 typeof(int),
2926 typeof(int),
2927 typeof(int)
2928 }, ReturnType = typeof(void))]
2929 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2931 {
2932 throw null;
2933 }
2934
2935 [global::Cpp2ILInjected.Token(Token = "0x6004D56")]
2936 [global::Cpp2ILInjected.Address(RVA = "0x8C16C4", Offset = "0x8C16C4", Length = "0xBC")]
2937 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
2939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
2940 {
2941 typeof(string),
2942 typeof(int),
2943 typeof(byte),
2944 typeof(int),
2945 typeof(int),
2946 typeof(int),
2947 typeof(int),
2948 typeof(int)
2949 }, ReturnType = typeof(void))]
2950 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2952 {
2953 throw null;
2954 }
2955
2956 [global::Cpp2ILInjected.Token(Token = "0x6004D57")]
2957 [global::Cpp2ILInjected.Address(RVA = "0x8C1780", Offset = "0x8C1780", Length = "0xBC")]
2958 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2959 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
2960 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
2961 {
2962 typeof(string),
2963 typeof(int),
2964 typeof(byte),
2965 typeof(int),
2966 typeof(int),
2967 typeof(int),
2968 typeof(int),
2969 typeof(int)
2970 }, ReturnType = typeof(void))]
2971 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2973 {
2974 throw null;
2975 }
2976
2977 [global::Cpp2ILInjected.Token(Token = "0x6004D58")]
2978 [global::Cpp2ILInjected.Address(RVA = "0x8C183C", Offset = "0x8C183C", Length = "0x270")]
2979 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2980 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
2982 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
2983 {
2984 typeof(string),
2985 typeof(string)
2986 }, ReturnType = typeof(string))]
2987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
2988 {
2989 typeof(ICreativePower),
2990 typeof(ref string)
2991 }, ReturnType = typeof(void))]
2992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
2993 {
2994 typeof(string),
2995 typeof(int),
2996 typeof(byte),
2997 typeof(int),
2998 typeof(int),
2999 typeof(int),
3000 typeof(int),
3001 typeof(int)
3002 }, ReturnType = typeof(void))]
3003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_masterMode", ReturnType = typeof(bool))]
3004 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_expertMode", ReturnType = typeof(bool))]
3005 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
3007 {
3008 throw null;
3009 }
3010
3011 [global::Cpp2ILInjected.Token(Token = "0x6004D59")]
3012 [global::Cpp2ILInjected.Address(RVA = "0x8C1AAC", Offset = "0x8C1AAC", Length = "0x8")]
3013 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3014 public override bool GetIsUnlocked()
3015 {
3016 throw null;
3017 }
3018
3019 [global::Cpp2ILInjected.Token(Token = "0x6004D5A")]
3020 [global::Cpp2ILInjected.Address(RVA = "0x8C1AB4", Offset = "0x8C1AB4", Length = "0x1C")]
3021 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3022 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3023 public void Save(BinaryWriter writer)
3024 {
3025 throw null;
3026 }
3027
3028 [global::Cpp2ILInjected.Token(Token = "0x6004D5B")]
3029 [global::Cpp2ILInjected.Address(RVA = "0x8C1AD0", Offset = "0x8C1AD0", Length = "0x3C")]
3030 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3031 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3032 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3034 {
3035 throw null;
3036 }
3037
3038 [global::Cpp2ILInjected.Token(Token = "0x6004D5C")]
3039 [global::Cpp2ILInjected.Address(RVA = "0x8C1B0C", Offset = "0x8C1B0C", Length = "0x14")]
3040 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3041 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3043 {
3044 throw null;
3045 }
3046
3048 [global::Cpp2ILInjected.Token(Token = "0x4008699")]
3049 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
3050 private float <StrengthMultiplierToGiveNPCs>k__BackingField;
3051 }
3052
3053 [global::Cpp2ILInjected.Token(Token = "0x2000A45")]
3055 {
3056 [global::Cpp2ILInjected.Token(Token = "0x6004D5D")]
3057 [global::Cpp2ILInjected.Address(RVA = "0x8C1B20", Offset = "0x8C1B20", Length = "0x90")]
3058 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3059 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = ".ctor", ReturnType = typeof(void))]
3060 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3062 {
3063 throw null;
3064 }
3065
3066 [global::Cpp2ILInjected.Token(Token = "0x6004D5E")]
3067 [global::Cpp2ILInjected.Address(RVA = "0x8C1BB0", Offset = "0x8C1BB0", Length = "0x88")]
3068 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3069 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
3070 {
3071 typeof(float),
3072 typeof(float),
3073 typeof(float)
3074 }, ReturnType = typeof(float))]
3075 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3076 internal override void UpdateInfoFromSliderValueCache()
3077 {
3078 throw null;
3079 }
3080
3081 [global::Cpp2ILInjected.Token(Token = "0x6004D5F")]
3082 [global::Cpp2ILInjected.Address(RVA = "0x8C1C38", Offset = "0x8C1C38", Length = "0xA4")]
3083 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetLerpValue", MemberParameters = new object[]
3085 {
3086 typeof(float),
3087 typeof(float),
3088 typeof(float),
3089 typeof(bool)
3090 }, ReturnType = typeof(float))]
3091 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3092 internal override float GetSliderValueInner()
3093 {
3094 throw null;
3095 }
3096
3097 [global::Cpp2ILInjected.Token(Token = "0x6004D60")]
3098 [global::Cpp2ILInjected.Address(RVA = "0x8C1CDC", Offset = "0x8C1CDC", Length = "0x8")]
3099 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3100 public override bool GetIsUnlocked()
3101 {
3102 throw null;
3103 }
3104
3105 [global::Cpp2ILInjected.Token(Token = "0x6004D61")]
3106 [global::Cpp2ILInjected.Address(RVA = "0x8C1CE4", Offset = "0x8C1CE4", Length = "0x5CC")]
3107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<float>), Member = ".ctor", MemberParameters = new object[]
3109 {
3110 typeof(object),
3111 typeof(IntPtr)
3112 }, ReturnType = typeof(void))]
3113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<float>), Member = ".ctor", MemberParameters = new object[]
3114 {
3115 typeof(object),
3116 typeof(IntPtr)
3117 }, ReturnType = typeof(void))]
3118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
3119 {
3120 typeof(object),
3121 typeof(IntPtr)
3122 }, ReturnType = typeof(void))]
3123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateSlider", MemberParameters = new object[]
3124 {
3125 typeof(Func<float>),
3126 typeof(Action<float>),
3127 typeof(Action)
3128 }, ReturnType = typeof(UIVerticalSlider))]
3129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
3130 {
3131 typeof(object),
3132 typeof(IntPtr)
3133 }, ReturnType = typeof(void))]
3134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
3135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
3136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
3137 {
3138 typeof(float),
3139 typeof(float)
3140 }, ReturnType = typeof(void))]
3141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
3143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
3144 {
3146 typeof(float),
3147 typeof(bool)
3148 }, ReturnType = typeof(void))]
3149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
3150 {
3151 typeof(object),
3152 typeof(IntPtr)
3153 }, ReturnType = typeof(void))]
3154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOut", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOver", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
3158 public override UIElement ProvideSlider()
3159 {
3160 throw null;
3161 }
3162
3163 [global::Cpp2ILInjected.Token(Token = "0x6004D62")]
3164 [global::Cpp2ILInjected.Address(RVA = "0x8C22B0", Offset = "0x8C22B0", Length = "0x3C")]
3165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3168 {
3169 typeof(int),
3170 typeof(int),
3171 typeof(int),
3172 typeof(int),
3173 typeof(float),
3174 typeof(float)
3175 }, ReturnType = typeof(SoundEffectInstance))]
3177 {
3178 throw null;
3179 }
3180
3181 [global::Cpp2ILInjected.Token(Token = "0x6004D63")]
3182 [global::Cpp2ILInjected.Address(RVA = "0x8C22EC", Offset = "0x8C22EC", Length = "0x30")]
3183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3186 {
3187 typeof(int),
3188 typeof(int),
3189 typeof(int),
3190 typeof(int),
3191 typeof(float),
3192 typeof(float)
3193 }, ReturnType = typeof(SoundEffectInstance))]
3195 {
3196 throw null;
3197 }
3198
3199 [global::Cpp2ILInjected.Token(Token = "0x6004D64")]
3200 [global::Cpp2ILInjected.Address(RVA = "0x8C231C", Offset = "0x8C231C", Length = "0x30")]
3201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3204 {
3205 typeof(int),
3206 typeof(int),
3207 typeof(int),
3208 typeof(int),
3209 typeof(float),
3210 typeof(float)
3211 }, ReturnType = typeof(SoundEffectInstance))]
3213 {
3214 throw null;
3215 }
3216
3217 [global::Cpp2ILInjected.Token(Token = "0x6004D65")]
3218 [global::Cpp2ILInjected.Address(RVA = "0x8C234C", Offset = "0x8C234C", Length = "0xC4")]
3219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3222 {
3223 typeof(int),
3224 typeof(int),
3225 typeof(int),
3226 typeof(int),
3227 typeof(float),
3228 typeof(float)
3229 }, ReturnType = typeof(SoundEffectInstance))]
3230 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3232 {
3233 throw null;
3234 }
3235
3236 [global::Cpp2ILInjected.Token(Token = "0x6004D66")]
3237 [global::Cpp2ILInjected.Address(RVA = "0x8C2410", Offset = "0x8C2410", Length = "0xC4")]
3238 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3241 {
3242 typeof(int),
3243 typeof(int),
3244 typeof(int),
3245 typeof(int),
3246 typeof(float),
3247 typeof(float)
3248 }, ReturnType = typeof(SoundEffectInstance))]
3249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3251 {
3252 throw null;
3253 }
3254
3255 [global::Cpp2ILInjected.Token(Token = "0x6004D67")]
3256 [global::Cpp2ILInjected.Address(RVA = "0x8C24D4", Offset = "0x8C24D4", Length = "0x1DC")]
3257 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[]
3260 {
3261 typeof(string),
3262 typeof(object)
3263 }, ReturnType = typeof(string))]
3264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
3265 {
3266 typeof(string),
3267 typeof(string)
3268 }, ReturnType = typeof(string))]
3269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
3270 {
3271 typeof(ICreativePower),
3272 typeof(ref string)
3273 }, ReturnType = typeof(void))]
3274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
3275 {
3276 typeof(string),
3277 typeof(int),
3278 typeof(byte),
3279 typeof(int),
3280 typeof(int),
3281 typeof(int),
3282 typeof(int),
3283 typeof(int)
3284 }, ReturnType = typeof(void))]
3285 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
3287 {
3288 throw null;
3289 }
3290 }
3291
3292 [global::Cpp2ILInjected.Token(Token = "0x2000A46")]
3294 {
3295 [global::Cpp2ILInjected.Token(Token = "0x6004D68")]
3296 [global::Cpp2ILInjected.Address(RVA = "0x8C26B0", Offset = "0x8C26B0", Length = "0x90")]
3297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = ".ctor", ReturnType = typeof(void))]
3299 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3301 {
3302 throw null;
3303 }
3304
3305 [global::Cpp2ILInjected.Token(Token = "0x6004D69")]
3306 [global::Cpp2ILInjected.Address(RVA = "0x8C2740", Offset = "0x8C2740", Length = "0xA4")]
3307 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3308 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "StopRain", ReturnType = typeof(void))]
3310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "StartRain", ReturnType = typeof(void))]
3311 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3312 internal override void UpdateInfoFromSliderValueCache()
3313 {
3314 throw null;
3315 }
3316
3317 [global::Cpp2ILInjected.Token(Token = "0x6004D6A")]
3318 [global::Cpp2ILInjected.Address(RVA = "0x8C27E4", Offset = "0x8C27E4", Length = "0x58")]
3319 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3320 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3321 internal override float GetSliderValueInner()
3322 {
3323 throw null;
3324 }
3325
3326 [global::Cpp2ILInjected.Token(Token = "0x6004D6B")]
3327 [global::Cpp2ILInjected.Address(RVA = "0x8C283C", Offset = "0x8C283C", Length = "0x8")]
3328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3329 public override bool GetIsUnlocked()
3330 {
3331 throw null;
3332 }
3333
3334 [global::Cpp2ILInjected.Token(Token = "0x6004D6C")]
3335 [global::Cpp2ILInjected.Address(RVA = "0x8C2844", Offset = "0x8C2844", Length = "0x5CC")]
3336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<float>), Member = ".ctor", MemberParameters = new object[]
3338 {
3339 typeof(object),
3340 typeof(IntPtr)
3341 }, ReturnType = typeof(void))]
3342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<float>), Member = ".ctor", MemberParameters = new object[]
3343 {
3344 typeof(object),
3345 typeof(IntPtr)
3346 }, ReturnType = typeof(void))]
3347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
3348 {
3349 typeof(object),
3350 typeof(IntPtr)
3351 }, ReturnType = typeof(void))]
3352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateSlider", MemberParameters = new object[]
3353 {
3354 typeof(Func<float>),
3355 typeof(Action<float>),
3356 typeof(Action)
3357 }, ReturnType = typeof(UIVerticalSlider))]
3358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
3359 {
3360 typeof(object),
3361 typeof(IntPtr)
3362 }, ReturnType = typeof(void))]
3363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
3364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
3365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
3366 {
3367 typeof(float),
3368 typeof(float)
3369 }, ReturnType = typeof(void))]
3370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
3372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
3373 {
3375 typeof(float),
3376 typeof(bool)
3377 }, ReturnType = typeof(void))]
3378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
3379 {
3380 typeof(object),
3381 typeof(IntPtr)
3382 }, ReturnType = typeof(void))]
3383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOut", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOver", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
3387 public override UIElement ProvideSlider()
3388 {
3389 throw null;
3390 }
3391
3392 [global::Cpp2ILInjected.Token(Token = "0x6004D6D")]
3393 [global::Cpp2ILInjected.Address(RVA = "0x8C2E10", Offset = "0x8C2E10", Length = "0x3C")]
3394 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3395 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3397 {
3398 typeof(int),
3399 typeof(int),
3400 typeof(int),
3401 typeof(int),
3402 typeof(float),
3403 typeof(float)
3404 }, ReturnType = typeof(SoundEffectInstance))]
3406 {
3407 throw null;
3408 }
3409
3410 [global::Cpp2ILInjected.Token(Token = "0x6004D6E")]
3411 [global::Cpp2ILInjected.Address(RVA = "0x8C2E4C", Offset = "0x8C2E4C", Length = "0x30")]
3412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3415 {
3416 typeof(int),
3417 typeof(int),
3418 typeof(int),
3419 typeof(int),
3420 typeof(float),
3421 typeof(float)
3422 }, ReturnType = typeof(SoundEffectInstance))]
3424 {
3425 throw null;
3426 }
3427
3428 [global::Cpp2ILInjected.Token(Token = "0x6004D6F")]
3429 [global::Cpp2ILInjected.Address(RVA = "0x8C2E7C", Offset = "0x8C2E7C", Length = "0x30")]
3430 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.ASharedSliderPower), Member = "SetValueKeyboardForced", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3433 {
3434 typeof(int),
3435 typeof(int),
3436 typeof(int),
3437 typeof(int),
3438 typeof(float),
3439 typeof(float)
3440 }, ReturnType = typeof(SoundEffectInstance))]
3442 {
3443 throw null;
3444 }
3445
3446 [global::Cpp2ILInjected.Token(Token = "0x6004D70")]
3447 [global::Cpp2ILInjected.Address(RVA = "0x8C2EAC", Offset = "0x8C2EAC", Length = "0xC4")]
3448 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3451 {
3452 typeof(int),
3453 typeof(int),
3454 typeof(int),
3455 typeof(int),
3456 typeof(float),
3457 typeof(float)
3458 }, ReturnType = typeof(SoundEffectInstance))]
3459 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3461 {
3462 throw null;
3463 }
3464
3465 [global::Cpp2ILInjected.Token(Token = "0x6004D71")]
3466 [global::Cpp2ILInjected.Address(RVA = "0x8C2F70", Offset = "0x8C2F70", Length = "0xC4")]
3467 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3470 {
3471 typeof(int),
3472 typeof(int),
3473 typeof(int),
3474 typeof(int),
3475 typeof(float),
3476 typeof(float)
3477 }, ReturnType = typeof(SoundEffectInstance))]
3478 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3480 {
3481 throw null;
3482 }
3483
3484 [global::Cpp2ILInjected.Token(Token = "0x6004D72")]
3485 [global::Cpp2ILInjected.Address(RVA = "0x8C3034", Offset = "0x8C3034", Length = "0x108")]
3486 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
3488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
3489 {
3491 typeof(ref string)
3492 }, ReturnType = typeof(void))]
3493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
3494 {
3495 typeof(string),
3496 typeof(int),
3497 typeof(byte),
3498 typeof(int),
3499 typeof(int),
3500 typeof(int),
3501 typeof(int),
3502 typeof(int)
3503 }, ReturnType = typeof(void))]
3504 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
3506 {
3507 throw null;
3508 }
3509 }
3510
3511 [global::Cpp2ILInjected.Token(Token = "0x2000A47")]
3513 {
3514 [global::Cpp2ILInjected.Token(Token = "0x6004D73")]
3515 [global::Cpp2ILInjected.Address(RVA = "0x8C313C", Offset = "0x8C313C", Length = "0x98")]
3516 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
3518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3519 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3520 internal override void CustomizeButton(UIElement button)
3521 {
3522 throw null;
3523 }
3524
3525 [global::Cpp2ILInjected.Token(Token = "0x6004D74")]
3526 [global::Cpp2ILInjected.Address(RVA = "0x8C31D4", Offset = "0x8C31D4", Length = "0x40")]
3527 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3528 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3529 internal override string GetButtonTextKey()
3530 {
3531 throw null;
3532 }
3533
3534 [global::Cpp2ILInjected.Token(Token = "0x6004D75")]
3535 [global::Cpp2ILInjected.Address(RVA = "0x8C3214", Offset = "0x8C3214", Length = "0x8")]
3536 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3537 public override bool GetIsUnlocked()
3538 {
3539 throw null;
3540 }
3541
3542 [global::Cpp2ILInjected.Token(Token = "0x6004D76")]
3543 [global::Cpp2ILInjected.Address(RVA = "0x8C321C", Offset = "0x8C321C", Length = "0x18")]
3544 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3545 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3546 public void Save(BinaryWriter writer)
3547 {
3548 throw null;
3549 }
3550
3551 [global::Cpp2ILInjected.Token(Token = "0x6004D77")]
3552 [global::Cpp2ILInjected.Address(RVA = "0x8C3234", Offset = "0x8C3234", Length = "0x2C")]
3553 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3554 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3556 {
3557 throw null;
3558 }
3559
3560 [global::Cpp2ILInjected.Token(Token = "0x6004D78")]
3561 [global::Cpp2ILInjected.Address(RVA = "0x8C3260", Offset = "0x8C3260", Length = "0x10")]
3562 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3563 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3565 {
3566 throw null;
3567 }
3568
3569 [global::Cpp2ILInjected.Token(Token = "0x6004D79")]
3570 [global::Cpp2ILInjected.Address(RVA = "0x8C3270", Offset = "0x8C3270", Length = "0x8")]
3571 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3573 public FreezeTime()
3574 {
3575 throw null;
3576 }
3577 }
3578
3579 [global::Cpp2ILInjected.Token(Token = "0x2000A48")]
3581 {
3582 [global::Cpp2ILInjected.Token(Token = "0x6004D7A")]
3583 [global::Cpp2ILInjected.Address(RVA = "0x8C3278", Offset = "0x8C3278", Length = "0x98")]
3584 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3585 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
3586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3587 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3588 internal override void CustomizeButton(UIElement button)
3589 {
3590 throw null;
3591 }
3592
3593 [global::Cpp2ILInjected.Token(Token = "0x6004D7B")]
3594 [global::Cpp2ILInjected.Address(RVA = "0x8C3310", Offset = "0x8C3310", Length = "0x40")]
3595 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3596 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3597 internal override string GetButtonTextKey()
3598 {
3599 throw null;
3600 }
3601
3602 [global::Cpp2ILInjected.Token(Token = "0x6004D7C")]
3603 [global::Cpp2ILInjected.Address(RVA = "0x8C3350", Offset = "0x8C3350", Length = "0x8")]
3604 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3605 public override bool GetIsUnlocked()
3606 {
3607 throw null;
3608 }
3609
3610 [global::Cpp2ILInjected.Token(Token = "0x6004D7D")]
3611 [global::Cpp2ILInjected.Address(RVA = "0x8C3358", Offset = "0x8C3358", Length = "0x18")]
3612 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3613 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3614 public void Save(BinaryWriter writer)
3615 {
3616 throw null;
3617 }
3618
3619 [global::Cpp2ILInjected.Token(Token = "0x6004D7E")]
3620 [global::Cpp2ILInjected.Address(RVA = "0x8C3370", Offset = "0x8C3370", Length = "0x2C")]
3621 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3622 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3624 {
3625 throw null;
3626 }
3627
3628 [global::Cpp2ILInjected.Token(Token = "0x6004D7F")]
3629 [global::Cpp2ILInjected.Address(RVA = "0x8C339C", Offset = "0x8C339C", Length = "0x10")]
3630 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3631 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3633 {
3634 throw null;
3635 }
3636
3637 [global::Cpp2ILInjected.Token(Token = "0x6004D80")]
3638 [global::Cpp2ILInjected.Address(RVA = "0x8C33AC", Offset = "0x8C33AC", Length = "0x8")]
3639 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3642 {
3643 throw null;
3644 }
3645 }
3646
3647 [global::Cpp2ILInjected.Token(Token = "0x2000A49")]
3649 {
3650 [global::Cpp2ILInjected.Token(Token = "0x6004D81")]
3651 [global::Cpp2ILInjected.Address(RVA = "0x8C33B4", Offset = "0x8C33B4", Length = "0x98")]
3652 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3653 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
3654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3655 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3656 internal override void CustomizeButton(UIElement button)
3657 {
3658 throw null;
3659 }
3660
3661 [global::Cpp2ILInjected.Token(Token = "0x6004D82")]
3662 [global::Cpp2ILInjected.Address(RVA = "0x8C344C", Offset = "0x8C344C", Length = "0x40")]
3663 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3664 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3665 internal override string GetButtonTextKey()
3666 {
3667 throw null;
3668 }
3669
3670 [global::Cpp2ILInjected.Token(Token = "0x6004D83")]
3671 [global::Cpp2ILInjected.Address(RVA = "0x8C348C", Offset = "0x8C348C", Length = "0x8")]
3672 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3673 public override bool GetIsUnlocked()
3674 {
3675 throw null;
3676 }
3677
3678 [global::Cpp2ILInjected.Token(Token = "0x6004D84")]
3679 [global::Cpp2ILInjected.Address(RVA = "0x8C3494", Offset = "0x8C3494", Length = "0x18")]
3680 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3681 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3682 public void Save(BinaryWriter writer)
3683 {
3684 throw null;
3685 }
3686
3687 [global::Cpp2ILInjected.Token(Token = "0x6004D85")]
3688 [global::Cpp2ILInjected.Address(RVA = "0x8C34AC", Offset = "0x8C34AC", Length = "0x2C")]
3689 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3690 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3692 {
3693 throw null;
3694 }
3695
3696 [global::Cpp2ILInjected.Token(Token = "0x6004D86")]
3697 [global::Cpp2ILInjected.Address(RVA = "0x8C34D8", Offset = "0x8C34D8", Length = "0x10")]
3698 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3699 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3701 {
3702 throw null;
3703 }
3704
3705 [global::Cpp2ILInjected.Token(Token = "0x6004D87")]
3706 [global::Cpp2ILInjected.Address(RVA = "0x8C34E8", Offset = "0x8C34E8", Length = "0x8")]
3707 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3710 {
3711 throw null;
3712 }
3713 }
3714
3715 [global::Cpp2ILInjected.Token(Token = "0x2000A4A")]
3717 {
3718 [global::Cpp2ILInjected.Token(Token = "0x6004D88")]
3719 [global::Cpp2ILInjected.Address(RVA = "0x8C34F0", Offset = "0x8C34F0", Length = "0x98")]
3720 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
3722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3723 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3724 internal override void CustomizeButton(UIElement button)
3725 {
3726 throw null;
3727 }
3728
3729 [global::Cpp2ILInjected.Token(Token = "0x6004D89")]
3730 [global::Cpp2ILInjected.Address(RVA = "0x8C3588", Offset = "0x8C3588", Length = "0x40")]
3731 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3732 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3733 internal override string GetButtonTextKey()
3734 {
3735 throw null;
3736 }
3737
3738 [global::Cpp2ILInjected.Token(Token = "0x6004D8A")]
3739 [global::Cpp2ILInjected.Address(RVA = "0x8C35C8", Offset = "0x8C35C8", Length = "0x8")]
3740 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3741 public override bool GetIsUnlocked()
3742 {
3743 throw null;
3744 }
3745
3746 [global::Cpp2ILInjected.Token(Token = "0x6004D8B")]
3747 [global::Cpp2ILInjected.Address(RVA = "0x8C35D0", Offset = "0x8C35D0", Length = "0x18")]
3748 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3749 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3750 public void Save(BinaryWriter writer)
3751 {
3752 throw null;
3753 }
3754
3755 [global::Cpp2ILInjected.Token(Token = "0x6004D8C")]
3756 [global::Cpp2ILInjected.Address(RVA = "0x8C35E8", Offset = "0x8C35E8", Length = "0x2C")]
3757 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3758 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3760 {
3761 throw null;
3762 }
3763
3764 [global::Cpp2ILInjected.Token(Token = "0x6004D8D")]
3765 [global::Cpp2ILInjected.Address(RVA = "0x8C3614", Offset = "0x8C3614", Length = "0x10")]
3766 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3767 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3769 {
3770 throw null;
3771 }
3772
3773 [global::Cpp2ILInjected.Token(Token = "0x6004D8E")]
3774 [global::Cpp2ILInjected.Address(RVA = "0x8C3624", Offset = "0x8C3624", Length = "0x8")]
3775 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3776 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3778 {
3779 throw null;
3780 }
3781 }
3782
3783 [global::Cpp2ILInjected.Token(Token = "0x2000A4B")]
3785 {
3786 [global::Cpp2ILInjected.Token(Token = "0x17000892")]
3788 {
3790 [global::Cpp2ILInjected.Token(Token = "0x6004D8F")]
3791 [global::Cpp2ILInjected.Address(RVA = "0x8C362C", Offset = "0x8C362C", Length = "0x8")]
3792 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3793 get
3794 {
3795 throw null;
3796 }
3798 [global::Cpp2ILInjected.Token(Token = "0x6004D90")]
3799 [global::Cpp2ILInjected.Address(RVA = "0x8C3634", Offset = "0x8C3634", Length = "0x8")]
3800 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3801 private set
3802 {
3803 throw null;
3804 }
3805 }
3806
3807 [global::Cpp2ILInjected.Token(Token = "0x6004D91")]
3808 [global::Cpp2ILInjected.Address(RVA = "0x8C363C", Offset = "0x8C363C", Length = "0x94")]
3809 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = ".ctor", ReturnType = typeof(void))]
3811 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3813 {
3814 throw null;
3815 }
3816
3817 [global::Cpp2ILInjected.Token(Token = "0x6004D92")]
3818 [global::Cpp2ILInjected.Address(RVA = "0x8C36D0", Offset = "0x8C36D0", Length = "0xE0")]
3819 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISliderSetting), Member = "GetStringValue", ReturnType = typeof(string))]
3821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SlimeRainSpawns", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnNPC", ReturnType = typeof(void))]
3823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "UpdateSliderAndShowMultiplierMouseOver", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3824 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
3825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "IndexInRange", MemberTypeParameters = new object[] { typeof(float) }, MemberParameters = new object[]
3826 {
3827 typeof(float[]),
3828 typeof(int)
3829 }, ReturnType = typeof(bool))]
3830 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
3831 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
3833 {
3834 throw null;
3835 }
3836
3837 [global::Cpp2ILInjected.Token(Token = "0x6004D93")]
3838 [global::Cpp2ILInjected.Address(RVA = "0x8C37B0", Offset = "0x8C37B0", Length = "0x4")]
3839 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3840 internal override void UpdateInfoFromSliderValueCache()
3841 {
3842 throw null;
3843 }
3844
3845 [global::Cpp2ILInjected.Token(Token = "0x6004D94")]
3846 [global::Cpp2ILInjected.Address(RVA = "0x8C37B4", Offset = "0x8C37B4", Length = "0xA0")]
3847 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3848 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3849 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
3850 {
3851 typeof(float),
3852 typeof(float),
3853 typeof(float),
3854 typeof(float),
3855 typeof(float),
3856 typeof(bool)
3857 }, ReturnType = typeof(float))]
3858 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3859 public override float RemapSliderValueToPowerValue(float sliderValue)
3860 {
3861 throw null;
3862 }
3863
3864 [global::Cpp2ILInjected.Token(Token = "0x6004D95")]
3865 [global::Cpp2ILInjected.Address(RVA = "0x8C3854", Offset = "0x8C3854", Length = "0x590")]
3866 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3867 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<float>), Member = ".ctor", MemberParameters = new object[]
3868 {
3869 typeof(object),
3870 typeof(IntPtr)
3871 }, ReturnType = typeof(void))]
3872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<float>), Member = ".ctor", MemberParameters = new object[]
3873 {
3874 typeof(object),
3875 typeof(IntPtr)
3876 }, ReturnType = typeof(void))]
3877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
3878 {
3879 typeof(object),
3880 typeof(IntPtr)
3881 }, ReturnType = typeof(void))]
3882 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "CreateSlider", MemberParameters = new object[]
3883 {
3884 typeof(Func<float>),
3885 typeof(Action<float>),
3886 typeof(Action)
3887 }, ReturnType = typeof(UIVerticalSlider))]
3888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.ElementEvent), Member = ".ctor", MemberParameters = new object[]
3889 {
3890 typeof(object),
3891 typeof(IntPtr)
3892 }, ReturnType = typeof(void))]
3893 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnUpdate", MemberParameters = new object[] { typeof(UIElement.ElementEvent) }, ReturnType = typeof(void))]
3894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", ReturnType = typeof(void))]
3895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
3896 {
3897 typeof(float),
3898 typeof(float)
3899 }, ReturnType = typeof(void))]
3900 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3901 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
3902 {
3903 typeof(string),
3904 typeof(float),
3905 typeof(bool)
3906 }, ReturnType = typeof(void))]
3907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement.MouseEvent), Member = ".ctor", MemberParameters = new object[]
3908 {
3909 typeof(object),
3910 typeof(IntPtr)
3911 }, ReturnType = typeof(void))]
3912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOut", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3913 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnMouseOver", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3914 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "add_OnLeftClick", MemberParameters = new object[] { typeof(UIElement.MouseEvent) }, ReturnType = typeof(void))]
3915 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
3916 public override UIElement ProvideSlider()
3917 {
3918 throw null;
3919 }
3920
3921 [global::Cpp2ILInjected.Token(Token = "0x6004D96")]
3922 [global::Cpp2ILInjected.Address(RVA = "0x8C3DE4", Offset = "0x8C3DE4", Length = "0xC4")]
3923 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3924 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3925 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3926 {
3927 typeof(int),
3928 typeof(int),
3929 typeof(int),
3930 typeof(int),
3931 typeof(float),
3932 typeof(float)
3933 }, ReturnType = typeof(SoundEffectInstance))]
3934 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3936 {
3937 throw null;
3938 }
3939
3940 [global::Cpp2ILInjected.Token(Token = "0x6004D97")]
3941 [global::Cpp2ILInjected.Address(RVA = "0x8C3EA8", Offset = "0x8C3EA8", Length = "0xC4")]
3942 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3943 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3944 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3945 {
3946 typeof(int),
3947 typeof(int),
3948 typeof(int),
3949 typeof(int),
3950 typeof(float),
3951 typeof(float)
3952 }, ReturnType = typeof(SoundEffectInstance))]
3953 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
3955 {
3956 throw null;
3957 }
3958
3959 [global::Cpp2ILInjected.Token(Token = "0x6004D98")]
3960 [global::Cpp2ILInjected.Address(RVA = "0x8C3F6C", Offset = "0x8C3F6C", Length = "0x3C")]
3961 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "SetValueKeyboard", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3963 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3964 {
3965 typeof(int),
3966 typeof(int),
3967 typeof(int),
3968 typeof(int),
3969 typeof(float),
3970 typeof(float)
3971 }, ReturnType = typeof(SoundEffectInstance))]
3973 {
3974 throw null;
3975 }
3976
3977 [global::Cpp2ILInjected.Token(Token = "0x6004D99")]
3978 [global::Cpp2ILInjected.Address(RVA = "0x8C3FA8", Offset = "0x8C3FA8", Length = "0x30")]
3979 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "SetValueKeyboard", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
3982 {
3983 typeof(int),
3984 typeof(int),
3985 typeof(int),
3986 typeof(int),
3987 typeof(float),
3988 typeof(float)
3989 }, ReturnType = typeof(SoundEffectInstance))]
3991 {
3992 throw null;
3993 }
3994
3995 [global::Cpp2ILInjected.Token(Token = "0x6004D9A")]
3996 [global::Cpp2ILInjected.Address(RVA = "0x8C3FD8", Offset = "0x8C3FD8", Length = "0x30")]
3997 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "SetValueKeyboard", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
3999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
4000 {
4001 typeof(int),
4002 typeof(int),
4003 typeof(int),
4004 typeof(int),
4005 typeof(float),
4006 typeof(float)
4007 }, ReturnType = typeof(SoundEffectInstance))]
4009 {
4010 throw null;
4011 }
4012
4013 [global::Cpp2ILInjected.Token(Token = "0x6004D9B")]
4014 [global::Cpp2ILInjected.Address(RVA = "0x8C4008", Offset = "0x8C4008", Length = "0x1A4")]
4015 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4016 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "GetSliderValue", ReturnType = typeof(float))]
4018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
4019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
4020 {
4021 typeof(string),
4022 typeof(string)
4023 }, ReturnType = typeof(string))]
4024 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
4025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "GetShouldDisableSpawnsFor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
4026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
4027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowersHelper), Member = "AddPermissionTextIfNeeded", MemberParameters = new object[]
4028 {
4029 typeof(ICreativePower),
4030 typeof(ref string)
4031 }, ReturnType = typeof(void))]
4032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseTextNoOverride", MemberParameters = new object[]
4033 {
4034 typeof(string),
4035 typeof(int),
4036 typeof(byte),
4037 typeof(int),
4038 typeof(int),
4039 typeof(int),
4040 typeof(int),
4041 typeof(int)
4042 }, ReturnType = typeof(void))]
4043 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
4045 {
4046 throw null;
4047 }
4048
4049 [global::Cpp2ILInjected.Token(Token = "0x6004D9C")]
4050 [global::Cpp2ILInjected.Address(RVA = "0x8C41AC", Offset = "0x8C41AC", Length = "0x8")]
4051 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4052 public override bool GetIsUnlocked()
4053 {
4054 throw null;
4055 }
4056
4057 [global::Cpp2ILInjected.Token(Token = "0x6004D9D")]
4058 [global::Cpp2ILInjected.Address(RVA = "0x8C41B4", Offset = "0x8C41B4", Length = "0x18")]
4059 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4060 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
4061 public void Save(Player player, BinaryWriter writer)
4062 {
4063 throw null;
4064 }
4065
4066 [global::Cpp2ILInjected.Token(Token = "0x6004D9E")]
4067 [global::Cpp2ILInjected.Address(RVA = "0x8C41CC", Offset = "0x8C41CC", Length = "0x10")]
4068 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4069 public void ResetDataForNewPlayer(Player player)
4070 {
4071 throw null;
4072 }
4073
4074 [global::Cpp2ILInjected.Token(Token = "0x6004D9F")]
4075 [global::Cpp2ILInjected.Address(RVA = "0x8C41DC", Offset = "0x8C41DC", Length = "0x30")]
4076 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4077 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4078 public void Load(Player player, BinaryReader reader, int gameVersionSaveWasMadeOn)
4079 {
4080 throw null;
4081 }
4082
4083 [global::Cpp2ILInjected.Token(Token = "0x6004DA0")]
4084 [global::Cpp2ILInjected.Address(RVA = "0x8C420C", Offset = "0x8C420C", Length = "0xC")]
4085 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4086 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerSliderPower), Member = "PushChangeAndSetSlider", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
4088 {
4089 throw null;
4090 }
4091
4093 [global::Cpp2ILInjected.Token(Token = "0x400869A")]
4094 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
4095 private float <StrengthMultiplierToGiveNPCs>k__BackingField;
4096 }
4097 }
4098}
class f__AnonymousType0<< Count > j__TPar
PowerPermissionLevel< DefaultPermissionLevel > k__BackingField
void ProvidePowerButtons(CreativePowerUIElementRequestInfo info, List< UIElement > elements)
PowerPermissionLevel< CurrentPermissionLevel > k__BackingField
GroupOptionButton< int > GetOptionButton(CreativePowerUIElementRequestInfo info, int optionIndex, int currentOptionIndex)
PowerPermissionLevel< CurrentPermissionLevel > k__BackingField
void ProvidePowerButtons(CreativePowerUIElementRequestInfo info, List< UIElement > elements)
void button_OnClick(UIMouseEvent evt, UIElement listeningElement)
PowerPermissionLevel< DefaultPermissionLevel > k__BackingField
PowerPermissionLevel< CurrentPermissionLevel > k__BackingField
void button_OnClick(UIMouseEvent evt, UIElement listeningElement)
void ProvidePowerButtons(CreativePowerUIElementRequestInfo info, List< UIElement > elements)
PowerPermissionLevel< DefaultPermissionLevel > k__BackingField
PowerPermissionLevel< DefaultPermissionLevel > k__BackingField
GroupOptionButton< int > GetOptionButton(CreativePowerUIElementRequestInfo info, int optionIndex, int currentOptionIndex)
PowerPermissionLevel< CurrentPermissionLevel > k__BackingField
void ProvidePowerButtons(CreativePowerUIElementRequestInfo info, List< UIElement > elements)
PowerPermissionLevel< DefaultPermissionLevel > k__BackingField
void ProvidePowerButtons(CreativePowerUIElementRequestInfo info, List< UIElement > elements)
void button_OnClick(UIMouseEvent evt, UIElement listeningElement)
PowerPermissionLevel< CurrentPermissionLevel > k__BackingField
void Click_Expert(UIMouseEvent evt, UIElement listeningElement)
void Click_Normal(UIMouseEvent evt, UIElement listeningElement)
void ValidateWorld(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Click_Journey(UIMouseEvent evt, UIElement listeningElement)
void Click_Master(UIMouseEvent evt, UIElement listeningElement)
void Load(BinaryReader reader, int gameVersionSaveWasMadeOn)
static void Button_OnMouseOut(UIMouseEvent evt, UIElement listeningElement)
static void Button_OnMouseOver(UIMouseEvent evt, UIElement listeningElement)
static void AddIndication(UIPanel panel, float yAnchor, string indicationText, string iconImagePath, UIElement.ElementEvent updateEvent, UIElement.MouseEvent clickEvent)
void Load(Player player, BinaryReader reader, int gameVersionSaveWasMadeOn)
void ValidateWorld(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Load(BinaryReader reader, int gameVersionSaveWasMadeOn)
void ValidateWorld(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Load(BinaryReader reader, int gameVersionSaveWasMadeOn)
void ValidateWorld(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Load(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Load(Player player, BinaryReader reader, int gameVersionSaveWasMadeOn)
void Save(Player player, BinaryWriter writer)
void UpdateSliderAndShowMultiplierMouseOver(UIElement affectedElement)
void middleText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void topText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void bottomText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOver(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOut(UIMouseEvent evt, UIElement listeningElement)
void UpdateSliderAndShowMultiplierMouseOver(UIElement affectedElement)
void Load(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Button_OnMouseOver(UIMouseEvent evt, UIElement listeningElement)
void bottomText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOut(UIMouseEvent evt, UIElement listeningElement)
void ValidateWorld(BinaryReader reader, int gameVersionSaveWasMadeOn)
void topText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void middleText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void bottomText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOver(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOut(UIMouseEvent evt, UIElement listeningElement)
void topText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void middleText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void topText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void bottomText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOut(UIMouseEvent evt, UIElement listeningElement)
void middleText_OnClick(UIMouseEvent evt, UIElement listeningElement)
void Button_OnMouseOver(UIMouseEvent evt, UIElement listeningElement)
void Load(Player player, BinaryReader reader, int gameVersionSaveWasMadeOn)
void ValidateWorld(BinaryReader reader, int gameVersionSaveWasMadeOn)
void Load(BinaryReader reader, int gameVersionSaveWasMadeOn)
delegate void ElementEvent(UIElement affectedElement)
delegate void MouseEvent(UIMouseEvent evt, UIElement listeningElement)