384        {
  385            [global::Cpp2ILInjected.Token(Token = "0x60027F0")]
  386            [global::Cpp2ILInjected.Address(RVA = "0x10D0224", Offset = "0x10D0224", Length = "0x50")]
  387            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
  391            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIHatRack), Member = 
"DrawUnequipButton", ReturnType = 
typeof(
void))]
 
  392            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIMap), Member = 
"DrawMap", ReturnType = 
typeof(
void))]
 
  393            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIMap), Member = 
"DrawMapFullscreenBackground", MemberParameters = 
new object[]
 
  394            {
  398            }, ReturnType = 
typeof(
void))]
 
  399            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GUIShop), 
Member = 
"PurchasePressedAndHeld", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  401            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Chest), 
Member = 
"ServerPlaceItem", MemberParameters = 
new object[]
 
  402            {
  405            }, ReturnType = 
typeof(
void))]
 
  406            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Chest), 
Member = 
"SetupShop", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  407            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Dust), 
Member = 
"UpdateDust", ReturnType = 
typeof(
void))]
 
  408            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Item), 
Member = 
"Shimmering", ReturnType = 
typeof(
void))]
 
  409            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Item), 
Member = 
"GetShimmered", ReturnType = 
typeof(
void))]
 
  410            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Item), 
Member = 
"UpdateItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  411            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Item), 
Member = 
"DespawnIfMeetingConditions", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  412            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Item), 
Member = 
"MoveInWorld", MemberParameters = 
new object[]
 
  413            {
  418            }, ReturnType = 
typeof(
void))]
 
  419            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Item), 
Member = 
"UpdateItem_VisualEffects", ReturnType = 
typeof(
void))]
 
  420            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"UpdateAudio_DecideOnTOWMusic", ReturnType = 
typeof(
void))]
 
  421            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"UpdateAudio_DecideOnNewMusic", ReturnType = 
typeof(
void))]
 
  422            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"Ambience", ReturnType = 
typeof(
void))]
 
  423            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCs", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  424            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
  425            {
  430            }, ReturnType = 
typeof(
void))]
 
  431            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
  432            {
  439            }, ReturnType = 
typeof(
void))]
 
  440            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCDirect_Faeling", MemberParameters = 
new object[]
 
  441            {
  449            }, ReturnType = 
typeof(
void))]
 
  450            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCDirect_HallowBoss", MemberParameters = 
new object[]
 
  451            {
  459            }, ReturnType = 
typeof(
void))]
 
  460            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPC_SlimeItem", MemberParameters = 
new object[]
 
  461            {
  466            }, ReturnType = 
typeof(
void))]
 
  467            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCExtras", MemberParameters = 
new object[]
 
  468            {
  477            }, ReturnType = 
typeof(
void))]
 
  478            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_LightsBane", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  479            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_NightsEdge", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  480            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_Excalibur", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  481            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_TheHorsemansBlade", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  482            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_TrueExcalibur", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  483            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_TrueNightsEdge", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  484            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_TerraBlade2", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  485            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_TerraBlade2Shot", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  486            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  487            {
  490            }, ReturnType = 
typeof(
void))]
 
  491            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_Flamethrower", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  492            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_Spear", MemberParameters = 
new object[]
 
  493            {
  497            }, ReturnType = 
typeof(
void))]
 
  498            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_FlailChains", MemberParameters = 
new object[]
 
  499            {
  502            }, ReturnType = 
typeof(
void))]
 
  503            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_StardustGuardianPunching", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  504            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_PiercingStarlight", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  505            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_FairyQueenLance", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  506            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_FairyQueenRangedItemShot", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  507            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_EmpressBlade", MemberParameters = 
new object[]
 
  508            {
  511            }, ReturnType = 
typeof(
void))]
 
  512            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_CoolWhipMinion", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  513            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawMurderAurora", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  514            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawTwinsPet", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  515            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawMultisegmentPet", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  516            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawKite", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  517            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProjWithStarryTrail", MemberParameters = 
new object[]
 
  518            {
  522            }, ReturnType = 
typeof(
void))]
 
  523            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"TryInteractingWithVoidLens", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
int))]
 
  524            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"TryInteractingWithMoneyTrough", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
int))]
 
  525            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"TryInteractingWithMoneyTrough2", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  526            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawSuperSpecialProjectiles", MemberParameters = 
new object[]
 
  527            {
  530            }, ReturnType = 
typeof(
void))]
 
  531            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"SortStardustDragonProjectiles", MemberParameters = 
new object[] { 
typeof(
List<int>) }, ReturnType = 
typeof(
void))]
 
  532            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawWOFRopeToTheHungry", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  533            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawItem", MemberParameters = 
new object[]
 
  534            {
  537            }, ReturnType = 
typeof(
void))]
 
  538            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawInterface_14_EntityHealthBars", ReturnType = 
typeof(
void))]
 
  539            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawInterface_4_Ruler", ReturnType = 
typeof(
void))]
 
  540            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = 
typeof(
void))]
 
  541            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawMapFullscreenBackground", MemberParameters = 
new object[]
 
  542            {
  546            }, ReturnType = 
typeof(
void))]
 
  547            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawMapIcons_LastGolfballHit", MemberParameters = 
new object[]
 
  548            {
  556            }, ReturnType = 
typeof(
void))]
 
  557            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"UpdateWeather", MemberParameters = 
new object[]
 
  558            {
  561            }, ReturnType = 
typeof(
void))]
 
  562            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DoDraw_UpdateCameraPosition", ReturnType = 
typeof(
void))]
 
  563            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawInfernoRings", ReturnType = 
typeof(
void))]
 
  564            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(MessageBuffer), 
Member = 
"ProcessData", MemberParameters = 
new object[]
 
  565            {
  569            }, ReturnType = 
typeof(
void))]
 
  570            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"GetNPCLocation", MemberParameters = 
new object[]
 
  571            {
  577            }, ReturnType = 
typeof(
bool))]
 
  578            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_AttemptToFindTeleportSpot", MemberParameters = 
new object[]
 
  579            {
  588            }, ReturnType = 
typeof(
bool))]
 
  589            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"TransformElderSlime", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  590            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"TransformCopperSlime", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  591            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_047_GolemFist", ReturnType = 
typeof(
void))]
 
  592            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_045_Golem", ReturnType = 
typeof(
void))]
 
  593            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"SpawnMechQueen", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
bool))]
 
  594            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI", ReturnType = 
typeof(
void))]
 
  595            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_125_ClumsySlimeBalloon", ReturnType = 
typeof(
void))]
 
  596            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"SpawnStardustMark_StardustWorm", ReturnType = 
typeof(
void))]
 
  597            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_123_Deerclops", ReturnType = 
typeof(
void))]
 
  598            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"ShouldRunAway", MemberParameters = 
new object[]
 
  599            {
  602            }, ReturnType = 
typeof(
bool))]
 
  603            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_123_Deerclops_MakeSpikesForward", MemberParameters = 
new object[]
 
  604            {
  607            }, ReturnType = 
typeof(
void))]
 
  608            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_123_Deerclops_MakeSpikesBothSides", MemberParameters = 
new object[]
 
  609            {
  612            }, ReturnType = 
typeof(
void))]
 
  613            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_123_Deerclops_Movement", MemberParameters = 
new object[]
 
  614            {
  617            }, ReturnType = 
typeof(
void))]
 
  618            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_124_DeerclopsLeg", ReturnType = 
typeof(
void))]
 
  619            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_87_BigMimic_ShootItem", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  620            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_122_PirateGhost", ReturnType = 
typeof(
void))]
 
  621            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_065_Butterflies", ReturnType = 
typeof(
void))]
 
  622            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_121_QueenSlime_FlyMovement", ReturnType = 
typeof(
void))]
 
  623            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_121_QueenSlime", ReturnType = 
typeof(
void))]
 
  624            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"ShouldEmpressBeEnraged", ReturnType = 
typeof(
bool))]
 
  625            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_120_HallowBoss", ReturnType = 
typeof(
void))]
 
  626            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_120_HallowBoss_DashTo", MemberParameters = 
new object[] { 
typeof(
Vector2) }, ReturnType = 
typeof(
void))]
 
  627            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"Boss_CanShootExtraAt", MemberParameters = 
new object[]
 
  628            {
  634            }, ReturnType = 
typeof(
bool))]
 
  635            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_119_Dandelion", ReturnType = 
typeof(
void))]
 
  636            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_118_Seahorses", ReturnType = 
typeof(
void))]
 
  637            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_117_BloodNautilus", ReturnType = 
typeof(
void))]
 
  638            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"BloodNautilus_CallForHelp", ReturnType = 
typeof(
void))]
 
  639            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_116_WaterStriders", ReturnType = 
typeof(
void))]
 
  640            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_115_LadyBugs", ReturnType = 
typeof(
void))]
 
  641            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_114_Dragonflies", ReturnType = 
typeof(
void))]
 
  642            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_113_WindyBalloon", ReturnType = 
typeof(
void))]
 
  643            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_112_FairyCritter", ReturnType = 
typeof(
void))]
 
  644            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"GetFairyTreasureCoords", MemberParameters = 
new object[] { 
typeof(
ref Point) }, ReturnType = 
typeof(
bool))]
 
  645            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_069_DukeFishron", ReturnType = 
typeof(
void))]
 
  646            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_005_EaterOfSouls", ReturnType = 
typeof(
void))]
 
  648            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_006_Worms", ReturnType = 
typeof(
void))]
 
  649            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"StingerExplosion", ReturnType = 
typeof(
void))]
 
  650            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_007_TownEntities", ReturnType = 
typeof(
void))]
 
  651            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"NPCCanStickToWalls", ReturnType = 
typeof(
bool))]
 
  652            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_003_Fighters", ReturnType = 
typeof(
void))]
 
  653            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_001_Slimes", ReturnType = 
typeof(
void))]
 
  654            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_110_Betsy", ReturnType = 
typeof(
void))]
 
  655            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_026_Unicorns", ReturnType = 
typeof(
void))]
 
  656            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_107_ImprovedWalkers", ReturnType = 
typeof(
void))]
 
  657            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_084_LunaticCultist", ReturnType = 
typeof(
void))]
 
  658            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_108_DivingFlyer", ReturnType = 
typeof(
void))]
 
  659            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_109_DarkMage", ReturnType = 
typeof(
void))]
 
  660            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_111_DD2LightningBug", ReturnType = 
typeof(
void))]
 
  661            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"BloodNautilus_GetMouthPositionAndRotation", MemberParameters = 
new object[]
 
  662            {
  665            }, ReturnType = 
typeof(
void))]
 
  666            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"ReflectProjectile", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
  667            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"GetSwingStats", MemberParameters = 
new object[]
 
  668            {
  675            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"FindFrame", ReturnType = 
typeof(
void))]
 
  676            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"FindClosestPlayer", MemberParameters = 
new object[] { 
typeof(
ref float) }, ReturnType = 
typeof(
int))]
 
  677            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"FaceTarget", ReturnType = 
typeof(
void))]
 
  678            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"TargetClosestUpgraded", MemberParameters = 
new object[]
 
  679            {
  682            }, ReturnType = 
typeof(
void))]
 
  683            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"TryTrackingTarget", MemberParameters = 
new object[]
 
  684            {
  690            }, ReturnType = 
typeof(
void))]
 
  691            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"checkDead", ReturnType = 
typeof(
void))]
 
  692            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"DoDeathEvents_SummonDungeonSpirit", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
  693            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"DoDeathEvents", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
  694            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"ViolentlySpawnNerdySlime", ReturnType = 
typeof(
void))]
 
  695            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"TryTeleportingCaughtMysticFrog", ReturnType = 
typeof(
bool))]
 
  696            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"CatchNPC", MemberParameters = 
new object[]
 
  697            {
  700            }, ReturnType = 
typeof(
void))]
 
  701            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"SlimeRainSpawns", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  702            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"SpawnNPC", ReturnType = 
typeof(
void))]
 
  703            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AnyoneNearCultists", ReturnType = 
typeof(
bool))]
 
  704            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"SpawnOnPlayer", MemberParameters = 
new object[]
 
  705            {
  708            }, ReturnType = 
typeof(
void))]
 
  709            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"RerollVariation", ReturnType = 
typeof(
bool))]
 
  710            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"TransformVisuals", MemberParameters = 
new object[]
 
  711            {
  714            }, ReturnType = 
typeof(
void))]
 
  715            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"LadyBugKilled", MemberParameters = 
new object[]
 
  716            {
  719            }, ReturnType = 
typeof(
void))]
 
  720            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"LadyBugLuck", MemberParameters = 
new object[]
 
  721            {
  724            }, ReturnType = 
typeof(
void))]
 
  725            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"HitEffect", MemberParameters = 
new object[]
 
  726            {
  729            }, ReturnType = 
typeof(
void))]
 
  730            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"UpdateNetworkCode", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  731            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"UpdateNPC_SoulDrainDebuff", ReturnType = 
typeof(
void))]
 
  732            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"GetShimmered", ReturnType = 
typeof(
void))]
 
  733            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"UpdateNPC_CastLights", ReturnType = 
typeof(
void))]
 
  734            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"BeHurtByOtherNPC", MemberParameters = 
new object[]
 
  735            {
  738            }, ReturnType = 
typeof(
void))]
 
  739            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"Collision_MoveSlopesAndStairFall", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  740            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"Collision_WaterCollision", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
bool))]
 
  741            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"GetMeleeCollisionData", MemberParameters = 
new object[]
 
  742            {
  748            }, ReturnType = 
typeof(
void))]
 
  749            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"dropItemCheck", ReturnType = 
typeof(
void))]
 
  750            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TrySwitchingLoadout", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  751            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"QuickMount", ReturnType = 
typeof(
void))]
 
  752            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UseQuickMineCartHook", ReturnType = 
typeof(
bool))]
 
  753            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UseQuickMineCartSnapHook", ReturnType = 
typeof(
bool))]
 
  754            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"QuickMinecart", ReturnType = 
typeof(
void))]
 
  755            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"QuickMinecartSnap", ReturnType = 
typeof(
bool))]
 
  756            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateBlacklistedTilesForGrappling", ReturnType = 
typeof(
void))]
 
  757            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"OnHit", MemberParameters = 
new object[]
 
  758            {
  762            }, ReturnType = 
typeof(
void))]
 
  763            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateBuffs", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  764            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"BuffHandle_SpawnPetIfNeeded", MemberParameters = 
new object[]
 
  765            {
  769            }, ReturnType = 
typeof(
void))]
 
  770            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateAbigailStatus", ReturnType = 
typeof(
void))]
 
  771            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateStormTigerStatus", ReturnType = 
typeof(
void))]
 
  772            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"Counterweight", MemberParameters = 
new object[]
 
  773            {
  777            }, ReturnType = 
typeof(
void))]
 
  778            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"Yoraiz0rEye", ReturnType = 
typeof(
void))]
 
  779            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"RefreshInfoAccsFromTeamPlayers", ReturnType = 
typeof(
void))]
 
  780            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"SpawnHallucination", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  781            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"DoBootsEffect", MemberParameters = 
new object[] { 
typeof(Utils.TileActionAttempt) }, ReturnType = 
typeof(
void))]
 
  782            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ApplyEquipFunctional", MemberParameters = 
new object[]
 
  783            {
  786            }, ReturnType = 
typeof(
void))]
 
  787            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ApplyWilsonBeard", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  788            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateArmorSets", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  789            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ForceUpdateBiomes", ReturnType = 
typeof(
void))]
 
  790            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateBiomes", ReturnType = 
typeof(
void))]
 
  791            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"IsWithinSnappngRangeToTile", MemberParameters = 
new object[]
 
  792            {
  796            }, ReturnType = 
typeof(
bool))]
 
  797            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TorchAttack", ReturnType = 
typeof(
void))]
 
  798            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateTorchLuck_ConsumeCountersAndCalculate", ReturnType = 
typeof(
void))]
 
  799            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"AddCoinLuck", MemberParameters = 
new object[]
 
  800            {
  803            }, ReturnType = 
typeof(
void))]
 
  804            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateLifeRegen", ReturnType = 
typeof(
void))]
 
  805            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"HorizontalMovement", ReturnType = 
typeof(
void))]
 
  806            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TryUsingDiggerCart", ReturnType = 
typeof(
void))]
 
  807            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"MowTheLawn", ReturnType = 
typeof(
void))]
 
  808            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ApplyDamageToNPC", MemberParameters = 
new object[]
 
  809            {
  815            }, ReturnType = 
typeof(
void))]
 
  816            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"JumpMovement", ReturnType = 
typeof(
void))]
 
  817            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"DashMovement", ReturnType = 
typeof(
void))]
 
  818            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"MoonLeechRope", ReturnType = 
typeof(
void))]
 
  819            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"WOFTongue", ReturnType = 
typeof(
void))]
 
  820            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GrappleMovement", ReturnType = 
typeof(
void))]
 
  821            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetGrapplingForces", MemberParameters = 
new object[]
 
  822            {
  827            }, ReturnType = 
typeof(
void))]
 
  829            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateNearbyInteractibleProjectilesList", ReturnType = 
typeof(
void))]
 
  830            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"QuickStackAllChests", ReturnType = 
typeof(
void))]
 
  831            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TryFloatingInFluid", ReturnType = 
typeof(
void))]
 
  832            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"MakeFloorDust", MemberParameters = 
new object[]
 
  833            {
  837            }, ReturnType = 
typeof(
void))]
 
  838            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"Update", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  839            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"WingFrame", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  840            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"HandleBeingInChestRange", ReturnType = 
typeof(
void))]
 
  841            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"IsInInteractionRangeToMultiTileHitbox", MemberParameters = 
new object[]
 
  842            {
  845            }, ReturnType = 
typeof(
bool))]
 
  846            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_ManageRightClickFeatures_ShieldRaise", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  847            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ForceForwardCursor", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  848            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TileInteractionsUse", MemberParameters = 
new object[]
 
  849            {
  852            }, ReturnType = 
typeof(
void))]
 
  853            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetPettingInfo", MemberParameters = 
new object[]
 
  854            {
  859            }, ReturnType = 
typeof(
void))]
 
  860            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdatePettingAnimal", ReturnType = 
typeof(
void))]
 
  861            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PullItem_Pickup", MemberParameters = 
new object[]
 
  862            {
  866            }, ReturnType = 
typeof(
void))]
 
  867            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PickupItem", MemberParameters = 
new object[]
 
  868            {
  872            }, ReturnType = 
typeof(Item))]
 
  873            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PlayerFrame", ReturnType = 
typeof(
void))]
 
  874            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"Hurt", MemberParameters = 
new object[]
 
  875            {
  884            }, ReturnType = 
typeof(
double))]
 
  885            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"KillMe", MemberParameters = 
new object[]
 
  886            {
  891            }, ReturnType = 
typeof(
void))]
 
  892            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetRespawnTime", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
int))]
 
  893            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PlaceThing_Tiles_PlaceIt_StaffOfRegrowthCheck", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
bool))]
 
  894            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"DropItemFromExtractinator", MemberParameters = 
new object[]
 
  895            {
  898            }, ReturnType = 
typeof(
void))]
 
  899            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"HorsemansBlade_SpawnPumpkin", MemberParameters = 
new object[]
 
  900            {
  904            }, ReturnType = 
typeof(
void))]
 
  905            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PutItemInInventoryFromItemUsage", MemberParameters = 
new object[]
 
  906            {
  909            }, ReturnType = 
typeof(
void))]
 
  910            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"SporeSac", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  911            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"VolatileGelatin", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  912            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"CanHit", MemberParameters = 
new object[] { 
typeof(
Entity) }, ReturnType = 
typeof(
bool))]
 
  913            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck", ReturnType = 
typeof(
void))]
 
  914            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_OwnerOnlyCode", MemberParameters = 
new object[]
 
  915            {
  920            }, ReturnType = 
typeof(
void))]
 
  921            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_ReleaseCritter", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  922            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_MeleeHitPVP", MemberParameters = 
new object[]
 
  923            {
  928            }, ReturnType = 
typeof(
void))]
 
  929            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"Volcano_TrySpawningVolcano", MemberParameters = 
new object[]
 
  930            {
  936            }, ReturnType = 
typeof(
void))]
 
  937            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TentacleSpike_TrySpiking", MemberParameters = 
new object[]
 
  938            {
  943            }, ReturnType = 
typeof(
void))]
 
  944            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"BloodButcherer_TryButchering", MemberParameters = 
new object[]
 
  945            {
  950            }, ReturnType = 
typeof(
void))]
 
  951            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ProcessHitAgainstNPC", MemberParameters = 
new object[]
 
  952            {
  958            }, ReturnType = 
typeof(
void))]
 
  959            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ApplyNPCOnHitEffects", MemberParameters = 
new object[]
 
  960            {
  968            }, ReturnType = 
typeof(
void))]
 
  969            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_CatchCritters", MemberParameters = 
new object[]
 
  970            {
  974            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"LimitPointToPlayerReachableArea", MemberParameters = 
new object[] { 
typeof(
ref Vector2) }, ReturnType = 
typeof(
void))]
 
  975            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_PlayInstruments", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  977            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetZenithTarget", MemberParameters = 
new object[]
 
  978            {
  982            }, ReturnType = 
typeof(
bool))]
 
  983            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PlayGuitarChord", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  984            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"PlayDrums", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  985            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_Shoot", MemberParameters = 
new object[]
 
  986            {
  990            }, ReturnType = 
typeof(
void))]
 
  991            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetFarthestSpawnPositionOnLine", MemberParameters = 
new object[]
 
  992            {
  998            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_EmitHeldItemLight", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
  999            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_ApplyHoldStyle", MemberParameters = 
new object[]
 
 1000            {
 1004            }, ReturnType = 
typeof(
void))]
 
 1005            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_ApplyUseStyle", MemberParameters = 
new object[]
 
 1006            {
 1010            }, ReturnType = 
typeof(
void))]
 
 1011            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_StartActualUse", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
 1012            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_CheckFishingBobber_PickAndConsumeBait", MemberParameters = 
new object[]
 
 1013            {
 1017            }, ReturnType = 
typeof(
void))]
 
 1018            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"ItemCheck_HackHoldStyles", MemberParameters = 
new object[] { 
typeof(Item) }, ReturnType = 
typeof(
void))]
 
 1019            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"isNearFairy", ReturnType = 
typeof(
bool))]
 
 1020            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"isNearNPC", MemberParameters = 
new object[]
 
 1021            {
 1024            }, ReturnType = 
typeof(
bool))]
 
 1025            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetAnglerReward_MainReward", MemberParameters = 
new object[]
 
 1026            {
 1032            }, ReturnType = 
typeof(
void))]
 
 1033            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetAnglerReward_Decoration", MemberParameters = 
new object[]
 
 1034            {
 1039            }, ReturnType = 
typeof(
void))]
 
 1040            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetAnglerReward_Bait", MemberParameters = 
new object[]
 
 1041            {
 1046            }, ReturnType = 
typeof(
void))]
 
 1047            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetAnglerReward_Money", MemberParameters = 
new object[]
 
 1048            {
 1053            }, ReturnType = 
typeof(
void))]
 
 1054            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"GetDyeTraderReward", MemberParameters = 
new object[] { 
typeof(NPC) }, ReturnType = 
typeof(
void))]
 
 1055            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"CommandForbiddenStorm", ReturnType = 
typeof(
void))]
 
 1056            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"UpdateMinionTarget", ReturnType = 
typeof(
void))]
 
 1057            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"ghostHeal", MemberParameters = 
new object[]
 
 1058            {
 1062            }, ReturnType = 
typeof(
void))]
 
 1063            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"CanHitWithMeleeWeapon", MemberParameters = 
new object[] { 
typeof(
Entity) }, ReturnType = 
typeof(
bool))]
 
 1064            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"CanHitWithOwnBody", MemberParameters = 
new object[] { 
typeof(
Entity) }, ReturnType = 
typeof(
bool))]
 
 1065            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Damage", ReturnType = 
typeof(
void))]
 
 1066            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"EmitBlackLightningParticles", MemberParameters = 
new object[] { 
typeof(NPC) }, ReturnType = 
typeof(
void))]
 
 1067            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"TryDoingOnHitEffects", MemberParameters = 
new object[] { 
typeof(
Entity) }, ReturnType = 
typeof(
void))]
 
 1068            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"SummonMonkGhast", ReturnType = 
typeof(
void))]
 
 1069            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"CutTiles", ReturnType = 
typeof(
void))]
 
 1070            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Colliding", MemberParameters = 
new object[]
 
 1071            {
 1074            }, ReturnType = 
typeof(
bool))]
 
 1075            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"ProjLight", ReturnType = 
typeof(
void))]
 
 1076            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Update", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
 1077            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"UpdateEnchantmentVisuals", ReturnType = 
typeof(
void))]
 
 1078            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"HandleMovement", MemberParameters = 
new object[]
 
 1079            {
 1083            }, ReturnType = 
typeof(
void))]
 
 1084            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"MakeBoulderOfEarthExplosion", ReturnType = 
typeof(
void))]
 
 1085            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"FishingCheck", ReturnType = 
typeof(
void))]
 
 1086            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_152_SuperStarSlash", ReturnType = 
typeof(
void))]
 
 1087            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Resize", MemberParameters = 
new object[]
 
 1088            {
 1091            }, ReturnType = 
typeof(
void))]
 
 1092            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Shimmer", ReturnType = 
typeof(
void))]
 
 1093            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI", ReturnType = 
typeof(
void))]
 
 1094            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_195_JimsDrone", ReturnType = 
typeof(
void))]
 
 1095            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_111_DryadsWard", ReturnType = 
typeof(
void))]
 
 1096            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_194_HorsemanPumpkin", ReturnType = 
typeof(
void))]
 
 1097            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_193_Flamethrower", ReturnType = 
typeof(
void))]
 
 1098            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_047_MagnetSphere_TryAttacking", ReturnType = 
typeof(
void))]
 
 1099            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_192_JuminoAnimation", ReturnType = 
typeof(
void))]
 
 1100            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_191_TrueNightsEdge", ReturnType = 
typeof(
void))]
 
 1101            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_190_NightsEdge", ReturnType = 
typeof(
void))]
 
 1102            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_188_LightsBane", ReturnType = 
typeof(
void))]
 
 1103            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_189_Volcano", ReturnType = 
typeof(
void))]
 
 1104            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_066_TryInterceptingTarget", MemberParameters = 
new object[]
 
 1105            {
 1109            }, ReturnType = 
typeof(
void))]
 
 1110            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"RandomizeInsanityShadowFor", MemberParameters = 
new object[]
 
 1111            {
 1118            }, ReturnType = 
typeof(
void))]
 
 1119            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_187_ShadowHand", ReturnType = 
typeof(
void))]
 
 1120            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_186_PrincessWeapon", ReturnType = 
typeof(
void))]
 
 1121            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_184_BadTorchLuck", ReturnType = 
typeof(
void))]
 
 1122            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_121_StardustDragon", ReturnType = 
typeof(
void))]
 
 1123            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_182_FinalFractal", ReturnType = 
typeof(
void))]
 
 1124            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_181_FairyQueenRangedItemShot", ReturnType = 
typeof(
void))]
 
 1125            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_009_MagicMissiles", ReturnType = 
typeof(
void))]
 
 1126            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_009_MagicMissiles_Old", ReturnType = 
typeof(
void))]
 
 1127            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_015_HandleMovementCollision", MemberParameters = 
new object[]
 
 1128            {
 1131            }, ReturnType = 
typeof(
void))]
 
 1132            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_015_Flails", ReturnType = 
typeof(
void))]
 
 1133            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_015_Flails_Old", ReturnType = 
typeof(
void))]
 
 1134            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_015_Flails_Dust", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
 1135            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_100_Medusa", ReturnType = 
typeof(
void))]
 
 1136            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_120_StardustGuardian", ReturnType = 
typeof(
void))]
 
 1137            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_120_StardustGuardian_FindTarget", MemberParameters = 
new object[]
 
 1138            {
 1142            }, ReturnType = 
typeof(
void))]
 
 1143            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_180_FairyQueenSunDance", ReturnType = 
typeof(
void))]
 
 1144            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_179_FairyQueenLance", ReturnType = 
typeof(
void))]
 
 1145            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_176_EdgyLightning", ReturnType = 
typeof(
void))]
 
 1146            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"FindTargetWithinRange", MemberParameters = 
new object[]
 
 1147            {
 1150            }, ReturnType = 
typeof(NPC))]
 
 1151            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_177_IceWhipSlicer", ReturnType = 
typeof(
void))]
 
 1152            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_178_FireExplosion", ReturnType = 
typeof(
void))]
 
 1153            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_175_TitaniumStormShards", ReturnType = 
typeof(
void))]
 
 1154            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_174_MultisegmentPet", ReturnType = 
typeof(
void))]
 
 1155            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_171_HallowBossRainbowStreak", ReturnType = 
typeof(
void))]
 
 1156            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_172_HallowBossRainbowPelletStorm", ReturnType = 
typeof(
void))]
 
 1157            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"FindTargetWithLineOfSight", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
int))]
 
 1158            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_170_FairyGlowstick", ReturnType = 
typeof(
void))]
 
 1159            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_169_Smolstars", ReturnType = 
typeof(
void))]
 
 1160            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_019_Spears", ReturnType = 
typeof(
void))]
 
 1161            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_019_Spears_GetExtensionHitbox", MemberParameters = 
new object[] { 
typeof(
ref Rectangle) }, ReturnType = 
typeof(
bool))]
 
 1162            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_019_Spears_Old", ReturnType = 
typeof(
void))]
 
 1163            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_168_FirstFractal", ReturnType = 
typeof(
void))]
 
 1164            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_167_SparkleGuitar", ReturnType = 
typeof(
void))]
 
 1165            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_164_StormTigerGem", ReturnType = 
typeof(
void))]
 
 1166            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_162_TigerPounce", ReturnType = 
typeof(
void))]
 
 1167            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_016", ReturnType = 
typeof(
void))]
 
 1168            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_166_Dove", ReturnType = 
typeof(
void))]
 
 1169            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_160_Kites", ReturnType = 
typeof(
void))]
 
 1170            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_158_BabyBird", ReturnType = 
typeof(
void))]
 
 1171            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_067_TigerSpecialAttack", ReturnType = 
typeof(
bool))]
 
 1172            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_067_FreakingPirates", ReturnType = 
typeof(
void))]
 
 1173            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_157_SharpTears", ReturnType = 
typeof(
void))]
 
 1174            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"IsInRangeOfMeOrMyOwner", MemberParameters = 
new object[]
 
 1175            {
 1181            }, ReturnType = 
typeof(
bool))]
 
 1182            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_156_BatOfLight", ReturnType = 
typeof(
void))]
 
 1183            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_156_Think", MemberParameters = 
new object[] { 
typeof(
List<int>) }, ReturnType = 
typeof(
void))]
 
 1184            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_156_TryAttackingNPCs", MemberParameters = 
new object[]
 
 1185            {
 1188            }, ReturnType = 
typeof(
int))]
 
 1189            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_156_GetIdlePosition", MemberParameters = 
new object[]
 
 1190            {
 1195            }, ReturnType = 
typeof(
void))]
 
 1196            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_155_MysticSnakeCoil", ReturnType = 
typeof(
void))]
 
 1197            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_153_ToiletPop", ReturnType = 
typeof(
void))]
 
 1198            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_150_GolfClubHelper", ReturnType = 
typeof(
void))]
 
 1199            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_007_GrapplingHooks", ReturnType = 
typeof(
void))]
 
 1200            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_147_Celeb2Rocket", ReturnType = 
typeof(
void))]
 
 1201            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_148_StarSpawner", ReturnType = 
typeof(
void))]
 
 1202            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_147_Explosion", ReturnType = 
typeof(
void))]
 
 1203            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"CreateGroundExplosion", MemberParameters = 
new object[]
 
 1204            {
 1211            }, ReturnType = 
typeof(
void))]
 
 1212            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_163_Chum", ReturnType = 
typeof(
void))]
 
 1213            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"ReduceRemainingChumsInPool", ReturnType = 
typeof(
void))]
 
 1214            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_061_FishingBobber", ReturnType = 
typeof(
void))]
 
 1215            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_061_FishingBobber_GiveItemToPlayer", MemberParameters = 
new object[]
 
 1216            {
 1219            }, ReturnType = 
typeof(
void))]
 
 1220            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"BetsySharpnel", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
 1221            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_001", ReturnType = 
typeof(
void))]
 
 1222            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_002", ReturnType = 
typeof(
void))]
 
 1223            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_003", ReturnType = 
typeof(
void))]
 
 1224            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_004", ReturnType = 
typeof(
void))]
 
 1225            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_005", ReturnType = 
typeof(
void))]
 
 1226            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_008", ReturnType = 
typeof(
void))]
 
 1227            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_013", ReturnType = 
typeof(
void))]
 
 1228            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_014", ReturnType = 
typeof(
void))]
 
 1229            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_022", ReturnType = 
typeof(
void))]
 
 1230            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_025", ReturnType = 
typeof(
void))]
 
 1231            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_026", ReturnType = 
typeof(
void))]
 
 1232            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_029", ReturnType = 
typeof(
void))]
 
 1233            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_030", ReturnType = 
typeof(
void))]
 
 1234            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_031", ReturnType = 
typeof(
void))]
 
 1235            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_034", ReturnType = 
typeof(
void))]
 
 1236            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_035", ReturnType = 
typeof(
void))]
 
 1237            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_036", ReturnType = 
typeof(
void))]
 
 1238            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_037", ReturnType = 
typeof(
void))]
 
 1239            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_039", ReturnType = 
typeof(
void))]
 
 1240            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_042", ReturnType = 
typeof(
void))]
 
 1241            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_043", ReturnType = 
typeof(
void))]
 
 1242            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_044", ReturnType = 
typeof(
void))]
 
 1243            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_045", ReturnType = 
typeof(
void))]
 
 1244            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_046", ReturnType = 
typeof(
void))]
 
 1245            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_050", ReturnType = 
typeof(
void))]
 
 1246            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_051", ReturnType = 
typeof(
void))]
 
 1247            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_052", ReturnType = 
typeof(
void))]
 
 1248            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_053", ReturnType = 
typeof(
void))]
 
 1249            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_054", ReturnType = 
typeof(
void))]
 
 1250            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_055", ReturnType = 
typeof(
void))]
 
 1251            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_057", ReturnType = 
typeof(
void))]
 
 1252            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_059", ReturnType = 
typeof(
void))]
 
 1253            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_060", ReturnType = 
typeof(
void))]
 
 1254            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_062", ReturnType = 
typeof(
void))]
 
 1255            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_063", ReturnType = 
typeof(
void))]
 
 1256            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_064", ReturnType = 
typeof(
void))]
 
 1257            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_065", ReturnType = 
typeof(
void))]
 
 1258            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_066", ReturnType = 
typeof(
void))]
 
 1259            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_068", ReturnType = 
typeof(
void))]
 
 1260            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_069", ReturnType = 
typeof(
void))]
 
 1261            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_070", ReturnType = 
typeof(
void))]
 
 1262            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_075", ReturnType = 
typeof(
void))]
 
 1263            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_092", ReturnType = 
typeof(
void))]
 
 1264            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_099_1", ReturnType = 
typeof(
void))]
 
 1265            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_099_2", ReturnType = 
typeof(
void))]
 
 1266            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_130_FlameBurstTower", ReturnType = 
typeof(
void))]
 
 1267            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_130_FlameBurstTower_FindTarget", MemberParameters = 
new object[]
 
 1268            {
 1273            }, ReturnType = 
typeof(
int))]
 
 1274            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_134_Ballista_FindTarget", MemberParameters = 
new object[]
 
 1275            {
 1279            }, ReturnType = 
typeof(
int))]
 
 1280            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_131_FlameBurstShot", ReturnType = 
typeof(
void))]
 
 1281            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_134_Ballista", ReturnType = 
typeof(
void))]
 
 1282            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_135_OgreStomp", ReturnType = 
typeof(
void))]
 
 1283            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_136_BetsyBreath", ReturnType = 
typeof(
void))]
 
 1284            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_137_LightningAura", ReturnType = 
typeof(
void))]
 
 1285            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_138_ExplosiveTrap", ReturnType = 
typeof(
void))]
 
 1286            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_140_MonkStaffT1", ReturnType = 
typeof(
void))]
 
 1287            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_142_MonkStaffT2And3", ReturnType = 
typeof(
void))]
 
 1288            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_143_MonkStaffT2Ghast", ReturnType = 
typeof(
void))]
 
 1289            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_144_DD2Pet", ReturnType = 
typeof(
void))]
 
 1290            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_145_BookStaffStorm", ReturnType = 
typeof(
void))]
 
 1291            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"GetScarabBombDigDirectionSnap8", ReturnType = 
typeof(
Point))]
 
 1292            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"BoulderExplosion", ReturnType = 
typeof(
void))]
 
 1293            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"SpawnWebs", ReturnType = 
typeof(
void))]
 
 1294            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Kill", ReturnType = 
typeof(
void))]
 
 1295            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"DoRainbowCrystalStaffExplosion", ReturnType = 
typeof(
void))]
 
 1303            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Entity), 
Member = 
"WithinRange", MemberParameters = 
new object[]
 
 1304            {
 1307            }, ReturnType = 
typeof(
bool))]
 
 1308            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Lang), 
Member = 
"BartenderHelpText", MemberParameters = 
new object[] { 
typeof(NPC) }, ReturnType = 
typeof(
string))]
 
 1309            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"UseDrill", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 1310            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"DrillSmartCursor_Blocks", MemberParameters = 
new object[]
 
 1311            {
 1313                "Terraria.Mount.DrillMountData"
 1315            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"DrillSmartCursor_Walls", MemberParameters = 
new object[]
 
 1316            {
 1318                "Terraria.Mount.DrillMountData"
 1320            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"UseAbility", MemberParameters = 
new object[]
 
 1321            {
 1325            }, ReturnType = 
typeof(
void))]
 
 1326            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"GetWitchBroomTrinketRotation", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
float))]
 
 1327            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"UpdateFrame", MemberParameters = 
new object[]
 
 1328            {
 1332            }, ReturnType = 
typeof(
void))]
 
 1333            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"DoGemMinecartEffect", MemberParameters = 
new object[]
 
 1334            {
 1337            }, ReturnType = 
typeof(
void))]
 
 1338            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"DoSteamMinecartEffect", MemberParameters = 
new object[]
 
 1339            {
 1342            }, ReturnType = 
typeof(
void))]
 
 1343            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"DoExhaustMinecartEffect", MemberParameters = 
new object[]
 
 1344            {
 1347            }, ReturnType = 
typeof(
void))]
 
 1348            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"DoConfettiMinecartEffect", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 1349            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"UpdateEffects", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 1350            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"CastSuperCartLaser", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 1351            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"ClampToDeadZone", MemberParameters = 
new object[]
 
 1352            {
 1356            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"AimAbility", MemberParameters = 
new object[]
 
 1357            {
 1360            }, ReturnType = 
typeof(
bool))]
 
 1361            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Wiring), 
Member = 
"MassWireOperation", MemberParameters = 
new object[]
 
 1362            {
 1366            }, ReturnType = 
typeof(
void))]
 
 1367            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Wiring), 
Member = 
"HitWireSingle", MemberParameters = 
new object[]
 
 1368            {
 1371            }, ReturnType = 
typeof(
void))]
 
 1373            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WorldGen), 
Member = 
"RandomizeBackgroundBasedOnPlayer", MemberParameters = 
new object[]
 
 1374            {
 1377            }, ReturnType = 
typeof(
void))]
 
 1378            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Utilities.NPCUtils.SearchFilters.<>c__DisplayClass3_0", Member = 
"<DownwindFromNPC>b__0", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
bool))]
 
 1379            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPCUtils), 
Member = 
"SearchForTarget", MemberParameters = 
new object[]
 
 1380            {
 1386            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
NPCUtils), 
Member = 
"SearchForTarget", MemberParameters = 
new object[]
 
 1387            {
 1394            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Initializers.DyeInitializer.<>c", Member = 
"<LoadLegacyHairdyes>b__5_2", MemberParameters = 
new object[]
 
 1395            {
 1403            {
 1412            }, ReturnType = 
typeof(
void))]
 
 1417            {
 1420            }, ReturnType = 
typeof(
void))]
 
 1425            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ChestUI), 
Member = 
"QuickStack", MemberParameters = 
new object[]
 
 1426            {
 1429            }, ReturnType = 
typeof(
void))]
 
 1446            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
PortalHelper), 
Member = 
"RemoveIntersectingPortals", MemberParameters = 
new object[]
 
 1447            {
 1450            }, ReturnType = 
typeof(
void))]
 
 1451            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
PortalHelper), 
Member = 
"SyncPortalsOnPlayerJoin", MemberParameters = 
new object[]
 
 1452            {
 1457            }, ReturnType = 
typeof(
void))]
 
 1461            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ShopHelper), 
Member = 
"GetTravelingMerchantPrices", MemberParameters = 
new object[] { 
typeof(NPC) }, ReturnType = 
typeof(
float))]
 
 1462            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
ShopHelper), 
Member = 
"GetNearbyResidentNPCs", MemberParameters = 
new object[]
 
 1463            {
 1471            {
 1473                "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
 1477            }, ReturnType = 
typeof(
void))]
 
 1479            {
 1482            }, ReturnType = 
typeof(
bool))]
 
 1487            {
 1492            {
 1495            }, ReturnType = 
typeof(
bool))]
 
 1498            {
 1502            }, ReturnType = 
typeof(
void))]
 
 1503            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Skies.AmbientSky.AirBalloonSkyEntity", Member = 
".ctor", MemberParameters = 
new object[]
 
 1504            {
 1507            }, ReturnType = 
typeof(
void))]
 
 1508            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Skies.AmbientSky.EOCSkyEntity", Member = 
"ChasePlayerTop", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
 1509            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Skies.AmbientSky.MeteorSkyEntity", Member = 
".ctor", MemberParameters = 
new object[]
 
 1510            {
 1513            }, ReturnType = 
typeof(
void))]
 
 1515            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"GetTileDrawData", MemberParameters = 
new object[]
 
 1516            {
 1533            }, ReturnType = 
typeof(
void))]
 
 1534            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"GetTileDrawData", MemberParameters = 
new object[]
 
 1535            {
 1552            }, ReturnType = 
typeof(
void))]
 
 1553            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TileDrawing), 
Member = 
"GetTileDrawData", MemberParameters = 
new object[]
 
 1554            {
 1571            }, ReturnType = 
typeof(
void))]
 
 1573            {
 1578            }, ReturnType = 
typeof(
void))]
 
 1579            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), 
Member = 
"CalculateShotStrength", MemberParameters = 
new object[]
 
 1580            {
 1584            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), 
Member = 
"FindGolfBallForHelper", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(Projectile))]
 
 1585            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), 
Member = 
"IsGolfShotValid", MemberParameters = 
new object[]
 
 1586            {
 1589            }, ReturnType = 
typeof(
bool))]
 
 1590            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), 
Member = 
"ValidateShot", MemberParameters = 
new object[]
 
 1591            {
 1595            }, ReturnType = 
typeof(
bool))]
 
 1596            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfState), 
Member = 
"RecordBallInfo", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
 1599            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Sandstorm), 
Member = 
"HandleEffectAndSky", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
 1600            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
EmoteBubble), 
Member = 
"CheckForNPCsToReactToEmoteBubble", MemberParameters = 
new object[]
 
 1601            {
 1604            }, ReturnType = 
typeof(
void))]
 
 1606            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
EmoteBubble), 
Member = 
"ProbeDebuffs", MemberParameters = 
new object[]
 
 1607            {
 1610            }, ReturnType = 
typeof(
void))]
 
 1615            {
 1619            }, ReturnType = 
typeof(
bool))]
 
 1621            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4788)]
 
 1622            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1623            {
 1626            }, ReturnType = 
typeof(
void))]
 
 1627            get
 1628            {
 1629                throw null;
 1630            }
 1631            [global::Cpp2ILInjected.Token(Token = "0x60027F1")]
 1632            [global::Cpp2ILInjected.Address(RVA = "0x10D05F4", Offset = "0x10D05F4", Length = "0x5C")]
 1633            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 1634            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawSuperSpecialProjectiles", MemberParameters = 
new object[]
 
 1635            {
 1638            }, ReturnType = 
typeof(
void))]
 
 1639            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"SortBabyBirdProjectiles", MemberParameters = 
new object[] { 
typeof(
List<int>) }, ReturnType = 
typeof(
void))]
 
 1640            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"SortStardustDragonProjectiles", MemberParameters = 
new object[] { 
typeof(
List<int>) }, ReturnType = 
typeof(
void))]
 
 1641            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_047_GolemFist", ReturnType = 
typeof(
void))]
 
 1642            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI", ReturnType = 
typeof(
void))]
 
 1643            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_120_HallowBoss", ReturnType = 
typeof(
void))]
 
 1644            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_113_WindyBalloon", ReturnType = 
typeof(
void))]
 
 1645            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_069_DukeFishron", ReturnType = 
typeof(
void))]
 
 1646            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_005_EaterOfSouls", ReturnType = 
typeof(
void))]
 
 1647            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_110_Betsy", ReturnType = 
typeof(
void))]
 
 1648            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_107_ImprovedWalkers", ReturnType = 
typeof(
void))]
 
 1649            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_084_LunaticCultist", ReturnType = 
typeof(
void))]
 
 1650            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"HandleMovement", MemberParameters = 
new object[]
 
 1651            {
 1655            }, ReturnType = 
typeof(
void))]
 
 1656            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Resize", MemberParameters = 
new object[]
 
 1657            {
 1660            }, ReturnType = 
typeof(
void))]
 
 1661            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI", ReturnType = 
typeof(
void))]
 
 1662            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_191_TrueNightsEdge", ReturnType = 
typeof(
void))]
 
 1663            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_190_NightsEdge", ReturnType = 
typeof(
void))]
 
 1664            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_187_ShadowHand", ReturnType = 
typeof(
void))]
 
 1665            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_121_StardustDragon", ReturnType = 
typeof(
void))]
 
 1666            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_182_FinalFractal", ReturnType = 
typeof(
void))]
 
 1667            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_015_Flails", ReturnType = 
typeof(
void))]
 
 1668            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_100_Medusa", ReturnType = 
typeof(
void))]
 
 1669            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_120_StardustGuardian", ReturnType = 
typeof(
void))]
 
 1670            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_180_FairyQueenSunDance", ReturnType = 
typeof(
void))]
 
 1671            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_175_TitaniumStormShards", ReturnType = 
typeof(
void))]
 
 1672            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_174_MultisegmentPet", ReturnType = 
typeof(
void))]
 
 1673            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_169_Smolstars", ReturnType = 
typeof(
void))]
 
 1674            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_019_Spears", ReturnType = 
typeof(
void))]
 
 1675            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_167_SparkleGuitar", ReturnType = 
typeof(
void))]
 
 1676            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_164_StormTigerGem", ReturnType = 
typeof(
void))]
 
 1677            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_162_TigerPounce", ReturnType = 
typeof(
void))]
 
 1678            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_016", ReturnType = 
typeof(
void))]
 
 1679            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_161_RapierStabs", ReturnType = 
typeof(
void))]
 
 1680            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_165_Whip", ReturnType = 
typeof(
void))]
 
 1681            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_160_Kites", ReturnType = 
typeof(
void))]
 
 1682            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_158_BabyBird", ReturnType = 
typeof(
void))]
 
 1683            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_067_TigerSpecialAttack", ReturnType = 
typeof(
bool))]
 
 1684            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_156_Think", MemberParameters = 
new object[] { 
typeof(
List<int>) }, ReturnType = 
typeof(
void))]
 
 1685            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_150_GolfClubHelper", ReturnType = 
typeof(
void))]
 
 1686            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_007_GrapplingHooks", ReturnType = 
typeof(
void))]
 
 1687            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_001", ReturnType = 
typeof(
void))]
 
 1688            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_026", ReturnType = 
typeof(
void))]
 
 1689            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_075", ReturnType = 
typeof(
void))]
 
 1690            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_092", ReturnType = 
typeof(
void))]
 
 1691            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_135_OgreStomp", ReturnType = 
typeof(
void))]
 
 1692            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_136_BetsyBreath", ReturnType = 
typeof(
void))]
 
 1693            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_137_LightningAura", ReturnType = 
typeof(
void))]
 
 1694            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_142_MonkStaffT2And3", ReturnType = 
typeof(
void))]
 
 1695            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_144_DD2Pet", ReturnType = 
typeof(
void))]
 
 1696            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Kill", ReturnType = 
typeof(
void))]
 
 1697            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"CastSuperCartLaser", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 1699            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 111)]
 
 1700            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1701            {
 1704            }, ReturnType = 
typeof(
void))]
 
 1705            set
 1706            {
 1707                throw null;
 1708            }
 1709        }
class f__AnonymousType0<< Count > j__TPar