|
TModLoader v1.4.4.9
TModLoader source code documentation
|
|
static |
If true for a given NPC type (F:Terraria.NPC.type), then that NPC is categorized as a town pet.
Town pets must have F:Terraria.NPC.aiStyle == F:Terraria.ID.NPCAIStyleID.Passive to function properly.
Town pets cannot party, can be pet, can be moved into valid rooms even if they contain a stinkbug, and "leave" on death.
Defaults to false.
Definition at line 224 of file NPCID.cs.
Referenced by Terraria.ID.NPCID.Sets.Sets(), Terraria.NPC.AI_007_TownEntities(), Terraria.GameContent.Events.BirthdayParty.CanNPCParty(), Terraria.NPC.checkDead(), Terraria.Player.CollectTaxes(), Terraria.Main.GUIChatDrawInner(), Terraria.WorldGen.IsThereASpawnablePrioritizedTownNPC(), Terraria.WorldGen.IsThereASpawnablePrioritizedTownNPC_Old(), Terraria.WorldGen.MoveTownNPC(), Terraria.GameContent.ShopHelper.ProcessMood(), Terraria.ModLoader.NPCLoader.RegisterTownNPCMoodLocalizations(), Terraria.WorldGen.SpawnTownNPC(), Terraria.NPC.VanillaFindFrame(), and Terraria.NPC.VanillaHitEffect().