Stendhal/Creature Organization/Examples: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>AntumDeluge |
imported>AntumDeluge |
||
| Line 1: | 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. |
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: |
== Option 1: Very generalized categories == |
||
=== animal.xml === |
=== animal.xml === |
||
| Line 54: | Line 54: | ||
** <creature>werewolf</creature> |
** <creature>werewolf</creature> |
||
=== |
=== dragon.xml === |
||
* 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>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>bone dragon</creature> (optionally to undead.xml) |
||
| Line 82: | Line 72: | ||
** <creature>zombie rat</creature> (optional) |
** <creature>zombie rat</creature> (optional) |
||
== Option 2: More distinction between classes == |
|||
=== Example animals.xml === |
|||
<b><span style="color:blue">This organization has been implemented in CVS. The reorganization does not break client/server compatibility, but does cause some inconsistencies with logic tilesets and sprite locations. Below are some suggestions for reorganizing logic tilesets. However, changing those <i>will</i> break compatibility. Reorganizing logic tilesets and spritesheet locations will need to be done a little at a time to not create a huge incompatibility between the server and client.</span></b> |
|||
<br><br>(***) Unsure about these options |
|||
<code> |
|||
<?xml version="1.0" encoding="ISO-8859-1"?> |
|||
<creatures xmlns="stendhal" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="stendhal ../creatures.xsd "> |
|||
<!-- START: aquatic --> |
|||
<creature name="crab"> |
|||
<type class="animal" subclass="crab" tileid="animal.png:8"/> |
|||
<description>You see a little crab that comes from the beach, be careful of its pincers.</description> |
|||
<attributes> |
|||
<atk value="8"/> |
|||
<def value="4"/> |
|||
<hp value="10"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="0"/> |
|||
<experience value="5"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,1]" probability="60.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="click-clack-click"/> |
|||
<sound value="click-clack-1" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: aquatic --> |
|||
<!-- START: arachnid --> |
|||
<creature name="spider"> |
|||
<type class="animal" subclass="spider" tileid="animal.png:18"/> |
|||
<description>You see a spider. It makes a giant spider web to trap you!</description> |
|||
<attributes> |
|||
<atk value="213"/> |
|||
<def value="56"/> |
|||
<hp value="80"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="20"/> |
|||
<experience value="280"/> |
|||
<respawn value="1260"/> |
|||
<corpse name="small_boneless"/> |
|||
<drops> |
|||
<item value="money" quantity="[10,20]" probability="75.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="poisonous spider"> |
|||
<type class="animal" subclass="poisonous_spider" tileid="animal.png:17"/> |
|||
<description>You see a poisonous spider. Be careful! Its poison is very strong! It will make you very weak and can probably kill you!</description> |
|||
<attributes> |
|||
<atk value="244"/> |
|||
<def value="61"/> |
|||
<hp value="100"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="25"/> |
|||
<experience value="400"/> |
|||
<respawn value="1300"/> |
|||
<corpse name="small_boneless"/> |
|||
<drops> |
|||
<item value="money" quantity="[10,35]" probability="100.0"/> |
|||
<item value="greater poison" quantity="[1,1]" probability="10.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="poisonous" params="40,greater poison"/> |
|||
<profile name="brave"/> |
|||
<profile name="offensive"/> |
|||
<profile name="human"/> |
|||
<profile name="heal" params="5,50"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="giant spider"> |
|||
<type class="huge_animal" subclass="giant_spider" tileid="huge_animal.png:5"/> |
|||
<description>You see a giant spider. It has very long legs which are quite dangerous.</description> |
|||
<attributes> |
|||
<atk value="709"/> |
|||
<def value="94"/> |
|||
<hp value="1200"/> |
|||
<speed value="1.0"/> |
|||
<size value="2,2"/> |
|||
</attributes> |
|||
<level value="110"/> |
|||
<experience value="14400"/> |
|||
<respawn value="5400"/> |
|||
<corpse name="huge_animal" width="2" height="2"/> |
|||
<drops> |
|||
<item value="greater potion" quantity="[1,4]" probability="70.0"/> |
|||
<item value="greater poison" quantity="[1,2]" probability="80.0"/> |
|||
<item value="money" quantity="[30,150]" probability="100.0"/> |
|||
<item value="silk gland" quantity="[1,1]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="poisonous" params="5,greater poison"/> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="heal" params="5,50"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: arachnid --> |
|||
<!-- START: fowl --> |
|||
<creature name="chick"> |
|||
<type class="farm_animal" subclass="chick" tileid="farm_animal.png:2"/> |
|||
<description>You see a little chick, it doesn't like to be away from its mother.</description> |
|||
<attributes> |
|||
<atk value="32"/> |
|||
<def value="7"/> |
|||
<hp value="25"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="5"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_winged" harmless="feathered" /> |
|||
<drops> |
|||
<item value="chicken" quantity="[1,1]" probability="70.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="peep peep"/> |
|||
<noise state="idle follow fight" value="peep peep peep"/> |
|||
<sound value="chicken-chick-1" /> |
|||
<sound value="chicken-chick-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="patrolling"/> |
|||
<profile name="non offensive"/> |
|||
<profile name="coward"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="chicken"> |
|||
<type class="animal" subclass="chicken" tileid="animal.png:25"/> |
|||
<description>You see a chicken, isn't it nice?</description> |
|||
<attributes> |
|||
<atk value="32"/> |
|||
<def value="7"/> |
|||
<hp value="25"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="10"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_winged" harmless="feathered" /> |
|||
<drops> |
|||
<item value="chicken" quantity="[1,2]" probability="50.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="cluck cluck cluck"/> |
|||
<noise state="idle follow fight" value="cluck cluck"/> |
|||
<sound value="chicken-2"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="non offensive"/> |
|||
<profile name="patrolling"/> |
|||
<profile name="coward"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="mother hen"> |
|||
<type class="farm_animal" subclass="hen" tileid="farm_animal.png:6"/> |
|||
<description>You see a mother hen, she will probably hurt you if you touch her sons.</description> |
|||
<attributes> |
|||
<atk value="29"/> |
|||
<def value="6"/> |
|||
<hp value="25"/> |
|||
<speed value="0.7"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="5"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_winged" harmless="feathered" /> |
|||
<drops> |
|||
<item value="chicken" quantity="[1,2]" probability="70.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="peep peep"/> |
|||
<noise state="idle follow fight" value="peep peep peep"/> |
|||
<sound value="chicken-1"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="patrolling"/> |
|||
<profile name="non offensive"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="penguin"> |
|||
<type class="animal" subclass="penguin" tileid="animal.png:16"/> |
|||
<description>You see a penguin, smart and silly.</description> |
|||
<attributes> |
|||
<atk value="36"/> |
|||
<def value="7"/> |
|||
<hp value="20"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="10"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_animal" harmless="feathered"/> |
|||
<drops> |
|||
<item value="meat" quantity="[2,4]" probability="60.0"/> |
|||
<item value="cod" quantity="[2,3]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Oou! Oou!"/> |
|||
<noise state="idle follow fight" value="*flap* *flap*"/> |
|||
<sound value="penguin-1" /> |
|||
<sound value="penguin-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="pigeon"> |
|||
<type class="animal" subclass="pigeon" tileid="animal.png:23"/> |
|||
<description>You see a pigeon, it loves the little seeds.</description> |
|||
<attributes> |
|||
<atk value="36"/> |
|||
<def value="7"/> |
|||
<hp value="20"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="10"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_winged" harmless="feathered" /> |
|||
<drops> |
|||
<item value="chicken" quantity="[1,2]" probability="40.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="bird-pigeon-1" /> |
|||
<sound value="bird-pigeon-flap-1" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="non offensive"/> |
|||
<profile name="patrolling"/> |
|||
<profile name="coward"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: fowl --> |
|||
<!-- START: insect --> |
|||
<creature name="killer bee"> |
|||
<type class="animal" subclass="killer_bee" tileid="animal.png:27"/> |
|||
<description>You see a killer bee which will sting you to death!</description> |
|||
<attributes> |
|||
<atk value="170"/> |
|||
<def value="25"/> |
|||
<hp value="100"/> |
|||
<speed value="0.6"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="15"/> |
|||
<experience value="200"/> |
|||
<respawn value="1000"/> |
|||
<corpse name="small_boneless"/> |
|||
<drops> |
|||
<item value="honey" quantity="[1,2]" probability="15.0"/> |
|||
<item value="poison" quantity="[1,1]" probability="15.0"/> |
|||
</drops> |
|||
<equips> |
|||
<slot name="lhand" item="steel arrow" quantity="10000"/> |
|||
<slot name="rhand" item="wooden bow" quantity="1"/> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="BbzzZZzzz!"/> |
|||
<sound value="bee-1"/> |
|||
</says> |
|||
<profile name="poisonous" params="10,poison"/> |
|||
<profile name="brave"/> |
|||
<profile name="offensive"/> |
|||
<profile name="archer"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: insect --> |
|||
<!-- START: mammal --> |
|||
<creature name="deer" condition="!stendhal.christmas"> |
|||
<type class="animal" subclass="deer" tileid="animal.png:9"/> |
|||
<description>You see a defenseless deer, do not have fear of it.</description> |
|||
<attributes> |
|||
<atk value="8"/> |
|||
<def value="3"/> |
|||
<hp value="20"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="0"/> |
|||
<experience value="0"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,3]" probability="60.0"/> |
|||
<item value="ham" quantity="[1,2]" probability="30.0"/> |
|||
<item value="antidote" quantity="[1,1]" probability="5.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="non offensive"/> |
|||
<profile name="animal"/> |
|||
<profile name="coward"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="deer" condition="stendhal.christmas"> |
|||
<type class="animal" subclass="reindeer" tileid="animal.png:9"/> |
|||
<description>You see a reindeer running freely, and wonder if he is one of Santa's special helpers.</description> |
|||
<attributes> |
|||
<atk value="8"/> |
|||
<def value="3"/> |
|||
<hp value="20"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="0"/> |
|||
<experience value="0"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,3]" probability="60.0"/> |
|||
<item value="ham" quantity="[1,2]" probability="30.0"/> |
|||
<item value="antidote" quantity="[1,1]" probability="5.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="non offensive"/> |
|||
<profile name="animal"/> |
|||
<profile name="coward"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="mouse"> |
|||
<type class="small_animal" subclass="mouse" tileid="farm_animal.png:8"/> |
|||
<description>You see a small mouse that seems to be very hungry.</description> |
|||
<attributes> |
|||
<atk value="8"/> |
|||
<def value="3"/> |
|||
<hp value="20"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="0"/> |
|||
<experience value="5"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_animal" harmless="tail_rodent" /> |
|||
<drops> |
|||
<item value="cheese" quantity="[1,2]" probability="100.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="squeak ... squeak!"/> |
|||
<sound value="mouse-2"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="non offensive"/> |
|||
<profile name="coward"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="rat"> |
|||
<type class="small_animal" subclass="rat" tileid="small_animal.png:1"/> |
|||
<description>You see a small rat that seems to be extremely hungry.</description> |
|||
<attributes> |
|||
<atk value="8"/> |
|||
<def value="3"/> |
|||
<hp value="20"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="0"/> |
|||
<experience value="5"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_animal" harmless="tail_rodent"/> |
|||
<drops> |
|||
<item value="cheese" quantity="[1,1]" probability="50.0"/> |
|||
<item value="money" quantity="[1,3]" probability="70.0"/> |
|||
<item value="club" quantity="[1,1]" probability="5.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Squeak! Squeak!"/> |
|||
<sound value="rats-2"/> |
|||
<sound value="rats-41"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="stupid coward"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="bat"> |
|||
<type class="animal" subclass="bat" tileid="animal.png:0"/> |
|||
<description>You see a bat, it will seek your blood, don't be distracted...</description> |
|||
<attributes> |
|||
<atk value="36"/> |
|||
<def value="7"/> |
|||
<hp value="20"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="10"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_winged" harmless="winged_bat" /> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="50.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="bat-1" /> |
|||
<sound value="bat-2" /> |
|||
<sound value="bat-3" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="caverat"> |
|||
<type class="small_animal" subclass="caverat" tileid="small_animal.png:0"/> |
|||
<description>You see a caverat which is dirty and loves the dungeons.</description> |
|||
<attributes> |
|||
<atk value="34"/> |
|||
<def value="6"/> |
|||
<hp value="30"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="10"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_animal" harmless="tail_rodent" /> |
|||
<drops> |
|||
<item value="money" quantity="[1,6]" probability="90.0"/> |
|||
<item value="cheese" quantity="[1,2]" probability="60.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="rats-2"/> |
|||
<sound value="rats-41"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="coward"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="piglet"> |
|||
<type class="farm_animal" subclass="piglet" tileid="farm_animal.png:9"/> |
|||
<description>You see a piglet, a bit dirty.</description> |
|||
<attributes> |
|||
<atk value="31"/> |
|||
<def value="7"/> |
|||
<hp value="25"/> |
|||
<speed value="0.6"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="1"/> |
|||
<experience value="5"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="ham" quantity="[1,1]" probability="70.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="oink"/> |
|||
<noise state="idle follow fight" value="oink oink"/> |
|||
<noise state="idle follow fight" value="shnuffle"/> |
|||
<sound value="pig-3" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="babybear"> |
|||
<type class="animal" subclass="babybear" tileid="animal.png:21"/> |
|||
<description>You see a babybear, isn't it sweet?</description> |
|||
<attributes> |
|||
<atk value="48"/> |
|||
<def value="7"/> |
|||
<hp value="54"/> |
|||
<speed value="0.4"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="50.0"/> |
|||
<item value="ham" quantity="[1,1]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Roar!"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="beaver"> |
|||
<type class="farm_animal" subclass="beaver" tileid="farm_animal.png:0"/> |
|||
<description>You see a beaver. It likes to build dams in the river.</description> |
|||
<attributes> |
|||
<atk value="53"/> |
|||
<def value="8"/> |
|||
<hp value="35"/> |
|||
<speed value="0.6"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="80.0"/> |
|||
<item value="wood" quantity="[1,2]" probability="20.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="big bad wolf"> |
|||
<type class="animal" subclass="wolf" tileid="animal.png:26"/> |
|||
<description>You see a big bad wolf. It is really wild, hungry and really dangerous!</description> |
|||
<attributes> |
|||
<atk value="46"/> |
|||
<def value="9"/> |
|||
<hp value="35"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<!-- once in a month --> |
|||
<respawn value="8640000"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="money" quantity="[2,5]" probability="70.0"/> |
|||
<item value="meat" quantity="[1,4]" probability="60.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Aooooooouuhhh!!"/> |
|||
<sound value="howl-1"/> |
|||
<sound value="howl-5"/> |
|||
<sound value="howl-2"/> |
|||
<sound value="howl-11"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
<profile name="rare"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="boar"> |
|||
<type class="animal" subclass="boar" tileid="animal.png:4"/> |
|||
<description>You see a boar, they are pretty wild!</description> |
|||
<attributes> |
|||
<atk value="53"/> |
|||
<def value="7"/> |
|||
<hp value="50"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="ham" quantity="[1,1]" probability="40.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Oink!!"/> |
|||
<sound value="pig-1"/> |
|||
<sound value="pig-2"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="bull"> |
|||
<type class="farm_animal" subclass="bull" tileid="farm_animal.png:1"/> |
|||
<description>You see a bull, run away!!!</description> |
|||
<attributes> |
|||
<atk value="47"/> |
|||
<def value="9"/> |
|||
<hp value="35"/> |
|||
<speed value="0.9"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,3]" probability="80.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="MOOOOO!!!"/> |
|||
<sound value="cow-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="cow"> |
|||
<type class="farm_animal" subclass="cow" tileid="farm_animal.png:3"/> |
|||
<description>You see a cow, taste her delicious milk.</description> |
|||
<attributes> |
|||
<atk value="51"/> |
|||
<def value="9"/> |
|||
<hp value="30"/> |
|||
<speed value="0.3"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="80.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Moooo moooo mooooooo"/> |
|||
<noise state="idle follow fight" value="mooooo"/> |
|||
<sound value="cow-1" /> |
|||
<sound value="cowbell-1" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="fox"> |
|||
<type class="animal" subclass="fox" tileid="animal.png:24"/> |
|||
<description>You see a fox, it becomes extinct!</description> |
|||
<attributes> |
|||
<atk value="55"/> |
|||
<def value="8"/> |
|||
<hp value="35"/> |
|||
<speed value="0.8"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,4]" probability="60.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="goat"> |
|||
<type class="farm_animal" subclass="goat" tileid="farm_animal.png:4"/> |
|||
<description>You see a goat, which is wild and lives in the mountain.</description> |
|||
<attributes> |
|||
<atk value="52"/> |
|||
<def value="9"/> |
|||
<hp value="30"/> |
|||
<speed value="0.3"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="80.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="goat-1" /> |
|||
<sound value="goat-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="horse"> |
|||
<type class="farm_animal" subclass="horse" tileid="farm_animal.png:7"/> |
|||
<description>You see a horse, don't slap it or it will run away!</description> |
|||
<attributes> |
|||
<atk value="48"/> |
|||
<def value="10"/> |
|||
<hp value="30"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="80.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="neigghhh neigghhh"/> |
|||
<sound value="horse-1" /> |
|||
<sound value="horse-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="non offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="monkey"> |
|||
<type class="animal" subclass="monkey" tileid="animal.png:15"/> |
|||
<description>You see a monkey, would you like to offer it a banana?</description> |
|||
<attributes> |
|||
<atk value="55"/> |
|||
<def value="9"/> |
|||
<hp value="35"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="tiny_humanoid"/> |
|||
<drops> |
|||
<item value="money" quantity="[2,5]" probability="70.0"/> |
|||
<item value="meat" quantity="[1,4]" probability="60.0"/> |
|||
<item value="ham" quantity="[1,2]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Aooooooouuhhh!!"/> |
|||
<sound value="monkey-1" /> |
|||
<sound value="monkey-2" /> |
|||
<sound value="monkey-3" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="panda"> |
|||
<type class="animal" subclass="pandabear" tileid="animal.png:22"/> |
|||
<description>You see a panda which comes from an exotic land.</description> |
|||
<attributes> |
|||
<atk value="48"/> |
|||
<def value="7"/> |
|||
<hp value="54"/> |
|||
<speed value="0.4"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,3]" probability="50.0"/> |
|||
<item value="ham" quantity="[1,2]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Roar!"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="ram"> |
|||
<type class="farm_animal" subclass="ram" tileid="farm_animal.png:10"/> |
|||
<description>You see a ram, maybe you are able to shear it?</description> |
|||
<attributes> |
|||
<atk value="52"/> |
|||
<def value="7"/> |
|||
<hp value="50"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,1]" probability="40.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Baaaaaa"/> |
|||
<sound value="sheep-4" /> |
|||
<sound value="sheep-5" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="white horse"> |
|||
<type class="farm_animal" subclass="white_horse" tileid="farm_animal.png:11"/> |
|||
<description>You see a white horse, they love to stay with their brown friends.</description> |
|||
<attributes> |
|||
<atk value="50"/> |
|||
<def value="9"/> |
|||
<hp value="30"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="80.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="naayyy"/> |
|||
<sound value="horse-1" /> |
|||
<sound value="horse-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="non offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="wolf"> |
|||
<type class="animal" subclass="wolf" tileid="animal.png:20"/> |
|||
<description>You see a wolf. It is wild and very hungry!</description> |
|||
<attributes> |
|||
<atk value="46"/> |
|||
<def value="9"/> |
|||
<hp value="35"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="money" quantity="[2,5]" probability="70.0"/> |
|||
<item value="meat" quantity="[1,4]" probability="60.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Aooooooouuhhh!!"/> |
|||
<sound value="howl-1"/> |
|||
<sound value="howl-5"/> |
|||
<sound value="howl-2"/> |
|||
<sound value="howl-11"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="bear"> |
|||
<type class="animal" subclass="bear" tileid="animal.png:1"/> |
|||
<description>You see a bear. You are lucky and found it awake.</description> |
|||
<attributes> |
|||
<atk value="80"/> |
|||
<def value="14"/> |
|||
<hp value="50"/> |
|||
<speed value="0.4"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="4"/> |
|||
<experience value="40"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[3,7]" probability="50.0"/> |
|||
<item value="ham" quantity="[1,3]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Roar!"/> |
|||
<sound value="bear-1"/> |
|||
<sound value="bear-2"/> |
|||
<sound value="bear-3"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="lion"> |
|||
<type class="animal" subclass="lion" tileid="animal.png:14"/> |
|||
<description>You see a lion, dangerous and hungry...</description> |
|||
<attributes> |
|||
<atk value="80"/> |
|||
<def value="15"/> |
|||
<hp value="45"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="4"/> |
|||
<experience value="40"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[2,6]" probability="60.0"/> |
|||
<item value="ham" quantity="[1,2]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Grooooaaaarrrr!"/> |
|||
<sound value="lion-1"/> |
|||
<sound value="lion-2"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="elephant"> |
|||
<type class="animal" subclass="elephant" tileid="animal.png:11"/> |
|||
<description>You see an elephant, a huge animal with lots of ham and meat. Are you sure that you want to attack it?</description> |
|||
<attributes> |
|||
<atk value="73"/> |
|||
<def value="6"/> |
|||
<hp value="165"/> |
|||
<speed value="0.3"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="5"/> |
|||
<experience value="50"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,10]" probability="100.0"/> |
|||
<item value="ham" quantity="[2,8]" probability="70.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="WHOOOOEOEOEZZZZZZ!!!"/> |
|||
<sound value="elephant-1" /> |
|||
<sound value="elephant-2" /> |
|||
<sound value="elephant-rumble-1" /> |
|||
</says> |
|||
<profile name="non offensive"/> |
|||
<profile name="animal"/> |
|||
<profile name="coward"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="tiger"> |
|||
<type class="animal" subclass="tiger" tileid="animal.png:19"/> |
|||
<description>You see a tiger, which likes deer and human meat.</description> |
|||
<attributes> |
|||
<atk value="88"/> |
|||
<def value="15"/> |
|||
<hp value="60"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="5"/> |
|||
<experience value="50"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[1,6]" probability="60.0"/> |
|||
<item value="ham" quantity="[1,2]" probability="30.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Miiiiaaauuu!"/> |
|||
<sound value="tiger-1" /> |
|||
<sound value="tiger-2" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="venomrat"> |
|||
<type class="small_animal" subclass="venomrat" tileid="small_animal.png:3"/> |
|||
<description>You see a venomrat, extremely poisonous.</description> |
|||
<attributes> |
|||
<atk value="89"/> |
|||
<def value="14"/> |
|||
<hp value="70"/> |
|||
<speed value="0.9"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="5"/> |
|||
<experience value="50"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="small_animal" harmless="tail_rodent" /> |
|||
<drops> |
|||
<item value="money" quantity="[3,7]" probability="100.0"/> |
|||
<item value="cheese" quantity="[1,3]" probability="50.0"/> |
|||
<item value="greater poison" quantity="[1,1]" probability="15.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="rats-2"/> |
|||
<sound value="rats-41"/> |
|||
</says> |
|||
<profile name="poisonous" params="5,greater poison"/> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="killer bat"> |
|||
<type class="animal" subclass="killer_bat" tileid="animal.png:13"/> |
|||
<description>You see a killer bat which will suck your blood!</description> |
|||
<attributes> |
|||
<atk value="104"/> |
|||
<def value="19"/> |
|||
<hp value="80"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="7"/> |
|||
<experience value="70"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="small_winged" harmless="winged_bat" /> |
|||
<drops> |
|||
<item value="meat" quantity="[1,2]" probability="80.0"/> |
|||
<item value="bat entrails" quantity="[1,1]" probability="60.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="bat-1" /> |
|||
<sound value="bat-2" /> |
|||
<sound value="bat-3" /> |
|||
</says> |
|||
<profile name="brave"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="black bear"> |
|||
<type class="animal" subclass="black_bear" tileid="animal.png:2"/> |
|||
<description>You see a strong black bear which hibernates in winter.</description> |
|||
<attributes> |
|||
<atk value="119"/> |
|||
<def value="16"/> |
|||
<hp value="95"/> |
|||
<speed value="0.4"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="8"/> |
|||
<experience value="80"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="meat" quantity="[3,12]" probability="60.0"/> |
|||
<item value="ham" quantity="[2,4]" probability="40.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="ROOOOAAAAR!"/> |
|||
<sound value="bear-1"/> |
|||
<sound value="bear-2"/> |
|||
<sound value="bear-3"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="razorrat"> |
|||
<type class="small_animal" subclass="razorrat" tileid="small_animal.png:2"/> |
|||
<description>You see a razorrat, its noise will make you crazy!</description> |
|||
<attributes> |
|||
<atk value="119"/> |
|||
<def value="28"/> |
|||
<hp value="45"/> |
|||
<speed value="1.0"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="8"/> |
|||
<experience value="80"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="small_animal" harmless="tail_rodent" /> |
|||
<drops> |
|||
<item value="money" quantity="[5,10]" probability="100.0"/> |
|||
<item value="cheese" quantity="[1,3]" probability="50.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="rats-1"/> |
|||
</says> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="giantrat"> |
|||
<type class="giant_animal" subclass="giantrat" tileid="giant_animal.png:1"/> |
|||
<description>You see a giant rat. It seems like it survived from an experiment which went wrong.</description> |
|||
<attributes> |
|||
<atk value="173"/> |
|||
<def value="30"/> |
|||
<hp value="110"/> |
|||
<speed value="1.0"/> |
|||
<size value="2,2"/> |
|||
</attributes> |
|||
<level value="15"/> |
|||
<experience value="180"/> |
|||
<respawn value="1230"/> |
|||
<corpse name="huge_animal" harmless="tail_rodent_large" width="2" height="2" /> |
|||
<drops> |
|||
<item value="money" quantity="[7,20]" probability="100.0"/> |
|||
<item value="cheese" quantity="[3,7]" probability="80.0"/> |
|||
<item value="rodent trap" quantity="[1,1]" probability="15.0" /> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="bobcat-1"/> |
|||
<sound value="leopard-11"/> |
|||
</says> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="heal" params="5,150"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: mammal --> |
|||
<!-- START: reptile --> |
|||
<creature name="caiman"> |
|||
<type class="animal" subclass="caiman" tileid="animal.png:6"/> |
|||
<description>You see a caiman, which is hidden in the water.</description> |
|||
<attributes> |
|||
<atk value="49"/> |
|||
<def value="9"/> |
|||
<hp value="35"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="2"/> |
|||
<experience value="20"/> |
|||
<respawn value="900"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="money" quantity="[2,8]" probability="70.0"/> |
|||
<item value="ham" quantity="[1,3]" probability="45.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Grrr Grrr!"/> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="grass snake"> |
|||
<type class="farm_animal" subclass="grass_snake" tileid="farm_animal.png:5"/> |
|||
<description>You see a grass snake which is quite dangerous.</description> |
|||
<attributes> |
|||
<atk value="68"/> |
|||
<def value="15"/> |
|||
<hp value="35"/> |
|||
<speed value="0.6"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="3"/> |
|||
<experience value="30"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_boneless"/> |
|||
<drops> |
|||
<item value="money" quantity="[2,6]" probability="60.0"/> |
|||
<item value="poison" quantity="[1,1]" probability="10.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="sssSSSsssss..."/> |
|||
<sound value="snake-1"/> |
|||
</says> |
|||
<profile name="poisonous" params="5,poison"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="snake"> |
|||
<type class="animal" subclass="snake" tileid="animal.png:7"/> |
|||
<description>You see a snake, it came from the forest to poison you!</description> |
|||
<attributes> |
|||
<atk value="67"/> |
|||
<def value="13"/> |
|||
<hp value="40"/> |
|||
<speed value="0.5"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="3"/> |
|||
<experience value="30"/> |
|||
<respawn value="900"/> |
|||
<corpse name="small_boneless"/> |
|||
<drops> |
|||
<item value="money" quantity="[2,6]" probability="60.0"/> |
|||
<item value="poison" quantity="[1,1]" probability="10.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="SsSssSsssssss!"/> |
|||
<sound value="snake-1"/> |
|||
</says> |
|||
<profile name="poisonous" params="5,poison"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="crocodile"> |
|||
<type class="giant_animal" subclass="crocodile" tileid="giant_animal.png:0"/> |
|||
<description>You see a crocodile, it arises from the deep waters in the rivers.</description> |
|||
<attributes> |
|||
<atk value="172"/> |
|||
<def value="30"/> |
|||
<hp value="110"/> |
|||
<speed value="1.0"/> |
|||
<size value="2,2"/> |
|||
</attributes> |
|||
<level value="15"/> |
|||
<experience value="180"/> |
|||
<respawn value="1230"/> |
|||
<corpse name="huge_animal" width="2" height="2"/> |
|||
<drops> |
|||
<item value="money" quantity="[3,12]" probability="100.0"/> |
|||
<item value="meat" quantity="[3,7]" probability="80.0"/> |
|||
<item value="ham" quantity="[2,5]" probability="50.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="Rrrrrrrrr"/> |
|||
<sound value="alligator-1" /> |
|||
</says> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="heal" params="5,150"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="cobra"> |
|||
<type class="animal" subclass="cobra" tileid="animal.png:28"/> |
|||
<description></description> |
|||
<attributes> |
|||
<atk value="631"/> |
|||
<def value="83"/> |
|||
<hp value="1000"/> |
|||
<speed value="0.8"/> |
|||
<size value="2,2"/> |
|||
</attributes> |
|||
<level value="96"/> |
|||
<experience value="9630"/> |
|||
<respawn value="3900"/> |
|||
<corpse name="small_boneless"/> |
|||
<drops> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="snake-cobra-1"/> |
|||
<sound value="snake-cobra-2"/> |
|||
</says> |
|||
<profile name="poisonous" params="5,greater poison"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="king cobra"> |
|||
<type class="huge_animal" subclass="king_cobra" tileid="huge_animal.png:9"/> |
|||
<description>You see a king cobra. It is extremely venomous.</description> |
|||
<attributes> |
|||
<atk value="750"/> |
|||
<def value="102"/> |
|||
<hp value="1499"/> |
|||
<speed value="0.8"/> |
|||
<size value="3,2"/> |
|||
</attributes> |
|||
<level value="120"/> |
|||
<experience value="18850"/> |
|||
<respawn value="5400"/> |
|||
<corpse name="huge_animal" width="2" height="2"/> |
|||
<drops> |
|||
<item value="disease poison" quantity="[1,1]" probability="5.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<sound value="snake-cobra-1" /> |
|||
<sound value="snake-cobra-2" /> |
|||
</says> |
|||
<profile name="poisonous" params="5,disease poison"/> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: reptile --> |
|||
<!-- START: undead --> |
|||
<creature name="zombie rat"> |
|||
<type class="small_animal" subclass="zombierat" tileid="small_animal.png:4"/> |
|||
<description>You see a hungry zombie rat and it doesn't like to see you.</description> |
|||
<attributes> |
|||
<atk value="105"/> |
|||
<def value="19"/> |
|||
<hp value="70"/> |
|||
<speed value="0.6"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="7"/> |
|||
<experience value="70"/> |
|||
<respawn value="1200"/> |
|||
<corpse name="small_animal" harmless="tail_rodent" /> |
|||
<drops> |
|||
<item value="money" quantity="[3,10]" probability="100.0"/> |
|||
<item value="cheese" quantity="[2,5]" probability="50.0"/> |
|||
<item value="deadly poison" quantity="[1,1]" probability="8.0"/> |
|||
</drops> |
|||
<equips> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="SHREEAK!!"/> |
|||
<noise state="idle follow fight" value="SHAAAAAAA!!"/> |
|||
</says> |
|||
<profile name="poisonous" params="5,deadly poison"/> |
|||
<profile name="brave"/> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
</ai> |
|||
</creature> |
|||
<creature name="ghost hound"> |
|||
<type class="undead" subclass="ghosthound" tileid="undead.png:13"/> |
|||
<description>As you catch sight of its shaggy shape and gleaming evil eyes, you suddenly remember all the horror stories around the dreaded ghost hound!</description> |
|||
<attributes> |
|||
<atk value="320"/> |
|||
<def value="110"/> |
|||
<hp value="110"/> |
|||
<speed value="0.8"/> |
|||
<size value="1,1"/> |
|||
</attributes> |
|||
<level value="45"/> |
|||
<experience value="1250"/> |
|||
<!-- once in 6 weeks, but two are in the world --> |
|||
<respawn value="12096000"/> |
|||
<corpse name="animal"/> |
|||
<drops> |
|||
<item value="money" quantity="[10,50]" probability="75.0"/> |
|||
<item value="carbuncle" quantity="[1,1]" probability="3.0"/> |
|||
</drops> |
|||
<equips> |
|||
<slot name="rhand" item="dark dagger" quantity="1"/> |
|||
</equips> |
|||
<ai> |
|||
<says> |
|||
<noise state="idle follow fight" value="WooOouuuUuh!"/> |
|||
<noise state="fight" value="Ghhrr!"/> |
|||
<sound value="dog-snarl-1" /> |
|||
<sound value="dog-snarl-2" /> |
|||
<sound value="dog-angry-low-1" /> |
|||
</says> |
|||
<profile name="animal"/> |
|||
<profile name="offensive"/> |
|||
<profile name="patrolling"/> |
|||
<profile name="lifesteal" params="0.05"/> |
|||
<profile name="rare"/> |
|||
</ai> |
|||
</creature> |
|||
<!-- END: undead --> |
|||
</creatures> |
|||
</code> |
|||
=== angel.xml === |
|||
== Option 2: Create more creature categories == |
|||
* dark |
|||
=== amazoness.xml === |
|||
** <creature>dark angel</creature> |
|||
** <creature>dark archangel</creature> |
|||
* fallen |
|||
** <creature>fallen angel</creature> |
|||
* light |
|||
** <creature>angel</creature> |
|||
** <creature>archangel</creature> |
|||
** <creature>baby angel</creature> |
|||
=== animal.xml === |
|||
<i><span style="color:orange">Optionally merge <creature>amazoness giant</creature></span></i> |
|||
* arachnid |
|||
=== angel.xml === |
|||
** <creature>giant spider</creature> |
|||
** <creature>spider</creature> & <creature>poisonous spider</creature> |
|||
* crustacean |
|||
* <creature>angel</creature> |
|||
* <creature> |
** <creature>crab</creature> |
||
* <creature>baby angel</creature> |
|||
* <creature>dark angel</creature> |
|||
* <creature>dark archangel</creature> |
|||
* <creature>fallen angel</creature> |
|||
* fowl |
|||
=== animal_aquatic.xml (optionally merged into animal.xml) === |
|||
** <creature>chick</creature> |
|||
** <creature>chicken</creature> |
|||
** <creature>mother hen</creature> |
|||
** <creature>penguin</creature> |
|||
** <creature>pigeon</creature> |
|||
* insect |
|||
* <creature>crab</creature> |
|||
** <creature>killer bee</creature> |
|||
* mammal |
|||
=== animal_undead.xml (optionally merged into undead.xml or animal.xml) === |
|||
** <creature>deer</creature> |
|||
** <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>elephant</creature> |
|||
** <creature>fox</creature> |
|||
** <creature>goat</creature> |
|||
** <creature>horse</creature> & <creature>white horse</creature> |
|||
** <creature>lion</creature> & <creature>tiger</creature> |
|||
** <creature>monkey</creature> |
|||
** <creature>mouse</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 wolf</creature> |
|||
** <creature>zombie rat</creature> (optionally animal_undead.xml, undead.xml or animal.xml) |
|||
* mythical |
|||
* <creature>zombie rat</creature> |
|||
* <creature> |
** <creature>centaur</creature> |
||
** <creature>pegasus</creature> |
|||
** <creature>unicorn</creature> |
|||
* reptile |
|||
=== arachnid.xml (optionally merged into animal.xml) === |
|||
** <creature>caiman</creature> & <creature>crocodile</creature> |
|||
** <creature>cobra</creature> & <creature>king cobra</creature> |
|||
** <creature>snake</creature> & <creature>grass snake</creature> |
|||
=== beast.xml *** === |
|||
* <creature>giant spider</creature> |
|||
* <creature>spider</creature> & <creature>poisonous spider</creature> |
|||
* beholder (possibly in its own class) |
|||
=== aruthon.xml (optionally merged into misc.xml === |
|||
** <creature>young beholder</creature> |
|||
** <creature>beholder</creature> |
|||
** <creature>elder beholder</creature> |
|||
* gargoyle |
|||
* <creature>robot aruthon</creature> & <creature>dark aruthon</creature> |
|||
** <creature>gargoyle</creature> |
|||
** <creature>elder gargoyle</creature> |
|||
** <creature>dark gargoyle</creature> |
|||
** <creature>venom gargoyle</creature> |
|||
* misc |
|||
=== assassin.xml === |
|||
** <creature>mimic</creature> |
|||
** <creature>snarfkin</creature> |
|||
** <creature>xenocium</creature> |
|||
* mutant |
|||
* <creature>apprentice assassin</creature> |
|||
* <creature> |
** <creature>dark mutant</creature> |
||
* <creature> |
** <creature>glow monster</creature> |
||
* <creature> |
** <creature>googon</creature> |
||
* <creature> |
** <creature>grobble monster</creature> |
||
* <creature> |
** <creature>thing</creature> |
||
* <creature> |
** <creature>winged blurble</creature> |
||
* <creature> |
** <creature>imperial experiment</creature> & <creature>imperial mutant</creature> |
||
* <creature>shadows assassin</creature> |
|||
* slime (possibly in its own class) |
|||
=== barbarian.xml === |
|||
** <creature>green slime</creature> |
|||
** <creature>brown slime</creature> |
|||
** <creature>black slime</creature> |
|||
** <creature>twilight slime</creature> |
|||
=== demon.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> |
|||
* demon |
|||
=== beholder.xml === |
|||
** <creature>violet avenger</creature> |
|||
** <creature>devil queen</creature> |
|||
** <creature>demon</creature> |
|||
** <creature>imperial demon servant</creature> & <creature>imperial demon lord</creature> (alternate subclass "imperial") |
|||
** <creature>balrog</creature> (alternate subclass "giant") |
|||
* imp |
|||
** <creature>imp</creature> & <creature>winged blue imp</creature> |
|||
=== dragon.xml === |
|||
<i><span style="color:blue">No changes</span></i> |
|||
* chaos |
|||
** <creature>chaos green dragonrider</creature> & <creature>chaos red dragonrider</creature> (alternate class "chaos.xml") |
|||
* dragon |
|||
** <creature>green dragon</creature> |
|||
** <creature>bone dragon</creature> |
|||
** <creature>blue dragon</creature> |
|||
** <creature>red dragon</creature> |
|||
** <creature>black dragon</creature> |
|||
* flying |
|||
** <creature>flying golden dragon</creature> |
|||
** <creature>twin headed dragon</creature> |
|||
=== |
=== dwarf.xml === |
||
* duergar |
|||
* <creature>blordrough corporal</creature> |
|||
** <creature>duergar</creature>, <creature>duergar axeman</creature>, <creature>elder duergar</creature>, <creature>duergar elite</creature>, <creature>duergar hero</creature>, <creature>duergar wizard</creature>, <creature>black duergar</creature> & <creature>duergar king</creature> |
|||
* <creature>blordrough quartermaster</creature> |
|||
* <creature>blordrough storm trooper</creature> |
|||
* dwarf |
|||
=== cannibal.xml === |
|||
** <creature>dwarf</creature>, <creature>dwarf guardian</creature>, <creature>elder dwarf</creature>, <creature>hero dwarf</creature> & <creature>leader dwarf</creature> |
|||
* giant dwarf |
|||
* <creature>cannibal woman</creature>, <creature>cannibal</creature> & <creature>elder cannibal</creature> |
|||
** <creature>giant dwarf</creature>, <creature>Dhohr Nuggetcutter</creature> & <creature>Lord Durin</creature> |
|||
* mountain dwarf |
|||
=== chaos.xml === |
|||
** <creature>mountain dwarf</creature>, <creature>mountain dwarf guardian</creature>, <creature>mountain elder dwarf</creature>, <creature>mountain hero dwarf</creature> & <creature>mountain leader dwarf</creature> |
|||
=== elemental.xml === |
|||
<i><span style="color:orange">Optionally merge <creature>chaos green dragonrider</creature> & <creature>chaos red dragonrider</creature></span></i> |
|||
* air |
|||
=== demon.xml === |
|||
** <creature>air elemental</creature> |
|||
* earth |
|||
* <creature>demon</creature> |
|||
* <creature> |
** <creature>earth elemental</creature> |
||
** <creature>nymph</creature> |
|||
* <creature>imperial demon servant</creature> & <creature>imperial demon lord</creature> (optionally merged into imperial.xml) |
|||
* fire |
|||
=== dragon.xml === |
|||
** <creature>fire elemental</creature> |
|||
* ice |
|||
* <creature>black dragon</creature> |
|||
* <creature> |
** <creature>ice elemental</creature> |
||
* <creature> |
** <creature>ice golem</creature> |
||
* <creature> |
** <creature>ice giant</creature> |
||
* <creature>flying golden dragon</creature> |
|||
* <creature>green dragon</creature> |
|||
* <creature>red dragon</creature> |
|||
* <creature>twin headed dragon</creature> |
|||
* stone (or merged with earth) |
|||
** <creature>dwarf golem</creature> *** |
|||
** <creature>stone golem</creature> *** |
|||
* water |
|||
* <creature>duergar</creature> |
|||
* <creature> |
** <creature>water elemental</creature> |
||
* <creature>elder duergar</creature> |
|||
* <creature>duergar elite</creature> |
|||
* <creature>duergar hero</creature> |
|||
* <creature>duergar wizard</creature> |
|||
* <creature>black duergar</creature> |
|||
* <creature>duergar king</creature> |
|||
* wind |
|||
=== dwarf.xml === |
|||
** <creature>djinn</creature> |
|||
* wood |
|||
<i><span style="color:orange">Optionally leave as is or split into dwarf.xml, mountain_dwarf.xml & duergar.xml</span></i> |
|||
** <creature>ent</creature>, <creature>old ent</creature> & <creature>entwife</creature> *** |
|||
** <creature>wooden golem</creature> *** |
|||
=== |
=== elf.xml === |
||
* albino_elf |
|||
* <creature>earth elemental</creature>, <creature>fire elemental</creature>, <creature>water elemental</creature>, <creature>air elemental</creature>, <creature>ice elemental</creature> |
|||
** <creature>albino elf swordsman</creature> |
|||
** <creature>albino elf archer</creature> |
|||
** <creature>albino elf magician</creature> |
|||
** <creature>albino elf queen</creature> |
|||
** <creature>albino elf king</creature> |
|||
* dark_elf |
|||
=== elf.xml, albino_elf.xml & dark_elf.xml === |
|||
** <creature>child dark elf</creature> |
|||
** <creature>dark elf archer</creature> |
|||
** <creature>dark elf</creature> |
|||
** <creature>dark elf elite archer</creature> |
|||
** <creature>dark elf captain</creature> |
|||
** <creature>dark elf knight</creature> |
|||
** <creature>dark elf general</creature> |
|||
** <creature>dark elf wizard</creature> |
|||
** <creature>dark elf viceroy</creature> |
|||
** <creature>dark elf ranger</creature> |
|||
** <creature>dark elf sacerdotist</creature> |
|||
** <creature>dark elf admiral</creature> |
|||
** <creature>dark elf master</creature> |
|||
** <creature>dark elf matronmother</creature> |
|||
* elf |
|||
<i><span style="color:orange">Optionally leave as is or merge into elf.xml</span></i> |
|||
** <creature>elf</creature> |
|||
** <creature>archer elf</creature> |
|||
** <creature>militia elf</creature> |
|||
** <creature>soldier elf</creature> |
|||
** <creature>mage elf</creature> |
|||
** <creature>commander elf</creature> |
|||
** <creature>archmage elf</creature> |
|||
** <creature>elf sacerdotist</creature> |
|||
** <creature>elf wizard</creature> |
|||
** <creature>elf bodyguard</creature> |
|||
=== |
=== giant.xml === |
||
* amazon |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <creature>amazoness giant</creature> |
|||
* human |
|||
=== fowl.xml (optionally in animal.xml) === |
|||
** <creature>giant</creature>, <creature>elder giant</creature>, <creature>master giant</creature> |
|||
** <creature>black giant</creature> (alternative subclass "dark") |
|||
* imperial |
|||
* <creature>chick</creature> |
|||
* <creature> |
** <creature>imperial general giant</creature> |
||
* <creature>mother hen</creature> |
|||
* <creature>penguin</creature> |
|||
* <creature>pigeon</creature> |
|||
* kobold |
|||
=== frogman.xml === |
|||
** <creature>giant kobold</creature> |
|||
* madaram |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <creature>kasarkutominubat</creature> |
|||
=== |
=== gnome.xml === |
||
* gnome |
|||
<i><span style="color:orange">Optionally leave as is or merge with golem.xml</span></i> |
|||
** <creature>gnome</creature> |
|||
** <creature>mage gnome</creature> |
|||
* militant |
|||
** <creature>infantry gnome</creature> |
|||
** <creature>cavalryman gnome</creature> |
|||
=== |
=== goblin.xml === |
||
* goblin |
|||
* <creature>amazoness giant</creature> (optionally amazoness.xml) |
|||
** <creature>goblin</creature> |
|||
* <creature>giant</creature>, <creature>elder giant</creature>, <creature>master giant</creature> & <creature>black giant</creature> |
|||
* <creature> |
** <creature>veteran goblin</creature> |
||
* <creature> |
** <creature>soldier goblin</creature> |
||
* <creature>imperial general giant</creature> (optionally imperial.xml) |
|||
* <creature>kasarkutominubat</creature> (optionally madaram.xml) |
|||
=== |
=== human.xml === |
||
* amazon |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <creature>amazoness archer</creature> |
|||
** <creature>amazoness archer commander</creature> |
|||
** <creature>amazoness bodyguard</creature> |
|||
** <creature>amazoness coastguard</creature> |
|||
** <creature>amazoness coastguard mistress</creature> |
|||
** <creature>amazoness commander</creature> |
|||
** <creature>amazoness elite coastguard</creature> |
|||
** <creature>amazoness hunter</creature> |
|||
** <creature>amazoness vigilance</creature> |
|||
** <creature>amazoness imperator</creature> |
|||
* assassin |
|||
=== goblin.xml === |
|||
** <creature>apprentice assassin</creature> |
|||
** <creature>assassin</creature> |
|||
** <creature>bandit</creature> |
|||
** <creature>disciple assassin</creature> |
|||
** <creature>hunter</creature> |
|||
** <creature>master assassin</creature> |
|||
** <creature>ninja</creature> |
|||
** <creature>samurai</creature> |
|||
** <creature>shadows assassin</creature> |
|||
* barbarian |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <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> |
|||
* blordrough |
|||
=== golem.xml === |
|||
** <creature>blordrough corporal</creature> |
|||
** <creature>blordrough quartermaster</creature> |
|||
** <creature>blordrough storm trooper</creature> |
|||
* cannibal |
|||
* Merge the following: |
|||
** <creature> |
** <creature>cannibal woman</creature> |
||
** <creature>cannibal</creature> |
|||
** <creature>elder cannibal</creature> |
|||
* chaos |
|||
=== imperial.xml === |
|||
** <creature>chaos soldier</creature> |
|||
** <creature>chaos warrior</creature> |
|||
** <creature>chaos commander</creature> |
|||
** <creature>chaos sorcerer</creature> |
|||
** <creature>chaos dragonrider</creature> |
|||
** <creature>chaos lord</creature> |
|||
** <creature>chaos overlord</creature> |
|||
** chess pieces |
|||
* imperial |
|||
* <creature>imperial archer</creature>, <creature>imperial archer leader</creature> & <creature>imperial elite archer</creature> |
|||
* <creature>imperial |
** <creature>imperial archer</creature>, <creature>imperial archer leader</creature> & <creature>imperial elite archer</creature> |
||
* <creature>imperial |
** <creature>imperial chief</creature> |
||
* <creature>imperial |
** <creature>imperial commander</creature> |
||
* <creature>imperial |
** <creature>imperial defender</creature> |
||
* <creature>imperial |
** <creature>imperial demon servant</creature> & <creature>imperial demon lord</creature> (optionally demon.xml) |
||
* <creature>imperial |
** <creature>imperial elite guardian</creature> |
||
* <creature>imperial general</creature> |
** <creature>imperial general</creature> |
||
* <creature>imperial general giant</creature> (optionally giant.xml) |
** <creature>imperial general giant</creature> (optionally giant.xml) |
||
* <creature>imperial knight</creature> |
** <creature>imperial knight</creature> |
||
* <creature>imperial leader</creature> |
** <creature>imperial leader</creature> |
||
* <creature>imperial priest</creature> & <creature>imperial high priest</creature> |
** <creature>imperial priest</creature> & <creature>imperial high priest</creature> |
||
* <creature>imperial scientist</creature> |
** <creature>imperial scientist</creature> |
||
* <creature>imperial veteran</creature> |
** <creature>imperial veteran</creature> |
||
* kalavan.xml |
|||
** <creature>kalavan housewife</creature> |
|||
** <creature>kalavan peasant</creature> |
|||
** <creature>kalavan wisewoman</creature> |
|||
** <creature>kalavan citizen</creature> |
|||
* madaram |
|||
* <creature>killer bee</creature> |
|||
** <creature>madaram archer</creature> |
|||
** <creature>madaram peasant</creature> |
|||
** <creature>madaram trooper</creature> |
|||
** <creature>madaram soldier</creature> |
|||
** <creature>madaram healer</creature> |
|||
** <creature>madaram axeman</creature> |
|||
** <creature>madaram queen</creature> |
|||
** <creature>madaram hero</creature> |
|||
** <creature>madaram windwalker</creature> (alternate subclass "wind") |
|||
** <creature>madaram cavalry</creature> |
|||
** <creature>madaram stalker</creature> |
|||
** <creature>madaram buster blader</creature> |
|||
** chess pieces |
|||
* misc |
|||
=== kalavan.xml === |
|||
** <creature>emperor dalmung</creature> (not sure where this belongs) |
|||
* mithrilbourgh.xml |
|||
* <creature>kalavan housewife</creature>, <creature>kalavan peasant</creature>, <creature>kalavan wisewoman</creature> & <creature>kalavan citizen</creature> |
|||
** <creature>mithrilbourgh archer</creature> & <creature>mithrilbourgh elite archer</creature> |
|||
** <creature>mithrilbourgh colonel</creature> |
|||
** <creature>mithrilbourgh general</creature> |
|||
** <creature>mithrilbourgh knight</creature> |
|||
** <creature>mithrilbourgh lieutenant</creature> |
|||
** <creature>mithrilbourgh sergeant</creature> |
|||
** <creature>mithrilbourgh soldier</creature> |
|||
** <creature>mithrilbourgh wizard</creature> |
|||
* monk |
|||
=== kobold.xml === |
|||
** <creature>devil monk</creature> |
|||
** <creature>monk</creature> & <creature>darkmonk</creature> |
|||
* pirate (not activated) |
|||
<i><span style="color:orange">Optionally merge <creature>giant kobold</creature></span></i> |
|||
** pirate |
|||
** pirate wench |
|||
** buccaneer |
|||
** smuggler |
|||
** evil pirate |
|||
** pirate leader |
|||
* risecia |
|||
=== lich.xml (optionally merged into undead.xml) === |
|||
** <creature>risecia archer</creature> |
|||
** <creature>risecia thug</creature> |
|||
** <creature>risecia swordsman</creature> |
|||
** <creature>Chief Falatheen of the Risecia</creature> |
|||
* wizard *** |
|||
* <creature>lich</creature>, <creature>high lich</creature> & <creature>dead lich</creature> |
|||
** <creature>littlewitch</creature> |
|||
** <creature>littlewizard</creature> |
|||
=== |
=== humanoid.xml *** === |
||
* aruthon |
|||
<i><span style="color:orange">Optionallay move <creature>kasarkutominubat</creature> to giant.xml</span></i> |
|||
** <creature>robot aruthon</creature> |
|||
** <creature>dark aruthon</creature> |
|||
* fairy |
|||
=== mammal.xml (optionally merged into animal.xml) === |
|||
** <creature>leprechaun</creature> & <creature>clurichaun</creature> |
|||
** <creature>littlefairy</creature> |
|||
* misc |
|||
* <creature>babybear</creature> & <creature>panda</creature> |
|||
* <creature> |
** <creature>brain ahouga</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>lion</creature> & <creature>tiger</creature> |
|||
* <creature>monkey</creature> |
|||
* <creature>mouse</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 wolf</creature> |
|||
* <creature>zombie rat</creature> (optionally animal_undead.xml, undead.xml or animal.xml) |
|||
* mohiko |
|||
=== minotaur.xml === |
|||
** <creature>blue mohiko</creature> |
|||
* roohako |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <creature>red roohako</creature> |
|||
=== |
=== hybrid.xml === |
||
* arachnid |
|||
* <creature>arachne</creature> (optionally arachnid.xml) |
|||
* <creature> |
** <creature>arachne</creature> |
||
* <creature>blue mohiko</creature> (optionally mohiko.xml if more are added) |
|||
* <creature>brain ahouga</creature> |
|||
* <creature>cat woman</creature> |
|||
* <creature>dark mutant</creature> |
|||
* <creature>devil queen</creature> (optionally merged into undead.xml or demon.xml) |
|||
* <creature>emperor dalmung</creature> (not sure where this belongs) |
|||
* <creature>glow monster</creature> |
|||
* <creature>googon</creature> |
|||
* <creature>grobble monster</creature> |
|||
* <creature>littlewitch</creature> & <creature>littlewizard</creature> |
|||
* <creature>mimic</creature> |
|||
* <creature>necrosophia</creature> (optionally undead.xml?) |
|||
* <creature>red roohako</creature> |
|||
* <creature>snarfkin</creature> |
|||
* <creature>thing</creature> |
|||
* <creature>violet avenger</creature> |
|||
* <creature>werewolf</creature> |
|||
* <creature>winged blurble</creature> |
|||
* <creature>xenocium</creature> |
|||
* cat woman |
|||
=== misc_undead.xml (optionally merged into undead.xml) === |
|||
** <creature>cat woman</creature> |
|||
* frogman |
|||
* <creature>death knight</creature> (optionally merged into undead.xml) |
|||
** <creature>frogman</creature> |
|||
* <creature>fallen warrior</creature>, <creature>fallen priest</creature> & <creature>fallen high priest</creature> |
|||
** <creature>wizard frogman</creature> |
|||
** <creature>elite frogman</creature> |
|||
* kobold |
|||
=== mithrilbourgh.xml === |
|||
** <creature>kobold</creature> |
|||
** <creature>archer kobold</creature> |
|||
** <creature>soldier kobold</creature> |
|||
** <creature>veteran kobold</creature> |
|||
** <creature>leader kobold</creature> |
|||
* minotaur |
|||
* <creature>mithrilbourgh archer</creature>, <creature>mithrilbourgh elite archer</creature> |
|||
* <creature> |
** <creature>minotaur</creature> |
||
* <creature> |
** <creature>minotaur king</creature> |
||
* <creature>mithrilbourgh knight</creature> |
|||
* <creature>mithrilbourgh lieutenant</creature> |
|||
* <creature>mithrilbourgh sergeant</creature> |
|||
* <creature>mithrilbourgh soldier</creature> |
|||
* <creature>mithrilbourgh wizard</creature> |
|||
* naga |
|||
=== monk.xml === |
|||
** <creature>naga</creature>, <creature>high naga</creature>, <creature>armed naga</creature> |
|||
** <creature>lamia</creature> |
|||
* rat folk |
|||
* <creature>devil monk</creature> |
|||
* <creature> |
** <creature>ratman</creature> |
||
** <creature>ratwoman</creature> |
|||
** <creature>archrat</creature> |
|||
* sheepman |
|||
=== mummy.xml (optionally merged into undead.xml) === |
|||
** <creature>sheepman</creature> |
|||
** <creature>armored sheepman</creature> |
|||
** <creature>elder sheepman</creature> |
|||
** <creature>elite sheepman</creature> |
|||
* werewolf |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <creature>werewolf</creature> |
|||
=== |
=== oni.xml === |
||
* oni |
|||
* <creature>centaur</creature> |
|||
* <creature> |
** <creature>oni warrior</creature> |
||
* <creature> |
** <creature>oni archer</creature> |
||
* <creature> |
** <creature>oni priest</creature> |
||
* <creature> |
** <creature>oni king</creature> |
||
* <creature> |
** <creature>oni queen</creature> |
||
* <creature>unicorn</creature> |
|||
=== |
=== orc.xml === |
||
* orc |
|||
* <creature>lamia</creature> |
|||
* <creature> |
** <creature>orc</creature>, <creature>orc spearman</creature>, <creature>orc hunter</creature>, <creature>orc warrior</creature> & <creature>orc chief</creature> |
||
* mountain orc |
|||
** <creature>mountain orc</creature>, <creature>mountain orc hunter</creature>, <creature>mountain orc warrior</creature> & <creature>mountain orc chief</creature> |
|||
=== |
=== troll.xml *** === |
||
<b><i><span style="color:orange">Perhaps each of these should have its own category or placed in hybrid or humanoid?</span></i></b> |
|||
* <creature>cyclops</creature> (optionally troll.xml or misc.xml) |
|||
* cyclops |
|||
* <creature>ogre</creature>, <creature>elder ogre</creature>, <creature>ogre soldier</creature> & <creature>superogre</creature> |
|||
** <creature>cyclops</creature> |
|||
* ogre |
|||
=== oni.xml === |
|||
** <creature>ogre</creature>, <creature>elder ogre</creature>, <creature>ogre soldier</creature> & <creature>superogre</creature> |
|||
* troll |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <creature>troll</creature> |
|||
** <creature>red troll</creature> |
|||
** <creature>cave troll</creature> |
|||
=== |
=== undead.xml === |
||
* animal |
|||
** <creature>zombie rat</creature> |
|||
** <creature>ghost hound</creature> |
|||
* fallen |
|||
** <creature>fallen warrior</creature> |
|||
** <creature>fallen priest</creature> |
|||
** <creature>fallen high priest</creature> |
|||
* lich |
|||
** <creature>lich</creature> |
|||
** <creature>high lich</creature> |
|||
** <creature>dead lich</creature> |
|||
* misc |
|||
** <creature>death knight</creature> |
|||
** <creature>necrosophia</creature> |
|||
* mummy |
|||
** <creature>mummy</creature> |
|||
** <creature>royal mummy</creature> |
|||
* skeleton |
|||
** <creature>skeleton</creature> |
|||
** <creature>tiny skelly</creature> |
|||
** <creature>warrior skeleton</creature> |
|||
** <creature>elder skeleton</creature> |
|||
** <creature>demon skeleton</creature> |
|||
** <creature>gashadokuro</creature> |
|||
* specter |
|||
** <creature>ghost</creature> |
|||
** <creature>death</creature> |
|||
** <creature>green phantom</creature> |
|||
** <creature>invisible man</creature> |
|||
** <creature>incorporeal armor</creature> |
|||
** <creature>black death</creature> |
|||
** <creature>golden death</creature> |
|||
* vampire |
|||
** <creature>vampire bride</creature> |
|||
** <creature>vampirette</creature> |
|||
** <creature>vampire lord</creature> |
|||
* zombie |
|||
** <creature>bloody zombie</creature> |
|||
** <creature>zombie</creature> |
|||
** <creature>rotten zombie</creature> |
|||
** <creature>headless monster</creature> |
|||
** myling (not activated) |
|||
== Examples == |
|||
* A possible method of organization would be to put the creatures in a file with a corresponding class name, and use a subclass tag to segregate different creatures within their class. |
|||
Example: undead.xml <b><i><span style="color:red">This method will not be used. There is currently no use for using a subclass tag.</span></i></b> |
|||
<pre> |
|||
<creatures> |
|||
<subclass value="skeleton"> |
|||
<creature name="skeleton"> |
|||
</creature> |
|||
<creature name="warrior skeleton"> |
|||
</creature> |
|||
</subclass> |
|||
<subclass value="zombie"> |
|||
<creature name="zombie"> |
|||
</creature> |
|||
<creature name="rotten zombie"> |
|||
</creature> |
|||
</subclass> |
|||
</creatures> |
|||
</pre> |
|||
In the above example creatures <creature>skeleton</creature> & <creature>warrior skeleton</creature> would be of class ''undead'' and subclass ''skeleton'' while <creature>zombie</creature> & <creature>rotten zombie</creature> would be class ''undead'' and subclass ''zombie''.<br><br> |
|||
If subclass tags not possible comments can be used in place of them in the traditional method: <b><i><span style="color:blue">This is how the reorganizations is laid out. It is the same as before with comments to separate subclasses within the creature.xml.</span></i></b> |
|||
<pre> |
|||
<creatures> |
|||
<!-- START: skeleton --> |
|||
<creature name="skeleton"> |
|||
</creature> |
|||
<creature name="warrior skeleton"> |
|||
</creature> |
|||
<!-- END: skeleton --> |
|||
<!-- START: zombie --> |
|||
<creature name="zombie"> |
|||
</creature> |
|||
<creature name="rotten zombie"> |
|||
</creature> |
|||
<!-- END: zombie --> |
|||
</creatures> |
|||
</pre> |
|||
== Organization of logic tilesets == |
|||
The logic tilesets can either be kept in the currently used directory and just refactored to match the creature.xml files. Or the tilesets can be placed in a subdirectory of "tileset/logic/creature". For example: ''amazon'', which is a subclass of ''human'', would be located in "tileset/logic/creature/human/amazon.png". NOTE: classes with many subclasses can be divided up. |
|||
* tileset/logic/creature/ |
|||
=== angel === |
|||
* angel.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_angel.png ]] |
|||
=== animal === |
|||
* animal_arachnid.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_animal_arachnid.png ]] |
|||
* animal_crustacean.png |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into animal.png.''</span></b> |
|||
** [[ File:Logic_creature_animal_crustacean.png ]] |
|||
* animal_fowl.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_animal_fowl.png ]] |
|||
* animal_insect.png |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into animal.png.''</span></b> |
|||
** [[ File:Logic_creature_animal_insect.png ]] |
|||
* animal_mammal.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_animal_mammal.png ]] |
|||
* animal_mythical.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_animal_mythical.png ]] |
|||
* animal_reptile.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_animal_reptile.png ]] |
|||
=== beast === |
|||
* beast_beholder.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_beast_beholder.png ]] |
|||
* beast_gargoyle.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_beast_gargoyle.png ]] |
|||
* beast_misc.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_beast_misc.png ]] |
|||
* beast_mutant.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_beast_mutant.png ]] |
|||
* beast_slime.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_beast_slime.png ]] |
|||
=== chess pieces === |
|||
* chess.png |
|||
** [[ File:Logic_creature_chess.png ]] |
|||
=== demon === |
|||
* demon.png |
|||
** <b>Notes: <span style="color:red"><creature>violet avenger</creature>, <creature>devil queen</creature> & <creature>balrog</creature> added.</span></b> |
|||
** [[ File:Logic_creature_demon.png ]] |
|||
=== dragon === |
|||
* dragon.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_dragon.png ]] |
|||
=== dwarf === |
|||
* duergar.png |
|||
** [[ File:Logic_creature_dwarf_duergar.png ]] |
|||
* dwarf.png |
|||
** <b>Notes: <span style="color:red">Removed <creature>giant dwarf</creature>, <creature>Dhohr Nuggetcutter</creature> & <creature>Lord Durin</creature>.</span></b> |
|||
** [[ File:Logic_creature_dwarf.png ]] |
|||
* giant_dwarf.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_dwarf_giant.png ]] |
|||
* mountain_dwarf.png |
|||
** [[ File:Logic_tileset_dwarf_mountain.png ]] |
|||
=== elemental === |
|||
* elemental.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_elemental.png ]] |
|||
=== elf === |
|||
* albino_elf.png |
|||
** [[ File:Logic_creature_albino_elf.png ]] |
|||
* dark_elf.png |
|||
** [[ File:Logic_creature_dark_elf.png ]] |
|||
* elf.png |
|||
** [[ File:Logic_creature_elf.png ]] |
|||
=== giant === |
|||
* giant.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_giant.png ]] |
|||
=== gnome === |
|||
* gnome.png |
|||
** [[ File:Logic_creature_gnome.png ]] |
|||
=== goblin === |
|||
* goblin.png |
|||
** [[ File:Logic_creature_goblin.png ]] |
|||
=== human === |
|||
* human_amazon.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_human_amazon.png ]] |
|||
* human_assassin.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_human_assassin.png ]] |
|||
* human_barbarian.png |
|||
** [[ File:Logic_creature_human_barbarian.png ]] |
|||
* human_blordrough.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_human_blordrough.png ]] |
|||
* human_cannibal.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_human_cannibal.png ]] |
|||
* human_chaos.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_human_chaos.png ]] |
|||
* human_imperial.png |
|||
** <b>Notes: <span style="color:red"><creature>imperial veteran</creature> added.</span></b> |
|||
** [[ File:Logic_creature_human_imperial.png ]] |
|||
* human_kalavan.png |
|||
** <b>Notes: <span style="color:red"><creature>imperial veteran</creature> removed. <creature>kalavan wisewoman|wisewoman</creature> tile ID has changed from 4 to 0.</span></b> |
|||
** [[ File:Logic_creature_human_kalavan.png ]] |
|||
* human_madaram.png |
|||
** <b>Notes: <span style="color:red"><creature>kasarkutominubat</creature> removed. <creature>madaram windwalker|windwalker</creature> tile ID changed from 12 to 0.</span></b> |
|||
** [[ File:Logic_creature_human_madaram.png ]] |
|||
* human_mithrilbourgh.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_human_mithrilbourgh.png ]] |
|||
* human_monk |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_human_monk.png ]] |
|||
* human_pirate |
|||
** <b>Notes: <i><span style="color:orange">This category has no logic tileset yet.</span></i></b> |
|||
* human_risecia.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_human_risecia.png ]] |
|||
* human_wizard.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_human_wizard.png ]] |
|||
=== humanoid === |
|||
* humanoid_aruthon.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_humanoid_aruthon.png ]] |
|||
* humanoid_fairy.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_humanoid_fairy.png ]] |
|||
* humanoid_misc.png |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into humanoid.png.''</span></b> |
|||
** [[ File:Logic_creature_humanoid_misc.png ]] |
|||
* humanoid_mohiko.png |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_humanoid_mohiko.png ]] |
|||
* humanoid_roohako.png |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into humanoid.png.''</span></b> |
|||
** [[ File:Logic_creature_humanoid_roohako.png ]] |
|||
=== hybrid === |
|||
* hybrid_arachnid.png |
|||
** <b>Notes: <span style="color:red">New tileset. <i>Possibly merge into hybrid.png.</i></span></b> |
|||
** [[ File:Logic_creature_hybrid_arachnid.png ]] |
|||
* hybrid_feline.png |
|||
** <b>Notes: <span style="color:red">New tileset. <i>Possibly merge into hybrid.png.</i></span></b> |
|||
** [[ File:Logic_creature_hybrid_feline.png ]] |
|||
* hybrid_frogman.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_hybrid_frogman.png ]] |
|||
* hybrid_kobold.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_hybrid_kobold.png ]] |
|||
* hybrid_minotaur.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_hybrid_minotaur.png ]] |
|||
* hybrid_naga.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_hybrid_naga.png ]] |
|||
* hybrid_ratfolk.png |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_hybrid_ratfolk.png ]] |
|||
* hybrid_sheepman.png |
|||
<i><span style="color:orange">Optionally split into orc.xml and mountain_orc.xml</span></i> |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_hybrid_sheepman.png ]] |
|||
* hybrid_werewolf.png |
|||
=== ratfolk.xml === |
|||
** <b>Notes: <span style="color:red">New tileset. <i>Possibly merge into hybrid.png.</i></span></b> |
|||
** [[ File:Logic_creature_hybrid_werewolf.png ]] |
|||
=== oni === |
|||
<i><span style="color:blue">No changes</span></i> |
|||
* oni.png |
|||
=== reptile.xml (optionally merged into animal.xml) === |
|||
** [[ File:Logic_creature_oni.png ]] |
|||
=== orc === |
|||
* <creature>caiman</creature> & <creature>crocodile</creature> |
|||
* <creature>cobra</creature> & <creature>king cobra</creature> |
|||
* <creature>snake</creature> & <creature>grass snake</creature> |
|||
* orc.png |
|||
=== risecia.xml === |
|||
** [[ File:Logic_creature_orc.png ]] |
|||
* mountain_orc.png |
|||
* <creature>risecia archer</creature>, <creature>risecia thug</creature>, <creature>risecia swordsman</creature> & <creature>Chief Falatheen of the Risecia</creature> |
|||
** [[ File:Logic_creature_mountain_orc.png ]] |
|||
=== |
=== troll === |
||
* cyclops.png |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <b>Notes: <span style="color:red">New tileset (tile ID is the same). ''Possibly make cyclops category.''</span></b> |
|||
** [[ File:Logic_creature_cyclops.png ]] |
|||
* ogre.png |
|||
=== skeleton.xml (optionally merged into undead.xml) === |
|||
** <b>Notes: <span style="color:red">New tileset. ''possibly make ogre category.''</span></b> |
|||
** [[ File:Logic_creature_ogre.png ]] |
|||
* troll.png |
|||
* <creature>gashadokuro</creature> |
|||
** [[ File:Logic_creature_troll.png ]] |
|||
* <creature>elder skeleton</creature> |
|||
* <creature>skeleton</creature>, <creature>warrior skeleton</creature> & <creature>demon skeleton</creature> |
|||
* <creature>tiny skelly</creature> |
|||
=== |
=== undead === |
||
* undead_animal.png |
|||
* <creature>green slime</creature>, <creature>brown slime</creature>, <creature>black slime</creature> & <creature>twilight slime</creature> |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into undead.png''.</span></b> |
|||
** [[ File:Logic_creature_undead_animal.png ]] |
|||
* undead_fallen.png |
|||
=== specter.xml (optionally merged into undead.xml === |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into undead.png''.</span></b> |
|||
** [[ File:Logic_creature_undead_fallen.png ]] |
|||
* undead_lich.png |
|||
* <creature>death</creature>, <creature>black death</creature> & <creature>golden death</creature> (optionally in death.xml) |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
* <creature>ghost</creature> |
|||
** [[ File:Logic_creature_undead_lich.png ]] |
|||
* <creature>green phantom</creature> |
|||
* <creature>invisible man</creature> & <creature>incorporeal armor</creature> |
|||
* undead_misc.png |
|||
=== troll.xml === |
|||
** <b>Notes: <span style="color:red">New tileset. ''Possibly merge into undead.png''.</span></b> |
|||
** [[ File:Logic_creature_undead_misc.png ]] |
|||
* undead_mummy.png |
|||
<i><span style="color:orange">Optionally add <creature>cyclops</creature></span></i> |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_undead_mummy.png ]] |
|||
* undead_skeleton.png |
|||
=== vampire.xml (optionally merged with undead.xml) === |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_undead_skeleton.png ]] |
|||
* undead_specter.png |
|||
<i><span style="color:blue">No changes</span></i> |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
** [[ File:Logic_creature_undead_specter.png ]] |
|||
* undead_vampire.png |
|||
=== zombie.xml (optionally merged into undead.xml) === |
|||
** <b>Notes: <span style="color:red">Renamed tileset.</span></b> |
|||
** [[ File:Logic_creature_undead_vampire.png ]] |
|||
* undead_zombie.png |
|||
* <creature>bloody zombie</creature>, <creature>zombie</creature>, <creature>rotten zombie</creature> & <creature>headless monster</creature> |
|||
** <b>Notes: <span style="color:red">New tileset.</span></b> |
|||
* myling (not activated) |
|||
** [[ File:Logic_creature_undead_zombie.png ]] |
|||