14 [global::Cpp2ILInjected.Token(Token =
"0x60040BB")]
15 [global::Cpp2ILInjected.Address(RVA =
"0x773760", Offset =
"0x773760", Length =
"0x38")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"DrawTiles", MemberParameters =
new object[]
28 }, ReturnType =
typeof(
void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTileDrawTexture", MemberParameters =
new object[]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTileDrawTexture", MemberParameters =
new object[]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTileDrawTexture", MemberParameters =
new object[]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTileDrawTexture", MemberParameters =
new object[]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTileDrawTexture", MemberParameters =
new object[]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 6)]
78 [global::Cpp2ILInjected.Token(Token =
"0x60040BC")]
79 [global::Cpp2ILInjected.Address(RVA =
"0x7737B0", Offset =
"0x7737B0", Length =
"0x14")]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
WallDrawing), Member =
"DrawWalls", MemberParameters =
new object[]
88 }, ReturnType =
typeof(
void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
95 [global::Cpp2ILInjected.Token(Token =
"0x60040BD")]
96 [global::Cpp2ILInjected.Address(RVA =
"0x7738A8", Offset =
"0x7738A8", Length =
"0x38")]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTreeBranchTexture", MemberParameters =
new object[]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TreePaintSystemData), Member =
"GetTreeFoliageSettings", MemberParameters =
new object[]
115 [global::Cpp2ILInjected.Token(Token =
"0x60040BE")]
116 [global::Cpp2ILInjected.Address(RVA =
"0x7738E0", Offset =
"0x7738E0", Length =
"0x38")]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TileDrawing), Member =
"GetTreeTopTexture", MemberParameters =
new object[]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TreePaintSystemData), Member =
"GetTreeFoliageSettings", MemberParameters =
new object[]
135 [global::Cpp2ILInjected.Token(Token =
"0x60040BF")]
136 [global::Cpp2ILInjected.Address(RVA =
"0x773918", Offset =
"0x773918", Length =
"0x228")]
137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
TilePaintSystemV2), Member =
"GetRealShader", MemberParameters =
new object[]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 19)]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
160 [global::Cpp2ILInjected.Token(Token =
"0x60040C0")]
161 [global::Cpp2ILInjected.Address(RVA =
"0x773B40", Offset =
"0x773B40", Length =
"0x180")]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"Initialize_AlmostEverything", ReturnType =
typeof(
void))]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
172 [global::Cpp2ILInjected.Token(Token =
"0x60040C1")]
173 [global::Cpp2ILInjected.Address(RVA =
"0x7737C4", Offset =
"0x7737C4", Length =
"0xE4")]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"ConvertPaintIdToTileShaderIndex", MemberParameters =
new object[]
182 }, ReturnType =
typeof(
int))]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
191 [global::Cpp2ILInjected.Token(Token =
"0x60040C2")]
192 [global::Cpp2ILInjected.Address(RVA =
"0x773798", Offset =
"0x773798", Length =
"0x18")]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
199 [global::Cpp2ILInjected.Token(Token =
"0x60040C3")]
200 [global::Cpp2ILInjected.Address(RVA =
"0x773CC0", Offset =
"0x773CC0", Length =
"0xAC")]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"Initialize_AlmostEverything", ReturnType =
typeof(
void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
211 [global::Cpp2ILInjected.Token(Token =
"0x4007E97")]
212 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
215 [global::Cpp2ILInjected.Token(Token =
"0x4007E98")]
216 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
219 [global::Cpp2ILInjected.Token(Token =
"0x4007E99")]
220 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
223 [global::Cpp2ILInjected.Token(Token =
"0x4007E9A")]
224 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
227 [global::Cpp2ILInjected.Token(Token =
"0x20007D4")]
230 [global::Cpp2ILInjected.Token(Token =
"0x60040C4")]
231 [global::Cpp2ILInjected.Address(RVA =
"0x773D6C", Offset =
"0x773D6C", Length =
"0x34")]
232 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
233 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
239 [global::Cpp2ILInjected.Token(Token =
"0x60040C5")]
240 [global::Cpp2ILInjected.Address(RVA =
"0x773DA0", Offset =
"0x773DA0", Length =
"0x98")]
241 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
243 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
249 [global::Cpp2ILInjected.Token(Token =
"0x60040C6")]
250 [global::Cpp2ILInjected.Address(RVA =
"0x773E38", Offset =
"0x773E38", Length =
"0x20")]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
257 [global::Cpp2ILInjected.Token(Token =
"0x60040C7")]
258 [global::Cpp2ILInjected.Address(RVA =
"0x773E58", Offset =
"0x773E58", Length =
"0x30")]
259 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
260 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
266 [global::Cpp2ILInjected.Token(Token =
"0x60040C8")]
267 [global::Cpp2ILInjected.Address(RVA =
"0x773E88", Offset =
"0x773E88", Length =
"0x30")]
268 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
269 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
275 [global::Cpp2ILInjected.Token(Token =
"0x4007E9B")]
276 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x0")]
279 [global::Cpp2ILInjected.Token(Token =
"0x4007E9C")]
280 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x4")]
283 [global::Cpp2ILInjected.Token(Token =
"0x4007E9D")]
284 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x8")]
288 [global::Cpp2ILInjected.Token(Token =
"0x20007D5")]
291 [global::Cpp2ILInjected.Token(Token =
"0x60040C9")]
292 [global::Cpp2ILInjected.Address(RVA =
"0x773EB8", Offset =
"0x773EB8", Length =
"0x28")]
293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
300 [global::Cpp2ILInjected.Token(Token =
"0x60040CA")]
301 [global::Cpp2ILInjected.Address(RVA =
"0x773EE0", Offset =
"0x773EE0", Length =
"0x88")]
302 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
303 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
304 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
310 [global::Cpp2ILInjected.Token(Token =
"0x60040CB")]
311 [global::Cpp2ILInjected.Address(RVA =
"0x773F68", Offset =
"0x773F68", Length =
"0x14")]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
318 [global::Cpp2ILInjected.Token(Token =
"0x60040CC")]
319 [global::Cpp2ILInjected.Address(RVA =
"0x773F7C", Offset =
"0x773F7C", Length =
"0x20")]
320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
327 [global::Cpp2ILInjected.Token(Token =
"0x60040CD")]
328 [global::Cpp2ILInjected.Address(RVA =
"0x773F9C", Offset =
"0x773F9C", Length =
"0x20")]
329 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
330 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
336 [global::Cpp2ILInjected.Token(Token =
"0x4007E9E")]
337 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x0")]
340 [global::Cpp2ILInjected.Token(Token =
"0x4007E9F")]
341 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x4")]
345 [global::Cpp2ILInjected.Token(Token =
"0x20007D6")]
348 [global::Cpp2ILInjected.Token(Token =
"0x60040CE")]
349 [global::Cpp2ILInjected.Address(RVA =
"0x773FBC", Offset =
"0x773FBC", Length =
"0x34")]
350 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
351 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
357 [global::Cpp2ILInjected.Token(Token =
"0x60040CF")]
358 [global::Cpp2ILInjected.Address(RVA =
"0x773FF0", Offset =
"0x773FF0", Length =
"0x98")]
359 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
360 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
361 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
367 [global::Cpp2ILInjected.Token(Token =
"0x60040D0")]
368 [global::Cpp2ILInjected.Address(RVA =
"0x774088", Offset =
"0x774088", Length =
"0x20")]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
375 [global::Cpp2ILInjected.Token(Token =
"0x60040D1")]
376 [global::Cpp2ILInjected.Address(RVA =
"0x7740A8", Offset =
"0x7740A8", Length =
"0x30")]
377 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
378 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
384 [global::Cpp2ILInjected.Token(Token =
"0x60040D2")]
385 [global::Cpp2ILInjected.Address(RVA =
"0x7740D8", Offset =
"0x7740D8", Length =
"0x30")]
386 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
393 [global::Cpp2ILInjected.Token(Token =
"0x4007EA0")]
394 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x0")]
397 [global::Cpp2ILInjected.Token(Token =
"0x4007EA1")]
398 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x4")]
401 [global::Cpp2ILInjected.Token(Token =
"0x4007EA2")]
402 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x8")]
EffectPass GetTreeBranchEffect(int treeTopIndex, int treeTopStyle, int paintColor)
EffectPass GetTileEffect(int tileType, int tileStyle, int paintColor)
EffectPass GetTreeTopEffect(int treeTopIndex, int treeTopStyle, int paintColor)
EffectPass GetRealShader(int paintColor, TreePaintingSettings settings)
EffectPass GetWallEffect(int wallType, int paintColor)
EffectPass GetShader(int paintColor, TreePaintingSettings settings)
static bool operator!=(TilePaintSystemV2.TileVariationkey left, TilePaintSystemV2.TileVariationkey right)
static bool operator==(TilePaintSystemV2.TileVariationkey left, TilePaintSystemV2.TileVariationkey right)
static bool operator==(TilePaintSystemV2.TreeFoliageVariantKey left, TilePaintSystemV2.TreeFoliageVariantKey right)
static bool operator!=(TilePaintSystemV2.TreeFoliageVariantKey left, TilePaintSystemV2.TreeFoliageVariantKey right)
static bool operator==(TilePaintSystemV2.WallVariationKey left, TilePaintSystemV2.WallVariationKey right)
static bool operator!=(TilePaintSystemV2.WallVariationKey left, TilePaintSystemV2.WallVariationKey right)