## used for Detect Creatures
dc-mon/panlord/pandemonium_demon MONS_PANDEMONIUM_DEMON

dc-misc/error MONS_PROGRAM_BUG

### Animals
%sdir dc-mon/animals

## Insects ('a')
giant_cockroach MONS_GIANT_COCKROACH
worker_ant MONS_WORKER_ANT
soldier_ant MONS_SOLDIER_ANT
queen_ant MONS_QUEEN_ANT

## Batty monsters ('b')
megabat MONS_MEGABAT
../../player/transform/bat_form MONS_VAMPIRE_BAT
butterfly MONS_BUTTERFLY
butterfly1
butterfly2
butterfly3
butterfly4
butterfly5
butterfly6
fire_bat MONS_FIRE_BAT
raven MONS_RAVEN
dc-mon/holy/phoenix MONS_PHOENIX
%sdir dc-mon/vault
%rim 0
microbat MONS_MICROBAT
%rim 1
gigabat MONS_GIGABAT
fruity_bat MONS_FRUITY_BAT
ice_bat MONS_ICE_BAT
phase_bat MONS_PHASE_BAT
%sdir dc-mon/animals

## Hounds and hogs ('h')
jackal MONS_JACKAL
hound MONS_HOUND
warg MONS_WARG
war_dog MONS_WAR_DOG
wolf MONS_WOLF
hell_hound MONS_HELL_HOUND
hog MONS_HOG
hell_hog MONS_HELL_HOG
%sdir player/felids
cat4 MONS_FELID
%sdir dc-mon/animals

## Bees ('k')
killer_bee MONS_KILLER_BEE
bumblebee MONS_BUMBLEBEE
queen_bee MONS_QUEEN_BEE
giant_firefly MONS_FIREFLY

## Lizards ('l')
giant_newt MONS_GIANT_NEWT
giant_gecko MONS_GIANT_GECKO
iguana MONS_IGUANA
gila_monster MONS_GILA_MONSTER
komodo_dragon MONS_KOMODO_DRAGON

## Slugs ('j')
%sdir dc-mon/unique
gastronok MONS_GASTRONOK
%sdir dc-mon/animals
giant_slug MONS_GIANT_SLUG
agate_snail MONS_AGATE_SNAIL
agate_snail_shell MONS_AGATE_SNAIL_SHELL
elephant_slug MONS_ELEPHANT_SLUG

## Rodents ('r')
rat MONS_RAT
quokka MONS_QUOKKA
grey_rat MONS_GREY_RAT
green_rat MONS_GREEN_RAT
orange_rat MONS_ORANGE_RAT
%rim 0
porcupine MONS_PORCUPINE
%rim 1
## Laboratory rats
%sdir dc-mon/rat
labrat_plain MONS_LABORATORY_RAT
labrat_armoured
labrat_beastly
labrat_fiery
labrat_gaseous
labrat_leeching
labrat_levitating
labrat_mutated
labrat_shifting
labrat_venomous
%sdir dc-mon/animals

## Spiders and insects ('s')
giant_centipede MONS_GIANT_CENTIPEDE
giant_mite MONS_GIANT_MITE
scorpion MONS_SCORPION
emperor_scorpion MONS_EMPEROR_SCORPION
spider MONS_SPIDER
tarantella MONS_TARANTELLA
jumping_spider MONS_JUMPING_SPIDER
wolf_spider MONS_WOLF_SPIDER
trapdoor_spider MONS_TRAPDOOR_SPIDER
redback MONS_REDBACK
%sdir dc-mon/demons
demonic_crawler MONS_DEMONIC_CRAWLER

## Turtles and crocodiles ('t')
%sdir dc-mon/animals
crocodile MONS_CROCODILE
alligator_baby MONS_BABY_ALLIGATOR
alligator MONS_ALLIGATOR
snapping_turtle MONS_SNAPPING_TURTLE
snapping_turtle_shell MONS_SNAPPING_TURTLE_SHELL
alligator_snapping_turtle MONS_ALLIGATOR_SNAPPING_TURTLE
alligator_snapping_turtle_shell MONS_ALLIGATOR_SNAPPING_TURTLE_SHELL
%rim 0
fire_crab MONS_FIRE_CRAB
%rim 1

## Worms and larvae ('w')
killer_bee_larva MONS_ANT_LARVA
killer_bee_larva MONS_KILLER_BEE_LARVA
worm MONS_WORM
swamp_worm MONS_SWAMP_WORM
spiny_worm MONS_SPINY_WORM
lava_worm MONS_LAVA_WORM
brain_worm MONS_BRAIN_WORM
rock_worm MONS_ROCK_WORM
giant_leech MONS_GIANT_LEECH

## Flying insects ('y')
vampire_mosquito MONS_VAMPIRE_MOSQUITO
yellow_wasp MONS_YELLOW_WASP
red_wasp MONS_RED_WASP
ghost_moth MONS_GHOST_MOTH
moth_of_wrath MONS_MOTH_OF_WRATH

## Aquatics (';')
%rim 0
big_fish MONS_BIG_FISH
giant_goldfish MONS_GIANT_GOLDFISH
electric_eel MONS_ELECTRIC_EEL
lava_fish MONS_LAVA_FISH
shark MONS_SHARK
jellyfish MONS_JELLYFISH /*'J'*/
%rim 1

%include dc-tentacles.txt

## Beetles ('B')
%sdir dc-mon/animals
goliath_beetle MONS_GOLIATH_BEETLE
boring_beetle MONS_BORING_BEETLE
boulder_beetle MONS_BOULDER_BEETLE

## Frogs ('F')
%sdir dc-mon/unique
%rim 0
prince_ribbit MONS_PRINCE_RIBBIT
%rim 1
%sdir dc-mon/animals
giant_frog MONS_GIANT_FROG
giant_toad MONS_GIANT_TOAD
%rim 0
blink_frog MONS_BLINK_FROG
%rim 1
spiny_frog MONS_SPINY_FROG

## Snakes ('S')
small_snake MONS_SMALL_SNAKE
snake MONS_SNAKE
black_mamba MONS_BLACK_MAMBA
water_moccasin MONS_WATER_MOCCASIN
anaconda MONS_ANACONDA
lava_snake MONS_LAVA_SNAKE
viper MONS_VIPER
sea_snake MONS_SEA_SNAKE
salamander MONS_SALAMANDER

## Bears ('U')
black_bear MONS_BLACK_BEAR
grizzly_bear MONS_GRIZZLY_BEAR
polar_bear MONS_POLAR_BEAR

## Yaks, sheep and elephants ('Y')
sheep MONS_SHEEP
black_sheep MONS_BLACK_SHEEP
yak MONS_YAK
death_yak MONS_DEATH_YAK
elephant MONS_ELEPHANT
elephant_dire MONS_DIRE_ELEPHANT
elephant_demonic MONS_HELLEPHANT
%sdir dc-mon/unique
nellie MONS_NELLIE
%sdir dc-mon/holy
apis MONS_APIS

### Elemental monsters
%sdir dc-mon/nonliving
earth_elemental MONS_EARTH_ELEMENTAL /*'#'*/
fire_elemental MONS_FIRE_ELEMENTAL /*'#'*/
water_elemental MONS_WATER_ELEMENTAL /*'#'*/
air_elemental MONS_AIR_ELEMENTAL /*'#'*/
iron_elemental MONS_IRON_ELEMENTAL
fire_vortex MONS_FIRE_VORTEX /*'v'*/
spatial_vortex MONS_SPATIAL_VORTEX /*'v'*/
twister MONS_TWISTER /*'v'*/
%rim 0
vapour MONS_VAPOUR /*'#'*/
orb_of_fire MONS_ORB_OF_FIRE /*'*'*/
orb_of_destruction1 MONS_ORB_OF_DESTRUCTION /*'*'*/
orb_of_destruction2
orb_of_destruction3
%rim 1
ball_lightning MONS_BALL_LIGHTNING /*'*'*/
%sdir dc-mon/undead
death_cob MONS_DEATH_COB /*'%'*/
%sdir dc-mon/holy
silver_star MONS_SILVER_STAR /*'*'*/

### Abyssal horrors ('*')
%sdir dc-mon/abyss
ancient_zyme MONS_ANCIENT_ZYME
lurking_horror MONS_LURKING_HORROR
starcursed_mass MONS_STARCURSED_MASS
tentacled_starspawn MONS_TENTACLED_STARSPAWN
thrashing_horror MONS_THRASHING_HORROR
wretched_star MONS_WRETCHED_STAR

### Demonic monsters
## Arch demons ('&')
%sdir dc-mon/unique
asmodeus MONS_ASMODEUS
cerebov MONS_CEREBOV
dispater MONS_DISPATER
ereshkigal MONS_ERESHKIGAL
geryon MONS_GERYON
gloorx_vloq MONS_GLOORX_VLOQ
lom_lobon MONS_LOM_LOBON
mnoleg MONS_MNOLEG

## Demons 1-5
%sdir dc-mon/demons

# type '1' demons
balrug MONS_BALRUG
blue_death MONS_BLUE_DEATH
cacodemon MONS_CACODEMON
executioner MONS_EXECUTIONER
fiend MONS_FIEND
green_death MONS_GREEN_DEATH
ice_fiend MONS_ICE_FIEND
pit_fiend MONS_PIT_FIEND
shadow_fiend MONS_SHADOW_FIEND
%sdir dc-mon/unique
ignacio MONS_IGNACIO
%sdir dc-mon/demons

# type '2' demons
beast MONS_BEAST
ice_devil MONS_ICE_DEVIL
lorocyproca MONS_LOROCYPROCA
reaper MONS_REAPER
soul_eater MONS_SOUL_EATER
sun_demon MONS_SUN_DEMON

# type '3' demons
blue_devil MONS_BLUE_DEVIL
chaos_spawn MONS_CHAOS_SPAWN
hellion MONS_HELLION
iron_devil MONS_IRON_DEVIL
neqoxec MONS_NEQOXEC
orange_demon MONS_ORANGE_DEMON
shadow_demon MONS_SHADOW_DEMON
tormentor MONS_TORMENTOR
ynoxinul MONS_YNOXINUL

# type '4' demons
hairy_devil MONS_HAIRY_DEVIL
red_devil MONS_RED_DEVIL
rotting_devil MONS_ROTTING_DEVIL
smoke_demon MONS_SMOKE_DEMON
%rim 0
sixfirhy MONS_SIXFIRHY
%rim 1
hellwing MONS_HELLWING

# type '5' demons
imp MONS_IMP
quasit MONS_QUASIT
lemure MONS_LEMURE
iron_imp MONS_IRON_IMP
midge MONS_MIDGE
shadow_imp MONS_SHADOW_IMP
%start
%compose dc-mon/unique/grinder
%compose dc-mon/unique/grinder_cleaver
%finish MONS_GRINDER
ufetubus MONS_UFETUBUS
white_imp MONS_WHITE_IMP

# efreet ('E')
%sdir dc-mon/unique
azrael MONS_AZRAEL
%sdir dc-mon/demons
efreet MONS_EFREET

## Rakshasa ('R')
%sdir dc-mon/unique
mara MONS_MARA
mara MONS_MARA_FAKE
%sdir dc-mon/demons
rakshasa MONS_RAKSHASA
rakshasa MONS_RAKSHASA_FAKE

## Abominations ('X')
cigotuvis_monster MONS_CIGOTUVIS_MONSTER
abomination_large MONS_ABOMINATION_LARGE
abomination_large1
abomination_large2
abomination_large3
abomination_large4
abomination_large5
abomination_large6
tentacled_monstrosity MONS_TENTACLED_MONSTROSITY

## Ugly things ('u')
ugly_thing MONS_UGLY_THING
ugly_thing1
ugly_thing2
ugly_thing3
ugly_thing4
ugly_thing5
very_ugly_thing MONS_VERY_UGLY_THING
very_ugly_thing1
very_ugly_thing2
very_ugly_thing3
very_ugly_thing4
very_ugly_thing5

## Small abominations ('x')
unseen_horror MONS_UNSEEN_HORROR
abomination_small MONS_ABOMINATION_SMALL

## Golems ('8')
%sdir dc-mon/nonliving
clay_golem MONS_CLAY_GOLEM
crystal_golem MONS_CRYSTAL_GOLEM
%rim 0
electric_golem MONS_ELECTRIC_GOLEM
%rim 1
iron_golem MONS_IRON_GOLEM
stone_golem MONS_STONE_GOLEM
toenail_golem MONS_TOENAIL_GOLEM
wood_golem MONS_WOOD_GOLEM
# For the Cigotuvi WizLab
flesh_golem MONS_FLESH_GOLEM
# For the Erinya WizLab
vine-covered_golem MONS_VINE_GOLEM

## Statues (also '8')
%sdir dc-mon/unique
roxanne MONS_ROXANNE
%sdir dc-mon/statues
pillar_of_salt MONS_PILLAR_OF_SALT
training_dummy MONS_TRAINING_DUMMY
ice_statue MONS_ICE_STATUE
silver_statue MONS_SILVER_STATUE
orange_crystal_statue MONS_ORANGE_STATUE
wucad_mu_statue MONS_WUCAD_MU_STATUE

%back statue_base
overlay_axe MONS_STATUE_AXE
overlay_bow MONS_STATUE_ARCHER
overlay_crossbow MONS_STATUE_CROSSBOW
overlay_mace MONS_STATUE_MACE
overlay_mage_hat MONS_STATUE_MAGE
overlay_scythe MONS_STATUE_SCYTHE
overlay_sword MONS_STATUE_SWORD
overlay_whip MONS_STATUE_WHIP
%back none

%back light_vine_statue_base
overlay_axe MONS_LIGHT_VINE_STATUE_AXE
overlay_bow MONS_LIGHT_VINE_STATUE_ARCHER
overlay_crossbow MONS_LIGHT_VINE_STATUE_CROSSBOW
overlay_mace MONS_LIGHT_VINE_STATUE_MACE
overlay_mage MONS_LIGHT_VINE_STATUE_MAGE
overlay_scythe MONS_LIGHT_VINE_STATUE_SCYTHE
overlay_sword MONS_LIGHT_VINE_STATUE_SWORD
overlay_whip MONS_LIGHT_VINE_STATUE_WHIP
%back none

%back dark_vine_statue_base
overlay_axe MONS_DARK_VINE_STATUE_AXE
overlay_bow MONS_DARK_VINE_STATUE_ARCHER
overlay_crossbow MONS_DARK_VINE_STATUE_CROSSBOW
overlay_mace MONS_DARK_VINE_STATUE_MACE
overlay_mage MONS_DARK_VINE_STATUE_MAGE
overlay_scythe MONS_DARK_VINE_STATUE_SCYTHE
overlay_sword MONS_DARK_VINE_STATUE_SWORD
overlay_whip MONS_DARK_VINE_STATUE_WHIP
%back none

%rim 0
guardian-eyeopen-flame1 MONS_STATUE_GUARDIAN
guardian-eyeopen-flame2
guardian-eyeopen-flame3
guardian-eyeopen-flame4
guardian-eyeclosed-flame1
guardian-eyeclosed-flame2
guardian-eyeclosed-flame3
guardian-eyeclosed-flame4

firespitter_statue MONS_FIRESPITTER_STATUE
%rim 1

## Gargoyles ('9')
%sdir dc-mon/nonliving
gargoyle MONS_GARGOYLE
metal_gargoyle MONS_METAL_GARGOYLE
molten_gargoyle MONS_MOLTEN_GARGOYLE

## Humans ('@')
%sdir dc-mon/unique
# Unique humans, in alphabetical order
donald MONS_DONALD
edmund MONS_EDMUND
erica MONS_ERICA
eustachio MONS_EUSTACHIO
frances MONS_FRANCES
frederick MONS_FREDERICK
harold MONS_HAROLD
jessica MONS_JESSICA
joseph MONS_JOSEPH
josephine MONS_JOSEPHINE
jozef MONS_JOZEF
kirke MONS_KIRKE
louise MONS_LOUISE
margery MONS_MARGERY
maud MONS_MAUD
maurice MONS_MAURICE
nikola MONS_NIKOLA
norris MONS_NORRIS
psyche MONS_PSYCHE
rupert MONS_RUPERT
sigmund MONS_SIGMUND
terence MONS_TERENCE
wiglaf MONS_WIGLAF

%sdir dc-mon
human MONS_HUMAN
hell_knight MONS_HELL_KNIGHT
necromancer MONS_NECROMANCER
wizard MONS_WIZARD
vault_guard MONS_VAULT_GUARD
shapeshifter MONS_SHAPESHIFTER
glowing_shapeshifter MONS_GLOWING_SHAPESHIFTER
killer_klown_blue MONS_KILLER_KLOWN
killer_klown_green
killer_klown_purple
killer_klown_red
killer_klown_yellow
slave MONS_SLAVE
human_slave
## From the Wucad Mu wizlab
human_monk_ghost MONS_HUMAN_MONK
## From the Cigotuvi wizlab
deformed_human MONS_DEFORMED_HUMAN
## From an entry vault
halfling MONS_HALFLING
demigod MONS_DEMIGOD
demonspawn MONS_DEMONSPAWN
%sdir dc-mon/holy
paladin MONS_PALADIN

## Angels ('A')
angel MONS_ANGEL
daeva MONS_DAEVA
cherub MONS_CHERUB
%sdir dc-mon/unique
mennas MONS_MENNAS

## Giants ('C')
polyphemus MONS_POLYPHEMUS
chuck MONS_CHUCK
iron_giant MONS_IRON_GIANT
antaeus MONS_ANTAEUS
%sdir dc-mon
hill_giant MONS_HILL_GIANT
ettin MONS_ETTIN
cyclops MONS_CYCLOPS
fire_giant MONS_FIRE_GIANT
frost_giant MONS_FROST_GIANT
stone_giant MONS_STONE_GIANT
titan MONS_TITAN

## Drakes (also 'l')
%sdir dc-mon/dragons
swamp_drake MONS_SWAMP_DRAKE
fire_drake MONS_FIRE_DRAKE
lindwurm MONS_LINDWURM
death_drake MONS_DEATH_DRAKE

## Dragons ('D')
%sdir dc-mon/unique
xtahua MONS_XTAHUA
lernaean_hydra01 MONS_LERNAEAN_HYDRA
lernaean_hydra02
lernaean_hydra03
lernaean_hydra04
lernaean_hydra05
lernaean_hydra06
lernaean_hydra07
lernaean_hydra08
lernaean_hydra09
lernaean_hydra10
serpent_of_hell MONS_SERPENT_OF_HELL
%sdir dc-mon/dragons
wyvern MONS_WYVERN
dragon MONS_DRAGON
hydra1 MONS_HYDRA
hydra2
hydra3
hydra4
hydra5
hydra5
hydra5
ice_dragon MONS_ICE_DRAGON
steam_dragon MONS_STEAM_DRAGON
swamp_dragon MONS_SWAMP_DRAGON
mottled_dragon MONS_MOTTLED_DRAGON
quicksilver_dragon MONS_QUICKSILVER_DRAGON
iron_dragon MONS_IRON_DRAGON
storm_dragon MONS_STORM_DRAGON
golden_dragon MONS_GOLDEN_DRAGON
shadow_dragon MONS_SHADOW_DRAGON
dc-mon/undead/bone_dragon MONS_BONE_DRAGON
dc-mon/holy/pearl_dragon MONS_PEARL_DRAGON

## Eyes ('G')
%sdir dc-mon/fungi_plants
giant_spore MONS_GIANT_SPORE
%sdir dc-mon/eyes
giant_eyeball MONS_GIANT_EYEBALL
eye_of_draining MONS_EYE_OF_DRAINING
dc-mon/giant_orange_brain MONS_GIANT_ORANGE_BRAIN
great_orb_of_eyes MONS_GREAT_ORB_OF_EYES
shining_eye MONS_SHINING_EYE
eye_of_devastation MONS_EYE_OF_DEVASTATION
golden_eye MONS_GOLDEN_EYE
%sdir dc-mon/holy
ophan MONS_OPHAN

## Hybrids ('H')
%sdir dc-mon
hippogriff MONS_HIPPOGRIFF
minotaur MONS_MINOTAUR
manticore MONS_MANTICORE
griffon MONS_GRIFFON
harpy MONS_HARPY
sphinx MONS_SPHINX
kenku MONS_KENKU
%sdir dc-mon/holy
shedu MONS_SHEDU

## Various beasts ('I')
%sdir dc-mon/animals
ice_beast MONS_ICE_BEAST
sky_beast MONS_SKY_BEAST

## Jellies ('J')
%sdir dc-mon/unique
royal_jelly MONS_ROYAL_JELLY
dissolution MONS_DISSOLUTION
%sdir dc-mon/amorphous
ooze MONS_OOZE
jelly MONS_JELLY
slime_creature MONS_SLIME_CREATURE
slime_creature2
slime_creature3
slime_creature4
slime_creature5
pulsating_lump MONS_PULSATING_LUMP
giant_amoeba MONS_GIANT_AMOEBA
brown_ooze MONS_BROWN_OOZE
azure_jelly MONS_AZURE_JELLY
acid_blob MONS_ACID_BLOB
death_ooze MONS_DEATH_OOZE

## Kobolds ('K')
%sdir dc-mon/unique
sonja MONS_SONJA
pikel MONS_PIKEL
%sdir dc-mon
kobold MONS_KOBOLD
big_kobold MONS_BIG_KOBOLD
kobold_demonologist MONS_KOBOLD_DEMONOLOGIST

## Liches ('L')
%sdir dc-mon/unique
boris MONS_BORIS
%sdir dc-mon/undead
lich MONS_LICH
ancient_lich MONS_ANCIENT_LICH
zonguldrok_lich1 MONS_ZONGULDROK_LICH

## Mummies ('M')
%sdir dc-mon/unique
menkaure MONS_MENKAURE
khufu MONS_KHUFU
%sdir dc-mon/undead
mummy MONS_MUMMY
guardian_mummy MONS_GUARDIAN_MUMMY
greater_mummy MONS_GREATER_MUMMY
mummy_priest MONS_MUMMY_PRIEST
bog_mummy MONS_BOG_MUMMY

## Nagas ('N')
%sdir dc-mon/unique
aizul MONS_AIZUL
%sdir dc-mon
naga MONS_NAGA
naga_mage MONS_NAGA_MAGE
naga_warrior MONS_NAGA_WARRIOR
greater_naga MONS_GREATER_NAGA
guardian_serpent MONS_GUARDIAN_SERPENT

## Ogres ('O')
%sdir dc-mon/unique
erolcha MONS_EROLCHA
%sdir dc-mon
ogre MONS_OGRE
two_headed_ogre MONS_TWO_HEADED_OGRE
ogre_mage MONS_OGRE_MAGE

## Plants ('P')
%sdir dc-mon/fungi_plants
plant MONS_PLANT
plant_crypt MONS_WITHERED_PLANT
%rim 1
bush MONS_BUSH
%rim 0
bush_burning MONS_BUSH_BURNING
%rim 1
oklob_sapling MONS_OKLOB_SAPLING
oklob_plant MONS_OKLOB_PLANT

## Trolls ('T')
%sdir dc-mon/unique
purgy MONS_PURGY
snorg MONS_SNORG
%sdir dc-mon
troll MONS_TROLL
rock_troll MONS_ROCK_TROLL
iron_troll MONS_IRON_TROLL
deep_troll MONS_DEEP_TROLL
## From the Wucad Mu wizard laboratory
rock_troll_monk_ghost MONS_ROCK_TROLL_MONK
iron_troll_monk_ghost MONS_IRON_TROLL_MONK

## Vampires ('V')
%sdir dc-mon/undead
vampire MONS_VAMPIRE
vampire_knight MONS_VAMPIRE_KNIGHT
vampire_mage MONS_VAMPIRE_MAGE
%sdir dc-mon/unique
jory MONS_JORY

## Wraiths ('W')
%sdir dc-mon/undead
wraith MONS_WRAITH
shadow_wraith MONS_SHADOW_WRAITH
freezing_wraith MONS_FREEZING_WRAITH
phantasmal_warrior MONS_PHANTASMAL_WARRIOR
eidolon MONS_EIDOLON

%sdir dc-mon
%rim 0
orb_guardian MONS_ORB_GUARDIAN /*'X'*/
%rim 1

## Centaurs ('c')
%sdir dc-mon/unique
nessos MONS_NESSOS
%sdir dc-mon
centaur MONS_CENTAUR
centaur-melee MONS_CENTAUR_MELEE
centaur_warrior MONS_CENTAUR_WARRIOR
centaur_warrior-melee MONS_CENTAUR_WARRIOR_MELEE
yaktaur MONS_YAKTAUR
yaktaur-melee MONS_YAKTAUR_MELEE
yaktaur_captain MONS_YAKTAUR_CAPTAIN
yaktaur_captain-melee MONS_YAKTAUR_CAPTAIN_MELEE

## Elves ('e')
%sdir dc-mon/unique
dowan MONS_DOWAN
duvessa MONS_DUVESSA
%sdir dc-mon
elf MONS_ELF
deep_elf_fighter MONS_DEEP_ELF_FIGHTER
deep_elf_soldier MONS_DEEP_ELF_SOLDIER
deep_elf_knight MONS_DEEP_ELF_KNIGHT
deep_elf_mage MONS_DEEP_ELF_MAGE
deep_elf_sorcerer MONS_DEEP_ELF_SORCERER
deep_elf_conjurer MONS_DEEP_ELF_CONJURER
deep_elf_death_mage MONS_DEEP_ELF_DEATH_MAGE
deep_elf_demonologist MONS_DEEP_ELF_DEMONOLOGIST
deep_elf_summoner MONS_DEEP_ELF_SUMMONER
deep_elf_annihilator MONS_DEEP_ELF_ANNIHILATOR
deep_elf_priest MONS_DEEP_ELF_PRIEST
deep_elf_high_priest MONS_DEEP_ELF_HIGH_PRIEST
deep_elf_blademaster MONS_DEEP_ELF_BLADEMASTER
deep_elf_master_archer MONS_DEEP_ELF_MASTER_ARCHER
## From the Cigotuvi wizlab
deformed_elf MONS_DEFORMED_ELF

## Fungi ('f')
%sdir dc-mon/fungi_plants
toadstool_left MONS_TOADSTOOL
toadstool_right
fungus MONS_FUNGUS
ballistomycete MONS_BALLISTOMYCETE_INACTIVE
active_ballistomycete MONS_BALLISTOMYCETE_ACTIVE
hyperactive_ballistomycete MONS_HYPERACTIVE_BALLISTOMYCETE
wandering_mushroom MONS_WANDERING_MUSHROOM

## Goblins ('g')
%sdir dc-mon/unique
ijyb MONS_IJYB
crazy_yiuf MONS_CRAZY_YIUF
grum MONS_GRUM
%sdir dc-mon
goblin MONS_GOBLIN
hobgoblin MONS_HOBGOBLIN
gnoll MONS_GNOLL
gnoll_sergeant MONS_GNOLL_SERGEANT
gnoll_shaman MONS_GNOLL_SHAMAN
boggart MONS_BOGGART

## Spriggans ('i')
%sdir dc-mon/spriggan
spriggan MONS_SPRIGGAN
spriggan_rider MONS_SPRIGGAN_RIDER
spriggan_druid MONS_SPRIGGAN_DRUID
spriggan_berserker MONS_SPRIGGAN_BERSERKER
spriggan_defender MONS_SPRIGGAN_DEFENDER
spriggan_assassin MONS_SPRIGGAN_ASSASSIN
%rim 0
spriggan_air_mage MONS_SPRIGGAN_AIR_MAGE
%rim 1
dc-mon/unique/enchantress MONS_THE_ENCHANTRESS
dc-mon/unique/agnes MONS_AGNES

## Merfolk ('m')
%sdir dc-mon/unique
ilsuiw MONS_ILSUIW
ilsuiw_water MONS_ILSUIW_WATER
%sdir dc-mon
merfolk_fighter MONS_MERFOLK
merfolk_fighter_water MONS_MERFOLK_WATER
merfolk_javelineer MONS_MERFOLK_JAVELINEER
merfolk_javelineer_water MONS_MERFOLK_JAVELINEER_WATER
merfolk_impaler MONS_MERFOLK_IMPALER
merfolk_impaler_water MONS_MERFOLK_IMPALER_WATER
merfolk_aquamancer MONS_MERFOLK_AQUAMANCER
merfolk_aquamancer_water MONS_MERFOLK_AQUAMANCER_WATER
mermaid MONS_MERMAID
mermaid_water MONS_MERMAID_WATER
siren MONS_SIREN
siren_water MONS_SIREN_WATER

## Rotting monsters ('n')
%sdir dc-mon/undead
necrophage MONS_NECROPHAGE
ghoul MONS_GHOUL
rotting_hulk MONS_ROTTING_HULK

%sdir dc-mon/unique
blork_the_orc MONS_BLORK_THE_ORC
urug MONS_URUG
nergalle MONS_NERGALLE
saint_roka MONS_SAINT_ROKA
%sdir dc-mon
orc MONS_ORC
orc_wizard MONS_ORC_WIZARD
orc_priest MONS_ORC_PRIEST
orc_warrior MONS_ORC_WARRIOR
orc_knight MONS_ORC_KNIGHT
orc_warlord MONS_ORC_WARLORD
orc_sorcerer MONS_ORC_SORCERER
orc_high_priest MONS_ORC_HIGH_PRIEST
deformed_orc MONS_DEFORMED_ORC

## Ghosts ('p')
%sdir dc-mon/undead
%rim 0
shadow MONS_SHADOW /*' '*/
phantom MONS_PHANTOM
## used for Detect Creatures
ghost MONS_PLAYER_GHOST
silent_spectre MONS_SILENT_SPECTRE
%rim 1
flayed_ghost MONS_FLAYED_GHOST
hungry_ghost MONS_HUNGRY_GHOST
%sdir dc-mon/unique
terpsichore MONS_TERPSICHORE
%sdir dc-mon/nonliving
insubstantial_wisp MONS_INSUBSTANTIAL_WISP
%sdir dc-mon/holy
spirit MONS_SPIRIT
blessed_toe MONS_BLESSED_TOE /*'*'*/

## Dwarves ('q')
%sdir dc-mon
dwarf MONS_DWARF
deep_dwarf MONS_DEEP_DWARF
deep_dwarf_scion MONS_DEEP_DWARF_SCION
deep_dwarf_artificer MONS_DEEP_DWARF_ARTIFICER
deep_dwarf_berserker MONS_DEEP_DWARF_BERSERKER
deep_dwarf_necromancer MONS_DEEP_DWARF_NECROMANCER
deep_dwarf_death_knight MONS_DEEP_DWARF_DEATH_KNIGHT
undead/unborn_deep_dwarf MONS_UNBORN_DEEP_DWARF
# an entry vault
gnome MONS_GNOME

## Small zombified monsters ('z')
%sdir dc-mon/undead
wight MONS_WIGHT
skeletal_warrior MONS_SKELETAL_WARRIOR
%rim 0
flaming_corpse MONS_FLAMING_CORPSE
%rim 1
%sdir dc-mon/unique
murray MONS_MURRAY
%sdir dc-mon/undead
curse_skull MONS_CURSE_SKULL
curse_toe MONS_CURSE_TOE
flying_skull MONS_FLYING_SKULL

%include dc-zombie.txt

## Draconians ('d')
%sdir dc-mon/unique
tiamat_black MONS_TIAMAT
tiamat_yellow
tiamat_green
tiamat_grey
tiamat_mottled
tiamat_pale
tiamat_purple
tiamat_red
tiamat_white
%sdir dc-mon/draco
draco-base-brown DRACO_BASE
draco-base-black
draco-base-yellow
draco-base-green
draco-base-grey
draco-base-mottle
draco-base-pale
draco-base-purple
draco-base-red
draco-base-white
draco-job-annihilator DRACO_ANNIHILATOR
draco-job-caller DRACO_CALLER
draco-job-knight DRACO_KNIGHT
draco-job-monk DRACO_MONK
draco-job-scorcher DRACO_SCORCHER
draco-job-shifter DRACO_SHIFTER
draco-job-zealot DRACO_ZEALOT

dc-mon/nonliving/test_spawner MONS_TEST_SPAWNER

dc-misc/unseen PLAYER

## Transformations
%sdir player/transform
bat_form TRAN_BAT
spider_form TRAN_SPIDER
pig_form TRAN_PIG
ice_form TRAN_ICE_BEAST
statue_form_humanoid TRAN_STATUE_HUMANOID
%syn TRAN_STATUE_EQUIP_FIRST
statue_form_centaur TRAN_STATUE_CENTAUR
statue_form_naga TRAN_STATUE_NAGA
%syn TRAN_STATUE_EQUIP_LAST
statue_form_felid TRAN_STATUE_FELID
dragon_form TRAN_DRAGON
lich_form_humanoid TRAN_LICH_HUMANOID
%syn TRAN_LICH_EQUIP_FIRST
lich_form_centaur TRAN_LICH_CENTAUR
lich_form_naga TRAN_LICH_NAGA
%syn TRAN_LICH_EQUIP_LAST
lich_form_felid TRAN_LICH_FELID

%sdir dc-misc
unseen_monster MONS_UNKNOWN
unseen_monster MCACHE_START
todo TODO
error ERROR
