2611 {
2612 [global::Cpp2ILInjected.Token(Token = "0x6002804")]
2613 [global::Cpp2ILInjected.Address(RVA = "0x10D0A4C", Offset = "0x10D0A4C", Length = "0x54")]
2614 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Item), Member =
"GetPickedUpByMonsters_Special", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
2616 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Main),
Member =
"DrawNPCExtras", MemberParameters =
new object[]
2617 {
2626 }, ReturnType =
typeof(
void))]
2627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Main),
Member =
"DrawProj", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
2628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Main),
Member =
"DrawProj_Spear", MemberParameters =
new object[]
2629 {
2633 }, ReturnType =
typeof(
void))]
2634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Main),
Member =
"TryInteractingWithVoidLens", MemberParameters =
new object[] {
typeof(Projectile) }, ReturnType =
typeof(
int))]
2635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Main),
Member =
"TryInteractingWithMoneyTrough", MemberParameters =
new object[] {
typeof(Projectile) }, ReturnType =
typeof(
int))]
2636 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Main),
Member =
"DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType =
typeof(
void))]
2637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_AttemptToFindTeleportSpot", MemberParameters =
new object[]
2638 {
2647 }, ReturnType =
typeof(
bool))]
2648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI", ReturnType =
typeof(
void))]
2649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"IsDeerclopsHostile", ReturnType =
typeof(
bool))]
2650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_065_Butterflies", ReturnType =
typeof(
void))]
2651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_114_Dragonflies", ReturnType =
typeof(
void))]
2652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_112_FairyCritter", ReturnType =
typeof(
void))]
2653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_007_TownEntities", ReturnType =
typeof(
void))]
2654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_007_TownEntities_GetWalkPrediction", MemberParameters =
new object[]
2655 {
2664 }, ReturnType =
typeof(
void))]
2665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_003_Fighters", ReturnType =
typeof(
void))]
2666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_001_Slimes", ReturnType =
typeof(
void))]
2667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_026_Unicorns", ReturnType =
typeof(
void))]
2668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AI_107_ImprovedWalkers", ReturnType =
typeof(
void))]
2669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"CanReflectProjectile", MemberParameters =
new object[] {
typeof(Projectile) }, ReturnType =
typeof(
bool))]
2670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"FindFrame", ReturnType =
typeof(
void))]
2671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"TargetClosestUpgraded", MemberParameters =
new object[]
2672 {
2675 }, ReturnType =
typeof(
void))]
2676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"CheckActive", ReturnType =
typeof(
void))]
2677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"AddIntoPlayersTownNPCSlots", ReturnType =
typeof(
void))]
2678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"HitEffect", MemberParameters =
new object[]
2679 {
2682 }, ReturnType =
typeof(
void))]
2683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"UpdateNPC_BuffApplyVFX", ReturnType =
typeof(
void))]
2684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(NPC),
Member =
"GetHurtByOtherNPCs", MemberParameters =
new object[] {
typeof(
bool[]) }, ReturnType =
typeof(
void))]
2685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"UseQuickMineCartHook", ReturnType =
typeof(
bool))]
2686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"UseQuickMineCartSnapHook", ReturnType =
typeof(
bool))]
2687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"QuickMinecart", ReturnType =
typeof(
void))]
2688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"QuickMinecartSnap", ReturnType =
typeof(
bool))]
2689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"UpdateTeleportVisuals", ReturnType =
typeof(
void))]
2691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"IsProjectileInteractibleAndInInteractionRange", MemberParameters =
new object[]
2692 {
2695 }, ReturnType =
typeof(
bool))]
2696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"TouchBlockSurfaceCenter", MemberParameters =
new object[]
2697 {
2704 }, ReturnType =
typeof(
bool))]
2705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"HandleBeingInChestRange", ReturnType =
typeof(
void))]
2706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"ItemCheck_ManageRightClickFeatures", ReturnType =
typeof(
void))]
2707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"GrabItems", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
2708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"PlaceThing_Tiles_BlockPlacementIfOverPlayers", MemberParameters =
new object[]
2709 {
2712 }, ReturnType =
typeof(
void))]
2713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"ItemCheck", ReturnType =
typeof(
void))]
2714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"ItemCheck_MeleeHitPVP", MemberParameters =
new object[]
2715 {
2720 }, ReturnType =
typeof(
void))]
2721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"TentacleSpike_TrySpiking", MemberParameters =
new object[]
2722 {
2727 }, ReturnType =
typeof(
void))]
2728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"BloodButcherer_TryButchering", MemberParameters =
new object[]
2729 {
2734 }, ReturnType =
typeof(
void))]
2735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"ProcessHitAgainstNPC", MemberParameters =
new object[]
2736 {
2742 }, ReturnType =
typeof(
void))]
2743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"ApplyNPCOnHitEffects", MemberParameters =
new object[]
2744 {
2752 }, ReturnType =
typeof(
void))]
2754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"ItemCheck_Shoot", MemberParameters =
new object[]
2755 {
2759 }, ReturnType =
typeof(
void))]
2760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"WouldSpotOverlapWithSentry", MemberParameters =
new object[]
2761 {
2765 }, ReturnType =
typeof(
bool))]
2766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"MinionNPCTargetAim", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
2767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Player),
Member =
"UpdateMinionTarget", ReturnType =
typeof(
void))]
2768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"Damage", ReturnType =
typeof(
void))]
2769 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"Colliding", MemberParameters =
new object[]
2770 {
2773 }, ReturnType =
typeof(
bool))]
2774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_151_SuperStar", ReturnType =
typeof(
void))]
2775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI", ReturnType =
typeof(
void))]
2776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_185_LifeDrain", ReturnType =
typeof(
void))]
2777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_067_TigerSpecialAttack", ReturnType =
typeof(
bool))]
2778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_067_FreakingPirates", ReturnType =
typeof(
void))]
2779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_061_FishingBobber", ReturnType =
typeof(
void))]
2780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_001", ReturnType =
typeof(
void))]
2781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_002", ReturnType =
typeof(
void))]
2782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_005", ReturnType =
typeof(
void))]
2783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_032", ReturnType =
typeof(
void))]
2784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_137_LightningAura", ReturnType =
typeof(
void))]
2785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_138_ExplosiveTrap", ReturnType =
typeof(
void))]
2786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"AI_144_DD2Pet", ReturnType =
typeof(
void))]
2787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Projectile),
Member =
"Kill", ReturnType =
typeof(
void))]
2793 {
2796 }, ReturnType =
typeof(
void))]
2800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DoorOpeningHelper),
Member =
"GetPlayerInfoForClosingDoor", MemberParameters =
new object[] {
typeof(Player) }, ReturnType =
"Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors")]
2801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DoorOpeningHelper),
Member =
"GetPlayerInfoForOpeningDoor", MemberParameters =
new object[] {
typeof(Player) }, ReturnType =
"Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
2803 {
2804 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
2807 }, ReturnType =
typeof(
void))]
2809 {
2812 }, ReturnType =
typeof(
bool))]
2814 {
2817 }, ReturnType =
typeof(
bool))]
2822 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 156)]
2824 {
2829 }, ReturnType =
typeof(
void))]
2830 get
2831 {
2832 throw null;
2833 }
2834 [global::Cpp2ILInjected.Token(Token = "0x6002805")]
2835 [global::Cpp2ILInjected.Address(RVA = "0x10D0AA0", Offset = "0x10D0AA0", Length = "0x48")]
2836 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2837 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
2838 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
2839 {
2842 }, ReturnType =
typeof(
void))]
2843 set
2844 {
2845 throw null;
2846 }
2847 }
class f__AnonymousType0<< Count > j__TPar