16 [global::Cpp2ILInjected.Token(Token =
"0x600479B")]
17 [global::Cpp2ILInjected.Address(RVA =
"0x819C4C", Offset =
"0x819C4C", Length =
"0xE0")]
18 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 }, ReturnType =
typeof(
void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 7)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
NPC), Member =
".ctor", ReturnType =
typeof(
void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
NPC), Member =
"SetDefaults", MemberParameters =
new object[]
37 }, ReturnType =
typeof(
void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
44 [global::Cpp2ILInjected.Token(Token =
"0x600479C")]
45 [global::Cpp2ILInjected.Address(RVA =
"0x81AA60", Offset =
"0x81AA60", Length =
"0x74")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
55 }, ReturnType =
typeof(
void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
62 [global::Cpp2ILInjected.Token(Token =
"0x600479D")]
63 [global::Cpp2ILInjected.Address(RVA =
"0x81AAD4", Offset =
"0x81AAD4", Length =
"0x418")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
70 }, ReturnType =
typeof(
bool))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
float?), Member =
"get_Value", ReturnType =
"T")]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
int?), Member =
"get_Value", ReturnType =
"T")]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
UnlockableNPCEntryIcon), Member =
"AdjustSpecialSpawnRulesForVisuals", MemberParameters =
new object[] {
typeof(EntryIconDrawSettings) }, ReturnType =
typeof(
void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
84 [global::Cpp2ILInjected.Token(Token =
"0x600479E")]
85 [global::Cpp2ILInjected.Address(RVA =
"0x81AEEC", Offset =
"0x81AEEC", Length =
"0x214")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
92 }, ReturnType =
typeof(
void))]
95 typeof(BestiaryUICollectionInfo),
97 typeof(EntryIconDrawSettings)
98 }, ReturnType =
typeof(
void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
114 }, ReturnType =
typeof(
void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 7)]
128 [global::Cpp2ILInjected.Token(Token =
"0x600479F")]
129 [global::Cpp2ILInjected.Address(RVA =
"0x81B100", Offset =
"0x81B100", Length =
"0x300")]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 }, ReturnType =
typeof(
void))]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
142 }, ReturnType =
typeof(
bool))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"ToRotationVector2", MemberParameters =
new object[] {
typeof(
float) }, ReturnType =
typeof(
Vector2))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Subtraction", MemberParameters =
new object[]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
NPC),
Member =
"set_Opacity", MemberParameters =
new object[] {
typeof(
float) }, ReturnType =
typeof(
void))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
NPC),
Member =
"AI_001_SetRainbowSlimeColor", ReturnType =
typeof(
void))]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
163 [global::Cpp2ILInjected.Token(Token =
"0x60047A0")]
164 [global::Cpp2ILInjected.Address(RVA =
"0x81B400", Offset =
"0x81B400", Length =
"0x5C")]
165 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 }, ReturnType =
typeof(
void))]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
NPC), Member =
"SetFrameSize", ReturnType =
typeof(
void))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
NPC), Member =
"FindFrame", ReturnType =
typeof(
void))]
180 [global::Cpp2ILInjected.Token(Token =
"0x60047A1")]
181 [global::Cpp2ILInjected.Address(RVA =
"0x81B45C", Offset =
"0x81B45C", Length =
"0x380")]
182 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Division", MemberParameters =
new object[]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
SpriteBatch), Member =
"Draw", MemberParameters =
new object[]
203 }, ReturnType =
typeof(
void))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(TownNPCProfiles),
Member =
"GetProfile", MemberParameters =
new object[]
208 }, ReturnType =
typeof(
bool))]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main),
Member =
"DrawNPCDirect", MemberParameters =
new object[]
215 }, ReturnType =
typeof(
void))]
216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 21)]
222 [global::Cpp2ILInjected.Token(Token =
"0x60047A2")]
223 [global::Cpp2ILInjected.Address(RVA =
"0x81B7DC", Offset =
"0x81B7DC", Length =
"0xB8")]
224 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Lang), Member =
"GetNPCNameValue", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
string))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"IsNullOrWhiteSpace", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Language), Member =
"GetTextValue", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
235 [global::Cpp2ILInjected.Token(Token =
"0x60047A3")]
236 [global::Cpp2ILInjected.Address(RVA =
"0x81B894", Offset =
"0x81B894", Length =
"0xC")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
244 [global::Cpp2ILInjected.Token(Token =
"0x400836E")]
245 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
248 [global::Cpp2ILInjected.Token(Token =
"0x400836F")]
249 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x14")]
252 [global::Cpp2ILInjected.Token(Token =
"0x4008370")]
253 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
256 [global::Cpp2ILInjected.Token(Token =
"0x4008371")]
257 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
260 [global::Cpp2ILInjected.Token(Token =
"0x4008372")]
261 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
264 [global::Cpp2ILInjected.Token(Token =
"0x4008373")]
265 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
268 [global::Cpp2ILInjected.Token(Token =
"0x4008374")]
269 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x38")]