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
BackgroundChangeFlashInfo.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000806")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60041CD")]
13 [global::Cpp2ILInjected.Address(RVA = "0x783BA0", Offset = "0x783BA0", Length = "0x294")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
16 {
17 typeof(byte[]),
18 typeof(int),
19 typeof(ref int)
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "RandomizeBackgroundBasedOnPlayer", MemberParameters = new object[]
22 {
25 }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BackgroundChangeFlashInfo), Member = "ValueChanged", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
29 public void UpdateCache()
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60041CE")]
35 [global::Cpp2ILInjected.Address(RVA = "0x783E34", Offset = "0x783E34", Length = "0x20")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x60041CF")]
44 [global::Cpp2ILInjected.Address(RVA = "0x783E54", Offset = "0x783E54", Length = "0x78")]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BackgroundChangeFlashInfo), Member = "UpdateCache", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
49 private void ValueChanged(int areaId)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60041D0")]
55 [global::Cpp2ILInjected.Address(RVA = "0x783ECC", Offset = "0x783ECC", Length = "0x74")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdate", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
60 {
61 typeof(float),
62 typeof(float),
63 typeof(float)
64 }, ReturnType = typeof(float))]
65 public void UpdateFlashValues()
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x60041D1")]
71 [global::Cpp2ILInjected.Address(RVA = "0x783F40", Offset = "0x783F40", Length = "0x10")]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG_DrawChangeOverlay", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
74 public float GetFlashPower(int areaId)
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x60041D2")]
80 [global::Cpp2ILInjected.Address(RVA = "0x783F50", Offset = "0x783F50", Length = "0xB8")]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = ".cctor", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x4008098")]
91 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
92 private int[] _variations;
93
94 [global::Cpp2ILInjected.Token(Token = "0x4008099")]
95 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
96 private float[] _flashPower;
97 }
98}
class f__AnonymousType0<< Count > j__TPar
void UpdateVariation(int areaId, int newVariationValue)