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
CreditsRollEvent.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000A54")]
10 public class CreditsRollEvent
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x1700089E")]
13 public static bool IsEventOngoing
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6004E16")]
16 [global::Cpp2ILInjected.Address(RVA = "0x8D118C", Offset = "0x8D118C", Length = "0x50")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "CanPlayCreditsRoll", ReturnType = typeof(bool))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnTOWMusic", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateAudio_DecideOnNewMusic", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
23 get
24 {
25 throw null;
26 }
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6004E17")]
30 [global::Cpp2ILInjected.Address(RVA = "0x8D11DC", Offset = "0x8D11DC", Length = "0x1A8")]
31 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "OnGameEventClearedForTheFirstTime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectManager<>), Member = "get_Item", MemberParameters = new object[] { typeof(string) }, ReturnType = "T")]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
37 {
38 typeof(int),
39 typeof(int),
40 typeof(int),
42 typeof(int),
43 typeof(float),
44 typeof(float),
45 typeof(float),
46 typeof(int),
47 typeof(int),
48 typeof(int)
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
51 public static void TryStartingCreditsRoll()
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x6004E18")]
57 [global::Cpp2ILInjected.Address(RVA = "0x8D1384", Offset = "0x8D1384", Length = "0xEC")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SyncConnectedPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
63 {
64 typeof(int),
65 typeof(int),
66 typeof(int),
68 typeof(int),
69 typeof(float),
70 typeof(float),
71 typeof(float),
72 typeof(int),
73 typeof(int),
74 typeof(int)
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x6004E19")]
83 [global::Cpp2ILInjected.Address(RVA = "0x8D1470", Offset = "0x8D1470", Length = "0xA0")]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateTime", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Clamp", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
87 {
88 typeof(int),
89 typeof(int),
90 typeof(int)
91 }, ReturnType = "T")]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
93 public static void UpdateTime()
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x6004E1A")]
99 [global::Cpp2ILInjected.Address(RVA = "0x8D1510", Offset = "0x8D1510", Length = "0x48")]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ClearVisualPostProcessEffects", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "clearWorld", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
103 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
104 public static void Reset()
105 {
106 throw null;
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x6004E1B")]
110 [global::Cpp2ILInjected.Address(RVA = "0x8D1558", Offset = "0x8D1558", Length = "0x98")]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
112 {
113 typeof(byte[]),
114 typeof(int),
115 typeof(ref int)
116 }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Clamp", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
119 {
120 typeof(int),
121 typeof(int),
122 typeof(int)
123 }, ReturnType = "T")]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
125 public static void SetRemainingTimeDirect(int time)
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x6004E1C")]
131 [global::Cpp2ILInjected.Address(RVA = "0x8D15F0", Offset = "0x8D15F0", Length = "0x8")]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x40086D4")]
140 private const int MAX_TIME_FOR_CREDITS_ROLL_IN_FRAMES = 28800;
141
142 [global::Cpp2ILInjected.Token(Token = "0x40086D5")]
143 private static int _creditsRollRemainingTime;
144 }
145}
class f__AnonymousType0<< Count > j__TPar
static void SendCreditsRollRemainingTimeToPlayer(int playerIndex)