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: Difference between revisions

From Teriock
Content deleted Content added
// via Wikitext Extension for VSCode
No edit summary
 
(26 intermediate revisions by the same user not shown)
Line 3: Line 3:
return {
return {
traits = {
traits = {
undead = { text = 'Undead', link = 'Undead creatures', symbol = '🪦' },
undead = { text = 'Undead', link = 'Undead creatures', symbol = '🪦' },
beast = { text = 'Beast', link = 'Beast creatures', symbol = '🦣' },
beast = { text = 'Beast', link = 'Beast creatures', symbol = '🦣' },
corporeal = { text = 'Corporeal', link = 'Corporeal undead creatures', symbol = '🧟‍♀️' },
corporeal = { text = 'Corporeal', link = 'Corporeal undead creatures', symbol = '🧟' },
skeletal = { text = 'Skeletal', link = 'Skeletal undead creatures', symbol = '🦴' },
skeletal = { text = 'Skeletal', link = 'Skeletal undead creatures', symbol = '🦴' },
spectral = { text = 'Spectral', link = 'Spectral undead creatures', symbol = '👻' },
spectral = { text = 'Spectral', link = 'Spectral undead creatures', symbol = '👻' },
minor = { text = 'Minor', link = 'Minor undead creatures', symbol = '🧟' },
minor = { text = 'Minor', link = 'Minor undead creatures', symbol = '🧟' },
full = { text = 'Full', link = 'Full undead creatures', symbol = '💀' },
full = { text = 'Full', link = 'Full undead creatures', symbol = '💀' },
greater = { text = 'Greater', link = 'Greater undead creatures', symbol = '🧛' },
greater = { text = 'Greater', link = 'Greater undead creatures', symbol = '🧛' },
outsider = { text = 'Outsider', link = 'Outsider creatures', symbol = '👽️' },
outsider = { text = 'Outsider', link = 'Outsider creatures', symbol = '👽️' },
celestial = { text = 'Celestial', link = 'Celestial creatures', symbol = '😇' },
celestial = { text = 'Celestial', link = 'Celestial creatures', symbol = '😇' },
infernal = { text = 'Infernal', link = 'Infernal creatures', symbol = '👿' },
infernal = { text = 'Infernal', link = 'Infernal creatures', symbol = '👿' },
elemental = { text = 'Elemental', link = 'Elemental creatures', symbol = '🌞' },
elemental = { text = 'Elemental', link = 'Elemental creatures', symbol = '🌞' },
plant = { text = 'Plant', link = 'Plant creatures', symbol = '🌿' },
plant = { text = 'Plant', link = 'Plant creatures', symbol = '🌿' },
construct = { text = 'Construct', link = 'Construct creatures', symbol = '🗿' },
construct = { text = 'Construct', link = 'Construct creatures', symbol = '🗿' },
draconic = { text = 'Draconic', link = 'Draconic creatures', symbol = '🐲' },
draconic = { text = 'Draconic', link = 'Draconic creatures', symbol = '🐲' },
fae = { text = 'Fae', link = 'Fae creatures', symbol = '🧚' },
fae = { text = 'Fae', link = 'Fae creatures', symbol = '🧚' },
animal = { text = 'Animal', link = 'Animal creatures', symbol = '🦀' },
animal = { text = 'Animal', link = 'Animal creatures', symbol = '🦀' },
common = { text = 'Common', link = 'Common animal creatures', symbol = '🐾' },
common = { text = 'Common', link = 'Common animal creatures', symbol = '🐾' },
ooze = { text = 'Ooze', link = 'Ooze creatures', symbol = '💩' },
ooze = { text = 'Ooze', link = 'Ooze creatures', symbol = '💩' },
monstrous = { text = 'Monstrous', link = 'Monstrous creatures', symbol = '🧌' },
monstrous = { text = 'Monstrous', link = 'Monstrous creatures', symbol = '🧌' },
humanoid = { text = 'Humanoid', link = 'Humanoid creatures', symbol = '👤' },
humanoid = { text = 'Humanoid', link = 'Humanoid creatures', symbol = '👤' },
pc = { text = 'Playable', link = 'Player character creatures', symbol = '🧍' },
pc = { text = 'Playable', link = 'Player character creatures', symbol = '🧍' },
partial = { text = 'Partial', link = 'Partial humanoid creatures', symbol = '🐒' },
partial = { text = 'Partial Humanoid', link = 'Partial humanoid creatures', symbol = '🐒' },
aquatic = { text = 'Aquatic', link = 'Aquatic creatures', symbol = '🐟️' },
aquatic = { text = 'Aquatic', link = 'Aquatic creatures', symbol = '🐟️' },
avian = { text = 'Avian', link = 'Avian creatures', symbol = '🦅' },
avian = { text = 'Avian', link = 'Avian creatures', symbol = '🦅' },
mummy = { text = 'Mummy', link = 'Mummy creatures', symbol = '📜' },
fungus = { text = 'Fungus', link = 'Fungus creatures', symbol = '🍄' },
pund = { text = 'Partial Undead', link = 'Partial undead creatures', symbol = '🫀' },
},
},
types = {
types = {
goblin = { text = 'Goblin', link = 'Goblins' },
goblin = { text = 'Goblin', link = 'Goblins' },
orc = { text = 'Orc', link = 'Orcs' },
ork = { text = 'Ork', link = 'Orks' },
dwarf = { text = 'Dwarf', link = 'Dwarves' },
ogre = { text = 'Ogre', link = 'Ogres' },
elf = { text = 'Elf', link = 'Elves' },
dwarf = { text = 'Dwarf', link = 'Dwarves' },
troll = { text = 'Troll', link = 'Trolls' },
elf = { text = 'Elf', link = 'Elves' },
giant = { text = 'Giant', link = 'Giants' },
troll = { text = 'Troll', link = 'Trolls' },
spider = { text = 'Spider', link = 'Spiders' },
giant = { text = 'Giant', link = 'Giants' },
golem = { text = 'Golem', link = 'Golems' },
spider = { text = 'Spider', link = 'Spiders' },
ent = { text = 'Ent', link = 'Ents' },
golem = { text = 'Golem', link = 'Golems' },
drakespawn = { text = 'Drakespawn', link = 'Drakespawn' },
treant = { text = 'Treant', link = 'Treants' },
golem = { text = 'Golem', link = 'Golems' },
drakespawn = { text = 'Drakespawn', link = 'Drakespawn' },
moritost = { text = 'Moritost', link = 'Moritost' },
golem = { text = 'Golem', link = 'Golems' },
ghoul = { text = 'Ghoul', link = 'Ghouls' },
moritost = { text = 'Moritost', link = 'Moritost' },
vampire = { text = 'Vampire', link = 'Vampires' },
ghoul = { text = 'Ghoul', link = 'Ghouls' },
zombie = { text = 'Zombie', link = 'Zombies' },
vampire = { text = 'Vampire', link = 'Vampires' },
demon = { text = 'Demon', link = 'Demons' },
zombie = { text = 'Zombie', link = 'Zombies' },
angel = { text = 'Angel', link = 'Angels' },
demon = { text = 'Demon', link = 'Demons' },
wraith = { text = 'Wraith', link = 'Wraiths' },
angel = { text = 'Angel', link = 'Angels' },
phraint = { text = 'Phraint', link = 'Phraints' },
wraith = { text = 'Wraith', link = 'Wraiths' },
saurage = { text = 'Saurage', link = 'Saurages' },
phraint = { text = 'Phraint', link = 'Phraints' },
human = { text = 'Human', link = 'Humans' },
saurage = { text = 'Saurage', link = 'Saurages' },
bird = { text = 'Bird', link = 'Birds' },
human = { text = 'Human', link = 'Humans' },
bovine = { text = 'Bovine', link = 'Bovines' },
bird = { text = 'Bird', link = 'Birds' },
cat = { text = 'Cat', link = 'Cats' },
bovine = { text = 'Bovine', link = 'Bovines' },
dog = { text = 'Dog', link = 'Dogs' },
cat = { text = 'Cat', link = 'Cats' },
fish = { text = 'Fish', link = 'Fish' },
dog = { text = 'Dog', link = 'Dogs' },
amphibian = { text = 'Amphibian', link = 'Amphibians' },
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' },
primate = { text = 'Primate', link = 'Primates' },
},
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' },
dry = { text = 'Dry Lands', link = 'Creatures from the Dry Lands' },
inner = { text = 'Inner Sea', link = 'Creatures from the Inner Sea' },
north = { text = 'North', link = 'Creatures from the north' },
amon = { text = 'Amon', link = 'Creatures from Amon' },
ravina = { text = 'Ravina', link = 'Creatures from Ravina' },
}
}
}
}

Latest revision as of 09:50, 7 February 2026

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 = '🍄' },
		pund       = { text = 'Partial Undead',    link = 'Partial undead 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'    },
		primate    = { text = 'Primate',           link = 'Primates'           },
	},
	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'          },
		dry        = { text = 'Dry Lands',         link = 'Creatures from the Dry Lands'      },
		inner      = { text = 'Inner Sea',         link = 'Creatures from the Inner Sea'      },
		north      = { text = 'North',             link = 'Creatures from the north'          },
		amon       = { text = 'Amon',              link = 'Creatures from Amon'               },
		ravina     = { text = 'Ravina',            link = 'Creatures from Ravina'             },
	}
}