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
FrameSkipTest.cs
Go to the documentation of this file.
1using System;
8
9namespace Terraria
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200042F")]
12 public class FrameSkipTest
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6002807")]
15 [global::Cpp2ILInjected.Address(RVA = "0x10D0AF8", Offset = "0x10D0AF8", Length = "0x70")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_TotalSeconds", ReturnType = typeof(double))]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
20 {
21 typeof(float),
22 typeof(float),
23 typeof(float)
24 }, ReturnType = typeof(float))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "Sleep", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
26 public static void Update(GameTime gameTime)
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x6002808")]
32 [global::Cpp2ILInjected.Address(RVA = "0x10D0B68", Offset = "0x10D0B68", Length = "0x1A8")]
33 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Seconds", ReturnType = typeof(int))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<float>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
38 public static void CheckReset(GameTime gameTime)
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6002809")]
44 [global::Cpp2ILInjected.Address(RVA = "0x10D0D10", Offset = "0x10D0D10", Length = "0x9C")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiTimer), Member = "Record", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiTimer), Member = "StopAndPrint", ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiTimer), Member = "Start", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
50 public static void UpdateServerTest()
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x600280A")]
56 [global::Cpp2ILInjected.Address(RVA = "0x10D0DAC", Offset = "0x10D0DAC", Length = "0x8")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
60 {
61 throw null;
62 }
63
64 // Note: this type is marked as 'beforefieldinit'.
65 [global::Cpp2ILInjected.Token(Token = "0x600280B")]
66 [global::Cpp2ILInjected.Address(RVA = "0x10D0DB4", Offset = "0x10D0DB4", Length = "0xC4")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<float>), Member = ".ctor", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiTimer), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x40033FE")]
77 private static int LastRecordedSecondNumber;
78
79 [global::Cpp2ILInjected.Token(Token = "0x40033FF")]
80 private static float CallsThisSecond;
81
82 [global::Cpp2ILInjected.Token(Token = "0x4003400")]
83 private static float DeltasThisSecond;
84
85 [global::Cpp2ILInjected.Token(Token = "0x4003401")]
86 private static List<float> DeltaSamples;
87
88 [global::Cpp2ILInjected.Token(Token = "0x4003402")]
89 private const int SamplesCount = 5;
90
91 [global::Cpp2ILInjected.Token(Token = "0x4003403")]
93 }
94}
class f__AnonymousType0<< Count > j__TPar
static void UpdateServerTest()
static MultiTimer serverFramerateTest
static void CheckReset(GameTime gameTime)
static float DeltasThisSecond
static int LastRecordedSecondNumber
static void Update(GameTime gameTime)
static float CallsThisSecond
static List< float > DeltaSamples