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            {
  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            {
  125            }, ReturnType = 
typeof(
bool))]
 
  126            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"GetBirdFlightRecommendation", MemberParameters = 
new object[]
 
  127            {
  133            }, ReturnType = 
typeof(
void))]
 
  135            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"AI_007_FindGoodRestingSpot", MemberParameters = 
new object[]
 
  136            {
  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            {
  151            }, ReturnType = 
typeof(
bool))]
 
  152            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPC), 
Member = 
"FindTreeBranch", MemberParameters = 
new object[]
 
  153            {
  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            {
  165            }, ReturnType = 
typeof(
bool))]
 
  166            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"DoBootsEffect_PlaceFlowersOnTile", MemberParameters = 
new object[]
 
  167            {
  170            }, ReturnType = 
typeof(
bool))]
 
  178            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"TryInteractingWithMinecartTrackInNearbyArea", MemberParameters = 
new object[]
 
  179            {
  182            }, ReturnType = 
typeof(
void))]
 
  183            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"TileInteractionsCheckLongDistance", MemberParameters = 
new object[]
 
  184            {
  187            }, ReturnType = 
typeof(
void))]
 
  188            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"Spawn_ForceClearArea", MemberParameters = 
new object[]
 
  189            {
  192            }, ReturnType = 
typeof(
void))]
 
  193            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"Spawn_IsAreaAValidWorldSpawn", MemberParameters = 
new object[]
 
  194            {
  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            {
  204            }, ReturnType = 
typeof(
void))]
 
  205            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), 
Member = 
"CheckSpawn_Internal", MemberParameters = 
new object[]
 
  206            {
  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            {
  219                typeof(Utils.TileActionAttempt)
 
  220            }, ReturnType = 
typeof(
bool))]
 
  221            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Collision), 
Member = 
"TupleHitLineWall", MemberParameters = 
new object[]
 
  222            {
  229            }, ReturnType = 
typeof(
void))]
 
  230            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Collision), 
Member = 
"IsWorldPointSolid", MemberParameters = 
new object[]
 
  231            {
  234            }, ReturnType = 
typeof(
bool))]
 
  235            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Collision), 
Member = 
"SolidTiles", MemberParameters = 
new object[]
 
  236            {
  241            }, ReturnType = 
typeof(
bool))]
 
  242            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Collision), 
Member = 
"ExpandVertically", MemberParameters = 
new object[]
 
  243            {
  250            }, ReturnType = 
typeof(
void))]
 
  251            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"EmptyLiquid", MemberParameters = 
new object[]
 
  252            {
  255            }, ReturnType = 
typeof(
bool))]
 
  256            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PlaceLiquid", MemberParameters = 
new object[]
 
  257            {
  262            }, ReturnType = 
typeof(
bool))]
 
  263            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GrowPalmTree", MemberParameters = 
new object[]
 
  264            {
  267            }, ReturnType = 
typeof(
bool))]
 
  268            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"UnlockDoor", MemberParameters = 
new object[]
 
  269            {
  272            }, ReturnType = 
typeof(
void))]
 
  273            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"UpdateStalagtiteStyle", MemberParameters = 
new object[]
 
  274            {
  277            }, ReturnType = 
typeof(
bool))]
 
  278            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckTight", MemberParameters = 
new object[]
 
  279            {
  282            }, ReturnType = 
typeof(
void))]
 
  283            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"paintTile", MemberParameters = 
new object[]
 
  284            {
  289            }, ReturnType = 
typeof(
bool))]
 
  290            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"paintWall", MemberParameters = 
new object[]
 
  291            {
  296            }, ReturnType = 
typeof(
bool))]
 
  297            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GetBiomeInfluence", MemberParameters = 
new object[]
 
  298            {
  306            }, ReturnType = 
typeof(
void))]
 
  307            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PlaceDye", MemberParameters = 
new object[]
 
  308            {
  312            }, ReturnType = 
typeof(
void))]
 
  313            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckCactus", MemberParameters = 
new object[]
 
  314            {
  317            }, ReturnType = 
typeof(
bool))]
 
  318            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckOrb", MemberParameters = 
new object[]
 
  319            {
  323            }, ReturnType = 
typeof(
void))]
 
  324            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CactusFrame", MemberParameters = 
new object[]
 
  325            {
  328            }, ReturnType = 
typeof(
void))]
 
  329            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckBamboo", MemberParameters = 
new object[]
 
  330            {
  333            }, ReturnType = 
typeof(
void))]
 
  334            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckCatTail", MemberParameters = 
new object[]
 
  335            {
  338            }, ReturnType = 
typeof(
void))]
 
  339            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckLilyPad", MemberParameters = 
new object[]
 
  340            {
  343            }, ReturnType = 
typeof(
void))]
 
  344            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PlaceTile", MemberParameters = 
new object[]
 
  345            {
  353            }, ReturnType = 
typeof(
bool))]
 
  354            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CanKillTile", MemberParameters = 
new object[]
 
  355            {
  359            }, ReturnType = 
typeof(
bool))]
 
  360            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"IsTileReplacable", MemberParameters = 
new object[]
 
  361            {
  364            }, ReturnType = 
typeof(
bool))]
 
  365            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckTileBreakability", MemberParameters = 
new object[]
 
  366            {
  369            }, ReturnType = 
typeof(
int))]
 
  370            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GetVanityTreeFoliageData", MemberParameters = 
new object[]
 
  371            {
  380            }, ReturnType = 
typeof(
bool))]
 
  381            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GetGemTreeFoliageData", MemberParameters = 
new object[]
 
  382            {
  391            }, ReturnType = 
typeof(
bool))]
 
  392            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GetCommonTreeFoliageData", MemberParameters = 
new object[]
 
  393            {
  402            }, ReturnType = 
typeof(
bool))]
 
  403            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"GetTileVisualHitbox", MemberParameters = 
new object[]
 
  404            {
  409            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"TileEmpty", MemberParameters = 
new object[]
 
  410            {
  413            }, ReturnType = 
typeof(
bool))]
 
  415            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SolidTileAllowBottomSlope", MemberParameters = 
new object[]
 
  416            {
  419            }, ReturnType = 
typeof(
bool))]
 
  420            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"ActiveAndWalkableTile", MemberParameters = 
new object[]
 
  421            {
  424            }, ReturnType = 
typeof(
bool))]
 
  425            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SolidTileAllowTopSlope", MemberParameters = 
new object[]
 
  426            {
  429            }, ReturnType = 
typeof(
bool))]
 
  430            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"TopEdgeCanBeAttachedTo", MemberParameters = 
new object[]
 
  431            {
  434            }, ReturnType = 
typeof(
bool))]
 
  435            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"RightEdgeCanBeAttachedTo", MemberParameters = 
new object[]
 
  436            {
  439            }, ReturnType = 
typeof(
bool))]
 
  440            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"LeftEdgeCanBeAttachedTo", MemberParameters = 
new object[]
 
  441            {
  444            }, ReturnType = 
typeof(
bool))]
 
  445            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"BottomEdgeCanBeAttachedTo", MemberParameters = 
new object[]
 
  446            {
  449            }, ReturnType = 
typeof(
bool))]
 
  451            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SolidTile2", MemberParameters = 
new object[]
 
  452            {
  455            }, ReturnType = 
typeof(
bool))]
 
  456            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"SolidTileNoAttach", MemberParameters = 
new object[]
 
  457            {
  460            }, ReturnType = 
typeof(
bool))]
 
  461            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"PlantCheck", MemberParameters = 
new object[]
 
  462            {
  465            }, ReturnType = 
typeof(
void))]
 
  466            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckFoodPlatter", MemberParameters = 
new object[]
 
  467            {
  471            }, ReturnType = 
typeof(
void))]
 
  472            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"TileFrameDoWork", MemberParameters = 
new object[]
 
  473            {
  479            }, ReturnType = 
typeof(
void))]
 
  480            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"CheckTorch", MemberParameters = 
new object[]
 
  481            {
  484            }, ReturnType = 
typeof(
void))]
 
  485            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"InAPlaceWithWind", MemberParameters = 
new object[]
 
  486            {
  491            }, ReturnType = 
typeof(
bool))]
 
  493            {
  502            }, ReturnType = 
typeof(
void))]
 
  504            {
  505                "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
  508            }, ReturnType = 
typeof(
void))]
 
  510            {
  512                "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
  516            }, ReturnType = 
typeof(
void))]
 
  518            {
  522            }, ReturnType = 
typeof(
bool))]
 
  524            {
  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