Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:TagCreatures

From Teriock
Revision as of 18:45, 1 November 2025 by Gpe (talk | contribs) (// via Wikitext Extension for VSCode)

Documentation for this module may be created at Module:TagCreatures/doc

-- Module:TagCreatures
-- Readonly via mw.loadData in consumers.
return {
	traits = {
		undead     = { text = 'Undead',            link = 'Undead creatures',           symbol = 'πŸͺ¦' },
		beast      = { text = 'Beast',             link = 'Beast creatures',            symbol = '🦣' },
		corporeal  = { text = 'Corporeal',         link = 'Corporeal undead creatures', symbol = '🧟' },
		skeletal   = { text = 'Skeletal',          link = 'Skeletal undead creatures',  symbol = '🦴' },
		spectral   = { text = 'Spectral',          link = 'Spectral undead creatures',  symbol = 'πŸ‘»' },
		minor      = { text = 'Minor',             link = 'Minor undead creatures',     symbol = '🧟' },
		full       = { text = 'Full',              link = 'Full undead creatures',      symbol = 'πŸ’€' },
		greater    = { text = 'Greater',           link = 'Greater undead creatures',   symbol = 'πŸ§›' },
		outsider   = { text = 'Outsider',          link = 'Outsider creatures',         symbol = 'πŸ‘½οΈ' },
		celestial  = { text = 'Celestial',         link = 'Celestial creatures',        symbol = 'πŸ˜‡' },
		infernal   = { text = 'Infernal',          link = 'Infernal creatures',         symbol = 'πŸ‘Ώ' },
		elemental  = { text = 'Elemental',         link = 'Elemental creatures',        symbol = '🌞' },
		plant      = { text = 'Plant',             link = 'Plant creatures',            symbol = '🌿' },
		construct  = { text = 'Construct',         link = 'Construct creatures',        symbol = 'πŸ—Ώ' },
		draconic   = { text = 'Draconic',          link = 'Draconic creatures',         symbol = '🐲' },
		fae        = { text = 'Fae',               link = 'Fae creatures',              symbol = '🧚' },
		animal     = { text = 'Animal',            link = 'Animal creatures',           symbol = 'πŸ¦€' },
		common     = { text = 'Common',            link = 'Common animal creatures',    symbol = '🐾' },
		ooze       = { text = 'Ooze',              link = 'Ooze creatures',             symbol = 'πŸ’©' },
		monstrous  = { text = 'Monstrous',         link = 'Monstrous creatures',        symbol = '🧌' },
		humanoid   = { text = 'Humanoid',          link = 'Humanoid creatures',         symbol = 'πŸ‘€' },
		pc         = { text = 'Playable',          link = 'Player character creatures', symbol = '🧍' },
		partial    = { text = 'Partial Humanoid',  link = 'Partial humanoid creatures', symbol = 'πŸ’' },
		aquatic    = { text = 'Aquatic',           link = 'Aquatic creatures',          symbol = '🐟️' },
		avian      = { text = 'Avian',             link = 'Avian creatures',            symbol = 'πŸ¦…' },
		fungus     = { text = 'Fungus',            link = 'Fungus creatures',           symbol = 'πŸ„' },
	},
	types = {
		goblin     = { text = 'Goblin',            link = 'Goblins'            },
		ork        = { text = 'Ork',               link = 'Orks'               },
		ogre       = { text = 'Ogre',              link = 'Ogres'              },
		dwarf      = { text = 'Dwarf',             link = 'Dwarves'            },
		elf        = { text = 'Elf',               link = 'Elves'              },
		troll      = { text = 'Troll',             link = 'Trolls'             },
		giant      = { text = 'Giant',             link = 'Giants'             },
		spider     = { text = 'Spider',            link = 'Spiders'            },
		golem      = { text = 'Golem',             link = 'Golems'             },
		treant     = { text = 'Treant',            link = 'Treants'            },
		drakespawn = { text = 'Drakespawn',        link = 'Drakespawn'         },
		golem      = { text = 'Golem',             link = 'Golems'             },
		moritost   = { text = 'Moritost',          link = 'Moritost'           },
		ghoul      = { text = 'Ghoul',             link = 'Ghouls'             },
		vampire    = { text = 'Vampire',           link = 'Vampires'           },
		zombie     = { text = 'Zombie',            link = 'Zombies'            },
		demon      = { text = 'Demon',             link = 'Demons'             },
		angel      = { text = 'Angel',             link = 'Angels'             },
		wraith     = { text = 'Wraith',            link = 'Wraiths'            },
		phraint    = { text = 'Phraint',           link = 'Phraints'           },
		saurage    = { text = 'Saurage',           link = 'Saurages'           },
		human 	   = { text = 'Human',             link = 'Humans'             },
		bird       = { text = 'Bird',              link = 'Birds'              },
		bovine     = { text = 'Bovine',            link = 'Bovines'            },
		cat        = { text = 'Cat',               link = 'Cats'               },
		dog        = { text = 'Dog',               link = 'Dogs'               },
		fish       = { text = 'Fish',              link = 'Fish'               },
		amphibian  = { text = 'Amphibian',         link = 'Amphibians'         },
		mummy 	   = { text = 'Mummy',             link = 'Mummies'            },
		drake      = { text = 'Drake',             link = 'Drakes'             },
		dragon 	   = { text = 'Dragon',            link = 'Dragons'            },
		crab       = { text = 'Crab',              link = 'Crabs'              },
		insect     = { text = 'Insect',            link = 'Insects'            },
		demonfae   = { text = 'Infernal-Faespawn', link = 'Infernal-faespawn'  },
		scorpion   = { text = 'Scorpion',          link = 'Scorpions'          },
		snake      = { text = 'Snake',             link = 'Snakes'             },
		spiga      = { text = 'Spiga',             link = 'Spigas'             },
		dragonfly  = { text = 'Dragonfly',         link = 'Dragonflies'        },
		khepra		 = { text = 'Khepra Phraint',    link = 'Khepra phraints'    },
		mantis 	   = { text = 'Mantis Phraint',    link = 'Mantis phraints'    },
	},
	regions = {
		southern   = { text = 'Southern Isles',    link = 'Creatures from the Southern Isles' },
		mainland   = { text = 'Mainland',          link = 'Creatures from the mainland'       },
		mist       = { text = 'Mists',             link = 'Creatures from the Mists'          },
		inner      = { text = 'Inner Sea',         link = 'Creatures from the Inner Sea'      },
		north      = { text = 'North',             link = 'Creatures from the north'          },
	}
}