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
GUIWorldLoadBackup.cs
Go to the documentation of this file.
1using System;
7using Terraria;
10
11[global::Cpp2ILInjected.Token(Token = "0x2000287")]
13{
14 [global::Cpp2ILInjected.Token(Token = "0x6000EF0")]
15 [global::Cpp2ILInjected.Address(RVA = "0xA1BD90", Offset = "0xA1BD90", Length = "0x54")]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
19 public void Open()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x6000EF1")]
25 [global::Cpp2ILInjected.Address(RVA = "0xA1BDE4", Offset = "0xA1BDE4", Length = "0x3DC")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
31 {
38 typeof(Matrix?),
39 typeof(bool)
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
42 {
44 typeof(string),
45 typeof(ref float),
46 typeof(bool),
47 typeof(bool)
48 }, ReturnType = typeof(bool))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
50 {
52 typeof(Item),
53 typeof(string),
54 typeof(bool),
55 typeof(ref float),
56 typeof(bool),
57 typeof(bool),
58 typeof(bool),
59 typeof(bool)
60 }, ReturnType = typeof(GUITransactionButton.InputState))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_worldPathName", ReturnType = typeof(string))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
63 {
64 typeof(string),
65 typeof(string)
66 }, ReturnType = typeof(string))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileUtilities), Member = "Exists", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(bool)
71 }, ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileUtilities), Member = "Move", MemberParameters = new object[]
73 {
74 typeof(string),
75 typeof(string),
76 typeof(bool),
77 typeof(bool)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
80 {
81 typeof(int),
82 typeof(int),
83 typeof(int),
84 typeof(int),
85 typeof(float),
86 typeof(float)
87 }, ReturnType = typeof(SoundEffectInstance))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "playWorld", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
91 public void Draw()
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x6000EF2")]
97 [global::Cpp2ILInjected.Address(RVA = "0xA1C1C0", Offset = "0xA1C1C0", Length = "0x10")]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x4001B13")]
107 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
108 private float statusScale;
109
110 [global::Cpp2ILInjected.Token(Token = "0x4001B14")]
111 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
112 private float descriptionScale;
113
114 [global::Cpp2ILInjected.Token(Token = "0x4001B15")]
115 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
116 private float loadScale;
117
118 [global::Cpp2ILInjected.Token(Token = "0x4001B16")]
119 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
120 private float backScale;
121}
class f__AnonymousType0<< Count > j__TPar