tModLoader v0.11.8.9
A mod to make and play Terraria mods
Terraria.ModLoader.ModNPC Member List

This is the complete list of members for Terraria.ModLoader.ModNPC, including all inherited members.

AI()Terraria.ModLoader.ModNPCvirtual
aiTypeTerraria.ModLoader.ModNPC
AltTexturesTerraria.ModLoader.ModNPC
animationTypeTerraria.ModLoader.ModNPC
Autoload(ref string name)Terraria.ModLoader.ModNPCvirtual
AutoStaticDefaults()Terraria.ModLoader.ModNPCvirtual
bannerTerraria.ModLoader.ModNPC
bannerItemTerraria.ModLoader.ModNPC
bossBagTerraria.ModLoader.ModNPC
BossHeadRotation(ref float rotation)Terraria.ModLoader.ModNPCvirtual
BossHeadSlot(ref int index)Terraria.ModLoader.ModNPCvirtual
BossHeadSpriteEffects(ref SpriteEffects spriteEffects)Terraria.ModLoader.ModNPCvirtual
BossHeadTextureTerraria.ModLoader.ModNPC
BossLoot(ref string name, ref int potionType)Terraria.ModLoader.ModNPCvirtual
CanBeHitByItem(Player player, Item item)Terraria.ModLoader.ModNPCvirtual
CanBeHitByProjectile(Projectile projectile)Terraria.ModLoader.ModNPCvirtual
CanChat()Terraria.ModLoader.ModNPCvirtual
CanGoToStatue(bool toKingStatue)Terraria.ModLoader.ModNPCvirtual
CanHitNPC(NPC target)Terraria.ModLoader.ModNPCvirtual
CanHitPlayer(Player target, ref int cooldownSlot)Terraria.ModLoader.ModNPCvirtual
CanTownNPCSpawn(int numTownNPCs, int money)Terraria.ModLoader.ModNPCvirtual
CheckActive()Terraria.ModLoader.ModNPCvirtual
CheckConditions(int left, int right, int top, int bottom)Terraria.ModLoader.ModNPCvirtual
CheckDead()Terraria.ModLoader.ModNPCvirtual
Clone()Terraria.ModLoader.ModNPCvirtual
CloneNewInstancesTerraria.ModLoader.ModNPC
DisplayNameTerraria.ModLoader.ModNPC
DrawBehind(int index)Terraria.ModLoader.ModNPCvirtual
DrawEffects(ref Color drawColor)Terraria.ModLoader.ModNPCvirtual
DrawHealthBar(byte hbPosition, ref float scale, ref Vector2 position)Terraria.ModLoader.ModNPCvirtual
drawOffsetYTerraria.ModLoader.ModNPC
DrawTownAttackGun(ref float scale, ref int item, ref int closeness)Terraria.ModLoader.ModNPCvirtual
DrawTownAttackSwing(ref Texture2D item, ref int itemSize, ref float scale, ref Vector2 offset)Terraria.ModLoader.ModNPCvirtual
FindFrame(int frameHeight)Terraria.ModLoader.ModNPCvirtual
GetAlpha(Color drawColor)Terraria.ModLoader.ModNPCvirtual
GetChat()Terraria.ModLoader.ModNPCvirtual
HeadTextureTerraria.ModLoader.ModNPC
HitEffect(int hitDirection, double damage)Terraria.ModLoader.ModNPCvirtual
modTerraria.ModLoader.ModNPC
ModifyHitByItem(Player player, Item item, ref int damage, ref float knockback, ref bool crit)Terraria.ModLoader.ModNPCvirtual
ModifyHitByProjectile(Projectile projectile, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)Terraria.ModLoader.ModNPCvirtual
ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit)Terraria.ModLoader.ModNPCvirtual
ModifyHitPlayer(Player target, ref int damage, ref bool crit)Terraria.ModLoader.ModNPCvirtual
ModNPC()Terraria.ModLoader.ModNPC
musicTerraria.ModLoader.ModNPC
musicPriorityTerraria.ModLoader.ModNPC
NameTerraria.ModLoader.ModNPC
NewInstance(NPC npcClone)Terraria.ModLoader.ModNPCvirtual
npcTerraria.ModLoader.ModNPC
NPCLoot()Terraria.ModLoader.ModNPCvirtual
OnCatchNPC(Player player, Item item)Terraria.ModLoader.ModNPCvirtual
OnChatButtonClicked(bool firstButton, ref bool shop)Terraria.ModLoader.ModNPCvirtual
OnGoToStatue(bool toKingStatue)Terraria.ModLoader.ModNPCvirtual
OnHitByItem(Player player, Item item, int damage, float knockback, bool crit)Terraria.ModLoader.ModNPCvirtual
OnHitByProjectile(Projectile projectile, int damage, float knockback, bool crit)Terraria.ModLoader.ModNPCvirtual
OnHitNPC(NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.ModNPCvirtual
OnHitPlayer(Player target, int damage, bool crit)Terraria.ModLoader.ModNPCvirtual
PostAI()Terraria.ModLoader.ModNPCvirtual
PostDraw(SpriteBatch spriteBatch, Color drawColor)Terraria.ModLoader.ModNPCvirtual
PreAI()Terraria.ModLoader.ModNPCvirtual
PreDraw(SpriteBatch spriteBatch, Color drawColor)Terraria.ModLoader.ModNPCvirtual
PreNPCLoot()Terraria.ModLoader.ModNPCvirtual
ReceiveExtraAI(BinaryReader reader)Terraria.ModLoader.ModNPCvirtual
ResetEffects()Terraria.ModLoader.ModNPCvirtual
ScaleExpertStats(int numPlayers, float bossLifeScale)Terraria.ModLoader.ModNPCvirtual
SendExtraAI(BinaryWriter writer)Terraria.ModLoader.ModNPCvirtual
SetChatButtons(ref string button, ref string button2)Terraria.ModLoader.ModNPCvirtual
SetDefaults()Terraria.ModLoader.ModNPCvirtual
SetStaticDefaults()Terraria.ModLoader.ModNPCvirtual
SetupShop(Chest shop, ref int nextSlot)Terraria.ModLoader.ModNPCvirtual
SpawnChance(NPCSpawnInfo spawnInfo)Terraria.ModLoader.ModNPCvirtual
SpawnNPC(int tileX, int tileY)Terraria.ModLoader.ModNPCvirtual
SpecialNPCLoot()Terraria.ModLoader.ModNPCvirtual
StrikeNPC(ref double damage, int defense, ref float knockback, int hitDirection, ref bool crit)Terraria.ModLoader.ModNPCvirtual
TextureTerraria.ModLoader.ModNPC
TownNPCAttackCooldown(ref int cooldown, ref int randExtraCooldown)Terraria.ModLoader.ModNPCvirtual
TownNPCAttackMagic(ref float auraLightMultiplier)Terraria.ModLoader.ModNPCvirtual
TownNPCAttackProj(ref int projType, ref int attackDelay)Terraria.ModLoader.ModNPCvirtual
TownNPCAttackProjSpeed(ref float multiplier, ref float gravityCorrection, ref float randomOffset)Terraria.ModLoader.ModNPCvirtual
TownNPCAttackShoot(ref bool inBetweenShots)Terraria.ModLoader.ModNPCvirtual
TownNPCAttackStrength(ref int damage, ref float knockback)Terraria.ModLoader.ModNPCvirtual
TownNPCAttackSwing(ref int itemWidth, ref int itemHeight)Terraria.ModLoader.ModNPCvirtual
TownNPCName()Terraria.ModLoader.ModNPCvirtual
UpdateLifeRegen(ref int damage)Terraria.ModLoader.ModNPCvirtual
UsesPartyHat()Terraria.ModLoader.ModNPCvirtual