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

◆ IsLoaded

bool Terraria.Tile.IsLoaded
getset

Definition at line 109 of file Tile.cs.

110 {
111 [global::Cpp2ILInjected.Token(Token = "0x6002A43")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1171918", Offset = "0x1171918", Length = "0xA0")]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HitTile), Member = "DrawFreshAnimations", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "UpdateItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
116 {
117 typeof(Projectile),
118 typeof(int)
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHousesInWorld", ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "FullTile", MemberParameters = new object[]
122 {
123 typeof(int),
124 typeof(int)
125 }, ReturnType = typeof(bool))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetBirdFlightRecommendation", MemberParameters = new object[]
127 {
128 typeof(int),
129 typeof(int),
130 typeof(Point),
131 typeof(ref bool),
132 typeof(ref bool)
133 }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_FindGoodRestingSpot", MemberParameters = new object[]
136 {
137 typeof(int),
138 typeof(int),
139 typeof(ref int),
140 typeof(ref int)
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindCattailTop", MemberParameters = new object[]
146 {
147 typeof(int),
148 typeof(int),
149 typeof(ref int),
150 typeof(ref int)
151 }, ReturnType = typeof(bool))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindTreeBranch", MemberParameters = new object[]
153 {
154 typeof(int),
155 typeof(int),
156 typeof(ref int),
157 typeof(ref int)
158 }, ReturnType = typeof(bool))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "Collision_MoveSlopesAndStairFall", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoBootsEffect_PlaceFlamesOnTile", MemberParameters = new object[]
162 {
163 typeof(int),
164 typeof(int)
165 }, ReturnType = typeof(bool))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoBootsEffect_PlaceFlowersOnTile", MemberParameters = new object[]
167 {
168 typeof(int),
169 typeof(int)
170 }, ReturnType = typeof(bool))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryRecalculatingTorchLuck", ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TorchAttack", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MowGrassTile", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckCrackedBrickBreak", ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckIceBreak", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckCuteFishron", ReturnType = typeof(bool))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInteractingWithMinecartTrackInNearbyArea", MemberParameters = new object[]
179 {
180 typeof(int),
181 typeof(int)
182 }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TileInteractionsCheckLongDistance", MemberParameters = new object[]
184 {
185 typeof(int),
186 typeof(int)
187 }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Spawn_ForceClearArea", MemberParameters = new object[]
189 {
190 typeof(int),
191 typeof(int)
192 }, ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Spawn_IsAreaAValidWorldSpawn", MemberParameters = new object[]
194 {
195 typeof(int),
196 typeof(int)
197 }, ReturnType = typeof(bool))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_Tiles_CheckRopeUsability", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(bool))]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
200 {
201 typeof(int),
202 typeof(Item),
203 typeof(int)
204 }, ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckSpawn_Internal", MemberParameters = new object[]
206 {
207 typeof(int),
208 typeof(int)
209 }, ReturnType = typeof(bool))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "CanHitWithCheck", MemberParameters = new object[]
212 {
214 typeof(int),
215 typeof(int),
217 typeof(int),
218 typeof(int),
219 typeof(Utils.TileActionAttempt)
220 }, ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "TupleHitLineWall", MemberParameters = new object[]
222 {
223 typeof(int),
224 typeof(int),
225 typeof(int),
226 typeof(int),
227 typeof(ref int),
228 typeof(ref int)
229 }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "IsWorldPointSolid", MemberParameters = new object[]
231 {
233 typeof(bool)
234 }, ReturnType = typeof(bool))]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "SolidTiles", MemberParameters = new object[]
236 {
237 typeof(int),
238 typeof(int),
239 typeof(int),
240 typeof(int)
241 }, ReturnType = typeof(bool))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "ExpandVertically", MemberParameters = new object[]
243 {
244 typeof(int),
245 typeof(int),
246 typeof(ref int),
247 typeof(ref int),
248 typeof(int),
249 typeof(int)
250 }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "EmptyLiquid", MemberParameters = new object[]
252 {
253 typeof(int),
254 typeof(int)
255 }, ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceLiquid", MemberParameters = new object[]
257 {
258 typeof(int),
259 typeof(int),
260 typeof(byte),
261 typeof(byte)
262 }, ReturnType = typeof(bool))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GrowPalmTree", MemberParameters = new object[]
264 {
265 typeof(int),
266 typeof(int)
267 }, ReturnType = typeof(bool))]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UnlockDoor", MemberParameters = new object[]
269 {
270 typeof(int),
271 typeof(int)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UpdateStalagtiteStyle", MemberParameters = new object[]
274 {
275 typeof(int),
276 typeof(int)
277 }, ReturnType = typeof(bool))]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckTight", MemberParameters = new object[]
279 {
280 typeof(int),
281 typeof(int)
282 }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "paintTile", MemberParameters = new object[]
284 {
285 typeof(int),
286 typeof(int),
287 typeof(byte),
288 typeof(bool)
289 }, ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "paintWall", MemberParameters = new object[]
291 {
292 typeof(int),
293 typeof(int),
294 typeof(byte),
295 typeof(bool)
296 }, ReturnType = typeof(bool))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetBiomeInfluence", MemberParameters = new object[]
298 {
299 typeof(int),
300 typeof(int),
301 typeof(int),
302 typeof(int),
303 typeof(ref int),
304 typeof(ref int),
305 typeof(ref int)
306 }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceDye", MemberParameters = new object[]
308 {
309 typeof(int),
310 typeof(int),
311 typeof(int)
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckCactus", MemberParameters = new object[]
314 {
315 typeof(int),
316 typeof(int)
317 }, ReturnType = typeof(bool))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckOrb", MemberParameters = new object[]
319 {
320 typeof(int),
321 typeof(int),
322 typeof(int)
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CactusFrame", MemberParameters = new object[]
325 {
326 typeof(int),
327 typeof(int)
328 }, ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckBamboo", MemberParameters = new object[]
330 {
331 typeof(int),
332 typeof(int)
333 }, ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckCatTail", MemberParameters = new object[]
335 {
336 typeof(int),
337 typeof(int)
338 }, ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckLilyPad", MemberParameters = new object[]
340 {
341 typeof(int),
342 typeof(int)
343 }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceTile", MemberParameters = new object[]
345 {
346 typeof(int),
347 typeof(int),
348 typeof(int),
349 typeof(bool),
350 typeof(bool),
351 typeof(int),
352 typeof(int)
353 }, ReturnType = typeof(bool))]
354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CanKillTile", MemberParameters = new object[]
355 {
356 typeof(int),
357 typeof(int),
358 typeof(WorldGen.SpecialKillTileContext)
359 }, ReturnType = typeof(bool))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsTileReplacable", MemberParameters = new object[]
361 {
362 typeof(int),
363 typeof(int)
364 }, ReturnType = typeof(bool))]
365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckTileBreakability", MemberParameters = new object[]
366 {
367 typeof(int),
368 typeof(int)
369 }, ReturnType = typeof(int))]
370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetVanityTreeFoliageData", MemberParameters = new object[]
371 {
372 typeof(int),
373 typeof(int),
374 typeof(int),
375 typeof(ref int),
376 typeof(ref int),
377 typeof(ref int),
378 typeof(ref int),
379 typeof(ref int)
380 }, ReturnType = typeof(bool))]
381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetGemTreeFoliageData", MemberParameters = new object[]
382 {
383 typeof(int),
384 typeof(int),
385 typeof(int),
386 typeof(ref int),
387 typeof(ref int),
388 typeof(ref int),
389 typeof(ref int),
390 typeof(ref int)
391 }, ReturnType = typeof(bool))]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetCommonTreeFoliageData", MemberParameters = new object[]
393 {
394 typeof(int),
395 typeof(int),
396 typeof(int),
397 typeof(ref int),
398 typeof(ref int),
399 typeof(ref int),
400 typeof(ref int),
401 typeof(ref int)
402 }, ReturnType = typeof(bool))]
403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "GetTileVisualHitbox", MemberParameters = new object[]
404 {
405 typeof(int),
406 typeof(int)
407 }, ReturnType = typeof(Rectangle?))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTile", MemberParameters = new object[] { typeof(Tile) }, ReturnType = typeof(bool))]
409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TileEmpty", MemberParameters = new object[]
410 {
411 typeof(int),
412 typeof(int)
413 }, ReturnType = typeof(bool))]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTile2", MemberParameters = new object[] { typeof(Tile) }, ReturnType = typeof(bool))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTileAllowBottomSlope", MemberParameters = new object[]
416 {
417 typeof(int),
418 typeof(int)
419 }, ReturnType = typeof(bool))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ActiveAndWalkableTile", MemberParameters = new object[]
421 {
422 typeof(int),
423 typeof(int)
424 }, ReturnType = typeof(bool))]
425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTileAllowTopSlope", MemberParameters = new object[]
426 {
427 typeof(int),
428 typeof(int)
429 }, ReturnType = typeof(bool))]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TopEdgeCanBeAttachedTo", MemberParameters = new object[]
431 {
432 typeof(int),
433 typeof(int)
434 }, ReturnType = typeof(bool))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "RightEdgeCanBeAttachedTo", MemberParameters = new object[]
436 {
437 typeof(int),
438 typeof(int)
439 }, ReturnType = typeof(bool))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "LeftEdgeCanBeAttachedTo", MemberParameters = new object[]
441 {
442 typeof(int),
443 typeof(int)
444 }, ReturnType = typeof(bool))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "BottomEdgeCanBeAttachedTo", MemberParameters = new object[]
446 {
447 typeof(int),
448 typeof(int)
449 }, ReturnType = typeof(bool))]
450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTile3", MemberParameters = new object[] { typeof(Tile) }, ReturnType = typeof(bool))]
451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTile2", MemberParameters = new object[]
452 {
453 typeof(int),
454 typeof(int)
455 }, ReturnType = typeof(bool))]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SolidTileNoAttach", MemberParameters = new object[]
457 {
458 typeof(int),
459 typeof(int)
460 }, ReturnType = typeof(bool))]
461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlantCheck", MemberParameters = new object[]
462 {
463 typeof(int),
464 typeof(int)
465 }, ReturnType = typeof(void))]
466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckFoodPlatter", MemberParameters = new object[]
467 {
468 typeof(int),
469 typeof(int),
470 typeof(int)
471 }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TileFrameDoWork", MemberParameters = new object[]
473 {
474 typeof(int),
475 typeof(int),
476 typeof(bool),
477 typeof(bool),
478 typeof(ref bool)
479 }, ReturnType = typeof(void))]
480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckTorch", MemberParameters = new object[]
481 {
482 typeof(int),
483 typeof(int)
484 }, ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "InAPlaceWithWind", MemberParameters = new object[]
486 {
487 typeof(int),
488 typeof(int),
489 typeof(int),
490 typeof(int)
491 }, ReturnType = typeof(bool))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_WallsCell", MemberParameters = new object[]
493 {
494 typeof(int),
495 typeof(int),
496 typeof(int),
497 typeof(int),
498 typeof(int),
499 typeof(int),
500 typeof(int),
501 typeof(int)
502 }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_Hammers", MemberParameters = new object[]
504 {
505 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
506 typeof(ref int),
507 typeof(ref int)
508 }, ReturnType = typeof(void))]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_Pickaxe_MineSolids", MemberParameters = new object[]
510 {
511 typeof(Player),
512 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
514 typeof(ref int),
515 typeof(ref int)
516 }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "FullTile", MemberParameters = new object[]
518 {
519 typeof(Tile),
520 typeof(int),
521 typeof(int)
522 }, ReturnType = typeof(bool))]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetLiquidModule), Member = "Deserialize", MemberParameters = new object[]
524 {
526 typeof(int)
527 }, ReturnType = typeof(bool))]
528 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 145)]
529 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
530 get
531 {
532 throw null;
533 }
534 }
class f__AnonymousType0<< Count > j__TPar
static Tile()
Definition Tile.cs:23855