tModLoader  0.12 Alpha
A mod to make and play Terraria mods
Terraria.ID.NPCAIStyleID Class Reference

Static Public Attributes

const short AncientDoom = 101
 Used by: NPCID.AncientDoom More...
 
const short AncientLight = 100
 Used by: NPCID.AncientLight More...
 
const short AncientVision = 86
 Used by: NPCID.ShadowFlameApparition, NPCID.AncientCultistSquidhead More...
 
const short AngryDandelion = 119
 Used by: NPCID.Dandelion More...
 
const short AngryNimbus = 49
 Used by: NPCID.AngryNimbus More...
 
const short Antlion = 19
 Used by: NPCID.Antlion More...
 
const short BabyMothron = 90
 Used by: NPCID.MothronSpawn More...
 
const short Balloon = 113
 Used by: NPCID.WindyBalloon More...
 
const short Bat = 14
 Used by: NPCID.Harpy, NPCID.CaveBat, NPCID.JungleBat, NPCID.Hellbat, NPCID.Demon, NPCID.VoodooDemon, NPCID.GiantBat, NPCID.Slimer, NPCID.IlluminantBat, NPCID.IceBat, NPCID.Lavabat, NPCID.GiantFlyingFox, NPCID.RedDevil, NPCID.VampireBat, NPCID.FlyingSnake, NPCID.SporeBat, NPCID.QueenSlimeMinionPurple More...
 
const short BiomeMimic = 87
 Used by: NPCID.BigMimicCorruption, NPCID.BigMimicCrimson, NPCID.BigMimicHallow, NPCID.BigMimicJungle More...
 
const short Bird = 24
 Used by: NPCID.Bird, NPCID.BirdBlue, NPCID.BirdRed, NPCID.GoldBird, NPCID.Owl More...
 
const short BlazingWheel = 21
 Used by: NPCID.BlazingWheel More...
 
const short BrainOfCthulhu = 54
 Used by: NPCID.BrainofCthulhu More...
 
const short BubbleShield = 72
 Used by: NPCID.ForceBubble More...
 
const short Butterfly = 65
 Used by: NPCID.Butterfly, NPCID.GoldButterfly, NPCID.HellButterfly, NPCID.EmpressButterfly More...
 
const short Caster = 8
 Used by: NPCID.FireImp, NPCID.GoblinSorcerer, NPCID.DarkCaster, NPCID.Tim, NPCID.RuneWizard, NPCID.RaggedCaster, NPCID.RaggedCasterOpenCoat, NPCID.Necromancer, NPCID.NecromancerArmored, NPCID.DiabolistRed, NPCID.DiabolistWhite, NPCID.DesertDjinn More...
 
const short CelestialPillar = 94
 Used by: NPCID.LunarTowerVortex, NPCID.LunarTowerStardust, NPCID.LunarTowerNebula, NPCID.LunarTowerSolar More...
 
const short Corite = 74
 Used by: NPCID.MartianDrone, NPCID.SolarCorite More...
 
const short Creeper = 55
 Behavior: For the Brain of Cthulhu's minions
Used by: NPCID.Creeper More...
 
const short CritterWorm = 66
 Used by: NPCID.Worm, NPCID.TruffleWorm, NPCID.GoldWorm, NPCID.EnchantedNightcrawler, NPCID.Grubby, NPCID.Sluggy, NPCID.Buggy, NPCID.Maggot More...
 
const short CursedSkull = 10
 Used by: NPCID.CursedSkull, NPCID.GiantCursedSkull More...
 
const short DD2Betsy = 110
 Used by: NPCID.DD2Betsy More...
 
const short DD2DarkMage = 109
 Used by: NPCID.DD2DarkMageT1, NPCID.DD2DarkMageT3 More...
 
const short DD2EterniaCrystal = 105
 Used by: NPCID.DD2EterniaCrystal More...
 
const short DD2Fighter = 107
 Behavior: Used for things such as Etherian Goblins
Used by: NPCID.DD2GoblinT1, NPCID.DD2GoblinT2, NPCID.DD2GoblinT3, NPCID.DD2GoblinBomberT1, NPCID.DD2GoblinBomberT2, NPCID.DD2GoblinBomberT3, NPCID.DD2JavelinstT1, NPCID.DD2JavelinstT2, NPCID.DD2JavelinstT3, NPCID.DD2SkeletonT1, NPCID.DD2SkeletonT3, NPCID.DD2WitherBeastT2, NPCID.DD2WitherBeastT3, NPCID.DD2DrakinT2, NPCID.DD2DrakinT3, NPCID.DD2KoboldWalkerT2, NPCID.DD2KoboldWalkerT3, NPCID.DD2OgreT2, NPCID.DD2OgreT3, NPCID.GoblinShark/// More...
 
const short DD2Flying = 108
 Behavior: Used for things such as Etherian Wyverns
Used by: NPCID.DD2WyvernT1, NPCID.DD2WyvernT2, NPCID.DD2WyvernT3, NPCID.DD2KoboldFlyerT2, NPCID.DD2KoboldFlyerT3 More...
 
const short DD2LightningBug = 111
 Used by: NPCID.DD2LightningBugT3 More...
 
const short DD2MysteriousPortal = 106
 Used by: NPCID.DD2LanePortal More...
 
const short DemonEye = 2
 Used by: NPCID.DemonEye2, NPCID.PurpleEye2, NPCID.GreenEye2, NPCID.DialatedEye2, NPCID.SleepyEye2, NPCID.CataractEye2, NPCID.DemonEye, NPCID.TheHungryII, NPCID.WanderingEye, NPCID.PigronCorruption, NPCID.PigronHallow, NPCID.PigronCrimson, NPCID.CataractEye, NPCID.SleepyEye, NPCID.DialatedEye, NPCID.GreenEye, NPCID.PurpleEye, NPCID.DemonEyeOwl, NPCID.DemonEyeSpaceship More...
 
const short Dragonfly = 114
 Used by: NPCID.BlackDragonfly, NPCID.BlueDragonfly, NPCID.GreenDragonfly, NPCID.OrangeDragonfly, NPCID.RedDragonfly, NPCID.YellowDragonfly, NPCID.GoldDragonfly More...
 
const short Dreadnautilus = 117
 Used by: NPCID.BloodNautilus More...
 
const short Duck = 68
 Used by: NPCID.Duck2, NPCID.DuckWhite2, NPCID.Seagull2, NPCID.Grebe2 More...
 
const short DukeFishron = 69
 Used by: NPCID.DukeFishron More...
 
const short DukeFishronBubble = 70
 Used by: NPCID.DetonatingBubble More...
 
const short DungeonSpirit = 56
 Used by: NPCID.DungeonSpirit More...
 
const short ElfCopter = 62
 Used by: NPCID.ElfCopter More...
 
const short EmpressOfLight = 120
 Used by: NPCID.HallowBoss More...
 
const short EnchantedSword = 23
 Behavior: Includes Shadow Hammer and Crimson Axe
Used by: NPCID.CursedHammer, NPCID.EnchantedSword, NPCID.CrimsonAxe More...
 
const short EyeOfCthulhu = 4
 Used by: NPCID.EyeofCthulhu More...
 
const short Fairy = 112
 Used by: NPCID.FairyCritterPink, NPCID.FairyCritterGreen, NPCID.FairyCritterBlue More...
 
const short Fighter = 3
 Used by: NPCID.BigRainZombie, NPCID.SmallRainZombie, NPCID.BigPantlessSkeleton, NPCID.SmallPantlessSkeleton, NPCID.BigMisassembledSkeleton, NPCID.SmallMisassembledSkeleton, NPCID.BigHeadacheSkeleton, NPCID.SmallHeadacheSkeleton, NPCID.BigSkeleton, NPCID.SmallSkeleton, NPCID.BigFemaleZombie, NPCID.SmallFemaleZombie, NPCID.BigTwiggyZombie, NPCID.SmallTwiggyZombie, NPCID.BigSwampZombie, NPCID.SmallSwampZombie, NPCID.BigSlimedZombie, NPCID.SmallSlimedZombie, NPCID.BigPincushionZombie, NPCID.SmallPincushionZombie, NPCID.BigBaldZombie, NPCID.SmallBaldZombie, NPCID.BigZombie, NPCID.SmallZombie, NPCID.HeavySkeleton, NPCID.BigBoned, NPCID.ShortBones, NPCID.Zombie, NPCID.Skeleton, NPCID.GoblinPeon, NPCID.GoblinThief, NPCID.GoblinWarrior, NPCID.AngryBones, NPCID.UndeadMiner, NPCID.CorruptBunny, NPCID.DoctorBones, NPCID.TheGroom, NPCID.Crab, NPCID.GoblinScout, NPCID.ArmoredSkeleton, NPCID.Mummy, NPCID.DarkMummy, NPCID.LightMummy, NPCID.Werewolf, NPCID.Clown, NPCID.SkeletonArcher, NPCID.GoblinArcher, NPCID.ChaosElemental, NPCID.BaldZombie, NPCID.PossessedArmor, NPCID.Vampire, NPCID.ZombieEskimo, NPCID.Frankenstein, NPCID.BlackRecluse, NPCID.WallCreeper, NPCID.SwampThing, NPCID.UndeadViking, NPCID.CorruptPenguin, NPCID.FaceMonster, NPCID.SnowFlinx, NPCID.PincushionZombie, NPCID.SlimedZombie, NPCID.SwampZombie, NPCID.TwiggyZombie, NPCID.Nymph, NPCID.ArmoredViking, NPCID.Lihzahrd, NPCID.LihzahrdCrawler, NPCID.FemaleZombie, NPCID.HeadacheSkeleton, NPCID.MisassembledSkeleton, NPCID.PantlessSkeleton, NPCID.IcyMerman, NPCID.PirateDeckhand, NPCID.PirateCorsair, NPCID.PirateDeadeye, NPCID.PirateCrossbower, NPCID.PirateCaptain, NPCID.CochinealBeetle, NPCID.CyanBeetle, NPCID.LacBeetle, NPCID.SeaSnail, NPCID.ZombieRaincoat, NPCID.JungleCreeper, NPCID.BloodCrawler, NPCID.IceGolem, NPCID.Eyezor, NPCID.ZombieMushroom, NPCID.ZombieMushroomHat, NPCID.AnomuraFungus, NPCID.MushiLadybug, NPCID.RustyArmoredBonesAxe, NPCID.RustyArmoredBonesFlail, NPCID.RustyArmoredBonesSword, NPCID.RustyArmoredBonesSwordNoArmor, NPCID.BlueArmoredBones, NPCID.BlueArmoredBonesMace, NPCID.BlueArmoredBonesNoPants, NPCID.BlueArmoredBonesSword, NPCID.HellArmoredBones, NPCID.HellArmoredBonesSpikeShield, NPCID.HellArmoredBonesMace, NPCID.HellArmoredBonesSword, NPCID.BoneLee, NPCID.Paladin, NPCID.SkeletonSniper, NPCID.TacticalSkeleton, NPCID.SkeletonCommando, NPCID.AngryBonesBig, NPCID.AngryBonesBigMuscle, NPCID.AngryBonesBigHelmet, NPCID.Scarecrow1, NPCID.Scarecrow2, NPCID.Scarecrow3, NPCID.Scarecrow4, NPCID.Scarecrow5, NPCID.Scarecrow6, NPCID.Scarecrow7, NPCID.Scarecrow8, NPCID.Scarecrow9, NPCID.Scarecrow10, NPCID.ZombieDoctor, NPCID.ZombieSuperman, NPCID.ZombiePixie, NPCID.SkeletonTopHat, NPCID.SkeletonAstonaut, NPCID.SkeletonAlien, NPCID.Splinterling, NPCID.ZombieXmas, NPCID.ZombieSweater, NPCID.ZombieElf, NPCID.ZombieElfBeard, NPCID.ZombieElfGirl, NPCID.GingerbreadMan, NPCID.Yeti, NPCID.Nutcracker, NPCID.NutcrackerSpinning, NPCID.ElfArcher, NPCID.Krampus, NPCID.CultistArcherBlue, NPCID.CultistArcherWhite, NPCID.BrainScrambler, NPCID.RayGunner, NPCID.MartianOfficer, NPCID.GrayGrunt, NPCID.MartianEngineer, NPCID.GigaZapper, NPCID.Scutlix, NPCID.StardustSpiderBig, NPCID.StardustSoldier, NPCID.SolarDrakomire, NPCID.SolarSolenian, NPCID.NebulaSoldier, NPCID.VortexRifleman, NPCID.VortexHornetQueen, NPCID.VortexHornet, NPCID.VortexLarva, NPCID.VortexSoldier, NPCID.ArmedZombie, NPCID.ArmedZombieEskimo, NPCID.ArmedZombiePincussion, NPCID.ArmedZombieSlimed, NPCID.ArmedZombieSwamp, NPCID.ArmedZombieTwiggy, NPCID.ArmedZombieCenx, NPCID.BoneThrowingSkeleton, NPCID.BoneThrowingSkeleton2, NPCID.BoneThrowingSkeleton3, NPCID.BoneThrowingSkeleton4, NPCID.Butcher, NPCID.CreatureFromTheDeep, NPCID.Fritz, NPCID.Nailhead, NPCID.CrimsonBunny, NPCID.Psycho, NPCID.DrManFly, NPCID.ThePossessed, NPCID.CrimsonPenguin, NPCID.GoblinSummoner, NPCID.Medusa, NPCID.GreekSkeleton, NPCID.GraniteGolem, NPCID.BloodZombie, NPCID.Crawdad, NPCID.Crawdad2, NPCID.Salamander, NPCID.Salamander2, NPCID.Salamander3, NPCID.Salamander4, NPCID.Salamander5, NPCID.Salamander6, NPCID.Salamander7, NPCID.Salamander8, NPCID.Salamander9, NPCID.GiantWalkingAntlion, NPCID.SolarSpearman, NPCID.MartianWalker, NPCID.DesertGhoul, NPCID.DesertGhoulCorruption, NPCID.DesertGhoulCrimson, NPCID.DesertGhoulHallow, NPCID.DesertLamiaLight, NPCID.DesertLamiaDark, NPCID.DesertScorpionWalk, NPCID.DesertBeast, NPCID.DemonTaxCollector, NPCID.TheBride, NPCID.WalkingAntlion, NPCID.LarvaeAntlion, NPCID.ZombieMerman, NPCID.TorchZombie, NPCID.ArmedTorchZombie, NPCID.Gnome, NPCID.BloodMummy, NPCID.RockGolem, NPCID.MaggotZombie, NPCID.SporeSkeleton More...
 
const short Firefly = 64
 Used by: NPCID.Firefly, NPCID.LightningBug, NPCID.Lavafly More...
 
const short Flocko = 63
 Used by: NPCID.Flocko More...
 
const short FlowInvader = 96
 Used by: NPCID.StardustJellyfishBig More...
 
const short Flying = 5
 Behavior: Includes things such as Eaters of Souls
Used by: NPCID.BigHornetStingy, NPCID.LittleHornetStingy, NPCID.BigHornetSpikey, NPCID.LittleHornetSpikey, NPCID.BigHornetLeafy, NPCID.LittleHornetLeafy, NPCID.BigHornetHoney, NPCID.LittleHornetHoney, NPCID.BigHornetFatty, NPCID.LittleHornetFatty, NPCID.BigCrimera, NPCID.LittleCrimera, NPCID.GiantMossHornet, NPCID.BigMossHornet, NPCID.LittleMossHornet, NPCID.TinyMossHornet, NPCID.BigStinger, NPCID.LittleStinger, NPCID.BigEater, NPCID.LittleEater, NPCID.ServantofCthulhu, NPCID.EaterofSouls, NPCID.MeteorHead, NPCID.Hornet, NPCID.Corruptor, NPCID.Probe, NPCID.Crimera, NPCID.MossHornet, NPCID.Moth, NPCID.Bee, NPCID.BeeSmall, NPCID.HornetFatty, NPCID.HornetHoney, NPCID.HornetLeafy, NPCID.HornetSpikey, NPCID.HornetStingy, NPCID.Parrot, NPCID.BloodSquid More...
 
const short FlyingDutchman = 93
 Used by: NPCID.PirateShip More...
 
const short FlyingFish = 44
 Behavior: Also used for Antlion Swarmers
Used by: NPCID.FlyingFish, NPCID.GiantFlyingAntlion, NPCID.FlyingAntlion, NPCID.EyeballFlyingFish More...
 
const short FreeGolemHead = 48
 Used by: NPCID.GolemHeadFree More...
 
const short GiantTortoise = 39
 Behavior: Also includes Srollers and Giant Shellies
Used by: NPCID.GiantTortoise, NPCID.IceTortoise, NPCID.SolarSroller, NPCID.GiantShelly, NPCID.GiantShelly2 More...
 
const short GolemBody = 45
 Used by: NPCID.Golem More...
 
const short GolemFist = 47
 Used by: NPCID.GolemFistLeft, NPCID.GolemFistRight More...
 
const short GolemHead = 46
 Behavior: Only used for the unmoving golem head, the moving one is
Used by: NPCID.GolemHead More...
 
const short GraniteElemental = 91
 Used by: NPCID.GraniteFlyer More...
 
const short Herpling = 41
 Used by: NPCID.Herpling, NPCID.Derpling, NPCID.ChatteringTeethBomb More...
 
const short HoveringFighter = 22
 Behavior: Includes enemies such as Wraiths or Ghosts
Used by: NPCID.Pixie, NPCID.Wraith, NPCID.Gastropod, NPCID.IceElemental, NPCID.FloatyGross, NPCID.Reaper, NPCID.IchorSticker, NPCID.Ghost, NPCID.Poltergeist, NPCID.Drippler More...
 
const short IceQueen = 60
 Used by: NPCID.IceQueen More...
 
const short Jellyfish = 18
 Used by: NPCID.BlueJellyfish, NPCID.PinkJellyfish, NPCID.GreenJellyfish, NPCID.Squid, NPCID.BloodJelly, NPCID.FungoFish More...
 
const short KingSlime = 15
 Used by: NPCID.KingSlime More...
 
const short Ladybug = 115
 Used by: NPCID.LadyBug, NPCID.GoldLadyBug More...
 
const short LostGirl = 42
 Behavior: Only used for the Lost Girl, nymphs use
Used by: NPCID.LostGirl More...
 
const short LunaticCultist = 84
 Used by: NPCID.CultistBoss, NPCID.CultistBossClone More...
 
const short LunaticDevote = 83
 Used by: NPCID.CultistTablet, NPCID.CultistDevote More...
 
const short ManEater = 13
 Used by: NPCID.ManEater, NPCID.Snatcher, NPCID.Clinger, NPCID.AngryTrapper, NPCID.FungiBulb, NPCID.GiantFungiBulb More...
 
const short MartianProbe = 80
 Used by: NPCID.MartianProbe More...
 
const short MartianSaucer = 76
 Used by: NPCID.MartianSaucerCore More...
 
const short Mimic = 25
 Used by: NPCID.Mimic, NPCID.PresentMimic, NPCID.IceMimic More...
 
const short MoonLeachClot = 82
 Used by: NPCID.MoonLordLeechBlob More...
 
const short MoonLordCore = 77
 Used by: NPCID.MoonLordCore More...
 
const short MoonLordHand = 78
 Used by: NPCID.MoonLordHand More...
 
const short MoonLordHead = 79
 Used by: NPCID.MoonLordHead More...
 
const short Mothron = 88
 Used by: NPCID.Mothron More...
 
const short MothronEgg = 89
 Used by: NPCID.MothronEgg More...
 
const short MourningWood = 57
 Behavior: Includes Everscream
Used by: NPCID.MourningWood, NPCID.Everscream More...
 
const short NebulaFloater = 97
 Used by: NPCID.NebulaBrain More...
 
const short Passive = 7
 Behavior: Includes Town NPCs and some ambient creatures, only Town NPCs will have defense with this AI, due to type-based hardcode
Used by: NPCID.Merchant, NPCID.Nurse, NPCID.ArmsDealer, NPCID.Dryad, NPCID.Guide, NPCID.OldMan, NPCID.Demolitionist, NPCID.Bunny, NPCID.Clothier, NPCID.GoblinTinkerer, NPCID.Wizard, NPCID.Mechanic, NPCID.SantaClaus, NPCID.Penguin, NPCID.PenguinBlack, NPCID.Truffle, NPCID.Steampunker, NPCID.DyeTrader, NPCID.PartyGirl, NPCID.Cyborg, NPCID.Painter, NPCID.WitchDoctor, NPCID.Pirate, NPCID.GoldfishWalker, NPCID.Squirrel, NPCID.Mouse, NPCID.BunnySlimed, NPCID.BunnyXmas, NPCID.Stylist, NPCID.Frog, NPCID.Duck, NPCID.DuckWhite, NPCID.ScorpionBlack, NPCID.Scorpion, NPCID.TravellingMerchant, NPCID.Angler, NPCID.TaxCollector, NPCID.GoldBunny, NPCID.GoldFrog, NPCID.GoldMouse, NPCID.SkeletonMerchant, NPCID.SquirrelRed, NPCID.SquirrelGold, NPCID.PartyBunny, NPCID.DD2Bartender, NPCID.Golfer, NPCID.GoldGoldfishWalker, NPCID.Seagull, NPCID.Grebe, NPCID.Rat, NPCID.ExplosiveBunny, NPCID.Turtle, NPCID.TurtleJungle, NPCID.SeaTurtle, NPCID.BestiaryGirl, NPCID.TownCat, NPCID.TownDog, NPCID.GemSquirrelAmethyst, NPCID.GemSquirrelTopaz, NPCID.GemSquirrelSapphire, NPCID.GemSquirrelEmerald, NPCID.GemSquirrelRuby, NPCID.GemSquirrelDiamond, NPCID.GemSquirrelAmber, NPCID.GemBunnyAmethyst, NPCID.GemBunnyTopaz, NPCID.GemBunnySapphire, NPCID.GemBunnyEmerald, NPCID.GemBunnyRuby, NPCID.GemBunnyDiamond, NPCID.GemBunnyAmber, NPCID.TownBunny, NPCID.Princess More...
 
const short Piranha = 16
 Used by: NPCID.Goldfish, NPCID.CorruptGoldfish, NPCID.Piranha, NPCID.Shark, NPCID.AnglerFish, NPCID.Arapaima, NPCID.BloodFeeder, NPCID.CrimsonGoldfish, NPCID.GoldGoldfish, NPCID.Pupfish, NPCID.Dolphin More...
 
const short PiratesCurse = 122
 Used by: NPCID.PirateGhost More...
 
const short Plantera = 51
 Used by: NPCID.Plantera More...
 
const short PlanteraHook = 52
 Used by: NPCID.PlanterasHook More...
 
const short PlanteraTentacle = 53
 Used by: NPCID.PlanterasTentacle More...
 
const short PrimeCannon = 35
 Used by: NPCID.PrimeCannon More...
 
const short PrimeLaser = 36
 Used by: NPCID.PrimeLaser More...
 
const short PrimeSaw = 33
 Used by: NPCID.PrimeSaw More...
 
const short PrimeVice = 34
 Used by: NPCID.PrimeVice More...
 
const short Pumpking = 58
 Used by: NPCID.Pumpking More...
 
const short PumpkingScythe = 59
 Used by: NPCID.PumpkingBlade More...
 
const short QueenBee = 43
 Used by: NPCID.QueenBee More...
 
const short QueenSlime = 121
 Used by: NPCID.QueenSlimeBoss More...
 
const short Retinazer = 30
 Used by: NPCID.Retinazer More...
 
const short Rider = 75
 Behavior: Includes Drakomire Rider, Dutchman Cannon, Martian Saucer,Martian Saucer Cannon, Martian Saucer Turret, and Scutlix Gunner
Used by: NPCID.ScutlixRider, NPCID.MartianSaucer, NPCID.MartianSaucerTurret, NPCID.MartianSaucerCannon, NPCID.SolarDrakomireRider, NPCID.PirateShipCannon More...
 
const short SandElemental = 102
 Used by: NPCID.SandElemental More...
 
const short SandShark = 103
 Used by: NPCID.SandShark, NPCID.SandsharkCorrupt, NPCID.SandsharkCrimson, NPCID.SandsharkHallow More...
 
const short SantaNK1 = 61
 Used by: NPCID.SantaNK1 More...
 
const short Seahorse = 118
 Used by: NPCID.Seahorse, NPCID.GoldSeahorse More...
 
static readonly IdDictionary Search = IdDictionary.Create<NPCAIStyleID, short>()
 
const short Sharkron = 71
 Used by: NPCID.Sharkron, NPCID.Sharkron2 More...
 
const short SkeletronHand = 12
 Used by: NPCID.SkeletronHand More...
 
const short SkeletronHead = 11
 Used by: NPCID.SkeletronHead, NPCID.DungeonGuardian More...
 
const short SkeletronPrimeHead = 32
 Used by: NPCID.SkeletronPrime More...
 
const short Slime = 1
 Used by: NPCID.BigCrimslime, NPCID.LittleCrimslime, NPCID.JungleSlime, NPCID.YellowSlime, NPCID.RedSlime, NPCID.PurpleSlime, NPCID.BlackSlime, NPCID.BabySlime, NPCID.Pinky, NPCID.GreenSlime, NPCID.Slimer2, NPCID.Slimeling, NPCID.BlueSlime, NPCID.MotherSlime, NPCID.LavaSlime, NPCID.DungeonSlime, NPCID.CorruptSlime, NPCID.IlluminantSlime, NPCID.ToxicSludge, NPCID.IceSlime, NPCID.Crimslime, NPCID.SpikedIceSlime, NPCID.SpikedJungleSlime, NPCID.UmbrellaSlime, NPCID.RainbowSlime, NPCID.SlimeMasked, NPCID.HoppinJack, NPCID.SlimeRibbonWhite, NPCID.SlimeRibbonYellow, NPCID.SlimeRibbonGreen, NPCID.SlimeRibbonRed, NPCID.Grasshopper, NPCID.GoldGrasshopper, NPCID.SlimeSpiked, NPCID.SandSlime, NPCID.QueenSlimeMinionBlue, NPCID.QueenSlimeMinionPink, NPCID.GoldenSlime More...
 
const short SmallStarCell = 95
 Used by: NPCID.StardustCellSmall More...
 
const short Snail = 67
 Used by: NPCID.Snail, NPCID.GlowingSnail, NPCID.MagmaSnail More...
 
const short Snowman = 38
 Used by: NPCID.SnowmanGangsta, NPCID.MisterStabby, NPCID.SnowBalla More...
 
const short SolarFragment = 99
 Behavior: The fireball-like "projectiles" shot by the solar pillar
Used by: NPCID.SolarGoop More...
 
const short Spaazmatism = 31
 Used by: NPCID.Spazmatism More...
 
const short Spell = 9
 Used by: NPCID.BurningSphere, NPCID.ChaosBall, NPCID.WaterSphere, NPCID.VileSpit, NPCID.SolarFlare, NPCID.ChaosBallTim, NPCID.VileSpitEaterOfWorlds More...
 
const short Spider = 40
 Behavior: Used for the wall climbing varieants of spiders, the ground variant is
Used by: NPCID.WallCreeperWall, NPCID.JungleCreeperWall, NPCID.BlackRecluseWall, NPCID.BloodCrawlerWall, NPCID.DesertScorpionWall More...
 
const short SpikeBall = 20
 Behavior: For the spike balls in the dungoen, not the projectile
Used by: NPCID.SpikeBall More...
 
const short Spore = 50
 Used by: NPCID.FungiSpore, NPCID.Spore More...
 
const short StarCell = 85
 Behavior: Includes Brain Sucklers and Deadly Spheres
Used by: NPCID.StardustCellBig, NPCID.NebulaHeadcrab, NPCID.DeadlySphere More...
 
const short TargetDummy = 92
 Used by: NPCID.TargetDummy More...
 
const short TeslaTurret = 73
 Used by: NPCID.MartianTurret More...
 
const short TheDestroyer = 37
 Used by: NPCID.TheDestroyer, NPCID.TheDestroyerBody, NPCID.TheDestroyerTail More...
 
const short TheHungry = 29
 Used by: NPCID.TheHungry More...
 
const short TrueEyeOfCthulhu = 81
 Used by: NPCID.MoonLordFreeEye More...
 
const short Unicorn = 26
 Used by: NPCID.Unicorn, NPCID.Wolf, NPCID.HeadlessHorseman, NPCID.Hellhound, NPCID.StardustSpiderSmall, NPCID.NebulaBeast, NPCID.Tumbleweed More...
 
const short Unknown1 = 104
 Behavior: Instantly despawns
Used by: NPCID.DD2AttackerTest More...
 
const short Unused0 = 98
 Behavior: Stays in place and shoots
Used by: None More...
 
const short Vulture = 17
 Used by: NPCID.Vulture, NPCID.Raven More...
 
const short WallOfFleshEye = 28
 Used by: NPCID.WallofFleshEye More...
 
const short WallOfFleshMouth = 27
 Used by: NPCID.WallofFlesh More...
 
const short WaterStrider = 116
 Used by: NPCID.WaterStrider, NPCID.GoldWaterStrider More...
 
const short Worm = 6
 Used by: NPCID.DevourerHead, NPCID.DevourerBody, NPCID.DevourerTail, NPCID.GiantWormHead, NPCID.GiantWormBody, NPCID.GiantWormTail, NPCID.EaterofWorldsHead, NPCID.EaterofWorldsBody, NPCID.EaterofWorldsTail, NPCID.BoneSerpentHead, NPCID.BoneSerpentBody, NPCID.BoneSerpentTail, NPCID.WyvernHead, NPCID.WyvernLegs, NPCID.WyvernBody, NPCID.WyvernBody2, NPCID.WyvernBody3, NPCID.WyvernTail, NPCID.DiggerHead, NPCID.DiggerBody, NPCID.DiggerTail, NPCID.SeekerHead, NPCID.SeekerBody, NPCID.SeekerTail, NPCID.LeechHead, NPCID.LeechBody, NPCID.LeechTail, NPCID.TruffleWormDigger, NPCID.StardustWormHead, NPCID.SolarCrawltipedeHead, NPCID.SolarCrawltipedeBody, NPCID.SolarCrawltipedeTail, NPCID.CultistDragonHead, NPCID.CultistDragonBody1, NPCID.CultistDragonBody2, NPCID.CultistDragonBody3, NPCID.CultistDragonBody4, NPCID.CultistDragonTail, NPCID.DuneSplicerHead, NPCID.DuneSplicerBody, NPCID.DuneSplicerTail, NPCID.TombCrawlerHead, NPCID.TombCrawlerBody, NPCID.TombCrawlerTail, NPCID.BloodEelHead, NPCID.BloodEelBody, NPCID.BloodEelTail More...
 

Member Data Documentation

◆ AncientDoom

const short Terraria.ID.NPCAIStyleID.AncientDoom = 101
static

Used by: NPCID.AncientDoom

◆ AncientLight

const short Terraria.ID.NPCAIStyleID.AncientLight = 100
static

Used by: NPCID.AncientLight

◆ AncientVision

const short Terraria.ID.NPCAIStyleID.AncientVision = 86
static

Used by: NPCID.ShadowFlameApparition, NPCID.AncientCultistSquidhead

◆ AngryDandelion

const short Terraria.ID.NPCAIStyleID.AngryDandelion = 119
static

Used by: NPCID.Dandelion

◆ AngryNimbus

const short Terraria.ID.NPCAIStyleID.AngryNimbus = 49
static

Used by: NPCID.AngryNimbus

◆ Antlion

const short Terraria.ID.NPCAIStyleID.Antlion = 19
static

Used by: NPCID.Antlion

◆ BabyMothron

const short Terraria.ID.NPCAIStyleID.BabyMothron = 90
static

Used by: NPCID.MothronSpawn

◆ Balloon

const short Terraria.ID.NPCAIStyleID.Balloon = 113
static

Used by: NPCID.WindyBalloon

◆ Bat

const short Terraria.ID.NPCAIStyleID.Bat = 14
static

Used by: NPCID.Harpy, NPCID.CaveBat, NPCID.JungleBat, NPCID.Hellbat, NPCID.Demon, NPCID.VoodooDemon, NPCID.GiantBat, NPCID.Slimer, NPCID.IlluminantBat, NPCID.IceBat, NPCID.Lavabat, NPCID.GiantFlyingFox, NPCID.RedDevil, NPCID.VampireBat, NPCID.FlyingSnake, NPCID.SporeBat, NPCID.QueenSlimeMinionPurple

◆ BiomeMimic

const short Terraria.ID.NPCAIStyleID.BiomeMimic = 87
static

Used by: NPCID.BigMimicCorruption, NPCID.BigMimicCrimson, NPCID.BigMimicHallow, NPCID.BigMimicJungle

◆ Bird

const short Terraria.ID.NPCAIStyleID.Bird = 24
static

Used by: NPCID.Bird, NPCID.BirdBlue, NPCID.BirdRed, NPCID.GoldBird, NPCID.Owl

◆ BlazingWheel

const short Terraria.ID.NPCAIStyleID.BlazingWheel = 21
static

Used by: NPCID.BlazingWheel

◆ BrainOfCthulhu

const short Terraria.ID.NPCAIStyleID.BrainOfCthulhu = 54
static

Used by: NPCID.BrainofCthulhu

◆ BubbleShield

const short Terraria.ID.NPCAIStyleID.BubbleShield = 72
static

Used by: NPCID.ForceBubble

◆ Butterfly

const short Terraria.ID.NPCAIStyleID.Butterfly = 65
static

Used by: NPCID.Butterfly, NPCID.GoldButterfly, NPCID.HellButterfly, NPCID.EmpressButterfly

◆ Caster

const short Terraria.ID.NPCAIStyleID.Caster = 8
static

Used by: NPCID.FireImp, NPCID.GoblinSorcerer, NPCID.DarkCaster, NPCID.Tim, NPCID.RuneWizard, NPCID.RaggedCaster, NPCID.RaggedCasterOpenCoat, NPCID.Necromancer, NPCID.NecromancerArmored, NPCID.DiabolistRed, NPCID.DiabolistWhite, NPCID.DesertDjinn

◆ CelestialPillar

const short Terraria.ID.NPCAIStyleID.CelestialPillar = 94
static

Used by: NPCID.LunarTowerVortex, NPCID.LunarTowerStardust, NPCID.LunarTowerNebula, NPCID.LunarTowerSolar

◆ Corite

const short Terraria.ID.NPCAIStyleID.Corite = 74
static

Used by: NPCID.MartianDrone, NPCID.SolarCorite

◆ Creeper

const short Terraria.ID.NPCAIStyleID.Creeper = 55
static

Behavior: For the Brain of Cthulhu's minions
Used by: NPCID.Creeper

◆ CritterWorm

const short Terraria.ID.NPCAIStyleID.CritterWorm = 66
static

Used by: NPCID.Worm, NPCID.TruffleWorm, NPCID.GoldWorm, NPCID.EnchantedNightcrawler, NPCID.Grubby, NPCID.Sluggy, NPCID.Buggy, NPCID.Maggot

◆ CursedSkull

const short Terraria.ID.NPCAIStyleID.CursedSkull = 10
static

Used by: NPCID.CursedSkull, NPCID.GiantCursedSkull

◆ DD2Betsy

const short Terraria.ID.NPCAIStyleID.DD2Betsy = 110
static

Used by: NPCID.DD2Betsy

◆ DD2DarkMage

const short Terraria.ID.NPCAIStyleID.DD2DarkMage = 109
static

Used by: NPCID.DD2DarkMageT1, NPCID.DD2DarkMageT3

◆ DD2EterniaCrystal

const short Terraria.ID.NPCAIStyleID.DD2EterniaCrystal = 105
static

Used by: NPCID.DD2EterniaCrystal

◆ DD2Fighter

const short Terraria.ID.NPCAIStyleID.DD2Fighter = 107
static

Behavior: Used for things such as Etherian Goblins
Used by: NPCID.DD2GoblinT1, NPCID.DD2GoblinT2, NPCID.DD2GoblinT3, NPCID.DD2GoblinBomberT1, NPCID.DD2GoblinBomberT2, NPCID.DD2GoblinBomberT3, NPCID.DD2JavelinstT1, NPCID.DD2JavelinstT2, NPCID.DD2JavelinstT3, NPCID.DD2SkeletonT1, NPCID.DD2SkeletonT3, NPCID.DD2WitherBeastT2, NPCID.DD2WitherBeastT3, NPCID.DD2DrakinT2, NPCID.DD2DrakinT3, NPCID.DD2KoboldWalkerT2, NPCID.DD2KoboldWalkerT3, NPCID.DD2OgreT2, NPCID.DD2OgreT3, NPCID.GoblinShark///

◆ DD2Flying

const short Terraria.ID.NPCAIStyleID.DD2Flying = 108
static

Behavior: Used for things such as Etherian Wyverns
Used by: NPCID.DD2WyvernT1, NPCID.DD2WyvernT2, NPCID.DD2WyvernT3, NPCID.DD2KoboldFlyerT2, NPCID.DD2KoboldFlyerT3

◆ DD2LightningBug

const short Terraria.ID.NPCAIStyleID.DD2LightningBug = 111
static

Used by: NPCID.DD2LightningBugT3

◆ DD2MysteriousPortal

const short Terraria.ID.NPCAIStyleID.DD2MysteriousPortal = 106
static

Used by: NPCID.DD2LanePortal

◆ DemonEye

const short Terraria.ID.NPCAIStyleID.DemonEye = 2
static

Used by: NPCID.DemonEye2, NPCID.PurpleEye2, NPCID.GreenEye2, NPCID.DialatedEye2, NPCID.SleepyEye2, NPCID.CataractEye2, NPCID.DemonEye, NPCID.TheHungryII, NPCID.WanderingEye, NPCID.PigronCorruption, NPCID.PigronHallow, NPCID.PigronCrimson, NPCID.CataractEye, NPCID.SleepyEye, NPCID.DialatedEye, NPCID.GreenEye, NPCID.PurpleEye, NPCID.DemonEyeOwl, NPCID.DemonEyeSpaceship

◆ Dragonfly

const short Terraria.ID.NPCAIStyleID.Dragonfly = 114
static

Used by: NPCID.BlackDragonfly, NPCID.BlueDragonfly, NPCID.GreenDragonfly, NPCID.OrangeDragonfly, NPCID.RedDragonfly, NPCID.YellowDragonfly, NPCID.GoldDragonfly

◆ Dreadnautilus

const short Terraria.ID.NPCAIStyleID.Dreadnautilus = 117
static

Used by: NPCID.BloodNautilus

◆ Duck

const short Terraria.ID.NPCAIStyleID.Duck = 68
static

Used by: NPCID.Duck2, NPCID.DuckWhite2, NPCID.Seagull2, NPCID.Grebe2

◆ DukeFishron

const short Terraria.ID.NPCAIStyleID.DukeFishron = 69
static

Used by: NPCID.DukeFishron

◆ DukeFishronBubble

const short Terraria.ID.NPCAIStyleID.DukeFishronBubble = 70
static

Used by: NPCID.DetonatingBubble

◆ DungeonSpirit

const short Terraria.ID.NPCAIStyleID.DungeonSpirit = 56
static

Used by: NPCID.DungeonSpirit

◆ ElfCopter

const short Terraria.ID.NPCAIStyleID.ElfCopter = 62
static

Used by: NPCID.ElfCopter

◆ EmpressOfLight

const short Terraria.ID.NPCAIStyleID.EmpressOfLight = 120
static

Used by: NPCID.HallowBoss

◆ EnchantedSword

const short Terraria.ID.NPCAIStyleID.EnchantedSword = 23
static

Behavior: Includes Shadow Hammer and Crimson Axe
Used by: NPCID.CursedHammer, NPCID.EnchantedSword, NPCID.CrimsonAxe

◆ EyeOfCthulhu

const short Terraria.ID.NPCAIStyleID.EyeOfCthulhu = 4
static

Used by: NPCID.EyeofCthulhu

◆ Fairy

const short Terraria.ID.NPCAIStyleID.Fairy = 112
static

Used by: NPCID.FairyCritterPink, NPCID.FairyCritterGreen, NPCID.FairyCritterBlue

◆ Fighter

const short Terraria.ID.NPCAIStyleID.Fighter = 3
static

Used by: NPCID.BigRainZombie, NPCID.SmallRainZombie, NPCID.BigPantlessSkeleton, NPCID.SmallPantlessSkeleton, NPCID.BigMisassembledSkeleton, NPCID.SmallMisassembledSkeleton, NPCID.BigHeadacheSkeleton, NPCID.SmallHeadacheSkeleton, NPCID.BigSkeleton, NPCID.SmallSkeleton, NPCID.BigFemaleZombie, NPCID.SmallFemaleZombie, NPCID.BigTwiggyZombie, NPCID.SmallTwiggyZombie, NPCID.BigSwampZombie, NPCID.SmallSwampZombie, NPCID.BigSlimedZombie, NPCID.SmallSlimedZombie, NPCID.BigPincushionZombie, NPCID.SmallPincushionZombie, NPCID.BigBaldZombie, NPCID.SmallBaldZombie, NPCID.BigZombie, NPCID.SmallZombie, NPCID.HeavySkeleton, NPCID.BigBoned, NPCID.ShortBones, NPCID.Zombie, NPCID.Skeleton, NPCID.GoblinPeon, NPCID.GoblinThief, NPCID.GoblinWarrior, NPCID.AngryBones, NPCID.UndeadMiner, NPCID.CorruptBunny, NPCID.DoctorBones, NPCID.TheGroom, NPCID.Crab, NPCID.GoblinScout, NPCID.ArmoredSkeleton, NPCID.Mummy, NPCID.DarkMummy, NPCID.LightMummy, NPCID.Werewolf, NPCID.Clown, NPCID.SkeletonArcher, NPCID.GoblinArcher, NPCID.ChaosElemental, NPCID.BaldZombie, NPCID.PossessedArmor, NPCID.Vampire, NPCID.ZombieEskimo, NPCID.Frankenstein, NPCID.BlackRecluse, NPCID.WallCreeper, NPCID.SwampThing, NPCID.UndeadViking, NPCID.CorruptPenguin, NPCID.FaceMonster, NPCID.SnowFlinx, NPCID.PincushionZombie, NPCID.SlimedZombie, NPCID.SwampZombie, NPCID.TwiggyZombie, NPCID.Nymph, NPCID.ArmoredViking, NPCID.Lihzahrd, NPCID.LihzahrdCrawler, NPCID.FemaleZombie, NPCID.HeadacheSkeleton, NPCID.MisassembledSkeleton, NPCID.PantlessSkeleton, NPCID.IcyMerman, NPCID.PirateDeckhand, NPCID.PirateCorsair, NPCID.PirateDeadeye, NPCID.PirateCrossbower, NPCID.PirateCaptain, NPCID.CochinealBeetle, NPCID.CyanBeetle, NPCID.LacBeetle, NPCID.SeaSnail, NPCID.ZombieRaincoat, NPCID.JungleCreeper, NPCID.BloodCrawler, NPCID.IceGolem, NPCID.Eyezor, NPCID.ZombieMushroom, NPCID.ZombieMushroomHat, NPCID.AnomuraFungus, NPCID.MushiLadybug, NPCID.RustyArmoredBonesAxe, NPCID.RustyArmoredBonesFlail, NPCID.RustyArmoredBonesSword, NPCID.RustyArmoredBonesSwordNoArmor, NPCID.BlueArmoredBones, NPCID.BlueArmoredBonesMace, NPCID.BlueArmoredBonesNoPants, NPCID.BlueArmoredBonesSword, NPCID.HellArmoredBones, NPCID.HellArmoredBonesSpikeShield, NPCID.HellArmoredBonesMace, NPCID.HellArmoredBonesSword, NPCID.BoneLee, NPCID.Paladin, NPCID.SkeletonSniper, NPCID.TacticalSkeleton, NPCID.SkeletonCommando, NPCID.AngryBonesBig, NPCID.AngryBonesBigMuscle, NPCID.AngryBonesBigHelmet, NPCID.Scarecrow1, NPCID.Scarecrow2, NPCID.Scarecrow3, NPCID.Scarecrow4, NPCID.Scarecrow5, NPCID.Scarecrow6, NPCID.Scarecrow7, NPCID.Scarecrow8, NPCID.Scarecrow9, NPCID.Scarecrow10, NPCID.ZombieDoctor, NPCID.ZombieSuperman, NPCID.ZombiePixie, NPCID.SkeletonTopHat, NPCID.SkeletonAstonaut, NPCID.SkeletonAlien, NPCID.Splinterling, NPCID.ZombieXmas, NPCID.ZombieSweater, NPCID.ZombieElf, NPCID.ZombieElfBeard, NPCID.ZombieElfGirl, NPCID.GingerbreadMan, NPCID.Yeti, NPCID.Nutcracker, NPCID.NutcrackerSpinning, NPCID.ElfArcher, NPCID.Krampus, NPCID.CultistArcherBlue, NPCID.CultistArcherWhite, NPCID.BrainScrambler, NPCID.RayGunner, NPCID.MartianOfficer, NPCID.GrayGrunt, NPCID.MartianEngineer, NPCID.GigaZapper, NPCID.Scutlix, NPCID.StardustSpiderBig, NPCID.StardustSoldier, NPCID.SolarDrakomire, NPCID.SolarSolenian, NPCID.NebulaSoldier, NPCID.VortexRifleman, NPCID.VortexHornetQueen, NPCID.VortexHornet, NPCID.VortexLarva, NPCID.VortexSoldier, NPCID.ArmedZombie, NPCID.ArmedZombieEskimo, NPCID.ArmedZombiePincussion, NPCID.ArmedZombieSlimed, NPCID.ArmedZombieSwamp, NPCID.ArmedZombieTwiggy, NPCID.ArmedZombieCenx, NPCID.BoneThrowingSkeleton, NPCID.BoneThrowingSkeleton2, NPCID.BoneThrowingSkeleton3, NPCID.BoneThrowingSkeleton4, NPCID.Butcher, NPCID.CreatureFromTheDeep, NPCID.Fritz, NPCID.Nailhead, NPCID.CrimsonBunny, NPCID.Psycho, NPCID.DrManFly, NPCID.ThePossessed, NPCID.CrimsonPenguin, NPCID.GoblinSummoner, NPCID.Medusa, NPCID.GreekSkeleton, NPCID.GraniteGolem, NPCID.BloodZombie, NPCID.Crawdad, NPCID.Crawdad2, NPCID.Salamander, NPCID.Salamander2, NPCID.Salamander3, NPCID.Salamander4, NPCID.Salamander5, NPCID.Salamander6, NPCID.Salamander7, NPCID.Salamander8, NPCID.Salamander9, NPCID.GiantWalkingAntlion, NPCID.SolarSpearman, NPCID.MartianWalker, NPCID.DesertGhoul, NPCID.DesertGhoulCorruption, NPCID.DesertGhoulCrimson, NPCID.DesertGhoulHallow, NPCID.DesertLamiaLight, NPCID.DesertLamiaDark, NPCID.DesertScorpionWalk, NPCID.DesertBeast, NPCID.DemonTaxCollector, NPCID.TheBride, NPCID.WalkingAntlion, NPCID.LarvaeAntlion, NPCID.ZombieMerman, NPCID.TorchZombie, NPCID.ArmedTorchZombie, NPCID.Gnome, NPCID.BloodMummy, NPCID.RockGolem, NPCID.MaggotZombie, NPCID.SporeSkeleton

◆ Firefly

const short Terraria.ID.NPCAIStyleID.Firefly = 64
static

Used by: NPCID.Firefly, NPCID.LightningBug, NPCID.Lavafly

◆ Flocko

const short Terraria.ID.NPCAIStyleID.Flocko = 63
static

Used by: NPCID.Flocko

◆ FlowInvader

const short Terraria.ID.NPCAIStyleID.FlowInvader = 96
static

Used by: NPCID.StardustJellyfishBig

◆ Flying

const short Terraria.ID.NPCAIStyleID.Flying = 5
static

Behavior: Includes things such as Eaters of Souls
Used by: NPCID.BigHornetStingy, NPCID.LittleHornetStingy, NPCID.BigHornetSpikey, NPCID.LittleHornetSpikey, NPCID.BigHornetLeafy, NPCID.LittleHornetLeafy, NPCID.BigHornetHoney, NPCID.LittleHornetHoney, NPCID.BigHornetFatty, NPCID.LittleHornetFatty, NPCID.BigCrimera, NPCID.LittleCrimera, NPCID.GiantMossHornet, NPCID.BigMossHornet, NPCID.LittleMossHornet, NPCID.TinyMossHornet, NPCID.BigStinger, NPCID.LittleStinger, NPCID.BigEater, NPCID.LittleEater, NPCID.ServantofCthulhu, NPCID.EaterofSouls, NPCID.MeteorHead, NPCID.Hornet, NPCID.Corruptor, NPCID.Probe, NPCID.Crimera, NPCID.MossHornet, NPCID.Moth, NPCID.Bee, NPCID.BeeSmall, NPCID.HornetFatty, NPCID.HornetHoney, NPCID.HornetLeafy, NPCID.HornetSpikey, NPCID.HornetStingy, NPCID.Parrot, NPCID.BloodSquid

◆ FlyingDutchman

const short Terraria.ID.NPCAIStyleID.FlyingDutchman = 93
static

Used by: NPCID.PirateShip

◆ FlyingFish

const short Terraria.ID.NPCAIStyleID.FlyingFish = 44
static

Behavior: Also used for Antlion Swarmers
Used by: NPCID.FlyingFish, NPCID.GiantFlyingAntlion, NPCID.FlyingAntlion, NPCID.EyeballFlyingFish

◆ FreeGolemHead

const short Terraria.ID.NPCAIStyleID.FreeGolemHead = 48
static

Used by: NPCID.GolemHeadFree

◆ GiantTortoise

const short Terraria.ID.NPCAIStyleID.GiantTortoise = 39
static

Behavior: Also includes Srollers and Giant Shellies
Used by: NPCID.GiantTortoise, NPCID.IceTortoise, NPCID.SolarSroller, NPCID.GiantShelly, NPCID.GiantShelly2

◆ GolemBody

const short Terraria.ID.NPCAIStyleID.GolemBody = 45
static

Used by: NPCID.Golem

◆ GolemFist

const short Terraria.ID.NPCAIStyleID.GolemFist = 47
static

Used by: NPCID.GolemFistLeft, NPCID.GolemFistRight

◆ GolemHead

const short Terraria.ID.NPCAIStyleID.GolemHead = 46
static

Behavior: Only used for the unmoving golem head, the moving one is
Used by: NPCID.GolemHead

◆ GraniteElemental

const short Terraria.ID.NPCAIStyleID.GraniteElemental = 91
static

Used by: NPCID.GraniteFlyer

◆ Herpling

const short Terraria.ID.NPCAIStyleID.Herpling = 41
static

Used by: NPCID.Herpling, NPCID.Derpling, NPCID.ChatteringTeethBomb

◆ HoveringFighter

const short Terraria.ID.NPCAIStyleID.HoveringFighter = 22
static

Behavior: Includes enemies such as Wraiths or Ghosts
Used by: NPCID.Pixie, NPCID.Wraith, NPCID.Gastropod, NPCID.IceElemental, NPCID.FloatyGross, NPCID.Reaper, NPCID.IchorSticker, NPCID.Ghost, NPCID.Poltergeist, NPCID.Drippler

◆ IceQueen

const short Terraria.ID.NPCAIStyleID.IceQueen = 60
static

Used by: NPCID.IceQueen

◆ Jellyfish

const short Terraria.ID.NPCAIStyleID.Jellyfish = 18
static

Used by: NPCID.BlueJellyfish, NPCID.PinkJellyfish, NPCID.GreenJellyfish, NPCID.Squid, NPCID.BloodJelly, NPCID.FungoFish

◆ KingSlime

const short Terraria.ID.NPCAIStyleID.KingSlime = 15
static

Used by: NPCID.KingSlime

◆ Ladybug

const short Terraria.ID.NPCAIStyleID.Ladybug = 115
static

Used by: NPCID.LadyBug, NPCID.GoldLadyBug

◆ LostGirl

const short Terraria.ID.NPCAIStyleID.LostGirl = 42
static

Behavior: Only used for the Lost Girl, nymphs use
Used by: NPCID.LostGirl

◆ LunaticCultist

const short Terraria.ID.NPCAIStyleID.LunaticCultist = 84
static

Used by: NPCID.CultistBoss, NPCID.CultistBossClone

◆ LunaticDevote

const short Terraria.ID.NPCAIStyleID.LunaticDevote = 83
static

Used by: NPCID.CultistTablet, NPCID.CultistDevote

◆ ManEater

const short Terraria.ID.NPCAIStyleID.ManEater = 13
static

Used by: NPCID.ManEater, NPCID.Snatcher, NPCID.Clinger, NPCID.AngryTrapper, NPCID.FungiBulb, NPCID.GiantFungiBulb

◆ MartianProbe

const short Terraria.ID.NPCAIStyleID.MartianProbe = 80
static

Used by: NPCID.MartianProbe

◆ MartianSaucer

const short Terraria.ID.NPCAIStyleID.MartianSaucer = 76
static

Used by: NPCID.MartianSaucerCore

◆ Mimic

const short Terraria.ID.NPCAIStyleID.Mimic = 25
static

Used by: NPCID.Mimic, NPCID.PresentMimic, NPCID.IceMimic

◆ MoonLeachClot

const short Terraria.ID.NPCAIStyleID.MoonLeachClot = 82
static

Used by: NPCID.MoonLordLeechBlob

◆ MoonLordCore

const short Terraria.ID.NPCAIStyleID.MoonLordCore = 77
static

Used by: NPCID.MoonLordCore

◆ MoonLordHand

const short Terraria.ID.NPCAIStyleID.MoonLordHand = 78
static

Used by: NPCID.MoonLordHand

◆ MoonLordHead

const short Terraria.ID.NPCAIStyleID.MoonLordHead = 79
static

Used by: NPCID.MoonLordHead

◆ Mothron

const short Terraria.ID.NPCAIStyleID.Mothron = 88
static

Used by: NPCID.Mothron

◆ MothronEgg

const short Terraria.ID.NPCAIStyleID.MothronEgg = 89
static

Used by: NPCID.MothronEgg

◆ MourningWood

const short Terraria.ID.NPCAIStyleID.MourningWood = 57
static

Behavior: Includes Everscream
Used by: NPCID.MourningWood, NPCID.Everscream

◆ NebulaFloater

const short Terraria.ID.NPCAIStyleID.NebulaFloater = 97
static

Used by: NPCID.NebulaBrain

◆ Passive

const short Terraria.ID.NPCAIStyleID.Passive = 7
static

Behavior: Includes Town NPCs and some ambient creatures, only Town NPCs will have defense with this AI, due to type-based hardcode
Used by: NPCID.Merchant, NPCID.Nurse, NPCID.ArmsDealer, NPCID.Dryad, NPCID.Guide, NPCID.OldMan, NPCID.Demolitionist, NPCID.Bunny, NPCID.Clothier, NPCID.GoblinTinkerer, NPCID.Wizard, NPCID.Mechanic, NPCID.SantaClaus, NPCID.Penguin, NPCID.PenguinBlack, NPCID.Truffle, NPCID.Steampunker, NPCID.DyeTrader, NPCID.PartyGirl, NPCID.Cyborg, NPCID.Painter, NPCID.WitchDoctor, NPCID.Pirate, NPCID.GoldfishWalker, NPCID.Squirrel, NPCID.Mouse, NPCID.BunnySlimed, NPCID.BunnyXmas, NPCID.Stylist, NPCID.Frog, NPCID.Duck, NPCID.DuckWhite, NPCID.ScorpionBlack, NPCID.Scorpion, NPCID.TravellingMerchant, NPCID.Angler, NPCID.TaxCollector, NPCID.GoldBunny, NPCID.GoldFrog, NPCID.GoldMouse, NPCID.SkeletonMerchant, NPCID.SquirrelRed, NPCID.SquirrelGold, NPCID.PartyBunny, NPCID.DD2Bartender, NPCID.Golfer, NPCID.GoldGoldfishWalker, NPCID.Seagull, NPCID.Grebe, NPCID.Rat, NPCID.ExplosiveBunny, NPCID.Turtle, NPCID.TurtleJungle, NPCID.SeaTurtle, NPCID.BestiaryGirl, NPCID.TownCat, NPCID.TownDog, NPCID.GemSquirrelAmethyst, NPCID.GemSquirrelTopaz, NPCID.GemSquirrelSapphire, NPCID.GemSquirrelEmerald, NPCID.GemSquirrelRuby, NPCID.GemSquirrelDiamond, NPCID.GemSquirrelAmber, NPCID.GemBunnyAmethyst, NPCID.GemBunnyTopaz, NPCID.GemBunnySapphire, NPCID.GemBunnyEmerald, NPCID.GemBunnyRuby, NPCID.GemBunnyDiamond, NPCID.GemBunnyAmber, NPCID.TownBunny, NPCID.Princess

◆ Piranha

const short Terraria.ID.NPCAIStyleID.Piranha = 16
static

Used by: NPCID.Goldfish, NPCID.CorruptGoldfish, NPCID.Piranha, NPCID.Shark, NPCID.AnglerFish, NPCID.Arapaima, NPCID.BloodFeeder, NPCID.CrimsonGoldfish, NPCID.GoldGoldfish, NPCID.Pupfish, NPCID.Dolphin

◆ PiratesCurse

const short Terraria.ID.NPCAIStyleID.PiratesCurse = 122
static

Used by: NPCID.PirateGhost

◆ Plantera

const short Terraria.ID.NPCAIStyleID.Plantera = 51
static

Used by: NPCID.Plantera

◆ PlanteraHook

const short Terraria.ID.NPCAIStyleID.PlanteraHook = 52
static

Used by: NPCID.PlanterasHook

◆ PlanteraTentacle

const short Terraria.ID.NPCAIStyleID.PlanteraTentacle = 53
static

Used by: NPCID.PlanterasTentacle

◆ PrimeCannon

const short Terraria.ID.NPCAIStyleID.PrimeCannon = 35
static

Used by: NPCID.PrimeCannon

◆ PrimeLaser

const short Terraria.ID.NPCAIStyleID.PrimeLaser = 36
static

Used by: NPCID.PrimeLaser

◆ PrimeSaw

const short Terraria.ID.NPCAIStyleID.PrimeSaw = 33
static

Used by: NPCID.PrimeSaw

◆ PrimeVice

const short Terraria.ID.NPCAIStyleID.PrimeVice = 34
static

Used by: NPCID.PrimeVice

◆ Pumpking

const short Terraria.ID.NPCAIStyleID.Pumpking = 58
static

Used by: NPCID.Pumpking

◆ PumpkingScythe

const short Terraria.ID.NPCAIStyleID.PumpkingScythe = 59
static

Used by: NPCID.PumpkingBlade

◆ QueenBee

const short Terraria.ID.NPCAIStyleID.QueenBee = 43
static

Used by: NPCID.QueenBee

◆ QueenSlime

const short Terraria.ID.NPCAIStyleID.QueenSlime = 121
static

Used by: NPCID.QueenSlimeBoss

◆ Retinazer

const short Terraria.ID.NPCAIStyleID.Retinazer = 30
static

Used by: NPCID.Retinazer

◆ Rider

const short Terraria.ID.NPCAIStyleID.Rider = 75
static

Behavior: Includes Drakomire Rider, Dutchman Cannon, Martian Saucer,Martian Saucer Cannon, Martian Saucer Turret, and Scutlix Gunner
Used by: NPCID.ScutlixRider, NPCID.MartianSaucer, NPCID.MartianSaucerTurret, NPCID.MartianSaucerCannon, NPCID.SolarDrakomireRider, NPCID.PirateShipCannon

◆ SandElemental

const short Terraria.ID.NPCAIStyleID.SandElemental = 102
static

Used by: NPCID.SandElemental

◆ SandShark

const short Terraria.ID.NPCAIStyleID.SandShark = 103
static

Used by: NPCID.SandShark, NPCID.SandsharkCorrupt, NPCID.SandsharkCrimson, NPCID.SandsharkHallow

◆ SantaNK1

const short Terraria.ID.NPCAIStyleID.SantaNK1 = 61
static

Used by: NPCID.SantaNK1

◆ Seahorse

const short Terraria.ID.NPCAIStyleID.Seahorse = 118
static

Used by: NPCID.Seahorse, NPCID.GoldSeahorse

◆ Sharkron

const short Terraria.ID.NPCAIStyleID.Sharkron = 71
static

Used by: NPCID.Sharkron, NPCID.Sharkron2

◆ SkeletronHand

const short Terraria.ID.NPCAIStyleID.SkeletronHand = 12
static

Used by: NPCID.SkeletronHand

◆ SkeletronHead

const short Terraria.ID.NPCAIStyleID.SkeletronHead = 11
static

Used by: NPCID.SkeletronHead, NPCID.DungeonGuardian

◆ SkeletronPrimeHead

const short Terraria.ID.NPCAIStyleID.SkeletronPrimeHead = 32
static

Used by: NPCID.SkeletronPrime

◆ Slime

const short Terraria.ID.NPCAIStyleID.Slime = 1
static

Used by: NPCID.BigCrimslime, NPCID.LittleCrimslime, NPCID.JungleSlime, NPCID.YellowSlime, NPCID.RedSlime, NPCID.PurpleSlime, NPCID.BlackSlime, NPCID.BabySlime, NPCID.Pinky, NPCID.GreenSlime, NPCID.Slimer2, NPCID.Slimeling, NPCID.BlueSlime, NPCID.MotherSlime, NPCID.LavaSlime, NPCID.DungeonSlime, NPCID.CorruptSlime, NPCID.IlluminantSlime, NPCID.ToxicSludge, NPCID.IceSlime, NPCID.Crimslime, NPCID.SpikedIceSlime, NPCID.SpikedJungleSlime, NPCID.UmbrellaSlime, NPCID.RainbowSlime, NPCID.SlimeMasked, NPCID.HoppinJack, NPCID.SlimeRibbonWhite, NPCID.SlimeRibbonYellow, NPCID.SlimeRibbonGreen, NPCID.SlimeRibbonRed, NPCID.Grasshopper, NPCID.GoldGrasshopper, NPCID.SlimeSpiked, NPCID.SandSlime, NPCID.QueenSlimeMinionBlue, NPCID.QueenSlimeMinionPink, NPCID.GoldenSlime

◆ SmallStarCell

const short Terraria.ID.NPCAIStyleID.SmallStarCell = 95
static

Used by: NPCID.StardustCellSmall

◆ Snail

const short Terraria.ID.NPCAIStyleID.Snail = 67
static

Used by: NPCID.Snail, NPCID.GlowingSnail, NPCID.MagmaSnail

◆ Snowman

const short Terraria.ID.NPCAIStyleID.Snowman = 38
static

Used by: NPCID.SnowmanGangsta, NPCID.MisterStabby, NPCID.SnowBalla

◆ SolarFragment

const short Terraria.ID.NPCAIStyleID.SolarFragment = 99
static

Behavior: The fireball-like "projectiles" shot by the solar pillar
Used by: NPCID.SolarGoop

◆ Spaazmatism

const short Terraria.ID.NPCAIStyleID.Spaazmatism = 31
static

Used by: NPCID.Spazmatism

◆ Spell

const short Terraria.ID.NPCAIStyleID.Spell = 9
static

Used by: NPCID.BurningSphere, NPCID.ChaosBall, NPCID.WaterSphere, NPCID.VileSpit, NPCID.SolarFlare, NPCID.ChaosBallTim, NPCID.VileSpitEaterOfWorlds

◆ Spider

const short Terraria.ID.NPCAIStyleID.Spider = 40
static

Behavior: Used for the wall climbing varieants of spiders, the ground variant is
Used by: NPCID.WallCreeperWall, NPCID.JungleCreeperWall, NPCID.BlackRecluseWall, NPCID.BloodCrawlerWall, NPCID.DesertScorpionWall

◆ SpikeBall

const short Terraria.ID.NPCAIStyleID.SpikeBall = 20
static

Behavior: For the spike balls in the dungoen, not the projectile
Used by: NPCID.SpikeBall

◆ Spore

const short Terraria.ID.NPCAIStyleID.Spore = 50
static

Used by: NPCID.FungiSpore, NPCID.Spore

◆ StarCell

const short Terraria.ID.NPCAIStyleID.StarCell = 85
static

Behavior: Includes Brain Sucklers and Deadly Spheres
Used by: NPCID.StardustCellBig, NPCID.NebulaHeadcrab, NPCID.DeadlySphere

◆ TargetDummy

const short Terraria.ID.NPCAIStyleID.TargetDummy = 92
static

Used by: NPCID.TargetDummy

◆ TeslaTurret

const short Terraria.ID.NPCAIStyleID.TeslaTurret = 73
static

Used by: NPCID.MartianTurret

◆ TheDestroyer

const short Terraria.ID.NPCAIStyleID.TheDestroyer = 37
static

Used by: NPCID.TheDestroyer, NPCID.TheDestroyerBody, NPCID.TheDestroyerTail

◆ TheHungry

const short Terraria.ID.NPCAIStyleID.TheHungry = 29
static

Used by: NPCID.TheHungry

◆ TrueEyeOfCthulhu

const short Terraria.ID.NPCAIStyleID.TrueEyeOfCthulhu = 81
static

Used by: NPCID.MoonLordFreeEye

◆ Unicorn

const short Terraria.ID.NPCAIStyleID.Unicorn = 26
static

Used by: NPCID.Unicorn, NPCID.Wolf, NPCID.HeadlessHorseman, NPCID.Hellhound, NPCID.StardustSpiderSmall, NPCID.NebulaBeast, NPCID.Tumbleweed

◆ Unknown1

const short Terraria.ID.NPCAIStyleID.Unknown1 = 104
static

Behavior: Instantly despawns
Used by: NPCID.DD2AttackerTest

◆ Unused0

const short Terraria.ID.NPCAIStyleID.Unused0 = 98
static

Behavior: Stays in place and shoots
Used by: None

◆ Vulture

const short Terraria.ID.NPCAIStyleID.Vulture = 17
static

Used by: NPCID.Vulture, NPCID.Raven

◆ WallOfFleshEye

const short Terraria.ID.NPCAIStyleID.WallOfFleshEye = 28
static

Used by: NPCID.WallofFleshEye

◆ WallOfFleshMouth

const short Terraria.ID.NPCAIStyleID.WallOfFleshMouth = 27
static

Used by: NPCID.WallofFlesh

◆ WaterStrider

const short Terraria.ID.NPCAIStyleID.WaterStrider = 116
static

Used by: NPCID.WaterStrider, NPCID.GoldWaterStrider

◆ Worm

const short Terraria.ID.NPCAIStyleID.Worm = 6
static

Used by: NPCID.DevourerHead, NPCID.DevourerBody, NPCID.DevourerTail, NPCID.GiantWormHead, NPCID.GiantWormBody, NPCID.GiantWormTail, NPCID.EaterofWorldsHead, NPCID.EaterofWorldsBody, NPCID.EaterofWorldsTail, NPCID.BoneSerpentHead, NPCID.BoneSerpentBody, NPCID.BoneSerpentTail, NPCID.WyvernHead, NPCID.WyvernLegs, NPCID.WyvernBody, NPCID.WyvernBody2, NPCID.WyvernBody3, NPCID.WyvernTail, NPCID.DiggerHead, NPCID.DiggerBody, NPCID.DiggerTail, NPCID.SeekerHead, NPCID.SeekerBody, NPCID.SeekerTail, NPCID.LeechHead, NPCID.LeechBody, NPCID.LeechTail, NPCID.TruffleWormDigger, NPCID.StardustWormHead, NPCID.SolarCrawltipedeHead, NPCID.SolarCrawltipedeBody, NPCID.SolarCrawltipedeTail, NPCID.CultistDragonHead, NPCID.CultistDragonBody1, NPCID.CultistDragonBody2, NPCID.CultistDragonBody3, NPCID.CultistDragonBody4, NPCID.CultistDragonTail, NPCID.DuneSplicerHead, NPCID.DuneSplicerBody, NPCID.DuneSplicerTail, NPCID.TombCrawlerHead, NPCID.TombCrawlerBody, NPCID.TombCrawlerTail, NPCID.BloodEelHead, NPCID.BloodEelBody, NPCID.BloodEelTail