diff options
-rw-r--r-- | monsters.xml | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/monsters.xml b/monsters.xml new file mode 100644 index 00000000..ffb2a287 --- /dev/null +++ b/monsters.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc, +Copyright (C) 2018-2019 TMW2: Moubootaur Legends +This file list various monsters xml--> +<!-- +<monsters> Parent of the monster strings. +<monster> Monster tag. Every new tag contain some specific attribute of the monster. The following paramaters is a list of them: +id="" ID of the monster. It is different for each monster and starts from 0. +name="" Name of the monster which will be displayed in game, it is also used by the server. +targetCursor="" Cursor size used by the client, different size are: small, medium and large. +walkType="" The walk type is used to manage which monster can fly over collision tiles or swim under the sea, or fly over it. Different walktype are: walk, walkswim and fly. By default, walk option is used and if the monster is static, this tag can be removed. +<sprite> This tag shows the path to the xml of the monster. +<sound> Sound tag. Contains an event which displays the sound effects to the corresponding action. The next paramaters lists them: +event="" Links the sfx to an action, like die, hit, hurt, miss, move or spawn. +--> +<monsters> + <monster id="1000" name="Exempl" targetCursor="small"> + <sprite>monsters/exempl.xml</sprite> + <sound event="die">monsters/bat/batdie.ogg</sound> + <sound event="hit">monsters/bat/bathit.ogg</sound> + </monster> + +// <?xml version="1.0"?> +<monsters offset="0"> + <monster id="1129" name="General Terogan"> + <sprite>monsters/skeleton.xml|#aca379</sprite> + <sprite>equipment/chest/robe.xml|#ea0000,333333</sprite> + <sprite>equipment/head/phylactery.xml</sprite> + <sprite>equipment/head/evileyes.xml</sprite> + <sprite>equipment/hands/magefire.xml</sprite> + <attack id="1" critical-hit-effect-id="42" missile-particle="graphics/particles/thelost-attack.particle.xml" action="attack"/> + </monster> + + <?xml version="1.0"?> +<monsters offset="0"> + <monster id="1044" name="Lady Skeleton"> + <sprite>monsters/skeleton.xml|#ffe8bf</sprite> + <sprite>monsters/accessories/hairstyle08.xml|#ffe8bf</sprite> + </monster> +</monsters> +<?xml version="1.0"?> +<monsters offset="0"> + <monster id="1045" name="Fallen"> + <sprite>monsters/skeleton.xml|#ffe8bf</sprite> + <sprite>equipment/legs/chaps.xml</sprite> + <sprite>equipment/chest/warlordplate.xml</sprite> + <sprite>equipment/head/warlordhelm.xml</sprite> + </monster> +</monsters> + +<?xml version="1.0"?> +<monsters offset="0"> + <monster id="1047" name="Poltergeist"> + <sprite>monsters/wisp.xml|#77ffdd,77ddff</sprite> + <particlefx>graphics/particles/polter.particle.xml</particlefx> + </monster> +</monsters> + +<?xml version="1.0"?> +<monsters offset="0"> + <monster id="1049" name="Bee" targetCursor="small"> + <sprite>monsters/bee.xml</sprite> + <sprite>monsters/accessories/generic-shadow-small-circle.xml</sprite> + </monster> +</monsters> + +<?xml version="1.0"?> +<monsters offset="0"> + <monster id="1058" name="Ice Goblin"> + <sprite>monsters/goblin-ice.xml</sprite> + <sound event="hit">monsters/fire-goblin/fire-goblin-hit1.ogg</sound> + <sound event="hit">monsters/fire-goblin/fire-goblin-hit2.ogg</sound> + <sound event="miss">monsters/fire-goblin/fire-goblin-miss1.ogg</sound> + </monster> +</monsters> +© 2019 GitHub, Inc. + +</monsters> +</monsters>
\ No newline at end of file |