tModLoader v0.11.8.9
A mod to make and play Terraria mods
Terraria.ModLoader.NPCLoader.HookList Class Reference
+ Collaboration diagram for Terraria.ModLoader.NPCLoader.HookList:

Public Member Functions

 HookList (MethodInfo method)
 

Public Attributes

GlobalNPC[] arr = new GlobalNPC[0]
 
readonly MethodInfo method
 

Detailed Description

Definition at line 36 of file NPCLoader.cs.

Constructor & Destructor Documentation

◆ HookList()

Terraria.ModLoader.NPCLoader.HookList.HookList ( MethodInfo  method)

Definition at line 41 of file NPCLoader.cs.

41 {
42 this.method = method;
43 }

References Terraria.ModLoader.NPCLoader.HookList.method.

Member Data Documentation

◆ arr

GlobalNPC [] Terraria.ModLoader.NPCLoader.HookList.arr = new GlobalNPC[0]

Definition at line 38 of file NPCLoader.cs.

Referenced by Terraria.ModLoader.NPCLoader.AI(), Terraria.ModLoader.NPCLoader.BossHeadRotation(), Terraria.ModLoader.NPCLoader.BossHeadSlot(), Terraria.ModLoader.NPCLoader.BossHeadSpriteEffects(), Terraria.ModLoader.NPCLoader.BuffTownNPC(), Terraria.ModLoader.NPCLoader.CanBeHitByItem(), Terraria.ModLoader.NPCLoader.CanBeHitByProjectile(), Terraria.ModLoader.NPCLoader.CanChat(), Terraria.ModLoader.NPCLoader.CanGoToStatue(), Terraria.ModLoader.NPCLoader.CanHitNPC(), Terraria.ModLoader.NPCLoader.CanHitPlayer(), Terraria.ModLoader.NPCLoader.CheckActive(), Terraria.ModLoader.NPCLoader.CheckDead(), Terraria.ModLoader.NPCLoader.ChooseSpawn(), Terraria.ModLoader.NPCLoader.DrawEffects(), Terraria.ModLoader.NPCLoader.DrawHealthBar(), Terraria.ModLoader.NPCLoader.DrawTownAttackGun(), Terraria.ModLoader.NPCLoader.DrawTownAttackSwing(), Terraria.ModLoader.NPCLoader.EditSpawnRange(), Terraria.ModLoader.NPCLoader.EditSpawnRate(), Terraria.ModLoader.NPCLoader.FindFrame(), Terraria.ModLoader.NPCLoader.GetAlpha(), Terraria.ModLoader.NPCLoader.GetChat(), Terraria.ModLoader.NPCLoader.HitEffect(), Terraria.ModLoader.NPCLoader.ModifyHitByItem(), Terraria.ModLoader.NPCLoader.ModifyHitByProjectile(), Terraria.ModLoader.NPCLoader.ModifyHitNPC(), Terraria.ModLoader.NPCLoader.ModifyHitPlayer(), Terraria.ModLoader.NPCLoader.NPCLoot(), Terraria.ModLoader.NPCLoader.OnCatchNPC(), Terraria.ModLoader.NPCLoader.OnChatButtonClicked(), Terraria.ModLoader.NPCLoader.OnGoToStatue(), Terraria.ModLoader.NPCLoader.OnHitByItem(), Terraria.ModLoader.NPCLoader.OnHitByProjectile(), Terraria.ModLoader.NPCLoader.OnHitNPC(), Terraria.ModLoader.NPCLoader.OnHitPlayer(), Terraria.ModLoader.NPCLoader.PostAI(), Terraria.ModLoader.NPCLoader.PostDraw(), Terraria.ModLoader.NPCLoader.PreAI(), Terraria.ModLoader.NPCLoader.PreChatButtonClicked(), Terraria.ModLoader.NPCLoader.PreDraw(), Terraria.ModLoader.NPCLoader.PreNPCLoot(), Terraria.ModLoader.NPCLoader.ResetEffects(), Terraria.ModLoader.NPCLoader.ScaleExpertStats(), Terraria.ModLoader.NPCLoader.SetupShop(), Terraria.ModLoader.NPCLoader.SetupTravelShop(), Terraria.ModLoader.NPCLoader.SpawnNPC(), Terraria.ModLoader.NPCLoader.SpecialNPCLoot(), Terraria.ModLoader.NPCLoader.StrikeNPC(), Terraria.ModLoader.NPCLoader.TownNPCAttackCooldown(), Terraria.ModLoader.NPCLoader.TownNPCAttackMagic(), Terraria.ModLoader.NPCLoader.TownNPCAttackProj(), Terraria.ModLoader.NPCLoader.TownNPCAttackProjSpeed(), Terraria.ModLoader.NPCLoader.TownNPCAttackShoot(), Terraria.ModLoader.NPCLoader.TownNPCAttackStrength(), Terraria.ModLoader.NPCLoader.TownNPCAttackSwing(), and Terraria.ModLoader.NPCLoader.UpdateLifeRegen().

◆ method

readonly MethodInfo Terraria.ModLoader.NPCLoader.HookList.method

Definition at line 39 of file NPCLoader.cs.

Referenced by Terraria.ModLoader.NPCLoader.HookList.HookList().