2450        {
 2451            [global::Cpp2ILInjected.Token(Token = "0x6002802")]
 2452            [global::Cpp2ILInjected.Address(RVA = "0x10D09F4", Offset = "0x10D09F4", Length = "0x2C")]
 2453            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 2454            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
 2455            {
 2460            }, ReturnType = 
typeof(
void))]
 
 2461            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawNPCDirect", MemberParameters = 
new object[]
 
 2462            {
 2469            }, ReturnType = 
typeof(
void))]
 
 2470            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProj_TrueNightsEdge", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
 2471            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawTrail", MemberParameters = 
new object[]
 
 2472            {
 2476            }, ReturnType = 
typeof(
void))]
 
 2477            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
 2478            {
 2481            }, ReturnType = 
typeof(
void))]
 
 2482            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawMultisegmentPet", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
 2483            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Main), 
Member = 
"DrawKite", MemberParameters = 
new object[] { 
typeof(Projectile) }, ReturnType = 
typeof(
void))]
 
 2484            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI", ReturnType = 
typeof(
void))]
 
 2485            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_120_HallowBoss", ReturnType = 
typeof(
void))]
 
 2486            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_037_Destroyer", ReturnType = 
typeof(
void))]
 
 2487            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_007_TownEntities", ReturnType = 
typeof(
void))]
 
 2488            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_007_TownEntities_Shimmer_TeleportToLandingSpot", ReturnType = 
typeof(
void))]
 
 2489            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_107_ImprovedWalkers", ReturnType = 
typeof(
void))]
 
 2490            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_108_DivingFlyer", ReturnType = 
typeof(
void))]
 
 2491            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_109_DarkMage", ReturnType = 
typeof(
void))]
 
 2492            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_111_DD2LightningBug", ReturnType = 
typeof(
void))]
 
 2493            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"DoDeathEvents", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 2494            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"HitEffect", MemberParameters = 
new object[]
 
 2495            {
 2498            }, ReturnType = 
typeof(
void))]
 
 2499            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"DoQueenSlimeHookTeleport", MemberParameters = 
new object[] { 
typeof(
Vector2) }, ReturnType = 
typeof(
void))]
 
 2500            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"TouchBlockSurfaceCenter", MemberParameters = 
new object[]
 
 2501            {
 2508            }, ReturnType = 
typeof(
bool))]
 
 2509            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Player), 
Member = 
"DoPotionOfReturnReturnToOriginalUsePosition", ReturnType = 
typeof(
void))]
 
 2510            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Damage", ReturnType = 
typeof(
void))]
 
 2511            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Colliding", MemberParameters = 
new object[]
 
 2512            {
 2515            }, ReturnType = 
typeof(
bool))]
 
 2516            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI", ReturnType = 
typeof(
void))]
 
 2517            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_121_StardustDragon", ReturnType = 
typeof(
void))]
 
 2518            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_162_TigerPounce", ReturnType = 
typeof(
void))]
 
 2519            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_067_TigerSpecialAttack", ReturnType = 
typeof(
bool))]
 
 2520            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_067_FreakingPirates", ReturnType = 
typeof(
void))]
 
 2521            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_001", ReturnType = 
typeof(
void))]
 
 2522            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_062", ReturnType = 
typeof(
void))]
 
 2523            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_075", ReturnType = 
typeof(
void))]
 
 2524            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_140_MonkStaffT1", ReturnType = 
typeof(
void))]
 
 2525            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_145_BookStaffStorm", ReturnType = 
typeof(
void))]
 
 2526            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Kill", ReturnType = 
typeof(
void))]
 
 2527            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"DropGeodeGems", ReturnType = 
typeof(
void))]
 
 2528            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Collision), 
Member = 
"StepConveyorBelt", MemberParameters = 
new object[]
 
 2529            {
 2532            }, ReturnType = 
typeof(
void))]
 
 2533            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"UpdateEffects", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 2534            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Mount), 
Member = 
"CastSuperCartLaser", MemberParameters = 
new object[] { 
typeof(Player) }, ReturnType = 
typeof(
void))]
 
 2536            {
 2543            {
 2552            }, ReturnType = 
typeof(
void))]
 
 2559            {
 2562            }, ReturnType = 
typeof(
void))]
 
 2573            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
CommonCode), 
Member = 
"DropItemForEachInteractingPlayerOnThePlayer", MemberParameters = 
new object[]
 
 2574            {
 2582            }, ReturnType = 
typeof(
void))]
 
 2585            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 109)]
 
 2586            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 2587            {
 2590            }, ReturnType = 
typeof(
void))]
 
 2591            get
 2592            {
 2593                throw null;
 2594            }
 2595            [global::Cpp2ILInjected.Token(Token = "0x6002803")]
 2596            [global::Cpp2ILInjected.Address(RVA = "0x10D0A20", Offset = "0x10D0A20", Length = "0x2C")]
 2597            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 2598            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(NPC), 
Member = 
"AI_113_WindyBalloon", ReturnType = 
typeof(
void))]
 
 2599            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_135_OgreStomp", ReturnType = 
typeof(
void))]
 
 2600            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"AI_137_LightningAura", ReturnType = 
typeof(
void))]
 
 2601            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(Projectile), 
Member = 
"Kill", ReturnType = 
typeof(
void))]
 
 2602            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
 
 2603            set
 2604            {
 2605                throw null;
 2606            }
 2607        }
class f__AnonymousType0<< Count > j__TPar