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
DyeInitializer.cs
Go to the documentation of this file.
1using System;
10using Terraria.ID;
11
13{
14 [global::Cpp2ILInjected.Token(Token = "0x200058A")]
15 public static class DyeInitializer
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6003495")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1378244", Offset = "0x1378244", Length = "0x2B8")]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "LoadBasicColorDye", MemberParameters = new object[]
20 {
21 typeof(int),
22 typeof(float),
23 typeof(float),
24 typeof(float),
25 typeof(float),
26 typeof(int)
27 }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "LoadBasicColorDyes", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = ".ctor", MemberParameters = new object[]
31 {
33 typeof(string)
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "BindShader", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
36 {
37 typeof(int),
38 "T"
39 }, ReturnType = "T")]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = "UseColor", MemberParameters = new object[]
41 {
42 typeof(float),
43 typeof(float),
44 typeof(float)
45 }, ReturnType = typeof(ArmorShaderData))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = "UseSaturation", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(ArmorShaderData))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
48 private static void LoadBasicColorDye(int baseDyeItem, int blackDyeItem, int brightDyeItem, int silverDyeItem, float r, float g, float b, float saturation = 1f, int oldShader = 1)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6003496")]
54 [global::Cpp2ILInjected.Address(RVA = "0x13784FC", Offset = "0x13784FC", Length = "0x10")]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadBasicColorDye", MemberParameters = new object[]
57 {
58 typeof(int),
59 typeof(int),
60 typeof(int),
61 typeof(int),
62 typeof(float),
63 typeof(float),
64 typeof(float),
65 typeof(float),
66 typeof(int)
67 }, ReturnType = typeof(void))]
68 private static void LoadBasicColorDye(int baseDyeItem, float r, float g, float b, float saturation = 1f, int oldShader = 1)
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6003497")]
74 [global::Cpp2ILInjected.Address(RVA = "0x137850C", Offset = "0x137850C", Length = "0x210")]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "LoadArmorDyes", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadBasicColorDye", MemberParameters = new object[]
78 {
79 typeof(int),
80 typeof(int),
81 typeof(int),
82 typeof(int),
83 typeof(float),
84 typeof(float),
85 typeof(float),
86 typeof(float),
87 typeof(int)
88 }, ReturnType = typeof(void))]
89 private static void LoadBasicColorDyes()
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x6003498")]
95 [global::Cpp2ILInjected.Address(RVA = "0x137871C", Offset = "0x137871C", Length = "0x1E04")]
96 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "Load", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadBasicColorDyes", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = ".ctor", MemberParameters = new object[]
101 {
103 typeof(string)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "BindShader", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
106 {
107 typeof(int),
108 "T"
109 }, ReturnType = "T")]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = "UseColor", MemberParameters = new object[]
111 {
112 typeof(float),
113 typeof(float),
114 typeof(float)
115 }, ReturnType = typeof(ArmorShaderData))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = "UseSaturation", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(ArmorShaderData))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = "UseSecondaryColor", MemberParameters = new object[]
118 {
119 typeof(float),
120 typeof(float),
121 typeof(float)
122 }, ReturnType = typeof(ArmorShaderData))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectiveArmorShaderData), Member = ".ctor", MemberParameters = new object[]
124 {
126 typeof(string)
127 }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TeamArmorShaderData), Member = ".ctor", MemberParameters = new object[]
129 {
131 typeof(string)
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TwilightDyeShaderData), Member = ".ctor", MemberParameters = new object[]
134 {
136 typeof(string)
137 }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderData), Member = "UseImage", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArmorShaderData))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "ToString", ReturnType = typeof(string))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
141 {
142 typeof(string),
143 typeof(string)
144 }, ReturnType = typeof(string))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "FixRecipes", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 121)]
147 private static void LoadArmorDyes()
148 {
149 throw null;
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x6003499")]
153 [global::Cpp2ILInjected.Address(RVA = "0x137A624", Offset = "0x137A624", Length = "0x13C")]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "Load", ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadLegacyHairdyes", ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TwilightHairDyeShaderData), Member = ".ctor", MemberParameters = new object[]
158 {
160 typeof(string)
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairShaderDataSet), Member = "BindShader", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
163 {
164 typeof(int),
165 "T"
166 }, ReturnType = "T")]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairShaderData), Member = "UseImage", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(HairShaderData))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairShaderData), Member = "UseColor", MemberParameters = new object[]
169 {
170 typeof(float),
171 typeof(float),
172 typeof(float)
173 }, ReturnType = typeof(HairShaderData))]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
175 private static void LoadHairDyes()
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x600349A")]
181 [global::Cpp2ILInjected.Address(RVA = "0x137A760", Offset = "0x137A760", Length = "0x95C")]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "LoadHairDyes", ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LegacyHairShaderData), Member = ".ctor", ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LegacyHairShaderData.ColorProcessingMethod), Member = ".ctor", MemberParameters = new object[]
186 {
187 typeof(object),
188 typeof(IntPtr)
189 }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LegacyHairShaderData), Member = "UseLegacyMethod", MemberParameters = new object[] { typeof(LegacyHairShaderData.ColorProcessingMethod) }, ReturnType = typeof(LegacyHairShaderData))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairShaderDataSet), Member = "BindShader", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
192 {
193 typeof(int),
194 "T"
195 }, ReturnType = "T")]
196 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 73)]
197 private static void LoadLegacyHairdyes()
198 {
199 throw null;
200 }
201
202 [global::Cpp2ILInjected.Token(Token = "0x600349B")]
203 [global::Cpp2ILInjected.Address(RVA = "0x137B0BC", Offset = "0x137B0BC", Length = "0x830")]
204 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "Load", ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = ".ctor", MemberParameters = new object[]
208 {
210 typeof(string)
211 }, ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
213 {
214 typeof(object),
215 typeof(object)
216 }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Item", MemberParameters = new object[] { typeof(object) }, ReturnType = "TValue")]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "ToString", ReturnType = typeof(string))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
220 {
221 typeof(string),
222 typeof(string)
223 }, ReturnType = typeof(string))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseImage1", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(MiscShaderData))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseImage2", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(MiscShaderData))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseSamplerState", MemberParameters = new object[] { typeof(SamplerState) }, ReturnType = typeof(MiscShaderData))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetShaderIdFromItemId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadMiscVertexShaders", ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 47)]
233 private static void LoadMisc()
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x600349C")]
239 [global::Cpp2ILInjected.Address(RVA = "0x137B8EC", Offset = "0x137B8EC", Length = "0x894")]
240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "LoadMisc", ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = ".ctor", MemberParameters = new object[]
244 {
246 typeof(string)
247 }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseProjectionMatrix", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(MiscShaderData))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
250 {
251 typeof(object),
252 typeof(object)
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Item", MemberParameters = new object[] { typeof(object) }, ReturnType = "TValue")]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "ToString", ReturnType = typeof(string))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
257 {
258 typeof(string),
259 typeof(string)
260 }, ReturnType = typeof(string))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseImage0", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(MiscShaderData))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseImage1", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(MiscShaderData))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MiscShaderData), Member = "UseImage2", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(MiscShaderData))]
264 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
265 private static void LoadMiscVertexShaders()
266 {
267 throw null;
268 }
269
270 [global::Cpp2ILInjected.Token(Token = "0x600349D")]
271 [global::Cpp2ILInjected.Address(RVA = "0x137C180", Offset = "0x137C180", Length = "0x14")]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "PostContentLoadInitialize", ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadArmorDyes", ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadHairDyes", ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DyeInitializer), Member = "LoadMisc", ReturnType = typeof(void))]
277 public static void Load()
278 {
279 throw null;
280 }
281
282 [global::Cpp2ILInjected.Token(Token = "0x600349E")]
283 [global::Cpp2ILInjected.Address(RVA = "0x137A520", Offset = "0x137A520", Length = "0x104")]
284 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DyeInitializer), Member = "LoadArmorDyes", ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetShaderIdFromItemId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairShaderDataSet), Member = "GetShaderIdFromItemId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(short))]
289 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
290 private static void FixRecipes()
291 {
292 throw null;
293 }
294
296 [global::Cpp2ILInjected.Token(Token = "0x200058B")]
297 [Serializable]
298 private sealed class <>c
299 {
300 // Note: this type is marked as 'beforefieldinit'.
301 [global::Cpp2ILInjected.Token(Token = "0x600349F")]
302 [global::Cpp2ILInjected.Address(RVA = "0x137C194", Offset = "0x137C194", Length = "0x5C")]
303 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
305 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
306 static <>c()
307 {
308 throw null;
309 }
310
311 [global::Cpp2ILInjected.Token(Token = "0x60034A0")]
312 [global::Cpp2ILInjected.Address(RVA = "0x137C1F0", Offset = "0x137C1F0", Length = "0x8")]
313 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
315 public <>c()
316 {
317 throw null;
318 }
319
320 [global::Cpp2ILInjected.Token(Token = "0x60034A1")]
321 [global::Cpp2ILInjected.Address(RVA = "0x137C1F8", Offset = "0x137C1F8", Length = "0x50")]
322 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
323 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
325 {
326 throw null;
327 }
328
329 [global::Cpp2ILInjected.Token(Token = "0x60034A2")]
330 [global::Cpp2ILInjected.Address(RVA = "0x137C248", Offset = "0x137C248", Length = "0x80")]
331 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x60034A3")]
339 [global::Cpp2ILInjected.Address(RVA = "0x137C2C8", Offset = "0x137C2C8", Length = "0x2C4")]
340 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
343 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
345 {
346 throw null;
347 }
348
349 [global::Cpp2ILInjected.Token(Token = "0x60034A4")]
350 [global::Cpp2ILInjected.Address(RVA = "0x137C58C", Offset = "0x137C58C", Length = "0x334")]
351 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "buyPrice", MemberParameters = new object[]
354 {
355 typeof(int),
356 typeof(int),
357 typeof(int),
358 typeof(int)
359 }, ReturnType = typeof(int))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
361 {
362 typeof(int),
363 typeof(int),
364 typeof(int)
365 }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
368 {
369 throw null;
370 }
371
372 [global::Cpp2ILInjected.Token(Token = "0x60034A5")]
373 [global::Cpp2ILInjected.Address(RVA = "0x137C8C0", Offset = "0x137C8C0", Length = "0x23C")]
374 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
377 {
378 typeof(int),
379 typeof(int),
380 typeof(int)
381 }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
384 {
385 throw null;
386 }
387
388 [global::Cpp2ILInjected.Token(Token = "0x60034A6")]
389 [global::Cpp2ILInjected.Address(RVA = "0x137CAFC", Offset = "0x137CAFC", Length = "0xA4")]
390 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
394 {
395 throw null;
396 }
397
398 [global::Cpp2ILInjected.Token(Token = "0x60034A7")]
399 [global::Cpp2ILInjected.Address(RVA = "0x137CBA0", Offset = "0x137CBA0", Length = "0x370")]
400 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneShimmer", ReturnType = typeof(bool))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TorchID), Member = "TorchColor", MemberParameters = new object[]
404 {
405 typeof(int),
406 typeof(ref float),
407 typeof(ref float),
408 typeof(ref float)
409 }, ReturnType = typeof(void))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
411 {
412 typeof(float),
413 typeof(float),
414 typeof(float)
415 }, ReturnType = typeof(void))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_waterStyle", ReturnType = typeof(int))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
418 {
419 typeof(int),
420 typeof(int),
421 typeof(int)
422 }, ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
425 {
426 throw null;
427 }
428
429 [global::Cpp2ILInjected.Token(Token = "0x60034A8")]
430 [global::Cpp2ILInjected.Address(RVA = "0x137CF10", Offset = "0x137CF10", Length = "0x2C")]
431 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
433 {
434 typeof(int),
435 typeof(int),
436 typeof(int)
437 }, ReturnType = typeof(void))]
439 {
440 throw null;
441 }
442
443 [global::Cpp2ILInjected.Token(Token = "0x60034A9")]
444 [global::Cpp2ILInjected.Address(RVA = "0x137CF3C", Offset = "0x137CF3C", Length = "0x74")]
445 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
447 {
448 typeof(int),
449 typeof(int),
450 typeof(int)
451 }, ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
454 {
455 throw null;
456 }
457
458 [global::Cpp2ILInjected.Token(Token = "0x60034AA")]
459 [global::Cpp2ILInjected.Address(RVA = "0x137CFB0", Offset = "0x137CFB0", Length = "0x120")]
460 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
461 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
462 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
464 {
465 throw null;
466 }
467
468 [global::Cpp2ILInjected.Token(Token = "0x60034AB")]
469 [global::Cpp2ILInjected.Address(RVA = "0x137D0D0", Offset = "0x137D0D0", Length = "0x138")]
470 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
471 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[]
473 {
474 typeof(int),
475 typeof(int)
476 }, ReturnType = typeof(Color))]
477 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
479 {
480 throw null;
481 }
482
483 [global::Cpp2ILInjected.Token(Token = "0x400415D")]
484 public static readonly DyeInitializer.<>c <>9;
485
486 [global::Cpp2ILInjected.Token(Token = "0x400415E")]
488
489 [global::Cpp2ILInjected.Token(Token = "0x400415F")]
491
492 [global::Cpp2ILInjected.Token(Token = "0x4004160")]
494
495 [global::Cpp2ILInjected.Token(Token = "0x4004161")]
497
498 [global::Cpp2ILInjected.Token(Token = "0x4004162")]
500
501 [global::Cpp2ILInjected.Token(Token = "0x4004163")]
503
504 [global::Cpp2ILInjected.Token(Token = "0x4004164")]
506
507 [global::Cpp2ILInjected.Token(Token = "0x4004165")]
509
510 [global::Cpp2ILInjected.Token(Token = "0x4004166")]
512
513 [global::Cpp2ILInjected.Token(Token = "0x4004167")]
515
516 [global::Cpp2ILInjected.Token(Token = "0x4004168")]
518 }
519 }
520}
class f__AnonymousType0<< Count > j__TPar
delegate Color ColorProcessingMethod(Player player, Color color, ref bool lighting)
static void LoadBasicColorDye(int baseDyeItem, float r, float g, float b, float saturation=1f, int oldShader=1)
static void LoadBasicColorDye(int baseDyeItem, int blackDyeItem, int brightDyeItem, int silverDyeItem, float r, float g, float b, float saturation=1f, int oldShader=1)