Stendhal/Creature Organization/Examples: Difference between revisions

From Arianne
Jump to navigation Jump to search
imported>AntumDeluge
imported>AntumDeluge
(No difference)

Revision as of 20:30, 3 May 2013

Option 1: Reduce number of creature categories

animal.xml

  • Merge the following:
    • farm_animal.xml
    • small_animal.xml
    • <creature>crocodile</creature>
    • <creature>giant spider</creature>
    • <creature>giantrat</creature>
    • <creature>king cobra</creature>

human.xml

  • Merge the following:
    • amazoness.xml
    • chaos.xml
    • madaram.xml
    • <creature>giant</creature>, <creature>elder giant</creature>, <creature>master giant</creature>, <creature>amazoness giant</creature>, <creature>ice giant</creature>, <creature>black giant</creature> (optionally to mythical_being.xml or hybrid.xml)

hybrid.xml

  • Merge the following into this file:
    • beholder.xml
    • demon.xml (optionally to undead.xml)
    • elemental.xml (optionally to mythical_being.xml)
    • ent.xml (optionally to mythical_being.xml)
    • frogman.xml
    • gargoyle.xml
    • giant.xml
    • goblin.xml
    • golem.xml
    • kobold.xml
    • minotaur.xml
    • oni.xml
    • orc.xml
    • ratfolk.xml
    • sheepman.xml
    • troll.xml
    • <creature>cat woman</creature>
    • <creature>dark mutant</creature>
    • <creature>devil queen</creature> (optional)
    • <creature>dwarf golem</creature>
    • <creature>giant kobold</creature>
    • <creature>glow monster</creature>
    • <creature>green slime</creature>, <creature>brown slime</creature>, <creature>black slime</creature>, <creature>twilight slime</creature>
    • <creature>imperial experiment</creature>
    • <creature>imperial mutant</creature>
    • <creature>lamia</creature>
    • <creature>naga</creature>, <creature>high naga</creature> & <creature>armed naga</creature>
    • <creature>thing</creature>
    • <creature>werewolf</creature>

mythical

  • Merge the following:
    • albino_elf.xml
    • dark_elf.xml
    • dwarf.xml
    • elf.xml
    • fairy.xml
    • gnome.xml
    • mythical_being.xml
    • <creature>balrog</creature>
    • <creature>fallen angel</creature>, <creature>angel</creature>, <creature>archangel</creature>, <creature>dark angel</creature>, <creature>dark archangel</creature>
    • <creature>green dragon</creature>, <creature>blue dragon</creature>, <creature>red dragon</creature>, <creature>twin headed dragon</creature>, <creature>flying golden dragon</creature>, <creature>black dragon</creature>
    • <creature>bone dragon</creature> (optionally to undead.xml)
    • <creature>chaos green dragonrider</creature> (optionally to human.xml)
    • <creature>chaos red dragonrider</creature> (optionally to human.xml)

undead.xml

  • Merge the following:
    • mummy.xml
    • vampire.xml
    • <creature>black death</creature>
    • <creature>gashadokuro</creature>
    • <creature>golden death</creature>
    • <creature>tiny skelly</creature>
    • <creature>zombie rat</creature> (optional)

Option 2: Create more creature categories

angel.xml

  • <creature>angel</creature>
  • <creature>archangel</creature>
  • <creature>baby angel</creature>
  • <creature>dark angel</creature>
  • <creature>dark archangel</creature>
  • <creature>fallen angel</creature>

aquatic_animal.xml (optionally merged into animal.xml)

  • <creature>crab</creature>

arachnid (optionally merged into animal.xml)

  • <creature>giant spider</creature>
  • <creature>spider</creature> & <creature>poisonous spider</creature>

assassin.xml

  • <creature>apprentice assassin</creature>
  • <creature>assassin</creature>
  • <creature>bandit</creature>
  • <creature>disciple assassin</creature>
  • <creature>hunter</creature>
  • <creature>ninja</creature>
  • <creature>samurai</creature>

barbarian.xml

  • <creature>barbarian</creature>
  • <creature>barbarian chaman</creature>
  • <creature>barbarian elite</creature>
  • <creature>barbarian king</creature>
  • <creature>barbarian leader</creature>
  • <creature>barbarian priest</creature>
  • <creature>barbarian wolf</creature>

beholder.xml

No changes

cannibal.xml

  • <creature>cannibal woman</creature>, <creature>cannibal</creature> & <creature>elder cannibal</creature>

chaos.xml

Optionally merge <creature>chaos green dragonrider</creature> & <creature>chaos red dragonrider</creature>

demon.xml

  • <creature>demon</creature>
  • <creature>imp</creature> & <creature>winged blue imp</creature>

dragon.xml

  • <creature>black dragon</creature>
  • <creature>blue dragon</creature>
  • <creature>bone dragon</creature>
  • <creature>chaos green dragonrider</creature> & <creature>chaos red dragonrider</creature> (optionally chaos.xml)
  • <creature>flying golden dragon</creature>
  • <creature>green dragon</creature>
  • <creature>red dragon</creature>
  • <creature>twin headed dragon</creature>

dwarf.xml

Optionally leave as is or split into dwarf.xml, mountain_dwarf.xml & duergar.xml

elf.xml, albino_elf.xml & dark_elf.xml

Optionally leave as is or merge into elf.xml

ent.xml

No changes

fowl.xml (optionally in animal.xml)

  • <creature>chick</creature>
  • <creature>chicken</creature>
  • <creature>mother hen</creature>
  • <creature>penguin</creature>
  • <creature>pigeon</creature>

frogman.xml

No changes

gargoyle.xml

Optionally leave as is or merge with golem.xml

giant.xml (optional)

  • <creature>amazoness giant</creature> (optionally amazoness.xml)
  • <creature>giant</creature>, <creature>elder giant</creature>, <creature>master giant</creature> & <creature>black giant</creature>
  • <creature>giant kobold</creature> (optionally kobold.xml)
  • <creature>ice giant</creature> (optionally elemental.xml)

gnome.xml

No changes

goblin.xml

No changes

golem.xml

  • Merge the following:
    • <creature>dwarf golem</creature>

imperial.xml

  • <creature>imperial archer</creature>, <creature>imperial archer leader</creature> & <creature>imperial elite archer</creature>
  • <creature>imperial chief</creature>
  • <creature>imperial commander</creature>
  • <creature>imperial defender</creature>
  • <creature>imperial demon servant</creature> & <creature>imperial demon lord</creature> (optionally demon.xml)
  • <creature>imperial elite guardian</creature>
  • <creature>imperial knight</creature>
  • <creature>imperial leader</creature>
  • <creature>imperial priest</creature> & <creature>imperial high priest</creature>
  • <creature>imperial scientist</creature>
  • <creature>imperial veteran</creature>

kalavan.xml

  • <creature>kalavan housewife</creature>, <creature>kalavan peasant</creature>, <creature>kalavan wisewoman</creature> & <creature>kalavan citizen</creature>

kobold.xml

Optionally merge <creature>giant kobold</creature>

mammal.xml (optionally in animal.xml)

  • <creature>babybear</creature> & <creature>panda</creature>
  • <creature>bat</creature> & <creature>killer bat</creature>
  • <creature>bear</creature> & <creature>black bear</creature>
  • <creature>beaver</creature>
  • <creature>boar</creature>
  • <creature>cow</creature> & <creature>bull</creature>
  • <creature>deer</creature>
  • <creature>elephant</creature>
  • <creature>fox</creature>
  • <creature>goat</creature>
  • <creature>horse</creature> & <creature>white horse</creature>
  • <creature>killer bee</creature>
  • <creature>lion</creature> & <creature>tiger</creature>
  • <creature>monkey</creature>
  • <creature>piglet</creature>
  • <creature>ram</creature>
  • <creature>rat</creature>, <creature>caverat</creature>, <creature>venomrat</creature>, <creature>razorrat</creature> & <creature>giantrat</creature>
  • <creature>wolf</creature> & <creature>big bad world</creature>

misc.xml

  • <creature>littlewitch</creature> & <creature>littlewizard</creature>
  • <creature>thing</creature>

mithrilbourgh.xml

  • <creature>mithrilbourgh archer</creature>, <creature>mithrilbourgh elite archer</creature>
  • <creature>mithrilbourgh knight</creature>
  • <creature>mithrilbourgh sergeant</creature>
  • <creature>mithrilbourgh soldier</creature>

monk.xml

  • <creature>devil monk</creature>
  • <creature>monk</creature> & <creature>darkmonk</creature>

naga.xml

  • <creatrue>lamia</creature>
  • <creature>naga</creature>, <creature>high naga</creature>, <creature>armed naga</creature>

ogre.xml

  • <creature>cyclops</creature>
  • <creature>ogre</creature>, <creature>elder ogre</creature>, <creature>soldier ogre</creature> & <creature>superogre</creature>

reptile.xml (optionally in animal.xml)

  • <creature>caiman</creature> & <creature>crocodile</creature>
  • <creature>cobra</creature> & <creature>king cobra</creature>
  • <creature>snake</creature> & <creature>grass snake</creature>

risecia.xml

  • <creature>risecia archer</creature>, <creature>risecia thug</creature>, <creature>risecia swordsman</creature> & <creature>Chief Falatheen of the Risecia</creature>

slime.xml

  • <creature>green sliime</creature>, <creature>brown slime</creature>, <creature>black slime</creature> & <creature>twilight slime</creature>

specter.xml

  • <creature>death</creature>, <creature>black death</creature> & <creature>golden death</creature> (optionally death.xml)

Other changes

  • Move <creature>tiny skelly</creature> from hybrid.xml to undead.xml or skeleton.xml.

mythical_animal

  • Move <creature>black dragon</creature> to dragon.xml.
  • Move <creature>balrog</creature> to hybrid.xml.

If there should be less categories

Questionable changes

  • Move <creature>nymph</creature> from elemental.xml to either fairy.xml or hybrid.xml.
  • Move <creature>djinn</creature> from elemental.xml to hybrid.xml.
  • Move <creature>imperial demon servant</creature> & <creature>imperial demon lord</creature> to imperial.xml.
  • Move <creature>devil queen</creature> to hybrid.xml