Stendhal/Creature Organization/Examples: Difference between revisions

Content deleted Content added
imported>AntumDeluge
imported>AntumDeluge
No edit summary
Line 1:
These changes should be able to be made without affecting the game. But the logic tilesets for Tiled should eventually be reworked. Creature classes only appear to affect class definition on the website.
 
== Option 1: ReduceVery number of creaturegeneralized categories ==
 
=== animal.xml ===
Line 72:
** <creature>zombie rat</creature> (optional)
 
== Option 2: CreateMore moredistinction creaturebetween categoriesclasses ==
 
=== angel.xml ===
Line 231:
** <creature>elf wizard</creature>
** <creature>elf bodyguard</creature>
 
=== gargoyle.xml ===
 
<i><span style="color:orange">Optionally leave as is or merge with golem.xml</span></i>
 
=== giant ===
Line 256 ⟶ 252:
* madaram
** <creature>kasarkutominubat</creature>
 
=== goblin.xml ===
 
<i><span style="color:blue">No changes</span></i>
 
=== golem.xml ===
 
=== human.xml ===
Line 333 ⟶ 323:
 
* madaram
<i><span style="color:orange">Optionallay move** <creature>kasarkutominubatmadaram archer</creature> to giant.xml</span></i>
** <creature>wizardmadaram frogmanpeasant</creature>
** <creature>elitemadaram frogmantrooper</creature>
** <creature>soldiermadaram koboldsoldier</creature>
** <creature>archermadaram koboldhealer</creaturehealer>
** <creature>veteranmadaram koboldaxeman</creaturehealer>
** <creature>leadermadaram koboldqueen</creature>
** <creature>minotaurmadaram kinghero</creature>
** <creature>madaram windwalker</creature> (alternative class "wind")
** <creature>frogmanmadaram cavalry</creature>
** <creature>koboldmadaram stalker</creature>
** <creature>minotaurmadaram buster blader</creature>
** chess pieces
 
* mithrilbourgh.xml
Line 354 ⟶ 356:
** <creature>risecia swordsman</creature>
** <creature>Chief Falatheen of the Risecia</creature>
 
=== hybrid.xml ===
 
* frogman
** <creature>frogman</creature>
** <creature>wizard frogman</creature>
** <creature>elite frogman</creature>
 
* kobold
** <creature>kobold</creature>
** <creature>archer kobold</creature>
** <creature>soldier kobold</creature>
** <creature>veteran kobold</creature>
** <creature>leader kobold</creature>
 
* minotaur
** <creature>minotaur</creature>
** <creature>minotaur king</creature>
 
* naga
** <creature>naga</creature>, <creature>high naga</creature>, <creature>armed naga</creature>
** <creature>lamia</creature>
 
=== misc.xml ===
Line 434 ⟶ 414:
* mountain orc
** <creature>mountain orc</creature>, <creature>mountain orc hunter</creature>, <creature>mountain orc warrior</creature> & <creature>mountain orc chief</creature>
 
=== troll.xml ===
 
* cyclops
** <creature>cyclops</creature>
* troll
** <creature>troll</creature>, <creature>red troll</creature> & <creature>cave troll</creature>
 
=== undead.xml ===
Line 480 ⟶ 453:
The following can either have their own xml file or be put into a category such as beast, hybrid or humanoid.
 
=== beast.xml? ===
 
* beholder
Line 486 ⟶ 459:
** <creature>beholder</creature>
** <creature>elder beholder</creature>
 
* cyclops
** <creature>cyclops</creature>
 
===* gargoyle.xml ===
** <creature>gargoyle</creature>
** <creature>elder gargoyle</creature>
** <creature>dark gargoyle</creature>
** <creature>venom gargoyle</creature>, goblin, golem
 
* slime
Line 493 ⟶ 475:
* <creature>twilight slime</creature>
 
* troll
=== humanoid.xml ===
** <creature>troll</creature>
** <creature>red troll</creature>
** <creature>cave troll</creature>
 
=== goblin.xmlhumanoid? ===
 
* aruthon
Line 511 ⟶ 498:
** <creature>oni king</creature>
** <creature>oni queen</creature>
 
=== golem.xmlhybrid? ===
 
* frogman
** <creature>frogman</creature>
** <creature>wizard frogman</creature>
** <creature>elite frogman</creature>
 
* kobold
** <creature>kobold</creature>
** <creature>archer kobold</creature>
** <creature>soldier kobold</creature>
** <creature>veteran kobold</creature>
** <creature>leader kobold</creature>
 
* minotaur
** <creature>minotaur</creature>
** <creature>minotaur king</creature>
 
* naga
** <creature>naga</creature>, <creature>high naga</creature>, <creature>armed naga</creature>
** <creature>lamia</creature>
 
== Examples ==