From c2fa76e1937e7d73c17bf1dbe62845099a63c079 Mon Sep 17 00:00:00 2001 From: Dale Floer Date: Sat, 30 May 2020 11:04:47 -0700 Subject: [PATCH] Added 1.4 NPCs. --- lihzahrd/npcs/npctype.py | 83 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) diff --git a/lihzahrd/npcs/npctype.py b/lihzahrd/npcs/npctype.py index ca4b035..7beba7b 100644 --- a/lihzahrd/npcs/npctype.py +++ b/lihzahrd/npcs/npctype.py @@ -650,5 +650,88 @@ class EntityType(enum.IntEnum): DD2LIGHTNING_BUG_T3 = 578 BARTENDER_UNCONSCIOUS = 579 + # 1.4 entities, adapted from: https://terraria.gamepedia.com/NPC_IDs + LARVAE_ANTLION = 582 + FAIRY_CRITTER_PINK = 583 + FAIRY_CRITTER_GREEN = 584 + FAIRY_CRITTER_BLUE = 585 + ZOMBIE_MERMAN = 586 + EYEBALL_FLYINGFISH = 587 + GOLFER = 588 + GOLFER_RESCUE = 589 + TORCH_ZOMBIE = 590 + ARMED_TORCH_ZOMBIE = 591 + GOLD_GOLD_FISH = 592 + GOLD_GOLD_FISHWALKER = 593 + WINDY_BALLOON = 594 + BLACK_DRAGONFLY = 595 + BLUE_DRAGONFLY = 596 + GREEN_DRAGONFLY = 597 + ORANGE_DRAGONFLY = 598 + RED_DRAGONFLY = 599 + YELLOW_DRAGONFLY = 600 + GOLD_DRAGONFLY = 601 + SEAGULL = 602 + SEAGULL2 = 603 + LADY_BUG = 604 + GOLD_LADYBUG = 605 + MAGGOT = 606 + PUPFISH = 607 + GREBE = 608 + GREBE2 = 609 + RAT = 610 + OWL = 611 + WATER_STRIDER = 612 + GOLD_WATER_STRIDER = 613 + EXPLOSIVE_BUNNY = 614 + DOLPHIN = 615 + TURTLE = 616 + TURTLE_JUNGLE = 617 + BLOOD_NAUTILUS = 618 + BLOOD_SQUID = 619 + GOBLIN_SHARK = 620 + BLOOD_EEL_HEAD = 621 + BLOOD_EEL_BODY = 622 + BLOOD_EEL_TAIL = 623 + GNOME = 624 + SEA_TURTLE = 625 + SEA_HORSE = 626 + GOLD_SEAHORSE = 627 + DANDELION = 628 + ICE_MIMIC = 629 + BLOOD_MUMMY = 630 + ROCK_GOLEM = 631 + MAGGOT_ZOMBIE = 632 + BESTIARY_GIRL = 633 + SPORE_BAT = 634 + SPORE_SKELETON = 635 + HALLOW_BOSS = 636 + TOWN_CAT = 637 + TOWN_DOG = 638 + GEM_SQUIRREL_AMETHYST = 639 + GEM_SQUIRREL_TOPAZ = 640 + GEM_SQUIRREL_SAPPHIRE = 641 + GEM_SQUIRREL_EMERALD = 642 + GEM_SQUIRREL_RUBY = 643 + GEM_SQUIRREL_DIAMOND = 644 + GEM_SQUIRREL_AMBER = 645 + GEM_BUNNY_AMETHYST = 646 + GEM_BUNNY_TOPAZ = 647 + GEM_BUNNY_SAPPHIRE = 648 + GEM_BUNNY_EMERALD = 649 + GEM_BUNNY_RUBY = 650 + GEM_BUNNY_DIAMOND = 651 + GEM_BUNNY_AMBER = 652 + HELL_BUTTERFLY = 653 + LAVA_FLY = 654 + MAGMA_SNAIL = 655 + TOWN_BUNNY = 656 + QUEEN_SLIME_BOSS = 657 + QUEEN_SLIME_MINION_BLUE = 658 + QUEEN_SLIME_MINION_PINK = 659 + QUEEN_SLIME_MINION_PURPLE = 660 + EMPRESS_BUTTERFLY = 661 + PIRATE_GHOST = 662 + def __repr__(self): return f"{self.__class__.__name__}.{self.name}"