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
ChildSafety.cs
Go to the documentation of this file.
1using System;
7using Terraria.ID;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20007B5")]
12 public class ChildSafety
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170007BB")]
15 public static bool Disabled
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6004050")]
18 [global::Cpp2ILInjected.Address(RVA = "0x76D2C0", Offset = "0x76D2C0", Length = "0x4C")]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Option1Clicked", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIToggleSetting), Member = "GetSelected", ReturnType = typeof(bool))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIToggleSetting), Member = "Toggle", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "UpdateDust", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "SaveSettings", ReturnType = typeof(bool))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "KillMe", MemberParameters = new object[]
25 {
27 typeof(double),
28 typeof(int),
29 typeof(bool)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
32 {
35 typeof(int),
36 typeof(float)
37 }, ReturnType = typeof(int))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 get
41 {
42 throw null;
43 }
44 [global::Cpp2ILInjected.Token(Token = "0x6004051")]
45 [global::Cpp2ILInjected.Address(RVA = "0x76D30C", Offset = "0x76D30C", Length = "0x50")]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "ResetSetting", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIToggleSetting), Member = "Toggle", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadSettings", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
51 set
52 {
53 throw null;
54 }
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x6004052")]
58 [global::Cpp2ILInjected.Address(RVA = "0x76D35C", Offset = "0x76D35C", Length = "0x6C")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
61 {
64 typeof(int),
65 typeof(float)
66 }, ReturnType = typeof(int))]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
69 public static bool DangerousGore(int id)
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6004053")]
75 [global::Cpp2ILInjected.Address(RVA = "0x76D3C8", Offset = "0x76D3C8", Length = "0x6C")]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "UpdateDust", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
80 public static bool DangerousDust(int id)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6004054")]
86 [global::Cpp2ILInjected.Address(RVA = "0x76D434", Offset = "0x76D434", Length = "0x8")]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
89 public ChildSafety()
90 {
91 throw null;
92 }
93
94 // Note: this type is marked as 'beforefieldinit'.
95 [global::Cpp2ILInjected.Token(Token = "0x6004055")]
96 [global::Cpp2ILInjected.Address(RVA = "0x76D43C", Offset = "0x76D43C", Length = "0x1C4")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SetFactory), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
101 {
102 typeof(Array),
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SetFactory), Member = "CreateBoolSet", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(bool[]))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SetFactory), Member = "CreateBoolSet", MemberParameters = new object[]
107 {
108 typeof(bool),
109 typeof(int[])
110 }, ReturnType = typeof(bool[]))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
112 static ChildSafety()
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x4007E18")]
118 private static SetFactory factoryDust;
119
120 [global::Cpp2ILInjected.Token(Token = "0x4007E19")]
121 private static SetFactory factoryGore;
122
123 [global::Cpp2ILInjected.Token(Token = "0x4007E1A")]
124 private static readonly bool[] SafeGore;
125
126 [global::Cpp2ILInjected.Token(Token = "0x4007E1B")]
127 private static readonly bool[] SafeDust;
128 }
129}
class f__AnonymousType0<< Count > j__TPar
GUISettingID
static bool DangerousGore(int id)
static readonly bool[] SafeGore
static readonly bool[] SafeDust
static bool DangerousDust(int id)