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
MessageBuffer.cs
Go to the documentation of this file.
1using System;
3using System.IO;
5using System.Text;
13using Terraria.Audio;
14using Terraria.Chat;
24using Terraria.ID;
25using Terraria.IO;
27using Terraria.Map;
28using Terraria.Net;
29using Terraria.UI;
30using UnityEngine;
31
32namespace Terraria
33{
34 [global::Cpp2ILInjected.Token(Token = "0x20003FF")]
35 public class MessageBuffer
36 {
37 [global::Cpp2ILInjected.Token(Token = "0x14000029")]
39 {
41 [global::Cpp2ILInjected.Token(Token = "0x60020C1")]
42 [global::Cpp2ILInjected.Address(RVA = "0xCFBE98", Offset = "0xCFBE98", Length = "0xDC")]
43 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ClientInitialize", ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
47 {
50 }, ReturnType = typeof(Delegate))]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
52 add
53 {
54 throw null;
55 }
57 [global::Cpp2ILInjected.Token(Token = "0x60020C2")]
58 [global::Cpp2ILInjected.Address(RVA = "0xCFBF74", Offset = "0xCFBF74", Length = "0xDC")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
62 {
65 }, ReturnType = typeof(Delegate))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
67 remove
68 {
69 throw null;
70 }
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x60020C3")]
74 [global::Cpp2ILInjected.Address(RVA = "0xCFC050", Offset = "0xCFC050", Length = "0xC")]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Netplay), Member = "InnerClientLoop", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemoteClient), Member = "Reset", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
78 public void Reset(bool setupActive = false)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x60020C4")]
84 [global::Cpp2ILInjected.Address(RVA = "0xCFC05C", Offset = "0xCFC05C", Length = "0x30")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
87 {
88 typeof(byte[]),
89 typeof(int),
90 typeof(ref int)
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60020C5")]
99 [global::Cpp2ILInjected.Address(RVA = "0xCFC08C", Offset = "0xCFC08C", Length = "0x30")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
102 {
103 typeof(byte[]),
104 typeof(int),
105 typeof(ref int)
106 }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
108 private float[] ReUseTemporaryNPCAI()
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x60020C6")]
114 [global::Cpp2ILInjected.Address(RVA = "0xCD0F50", Offset = "0xCD0F50", Length = "0x1768C")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Netplay), Member = "ClientUpdateFrame", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Netplay), Member = "ServerUpdateFrame", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Netplay), Member = "ClientLoopFrameUpdate", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ActiveNetDiagnosticsUI", ReturnType = typeof(INetDiagnosticsUI))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "Log", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", ReturnType = typeof(string))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
127 {
128 typeof(string),
129 typeof(string),
130 typeof(string)
131 }, ReturnType = typeof(string))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "AppendLine", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LocalizedText), Member = "ToNetworkText", ReturnType = typeof(NetworkText))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "BootPlayer", MemberParameters = new object[]
136 {
137 typeof(int),
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemoryStream), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BinaryReader), Member = ".ctor", MemberParameters = new object[] { typeof(Stream) }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
143 {
144 typeof(Array),
145 typeof(Array),
146 typeof(int)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ReadVector2", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSyncPersistentStats), Member = "CopyFrom", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot.Options), Member = "get_HighlightNewItems", ReturnType = typeof(bool))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "netDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntitySource_Sync), Member = ".ctor", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "NewItem", MemberParameters = new object[]
155 {
157 typeof(int),
158 typeof(int),
159 typeof(int),
160 typeof(int),
161 typeof(int),
162 typeof(int),
163 typeof(bool),
164 typeof(int),
165 typeof(bool),
166 typeof(bool)
167 }, ReturnType = typeof(int))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Prefix", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "TrySendData", MemberParameters = new object[]
170 {
171 typeof(int),
172 typeof(int),
173 typeof(int),
175 typeof(int),
176 typeof(float),
177 typeof(float),
178 typeof(float),
179 typeof(int),
180 typeof(int),
181 typeof(int)
182 }, ReturnType = typeof(bool))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "FindOwner", MemberParameters = new object[]
184 {
185 typeof(int),
186 typeof(bool)
187 }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "FindChest", MemberParameters = new object[]
189 {
190 typeof(int),
191 typeof(int)
192 }, ReturnType = typeof(int))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "UsingChest", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "StrikeNPC", MemberParameters = new object[]
195 {
196 typeof(int),
197 typeof(float),
198 typeof(int),
199 typeof(bool),
200 typeof(bool),
201 typeof(bool)
202 }, ReturnType = typeof(double))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
204 {
205 typeof(int),
206 typeof(int),
207 typeof(int)
208 }, ReturnType = typeof(bool))]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "IsDefined", MemberParameters = new object[]
211 {
212 typeof(Type),
213 typeof(object)
214 }, ReturnType = typeof(bool))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
216 {
217 typeof(ushort),
218 typeof(ushort)
219 }, ReturnType = typeof(ushort))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "op_Implicit", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(BitsByte))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
222 {
223 typeof(int),
224 typeof(int)
225 }, ReturnType = typeof(Tile))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_wall", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_liquid", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "wire", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "halfBrick", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "actuator", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "wire2", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "wire3", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "color", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "wallColor", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_type", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_frameX", MemberParameters = new object[] { typeof(short) }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "set_frameY", MemberParameters = new object[] { typeof(short) }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "slope", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "wire4", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "fullbrightBlock", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "fullbrightWall", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "invisibleBlock", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "invisibleWall", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "liquidType", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "RangeFrame", MemberParameters = new object[]
252 {
253 typeof(int),
254 typeof(int),
255 typeof(int),
256 typeof(int)
257 }, ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_spawnTileX", ReturnType = typeof(int))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Netplay), Member = "GetSectionX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_spawnTileY", ReturnType = typeof(int))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Netplay), Member = "GetSectionY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SquareTileFrame", MemberParameters = new object[]
263 {
264 typeof(int),
265 typeof(int),
266 typeof(bool)
267 }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
269 {
270 typeof(int),
271 typeof(int),
272 typeof(int),
274 typeof(int),
275 typeof(float),
276 typeof(float),
277 typeof(float),
278 typeof(int),
279 typeof(int),
280 typeof(int)
281 }, ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SpawnSkeletron", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "AddBuff", MemberParameters = new object[]
284 {
285 typeof(int),
286 typeof(int),
287 typeof(bool)
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "HasLockedInventory", ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
292 {
293 typeof(object),
294 typeof(ref bool)
295 }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "HealEffect", MemberParameters = new object[]
297 {
298 typeof(int),
299 typeof(bool)
300 }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LogicHost", ReturnType = typeof(bool))]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "paintCoatTile", MemberParameters = new object[]
303 {
304 typeof(int),
305 typeof(int),
306 typeof(byte),
307 typeof(bool)
308 }, ReturnType = typeof(bool))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "ReportInvasionProgress", MemberParameters = new object[]
310 {
311 typeof(int),
312 typeof(int),
313 typeof(int),
314 typeof(int)
315 }, ReturnType = typeof(void))]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "get_isLikeATownNPC", ReturnType = typeof(bool))]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TownRoomManager), Member = "KickOut", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "AddBuff", MemberParameters = new object[]
319 {
320 typeof(int),
321 typeof(int),
322 typeof(bool),
323 typeof(bool)
324 }, ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "FromKey", MemberParameters = new object[]
326 {
327 typeof(string),
328 typeof(object[])
329 }, ReturnType = typeof(NetworkText))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatHelper), Member = "BroadcastChatMessage", MemberParameters = new object[]
331 {
334 typeof(int)
335 }, ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "NotifyNPCKilledDirect", MemberParameters = new object[]
337 {
338 typeof(Player),
339 typeof(int)
340 }, ReturnType = typeof(void))]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "Spawn", MemberParameters = new object[] { typeof(PlayerSpawnContext) }, ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHostOnly", ReturnType = typeof(bool))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "Allocate", MemberParameters = new object[]
344 {
345 typeof(int),
346 typeof(int)
347 }, ReturnType = typeof(void))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Map", ReturnType = typeof(WorldMap))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldMap), Member = "Allocate", MemberParameters = new object[]
350 {
351 typeof(int),
352 typeof(int)
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_spawnTileX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_spawnTileY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_GameMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "setBG", MemberParameters = new object[]
359 {
360 typeof(int),
361 typeof(int)
362 }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameX", ReturnType = typeof(short))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameY", ReturnType = typeof(short))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillTile", MemberParameters = new object[]
366 {
367 typeof(int),
368 typeof(int),
369 typeof(bool),
370 typeof(bool),
371 typeof(bool)
372 }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_npcShop", ReturnType = typeof(int))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_shop", ReturnType = typeof(Chest[]))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "set_PackedValue", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "Deserialize", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(NetworkText))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Wiring), Member = "SetCurrentUser", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Wiring), Member = "HitSwitch", MemberParameters = new object[]
379 {
380 typeof(int),
381 typeof(int)
382 }, ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MessageBuffer), Member = "ReUseTemporaryNPCAI", ReturnType = typeof(float[]))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "ConsumeItem", MemberParameters = new object[]
385 {
386 typeof(int),
387 typeof(bool),
388 typeof(bool)
389 }, ReturnType = typeof(bool))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "Teleport", MemberParameters = new object[]
391 {
393 typeof(int),
394 typeof(int)
395 }, ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
397 {
399 typeof(float)
400 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "TreeGrowFX", MemberParameters = new object[]
402 {
403 typeof(int),
404 typeof(int),
405 typeof(int),
406 typeof(int),
407 typeof(bool)
408 }, ReturnType = typeof(void))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BirthdayParty), Member = "ToggleManualParty", ReturnType = typeof(void))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "NinjaDodge", ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldUIAnchor), Member = ".ctor", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = "NewBubble", MemberParameters = new object[]
413 {
414 typeof(int),
416 typeof(int)
417 }, ReturnType = typeof(int))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = "CheckForNPCsToReactToEmoteBubble", MemberParameters = new object[]
419 {
420 typeof(int),
422 }, ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DD2Event), Member = "WouldFailSpawningHere", MemberParameters = new object[]
424 {
425 typeof(int),
426 typeof(int)
427 }, ReturnType = typeof(bool))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DD2Event), Member = "FailureMessage", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DD2Event), Member = "SummonCrystal", MemberParameters = new object[]
430 {
431 typeof(int),
432 typeof(int),
433 typeof(int)
434 }, ReturnType = typeof(void))]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "ReleaseNPC", MemberParameters = new object[]
436 {
437 typeof(int),
438 typeof(int),
439 typeof(int),
440 typeof(int),
441 typeof(int)
442 }, ReturnType = typeof(int))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = ".ctor", ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEFoodPlatter), Member = "TryPlacing", MemberParameters = new object[]
445 {
446 typeof(int),
447 typeof(int),
448 typeof(int),
449 typeof(int),
450 typeof(int)
451 }, ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DD2Event), Member = "WipeEntities", ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "set_GivenName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClient", ReturnType = typeof(bool))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "NotifyProgressionEvent", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Contains", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "HaveDryadDoStardewAnimation", ReturnType = typeof(void))]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ReadRGB", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "NewTextMultiline", MemberParameters = new object[]
462 {
463 typeof(string),
464 typeof(bool),
466 typeof(int)
467 }, ReturnType = typeof(void))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "IsOccupied", MemberParameters = new object[]
469 {
470 typeof(int),
471 typeof(ref int)
472 }, ReturnType = typeof(bool))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
474 {
475 typeof(int),
476 typeof(ref object)
477 }, ReturnType = typeof(bool))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInteractionAnchor), Member = "Set", MemberParameters = new object[]
479 {
480 typeof(int),
481 typeof(int),
482 typeof(int)
483 }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "SetInteractionAnchor", MemberParameters = new object[]
485 {
486 typeof(Player),
487 typeof(int),
488 typeof(int),
489 typeof(int)
490 }, ReturnType = typeof(void))]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInteractionAnchor), Member = "GetTileEntity", ReturnType = typeof(TileEntity))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEWeaponsRack), Member = "TryPlacing", MemberParameters = new object[]
493 {
494 typeof(int),
495 typeof(int),
496 typeof(int),
497 typeof(int),
498 typeof(int)
499 }, ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "TrySwitchingLoadout", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MessageBuffer), Member = "ReadAccessoryVisibility", MemberParameters = new object[]
502 {
504 typeof(bool[])
505 }, ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "CheckTileBreakability2_ShouldTileSurvive", MemberParameters = new object[]
507 {
508 typeof(int),
509 typeof(int)
510 }, ReturnType = typeof(bool))]
511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceTile", MemberParameters = new object[]
512 {
513 typeof(int),
514 typeof(int),
515 typeof(int),
516 typeof(bool),
517 typeof(bool),
518 typeof(int),
519 typeof(int)
520 }, ReturnType = typeof(bool))]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToPoint", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Point))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<ushort, object>), Member = "get_Item", MemberParameters = new object[] { typeof(ushort) }, ReturnType = "TValue")]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "ShimmerEffect", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "PlayerInteraction", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
526 {
527 typeof(float),
528 typeof(float)
529 }, ReturnType = typeof(void))]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LucyAxeMessage), Member = "CreateFromNet", MemberParameters = new object[]
531 {
533 typeof(byte),
536 }, ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformUser), Member = ".ctor", MemberParameters = new object[]
538 {
539 typeof(string),
541 }, ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SetDefaults", MemberParameters = new object[]
543 {
544 typeof(int),
546 }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntitySource_FishedOut), Member = ".ctor", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(void))]
548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "NewNPC", MemberParameters = new object[]
549 {
551 typeof(int),
552 typeof(int),
553 typeof(int),
554 typeof(int),
555 typeof(float),
556 typeof(float),
557 typeof(float),
558 typeof(float),
559 typeof(int)
560 }, ReturnType = typeof(int))]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "CheckAchievement_RealEstateAndTownSlimes", ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SectionTileFrame", MemberParameters = new object[]
563 {
564 typeof(int),
565 typeof(int),
566 typeof(int),
567 typeof(int)
568 }, ReturnType = typeof(void))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = "DeserializeNetAnchor", MemberParameters = new object[]
570 {
571 typeof(int),
572 typeof(int)
573 }, ReturnType = typeof(WorldUIAnchor))]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "ContainsKey", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector2), Member = "ToVector2", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PoofOfSmoke", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
578 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "CatchNPC", MemberParameters = new object[]
579 {
580 typeof(int),
581 typeof(int)
582 }, ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CoinLossRevengeSystem), Member = "DestroyMarker", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DD2Event), Member = "AttemptToSkipWaitTime", ReturnType = typeof(void))]
585 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CoinLossRevengeSystem), Member = "AddMarkerFromReader", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "RecalculateLuck", ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TrackedProjectileReference), Member = "TryReading", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "FixUIScale", ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "TrySetPreparationState", MemberParameters = new object[] { typeof(Main.WorldPreparationState) }, ReturnType = typeof(void))]
590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "RequestBuffRemoval", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreditsRollEvent), Member = "SetRemainingTimeDirect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "AnyNPCs", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SpawnOnPlayer", MemberParameters = new object[]
595 {
596 typeof(int),
597 typeof(int)
598 }, ReturnType = typeof(void))]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDeathReason), Member = "FromReader", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(PlayerDeathReason))]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "Hurt", MemberParameters = new object[]
601 {
603 typeof(int),
604 typeof(int),
605 typeof(bool),
606 typeof(bool),
607 typeof(bool),
608 typeof(int),
609 typeof(bool)
610 }, ReturnType = typeof(double))]
611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendPlayerHurt", MemberParameters = new object[]
612 {
613 typeof(int),
615 typeof(int),
616 typeof(int),
617 typeof(bool),
618 typeof(bool),
619 typeof(int),
620 typeof(int),
621 typeof(int)
622 }, ReturnType = typeof(void))]
623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetOtherPlayersPickTile", MemberParameters = new object[]
624 {
625 typeof(int),
626 typeof(int),
627 typeof(int)
628 }, ReturnType = typeof(void))]
629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEItemFrame), Member = "TryPlacing", MemberParameters = new object[]
630 {
631 typeof(int),
632 typeof(int),
633 typeof(int),
634 typeof(int),
635 typeof(int)
636 }, ReturnType = typeof(void))]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SpawnFaelings", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "Read", MemberParameters = new object[]
639 {
641 typeof(bool)
642 }, ReturnType = typeof(TileEntity))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "set_Item", MemberParameters = new object[]
644 {
645 typeof(int),
646 typeof(object)
647 }, ReturnType = typeof(void))]
648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "get_PositionKey", ReturnType = typeof(int))]
649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetManager), Member = "Read", MemberParameters = new object[]
650 {
652 typeof(int),
653 typeof(int)
654 }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "ShootFromCannon", MemberParameters = new object[]
656 {
657 typeof(int),
658 typeof(int),
659 typeof(int),
660 typeof(int),
661 typeof(int),
662 typeof(float),
663 typeof(int),
664 typeof(bool)
665 }, ReturnType = typeof(void))]
666 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
667 {
668 typeof(int),
669 typeof(int),
670 typeof(int),
671 typeof(int)
672 }, ReturnType = typeof(void))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CombatText), Member = "NewText", MemberParameters = new object[]
674 {
677 typeof(int),
678 typeof(bool),
679 typeof(bool)
680 }, ReturnType = typeof(int))]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "ToggleGemLock", MemberParameters = new object[]
682 {
683 typeof(int),
684 typeof(int),
685 typeof(bool)
686 }, ReturnType = typeof(void))]
687 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "TeleportationPotion", ReturnType = typeof(void))]
688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CombatText), Member = "NewText", MemberParameters = new object[]
689 {
692 typeof(string),
693 typeof(bool),
694 typeof(bool)
695 }, ReturnType = typeof(int))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "KillMe", MemberParameters = new object[]
697 {
699 typeof(double),
700 typeof(int),
701 typeof(bool)
702 }, ReturnType = typeof(void))]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendPlayerDeath", MemberParameters = new object[]
704 {
705 typeof(int),
707 typeof(int),
708 typeof(int),
709 typeof(bool),
710 typeof(int),
711 typeof(int)
712 }, ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "GetKey", MemberParameters = new object[]
714 {
715 typeof(int),
716 typeof(int)
717 }, ReturnType = typeof(int))]
718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "PlaceEntityNet", MemberParameters = new object[]
719 {
720 typeof(int),
721 typeof(int),
722 typeof(int)
723 }, ReturnType = typeof(void))]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WiresUI.Settings), Member = "get_ToolMode", ReturnType = typeof(WiresUI.Settings.MultiToolMode))]
725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WiresUI.Settings), Member = "set_ToolMode", MemberParameters = new object[] { typeof(WiresUI.Settings.MultiToolMode) }, ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
727 {
728 typeof(int),
729 typeof(int)
730 }, ReturnType = typeof(void))]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Wiring), Member = "MassWireOperation", MemberParameters = new object[]
732 {
733 typeof(Point),
734 typeof(Point),
736 }, ReturnType = typeof(void))]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceObject", MemberParameters = new object[]
738 {
739 typeof(int),
740 typeof(int),
741 typeof(int),
742 typeof(bool),
743 typeof(int),
744 typeof(int),
745 typeof(int),
746 typeof(int)
747 }, ReturnType = typeof(bool))]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendObjectPlacement", MemberParameters = new object[]
749 {
750 typeof(int),
751 typeof(int),
752 typeof(int),
753 typeof(int),
754 typeof(int),
755 typeof(int),
756 typeof(int),
757 typeof(int)
758 }, ReturnType = typeof(void))]
759 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Animation), Member = "NewTemporaryAnimation", MemberParameters = new object[]
760 {
761 typeof(int),
762 typeof(ushort),
763 typeof(int),
764 typeof(int)
765 }, ReturnType = typeof(void))]
766 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
767 {
768 typeof(string),
769 typeof(string)
770 }, ReturnType = typeof(string))]
771 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
772 {
773 typeof(string),
774 typeof(string)
775 }, ReturnType = typeof(bool))]
776 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
777 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "DecompressTileBlock", MemberParameters = new object[] { typeof(Stream) }, ReturnType = typeof(void))]
778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FloatArray_3), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(float))]
779 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "Teleport", MemberParameters = new object[]
780 {
782 typeof(int),
783 typeof(int)
784 }, ReturnType = typeof(void))]
785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_anglerQuestFinished", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ActivePlayerFileData", ReturnType = typeof(PlayerFileData))]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = ".ctor", ReturnType = typeof(void))]
788 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformUser), Member = "get_CurrentUser", ReturnType = typeof(PlatformUser))]
789 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_myPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MessageBuffer), Member = "TrySendingItemArray", MemberParameters = new object[]
791 {
792 typeof(int),
793 typeof(Item[]),
794 typeof(int)
795 }, ReturnType = typeof(void))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "set_Item", MemberParameters = new object[]
797 {
798 typeof(int),
799 typeof(bool)
800 }, ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "SetTalkNPC", MemberParameters = new object[]
802 {
803 typeof(int),
804 typeof(bool)
805 }, ReturnType = typeof(void))]
806 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "ServerPlaceItem", MemberParameters = new object[]
807 {
808 typeof(int),
809 typeof(int)
810 }, ReturnType = typeof(void))]
811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "Unlock", MemberParameters = new object[]
812 {
813 typeof(int),
814 typeof(int)
815 }, ReturnType = typeof(bool))]
816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "paintCoatWall", MemberParameters = new object[]
817 {
818 typeof(int),
819 typeof(int),
820 typeof(byte),
821 typeof(bool)
822 }, ReturnType = typeof(bool))]
823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Sign), Member = "ReadSign", MemberParameters = new object[]
824 {
825 typeof(int),
826 typeof(int),
827 typeof(bool)
828 }, ReturnType = typeof(int))]
829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "ManaEffect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventWaitHandle), Member = "Set", ReturnType = typeof(bool))]
831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "OpenDoor", MemberParameters = new object[]
832 {
833 typeof(int),
834 typeof(int),
835 typeof(int)
836 }, ReturnType = typeof(bool))]
837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TreeTopsInfo), Member = "SyncReceive", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BackgroundChangeFlashInfo), Member = "UpdateCache", ReturnType = typeof(void))]
839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SaveRecent", ReturnType = typeof(void))]
840 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "UpdateTimeRate", ReturnType = typeof(void))]
841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "StartSlimeRain", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
843 {
844 typeof(int),
845 typeof(int),
846 typeof(int),
847 typeof(int),
848 typeof(float),
849 typeof(float)
850 }, ReturnType = typeof(SoundEffectInstance))]
851 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int?), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
852 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MessageBuffer), Member = "ReUseTemporaryProjectileAI", ReturnType = typeof(float[]))]
853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "Distance", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(float))]
854 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
855 {
858 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Normalize", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "HasNaNs", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(bool))]
861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
862 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Length", ReturnType = typeof(float))]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
864 {
865 typeof(float),
867 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
868 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
869 {
872 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
873 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
874 {
876 typeof(double),
878 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
880 {
882 typeof(int),
883 typeof(int),
884 typeof(int),
885 typeof(float),
886 typeof(float),
887 typeof(int),
889 typeof(float)
890 }, ReturnType = typeof(int))]
891 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "NebulaLevelup", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
892 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GolfHelper.ContactListener), Member = "PutBallInCup_TextAndEffects", MemberParameters = new object[]
893 {
894 typeof(Point),
895 typeof(int),
896 typeof(int),
897 typeof(int)
898 }, ReturnType = typeof(void))]
899 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "TryTogglingShield", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
900 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
901 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "set_IsVoidVaultEnabled", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerSleepingHelper), Member = "SetIsSleepingAndAdjustPlayerRotation", MemberParameters = new object[]
903 {
904 typeof(Player),
905 typeof(bool)
906 }, ReturnType = typeof(void))]
907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "paintTile", MemberParameters = new object[]
908 {
909 typeof(int),
910 typeof(int),
911 typeof(byte),
912 typeof(bool)
913 }, ReturnType = typeof(bool))]
914 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
915 {
916 typeof(int),
917 typeof(double)
918 }, ReturnType = typeof(void))]
919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "paintWall", MemberParameters = new object[]
920 {
921 typeof(int),
922 typeof(int),
923 typeof(byte),
924 typeof(bool)
925 }, ReturnType = typeof(bool))]
926 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
927 {
928 typeof(int),
929 typeof(int),
930 typeof(int)
931 }, ReturnType = typeof(void))]
932 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "FairyEffects", MemberParameters = new object[]
933 {
935 typeof(int)
936 }, ReturnType = typeof(void))]
937 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_playerInventory", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
939 {
940 typeof(float),
941 typeof(float),
942 typeof(float)
943 }, ReturnType = typeof(float))]
944 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "set_UsingBiomeTorches", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collision), Member = "WetCollision", MemberParameters = new object[]
947 {
949 typeof(int),
950 typeof(int)
951 }, ReturnType = typeof(bool))]
952 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSyncPersistentStats), Member = "PasteInto", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Point>), Member = ".ctor", ReturnType = typeof(void))]
954 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PortalHelper), Member = "SyncPortalsOnPlayerJoin", MemberParameters = new object[]
955 {
956 typeof(int),
957 typeof(int),
960 }, ReturnType = typeof(void))]
961 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendSection", MemberParameters = new object[]
963 {
964 typeof(int),
965 typeof(int),
966 typeof(int)
967 }, ReturnType = typeof(void))]
968 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Point>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
969 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BestiaryUnlocksTracker), Member = "OnPlayerJoining", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
970 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "get_Instance", ReturnType = typeof(CreativePowerManager))]
971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "SyncThingsToJoiningPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
972 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TeleportPylonsSystem), Member = "OnPlayerJoining", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
973 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayGuitarChord", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
974 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "StopSlimeRain", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "checkHalloween", ReturnType = typeof(void))]
976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "checkXMas", ReturnType = typeof(void))]
977 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "ShadowDodge", ReturnType = typeof(void))]
978 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "BrainOfConfusionDodge", ReturnType = typeof(void))]
979 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "GetImmuneTime", MemberParameters = new object[]
980 {
981 typeof(int),
982 typeof(int)
983 }, ReturnType = typeof(void))]
984 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "AddCoinLuck", MemberParameters = new object[]
985 {
987 typeof(int)
988 }, ReturnType = typeof(void))]
989 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LegacySoundStyle), Member = "get_Style", ReturnType = typeof(int))]
990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundStyle), Member = "GetRandomPitch", ReturnType = typeof(float))]
991 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SetNetShimmerEffect", ReturnType = typeof(void))]
992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "TransformCopperSlime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Projectile), Member = "FindOldestProjectile", ReturnType = typeof(int))]
994 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Projectile), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
995 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FloatArray_3), Member = "set_Item", MemberParameters = new object[]
996 {
997 typeof(int),
998 typeof(float)
999 }, ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Projectile), Member = "ProjectileFixDesperation", ReturnType = typeof(void))]
1001 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "TransformElderSlime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1002 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "Remove", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
1003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatHelper), Member = "SendChatMessageToClient", MemberParameters = new object[]
1004 {
1007 typeof(int)
1008 }, ReturnType = typeof(void))]
1009 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "UnlockDoor", MemberParameters = new object[]
1010 {
1011 typeof(int),
1012 typeof(int)
1013 }, ReturnType = typeof(void))]
1014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "Lock", MemberParameters = new object[]
1015 {
1016 typeof(int),
1017 typeof(int)
1018 }, ReturnType = typeof(bool))]
1019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemoteClient), Member = "CheckSection", MemberParameters = new object[]
1020 {
1021 typeof(int),
1023 typeof(int)
1024 }, ReturnType = typeof(void))]
1025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
1027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "DemonConch", ReturnType = typeof(void))]
1028 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "Shellphone_Spawn", ReturnType = typeof(void))]
1029 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "MagicConch", ReturnType = typeof(void))]
1030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
1032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceChest", MemberParameters = new object[]
1033 {
1034 typeof(int),
1035 typeof(int),
1036 typeof(ushort),
1037 typeof(bool),
1038 typeof(int)
1039 }, ReturnType = typeof(int))]
1040 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.Hooks), Member = "PlayerConnect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1041 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInteractionAnchor), Member = "Clear", ReturnType = typeof(void))]
1042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HitTile), Member = "ClearAllTilesAtThisLocation", MemberParameters = new object[]
1043 {
1044 typeof(int),
1045 typeof(int)
1046 }, ReturnType = typeof(void))]
1047 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Sign), Member = ".ctor", ReturnType = typeof(void))]
1048 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Sign), Member = "TextSign", MemberParameters = new object[]
1049 {
1050 typeof(int),
1051 typeof(string)
1052 }, ReturnType = typeof(void))]
1053 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
1054 {
1055 typeof(string),
1056 typeof(string)
1057 }, ReturnType = typeof(bool))]
1058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "Close", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1059 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_npcChatCornerItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1060 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_editSign", ReturnType = typeof(bool))]
1061 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
1062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_editSign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_npcChatText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1064 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "OpenUI", MemberParameters = new object[]
1065 {
1068 }, ReturnType = typeof(void))]
1069 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "HandleSpecialEvent", MemberParameters = new object[]
1070 {
1071 typeof(Player),
1072 typeof(int)
1073 }, ReturnType = typeof(void))]
1074 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = ".ctor", MemberParameters = new object[]
1075 {
1076 typeof(int),
1078 typeof(int)
1079 }, ReturnType = typeof(void))]
1080 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EmoteBubble), Member = "OnBubbleChange", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1081 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1082 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "moneyPing", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
1083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPCKillsTracker), Member = "RegisterKill", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(void))]
1084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "Sundialing", ReturnType = typeof(void))]
1085 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "BigMimicSpawnSmoke", ReturnType = typeof(void))]
1086 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1087 {
1089 typeof(int),
1090 typeof(int)
1091 }, ReturnType = typeof(SoundEffectInstance))]
1092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "Moondialing", ReturnType = typeof(void))]
1093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "kickOut", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1094 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceDresserDirect", MemberParameters = new object[]
1095 {
1096 typeof(int),
1097 typeof(int),
1098 typeof(ushort),
1099 typeof(int),
1100 typeof(int)
1101 }, ReturnType = typeof(void))]
1102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceChestDirect", MemberParameters = new object[]
1103 {
1104 typeof(int),
1105 typeof(int),
1106 typeof(ushort),
1107 typeof(int),
1108 typeof(int)
1109 }, ReturnType = typeof(void))]
1110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "DestroyChestDirect", MemberParameters = new object[]
1111 {
1112 typeof(int),
1113 typeof(int),
1114 typeof(int)
1115 }, ReturnType = typeof(void))]
1116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "IsChestRigged", MemberParameters = new object[]
1117 {
1118 typeof(int),
1119 typeof(int)
1120 }, ReturnType = typeof(bool))]
1121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Clone", ReturnType = typeof(Item))]
1122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayDrums", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.Hooks), Member = "PlayerDisconnect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SyncConnectedPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "DoesPlayerSlotCountAsAHost", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
1126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "DistanceSquared", MemberParameters = new object[]
1127 {
1130 }, ReturnType = typeof(float))]
1131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float?), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "TransformVisuals", MemberParameters = new object[]
1133 {
1134 typeof(int),
1135 typeof(int)
1136 }, ReturnType = typeof(void))]
1137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEHatRack), Member = "ReadItem", MemberParameters = new object[]
1138 {
1139 typeof(int),
1141 typeof(bool)
1142 }, ReturnType = typeof(void))]
1143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEDisplayDoll), Member = "ReadItem", MemberParameters = new object[]
1144 {
1145 typeof(int),
1147 typeof(bool)
1148 }, ReturnType = typeof(void))]
1149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "ShiftTrapdoor", MemberParameters = new object[]
1150 {
1151 typeof(int),
1152 typeof(int),
1153 typeof(bool),
1154 typeof(int)
1155 }, ReturnType = typeof(bool))]
1156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "CloseDoor", MemberParameters = new object[]
1157 {
1158 typeof(int),
1159 typeof(int),
1160 typeof(bool)
1161 }, ReturnType = typeof(bool))]
1162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "ShiftTallGate", MemberParameters = new object[]
1163 {
1164 typeof(int),
1165 typeof(int),
1166 typeof(bool),
1167 typeof(bool)
1168 }, ReturnType = typeof(bool))]
1169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntitySource_TileBreak), Member = ".ctor", MemberParameters = new object[]
1170 {
1171 typeof(int),
1172 typeof(int)
1173 }, ReturnType = typeof(void))]
1174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TownRoomManager), Member = "SetRoom", MemberParameters = new object[]
1175 {
1176 typeof(int),
1177 typeof(int),
1178 typeof(int)
1179 }, ReturnType = typeof(void))]
1180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "moveRoom", MemberParameters = new object[]
1181 {
1182 typeof(int),
1183 typeof(int),
1184 typeof(int)
1185 }, ReturnType = typeof(void))]
1186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "FromLiteral", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(NetworkText))]
1187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "greetPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1189 {
1192 }, ReturnType = typeof(SoundEffectInstance))]
1193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseItem", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
1194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "IndexInRange", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
1195 {
1196 "T[]",
1197 typeof(int)
1198 }, ReturnType = typeof(bool))]
1199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "startPumpkinMoon", ReturnType = typeof(void))]
1200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "StartInvasion", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "startSnowMoon", ReturnType = typeof(void))]
1202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SpawnMechQueen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
1203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "UnlockOrExchangePet", MemberParameters = new object[]
1204 {
1205 typeof(ref bool),
1206 typeof(int),
1207 typeof(string),
1208 typeof(int)
1209 }, ReturnType = typeof(void))]
1210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "AnyDanger", MemberParameters = new object[]
1211 {
1212 typeof(bool),
1213 typeof(bool)
1214 }, ReturnType = typeof(bool))]
1215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "AnyoneNearCultists", ReturnType = typeof(bool))]
1216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "StartImpendingDoom", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillWire4", MemberParameters = new object[]
1218 {
1219 typeof(int),
1220 typeof(int)
1221 }, ReturnType = typeof(bool))]
1222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Minecart), Member = "FrameTrack", MemberParameters = new object[]
1223 {
1224 typeof(int),
1225 typeof(int),
1226 typeof(bool),
1227 typeof(bool)
1228 }, ReturnType = typeof(bool))]
1229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceWire3", MemberParameters = new object[]
1230 {
1231 typeof(int),
1232 typeof(int)
1233 }, ReturnType = typeof(bool))]
1234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceWire", MemberParameters = new object[]
1235 {
1236 typeof(int),
1237 typeof(int)
1238 }, ReturnType = typeof(bool))]
1239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillWire3", MemberParameters = new object[]
1240 {
1241 typeof(int),
1242 typeof(int)
1243 }, ReturnType = typeof(bool))]
1244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceWire2", MemberParameters = new object[]
1245 {
1246 typeof(int),
1247 typeof(int)
1248 }, ReturnType = typeof(bool))]
1249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceWall", MemberParameters = new object[]
1250 {
1251 typeof(int),
1252 typeof(int),
1253 typeof(int),
1254 typeof(bool)
1255 }, ReturnType = typeof(void))]
1256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceWire4", MemberParameters = new object[]
1257 {
1258 typeof(int),
1259 typeof(int)
1260 }, ReturnType = typeof(bool))]
1261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceActuator", MemberParameters = new object[]
1262 {
1263 typeof(int),
1264 typeof(int)
1265 }, ReturnType = typeof(bool))]
1266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillWall", MemberParameters = new object[]
1267 {
1268 typeof(int),
1269 typeof(int),
1270 typeof(bool)
1271 }, ReturnType = typeof(void))]
1272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Wiring), Member = "PokeLogicGate", MemberParameters = new object[]
1273 {
1274 typeof(int),
1275 typeof(int)
1276 }, ReturnType = typeof(void))]
1277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "ReplaceTile", MemberParameters = new object[]
1278 {
1279 typeof(int),
1280 typeof(int),
1281 typeof(ushort),
1282 typeof(int)
1283 }, ReturnType = typeof(bool))]
1284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillWire", MemberParameters = new object[]
1285 {
1286 typeof(int),
1287 typeof(int)
1288 }, ReturnType = typeof(bool))]
1289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "ReplaceWall", MemberParameters = new object[]
1290 {
1291 typeof(int),
1292 typeof(int),
1293 typeof(ushort)
1294 }, ReturnType = typeof(bool))]
1295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SlopeTile", MemberParameters = new object[]
1296 {
1297 typeof(int),
1298 typeof(int),
1299 typeof(int),
1300 typeof(bool)
1301 }, ReturnType = typeof(bool))]
1302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PoundTile", MemberParameters = new object[]
1303 {
1304 typeof(int),
1305 typeof(int)
1306 }, ReturnType = typeof(bool))]
1307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Wiring), Member = "Actuate", MemberParameters = new object[]
1308 {
1309 typeof(int),
1310 typeof(int)
1311 }, ReturnType = typeof(bool))]
1312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillWire2", MemberParameters = new object[]
1313 {
1314 typeof(int),
1315 typeof(int)
1316 }, ReturnType = typeof(bool))]
1317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillActuator", MemberParameters = new object[]
1318 {
1319 typeof(int),
1320 typeof(int)
1321 }, ReturnType = typeof(bool))]
1322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendTileSquare", MemberParameters = new object[]
1323 {
1324 typeof(int),
1325 typeof(int),
1326 typeof(int),
1327 typeof(int),
1329 }, ReturnType = typeof(void))]
1330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SyncAnInvasion", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1331 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1421)]
1332 public void ProcessData(byte[] messageData, int length, out int messageType)
1333 {
1334 throw null;
1335 }
1336
1337 [global::Cpp2ILInjected.Token(Token = "0x60020C7")]
1338 [global::Cpp2ILInjected.Address(RVA = "0xCFC0BC", Offset = "0xCFC0BC", Length = "0x60")]
1339 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
1341 {
1342 typeof(byte[]),
1343 typeof(int),
1344 typeof(ref int)
1345 }, ReturnType = typeof(void))]
1346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1347 private static void ReadAccessoryVisibility(BinaryReader reader, bool[] hideVisibleAccessory)
1348 {
1349 throw null;
1350 }
1351
1352 [global::Cpp2ILInjected.Token(Token = "0x60020C8")]
1353 [global::Cpp2ILInjected.Address(RVA = "0xCFC11C", Offset = "0xCFC11C", Length = "0xD4")]
1354 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
1356 {
1357 typeof(byte[]),
1358 typeof(int),
1359 typeof(ref int)
1360 }, ReturnType = typeof(void))]
1361 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
1362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "TrySendData", MemberParameters = new object[]
1363 {
1364 typeof(int),
1365 typeof(int),
1366 typeof(int),
1368 typeof(int),
1369 typeof(float),
1370 typeof(float),
1371 typeof(float),
1372 typeof(int),
1373 typeof(int),
1374 typeof(int)
1375 }, ReturnType = typeof(bool))]
1376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1377 private static void TrySendingItemArray(int plr, Item[] array, int slotStartIndex)
1378 {
1379 throw null;
1380 }
1381
1382 [global::Cpp2ILInjected.Token(Token = "0x60020C9")]
1383 [global::Cpp2ILInjected.Address(RVA = "0xCFC348", Offset = "0xCFC348", Length = "0xC8")]
1384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Netplay), Member = "Initialize", ReturnType = typeof(void))]
1385 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1387 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1389 {
1390 throw null;
1391 }
1392
1393 // Note: this type is marked as 'beforefieldinit'.
1394 [global::Cpp2ILInjected.Token(Token = "0x60020CA")]
1395 [global::Cpp2ILInjected.Address(RVA = "0xCFC410", Offset = "0xCFC410", Length = "0x68")]
1396 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1397 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1399 {
1400 throw null;
1401 }
1402
1403 [global::Cpp2ILInjected.Token(Token = "0x4002CE7")]
1404 private static byte[] processData;
1405
1406 [global::Cpp2ILInjected.Token(Token = "0x4002CE8")]
1408
1409 [global::Cpp2ILInjected.Token(Token = "0x4002CE9")]
1410 private static BinaryReader reader;
1411
1412 [global::Cpp2ILInjected.Token(Token = "0x4002CEA")]
1413 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1414 public bool broadcast;
1415
1416 [global::Cpp2ILInjected.Token(Token = "0x4002CEB")]
1417 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
1418 public int whoAmI;
1419
1420 [global::Cpp2ILInjected.Token(Token = "0x4002CEC")]
1421 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1422 public int spamCount;
1423
1424 [global::Cpp2ILInjected.Token(Token = "0x4002CED")]
1425 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
1426 public int maxSpam;
1427
1429 [global::Cpp2ILInjected.Token(Token = "0x4002CEE")]
1431
1432 [global::Cpp2ILInjected.Token(Token = "0x4002CEF")]
1433 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1434 private float[] _temporaryProjectileAI;
1435
1436 [global::Cpp2ILInjected.Token(Token = "0x4002CF0")]
1437 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1438 private float[] _temporaryNPCAI;
1439 }
1440}
class f__AnonymousType0<< Count > j__TPar
WorldPreparationState
Definition Main.cs:50966
static TileChangeReceivedEvent OnTileChangeReceived
void Reset(bool setupActive=false)
static BinaryReader reader
static MemoryStream readerStream
static void TrySendingItemArray(int plr, Item[] array, int slotStartIndex)
static void ReadAccessoryVisibility(BinaryReader reader, bool[] hideVisibleAccessory)
float[] ReUseTemporaryProjectileAI()
void ProcessData(byte[] messageData, int length, out int messageType)
delegate void TileChangeReceivedEvent(int x, int y, int count, TileChangeType type)