Module:TagCreatures: Difference between revisions
From Teriock
More actions
// via Wikitext Extension for VSCode |
No edit summary |
||
| (11 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
return { | return { | ||
traits = { | traits = { | ||
undead | undead = { text = 'Undead', link = 'Undead creatures', symbol = '🪦' }, | ||
beast | beast = { text = 'Beast', link = 'Beast creatures', symbol = '🦣' }, | ||
corporeal = { text = 'Corporeal', link = 'Corporeal undead creatures', symbol = '🧟' }, | corporeal = { text = 'Corporeal', link = 'Corporeal undead creatures', symbol = '🧟' }, | ||
skeletal | skeletal = { text = 'Skeletal', link = 'Skeletal undead creatures', symbol = '🦴' }, | ||
spectral | spectral = { text = 'Spectral', link = 'Spectral undead creatures', symbol = '👻' }, | ||
minor | minor = { text = 'Minor', link = 'Minor undead creatures', symbol = '🧟' }, | ||
full | full = { text = 'Full', link = 'Full undead creatures', symbol = '💀' }, | ||
greater | greater = { text = 'Greater', link = 'Greater undead creatures', symbol = '🧛' }, | ||
outsider | outsider = { text = 'Outsider', link = 'Outsider creatures', symbol = '👽️' }, | ||
celestial = { text = 'Celestial', link = 'Celestial creatures', symbol = '😇' }, | celestial = { text = 'Celestial', link = 'Celestial creatures', symbol = '😇' }, | ||
infernal | infernal = { text = 'Infernal', link = 'Infernal creatures', symbol = '👿' }, | ||
elemental = { text = 'Elemental', link = 'Elemental creatures', symbol = '🌞' }, | elemental = { text = 'Elemental', link = 'Elemental creatures', symbol = '🌞' }, | ||
plant | plant = { text = 'Plant', link = 'Plant creatures', symbol = '🌿' }, | ||
construct = { text = 'Construct', link = 'Construct creatures', symbol = '🗿' }, | construct = { text = 'Construct', link = 'Construct creatures', symbol = '🗿' }, | ||
draconic | draconic = { text = 'Draconic', link = 'Draconic creatures', symbol = '🐲' }, | ||
fae | fae = { text = 'Fae', link = 'Fae creatures', symbol = '🧚' }, | ||
animal | animal = { text = 'Animal', link = 'Animal creatures', symbol = '🦀' }, | ||
common | common = { text = 'Common', link = 'Common animal creatures', symbol = '🐾' }, | ||
ooze | ooze = { text = 'Ooze', link = 'Ooze creatures', symbol = '💩' }, | ||
monstrous = { text = 'Monstrous', link = 'Monstrous creatures', symbol = '🧌' }, | monstrous = { text = 'Monstrous', link = 'Monstrous creatures', symbol = '🧌' }, | ||
humanoid | humanoid = { text = 'Humanoid', link = 'Humanoid creatures', symbol = '👤' }, | ||
pc | pc = { text = 'Playable', link = 'Player character creatures', symbol = '🧍' }, | ||
partial | partial = { text = 'Partial Humanoid', link = 'Partial humanoid creatures', symbol = '🐒' }, | ||
aquatic | aquatic = { text = 'Aquatic', link = 'Aquatic creatures', symbol = '🐟️' }, | ||
avian | avian = { text = 'Avian', link = 'Avian creatures', symbol = '🦅' }, | ||
fungus | fungus = { text = 'Fungus', link = 'Fungus creatures', symbol = '🍄' }, | ||
pund = { text = 'Partial Undead', link = 'Partial undead creatures', symbol = '🫀' }, | |||
}, | }, | ||
types = { | types = { | ||
goblin = { text = 'Goblin', | goblin = { text = 'Goblin', link = 'Goblins' }, | ||
ork = { text = 'Ork', | ork = { text = 'Ork', link = 'Orks' }, | ||
ogre = { text = 'Ogre', | ogre = { text = 'Ogre', link = 'Ogres' }, | ||
dwarf = { text = 'Dwarf', | dwarf = { text = 'Dwarf', link = 'Dwarves' }, | ||
elf = { text = 'Elf', | elf = { text = 'Elf', link = 'Elves' }, | ||
troll = { text = 'Troll', | troll = { text = 'Troll', link = 'Trolls' }, | ||
giant = { text = 'Giant', | giant = { text = 'Giant', link = 'Giants' }, | ||
spider = { text = 'Spider', | spider = { text = 'Spider', link = 'Spiders' }, | ||
golem = { text = 'Golem', | golem = { text = 'Golem', link = 'Golems' }, | ||
treant = { text = 'Treant', | treant = { text = 'Treant', link = 'Treants' }, | ||
drakespawn = { text = 'Drakespawn', | drakespawn = { text = 'Drakespawn', link = 'Drakespawn' }, | ||
golem = { text = 'Golem', | golem = { text = 'Golem', link = 'Golems' }, | ||
moritost = { text = 'Moritost', | moritost = { text = 'Moritost', link = 'Moritost' }, | ||
ghoul = { text = 'Ghoul', | ghoul = { text = 'Ghoul', link = 'Ghouls' }, | ||
vampire = { text = 'Vampire', | vampire = { text = 'Vampire', link = 'Vampires' }, | ||
zombie = { text = 'Zombie', | zombie = { text = 'Zombie', link = 'Zombies' }, | ||
demon = { text = 'Demon', | demon = { text = 'Demon', link = 'Demons' }, | ||
angel = { text = 'Angel', | angel = { text = 'Angel', link = 'Angels' }, | ||
wraith = { text = 'Wraith', | wraith = { text = 'Wraith', link = 'Wraiths' }, | ||
phraint = { text = 'Phraint', | phraint = { text = 'Phraint', link = 'Phraints' }, | ||
saurage = { text = 'Saurage', | saurage = { text = 'Saurage', link = 'Saurages' }, | ||
human = { text = 'Human', | human = { text = 'Human', link = 'Humans' }, | ||
bird = { text = 'Bird', | bird = { text = 'Bird', link = 'Birds' }, | ||
bovine = { text = 'Bovine', | bovine = { text = 'Bovine', link = 'Bovines' }, | ||
cat = { text = 'Cat', | cat = { text = 'Cat', link = 'Cats' }, | ||
dog = { text = 'Dog', | dog = { text = 'Dog', link = 'Dogs' }, | ||
fish = { text = 'Fish', | fish = { text = 'Fish', link = 'Fish' }, | ||
amphibian = { text = 'Amphibian', | amphibian = { text = 'Amphibian', link = 'Amphibians' }, | ||
mummy = { text = 'Mummy', | mummy = { text = 'Mummy', link = 'Mummies' }, | ||
drake = { text = 'Drake', | drake = { text = 'Drake', link = 'Drakes' }, | ||
dragon = { text = 'Dragon', | dragon = { text = 'Dragon', link = 'Dragons' }, | ||
crab = { text = 'Crab', | crab = { text = 'Crab', link = 'Crabs' }, | ||
insect = { text = 'Insect', | insect = { text = 'Insect', link = 'Insects' }, | ||
demonfae = { text = 'Infernal-Faespawn', link = 'Infernal- | 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 = { | regions = { | ||
southern = { text = 'Southern Isles', link = 'Creatures from the Southern Isles' }, | southern = { text = 'Southern Isles', link = 'Creatures from the Southern Isles' }, | ||
mainland = { text = 'Mainland', link = 'Creatures from the mainland' }, | mainland = { text = 'Mainland', link = 'Creatures from the mainland' }, | ||
mist = { text = 'Mists', link = 'Creatures from the Mists' }, | mist = { text = 'Mists', link = 'Creatures from the Mists' }, | ||
inner = { text = 'Inner Sea', link = 'Creatures from the Inner Sea' }, | 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' },
}
}