diff options
368 files changed, 11758 insertions, 28 deletions
diff --git a/graphics/items/equipment/ammo/arrow.png b/graphics/items/equipment/ammo/arrow.png Binary files differnew file mode 100644 index 00000000..fd1836c9 --- /dev/null +++ b/graphics/items/equipment/ammo/arrow.png diff --git a/graphics/items/equipment/ammo/bonearrow.png b/graphics/items/equipment/ammo/bonearrow.png Binary files differnew file mode 100644 index 00000000..f8536d3b --- /dev/null +++ b/graphics/items/equipment/ammo/bonearrow.png diff --git a/graphics/items/equipment/ammo/ironarrow.png b/graphics/items/equipment/ammo/ironarrow.png Binary files differnew file mode 100644 index 00000000..2c87a12b --- /dev/null +++ b/graphics/items/equipment/ammo/ironarrow.png diff --git a/graphics/items/equipment/ammo/roundstone.png b/graphics/items/equipment/ammo/roundstone.png Binary files differnew file mode 100644 index 00000000..9a13891d --- /dev/null +++ b/graphics/items/equipment/ammo/roundstone.png diff --git a/graphics/items/equipment/amulet/barbarianamulet.png b/graphics/items/equipment/amulet/barbarianamulet.png Binary files differnew file mode 100644 index 00000000..2e3f254d --- /dev/null +++ b/graphics/items/equipment/amulet/barbarianamulet.png diff --git a/graphics/items/equipment/amulet/barbarianmasteramulet.png b/graphics/items/equipment/amulet/barbarianmasteramulet.png Binary files differnew file mode 100644 index 00000000..9da66abb --- /dev/null +++ b/graphics/items/equipment/amulet/barbarianmasteramulet.png diff --git a/graphics/items/equipment/amulet/bloodstonependant.png b/graphics/items/equipment/amulet/bloodstonependant.png Binary files differnew file mode 100644 index 00000000..19fd0c1a --- /dev/null +++ b/graphics/items/equipment/amulet/bloodstonependant.png diff --git a/graphics/items/equipment/amulet/bromenalfourleafamulet.png b/graphics/items/equipment/amulet/bromenalfourleafamulet.png Binary files differnew file mode 100644 index 00000000..679b67d3 --- /dev/null +++ b/graphics/items/equipment/amulet/bromenalfourleafamulet.png diff --git a/graphics/items/equipment/amulet/clawpendant.png b/graphics/items/equipment/amulet/clawpendant.png Binary files differnew file mode 100644 index 00000000..b6c3bb1b --- /dev/null +++ b/graphics/items/equipment/amulet/clawpendant.png diff --git a/graphics/items/equipment/amulet/crozenitefourleafamulet.png b/graphics/items/equipment/amulet/crozenitefourleafamulet.png Binary files differnew file mode 100644 index 00000000..0f80fb30 --- /dev/null +++ b/graphics/items/equipment/amulet/crozenitefourleafamulet.png diff --git a/graphics/items/equipment/amulet/darkpendant.png b/graphics/items/equipment/amulet/darkpendant.png Binary files differnew file mode 100644 index 00000000..72472836 --- /dev/null +++ b/graphics/items/equipment/amulet/darkpendant.png diff --git a/graphics/items/equipment/amulet/darktalisman.png b/graphics/items/equipment/amulet/darktalisman.png Binary files differnew file mode 100644 index 00000000..b1d2eecb --- /dev/null +++ b/graphics/items/equipment/amulet/darktalisman.png diff --git a/graphics/items/equipment/amulet/flighttalisman.png b/graphics/items/equipment/amulet/flighttalisman.png Binary files differnew file mode 100644 index 00000000..41e8bccb --- /dev/null +++ b/graphics/items/equipment/amulet/flighttalisman.png diff --git a/graphics/items/equipment/amulet/goldenfourleafamulet.png b/graphics/items/equipment/amulet/goldenfourleafamulet.png Binary files differnew file mode 100644 index 00000000..d4f6918e --- /dev/null +++ b/graphics/items/equipment/amulet/goldenfourleafamulet.png diff --git a/graphics/items/equipment/amulet/heartnecklace.png b/graphics/items/equipment/amulet/heartnecklace.png Binary files differnew file mode 100644 index 00000000..c322a83d --- /dev/null +++ b/graphics/items/equipment/amulet/heartnecklace.png diff --git a/graphics/items/equipment/amulet/ironfourleafamulet.png b/graphics/items/equipment/amulet/ironfourleafamulet.png Binary files differnew file mode 100644 index 00000000..00ea0de6 --- /dev/null +++ b/graphics/items/equipment/amulet/ironfourleafamulet.png diff --git a/graphics/items/equipment/amulet/jacksskeletoncharm.png b/graphics/items/equipment/amulet/jacksskeletoncharm.png Binary files differnew file mode 100644 index 00000000..6eb592f5 --- /dev/null +++ b/graphics/items/equipment/amulet/jacksskeletoncharm.png diff --git a/graphics/items/equipment/amulet/lifestonependant.png b/graphics/items/equipment/amulet/lifestonependant.png Binary files differnew file mode 100644 index 00000000..c27fb6d4 --- /dev/null +++ b/graphics/items/equipment/amulet/lifestonependant.png diff --git a/graphics/items/equipment/amulet/misticalamulet.png b/graphics/items/equipment/amulet/misticalamulet.png Binary files differnew file mode 100644 index 00000000..3023715e --- /dev/null +++ b/graphics/items/equipment/amulet/misticalamulet.png diff --git a/graphics/items/equipment/amulet/rawtalisman.png b/graphics/items/equipment/amulet/rawtalisman.png Binary files differnew file mode 100644 index 00000000..bdaa0c18 --- /dev/null +++ b/graphics/items/equipment/amulet/rawtalisman.png diff --git a/graphics/items/equipment/amulet/toothnecklace.png b/graphics/items/equipment/amulet/toothnecklace.png Binary files differnew file mode 100644 index 00000000..0c151324 --- /dev/null +++ b/graphics/items/equipment/amulet/toothnecklace.png diff --git a/graphics/items/equipment/amulet/wolvernteethnecklace.png b/graphics/items/equipment/amulet/wolvernteethnecklace.png Binary files differnew file mode 100644 index 00000000..7d4fd2ee --- /dev/null +++ b/graphics/items/equipment/amulet/wolvernteethnecklace.png diff --git a/graphics/items/equipment/charms/astralcube.png b/graphics/items/equipment/charms/astralcube.png Binary files differnew file mode 100644 index 00000000..bf4ab3d4 --- /dev/null +++ b/graphics/items/equipment/charms/astralcube.png diff --git a/graphics/items/equipment/charms/brokendoll.png b/graphics/items/equipment/charms/brokendoll.png Binary files differnew file mode 100644 index 00000000..81acdf95 --- /dev/null +++ b/graphics/items/equipment/charms/brokendoll.png diff --git a/graphics/items/equipment/charms/demonashurn.png b/graphics/items/equipment/charms/demonashurn.png Binary files differnew file mode 100644 index 00000000..27707b48 --- /dev/null +++ b/graphics/items/equipment/charms/demonashurn.png diff --git a/graphics/items/equipment/charms/demonicskull.png b/graphics/items/equipment/charms/demonicskull.png Binary files differnew file mode 100644 index 00000000..b67e43ef --- /dev/null +++ b/graphics/items/equipment/charms/demonicskull.png diff --git a/graphics/items/equipment/charms/doll.png b/graphics/items/equipment/charms/doll.png Binary files differnew file mode 100644 index 00000000..dc43c660 --- /dev/null +++ b/graphics/items/equipment/charms/doll.png diff --git a/graphics/items/equipment/charms/earthscroll.png b/graphics/items/equipment/charms/earthscroll.png Binary files differnew file mode 100644 index 00000000..c1a8c2b3 --- /dev/null +++ b/graphics/items/equipment/charms/earthscroll.png diff --git a/graphics/items/equipment/charms/firescroll.png b/graphics/items/equipment/charms/firescroll.png Binary files differnew file mode 100644 index 00000000..f1cd79ca --- /dev/null +++ b/graphics/items/equipment/charms/firescroll.png diff --git a/graphics/items/equipment/charms/fourleafclover.png b/graphics/items/equipment/charms/fourleafclover.png Binary files differnew file mode 100644 index 00000000..ea1825ce --- /dev/null +++ b/graphics/items/equipment/charms/fourleafclover.png diff --git a/graphics/items/equipment/charms/heartofisis.png b/graphics/items/equipment/charms/heartofisis.png Binary files differnew file mode 100644 index 00000000..f80b12a1 --- /dev/null +++ b/graphics/items/equipment/charms/heartofisis.png diff --git a/graphics/items/equipment/charms/leatherball.png b/graphics/items/equipment/charms/leatherball.png Binary files differnew file mode 100644 index 00000000..1621e9be --- /dev/null +++ b/graphics/items/equipment/charms/leatherball.png diff --git a/graphics/items/equipment/charms/mechamedallion.png b/graphics/items/equipment/charms/mechamedallion.png Binary files differnew file mode 100644 index 00000000..b0efbad1 --- /dev/null +++ b/graphics/items/equipment/charms/mechamedallion.png diff --git a/graphics/items/equipment/charms/oldtowel.png b/graphics/items/equipment/charms/oldtowel.png Binary files differnew file mode 100644 index 00000000..2c85898b --- /dev/null +++ b/graphics/items/equipment/charms/oldtowel.png diff --git a/graphics/items/equipment/charms/plushmouboo.png b/graphics/items/equipment/charms/plushmouboo.png Binary files differnew file mode 100644 index 00000000..2539039a --- /dev/null +++ b/graphics/items/equipment/charms/plushmouboo.png diff --git a/graphics/items/equipment/charms/redstocking.png b/graphics/items/equipment/charms/redstocking.png Binary files differnew file mode 100644 index 00000000..6adc7778 --- /dev/null +++ b/graphics/items/equipment/charms/redstocking.png diff --git a/graphics/items/equipment/charms/santaglobe.png b/graphics/items/equipment/charms/santaglobe.png Binary files differnew file mode 100644 index 00000000..18c20c75 --- /dev/null +++ b/graphics/items/equipment/charms/santaglobe.png diff --git a/graphics/items/equipment/charms/snowmanglobe.png b/graphics/items/equipment/charms/snowmanglobe.png Binary files differnew file mode 100644 index 00000000..6e6a4f5f --- /dev/null +++ b/graphics/items/equipment/charms/snowmanglobe.png diff --git a/graphics/items/equipment/charms/spectralorb.png b/graphics/items/equipment/charms/spectralorb.png Binary files differnew file mode 100644 index 00000000..b8ba6afd --- /dev/null +++ b/graphics/items/equipment/charms/spectralorb.png diff --git a/graphics/items/equipment/charms/thetabook.png b/graphics/items/equipment/charms/thetabook.png Binary files differnew file mode 100644 index 00000000..5bd48bb7 --- /dev/null +++ b/graphics/items/equipment/charms/thetabook.png diff --git a/graphics/items/equipment/charms/treasuremap.png b/graphics/items/equipment/charms/treasuremap.png Binary files differnew file mode 100644 index 00000000..8cdbf8c5 --- /dev/null +++ b/graphics/items/equipment/charms/treasuremap.png diff --git a/graphics/items/equipment/chest/assassinchest.png b/graphics/items/equipment/chest/assassinchest.png Binary files differnew file mode 100644 index 00000000..f394f125 --- /dev/null +++ b/graphics/items/equipment/chest/assassinchest.png diff --git a/graphics/items/equipment/chest/bromenalchest.png b/graphics/items/equipment/chest/bromenalchest.png Binary files differnew file mode 100644 index 00000000..b521d2a5 --- /dev/null +++ b/graphics/items/equipment/chest/bromenalchest.png diff --git a/graphics/items/equipment/chest/chainmail.png b/graphics/items/equipment/chest/chainmail.png Binary files differnew file mode 100644 index 00000000..eff50262 --- /dev/null +++ b/graphics/items/equipment/chest/chainmail.png diff --git a/graphics/items/equipment/chest/contributorsweater.png b/graphics/items/equipment/chest/contributorsweater.png Binary files differnew file mode 100644 index 00000000..6ebad590 --- /dev/null +++ b/graphics/items/equipment/chest/contributorsweater.png diff --git a/graphics/items/equipment/chest/desertshirt.png b/graphics/items/equipment/chest/desertshirt.png Binary files differnew file mode 100644 index 00000000..b909cbd5 --- /dev/null +++ b/graphics/items/equipment/chest/desertshirt.png diff --git a/graphics/items/equipment/chest/forestarmor.png b/graphics/items/equipment/chest/forestarmor.png Binary files differnew file mode 100644 index 00000000..bba711ac --- /dev/null +++ b/graphics/items/equipment/chest/forestarmor.png diff --git a/graphics/items/equipment/chest/leathershirt.png b/graphics/items/equipment/chest/leathershirt.png Binary files differnew file mode 100644 index 00000000..761b9bf6 --- /dev/null +++ b/graphics/items/equipment/chest/leathershirt.png diff --git a/graphics/items/equipment/chest/lightplatemail.png b/graphics/items/equipment/chest/lightplatemail.png Binary files differnew file mode 100644 index 00000000..7f337760 --- /dev/null +++ b/graphics/items/equipment/chest/lightplatemail.png diff --git a/graphics/items/equipment/chest/shorttanktop.png b/graphics/items/equipment/chest/shorttanktop.png Binary files differnew file mode 100644 index 00000000..1a0a4e7d --- /dev/null +++ b/graphics/items/equipment/chest/shorttanktop.png diff --git a/graphics/items/equipment/chest/silkrobe.png b/graphics/items/equipment/chest/silkrobe.png Binary files differnew file mode 100644 index 00000000..65f90a9f --- /dev/null +++ b/graphics/items/equipment/chest/silkrobe.png diff --git a/graphics/items/equipment/chest/sorcererrobe.png b/graphics/items/equipment/chest/sorcererrobe.png Binary files differnew file mode 100644 index 00000000..5df982e7 --- /dev/null +++ b/graphics/items/equipment/chest/sorcererrobe.png diff --git a/graphics/items/equipment/chest/terranitearmor.png b/graphics/items/equipment/chest/terranitearmor.png Binary files differnew file mode 100644 index 00000000..3cdf5b84 --- /dev/null +++ b/graphics/items/equipment/chest/terranitearmor.png diff --git a/graphics/items/equipment/chest/tnecksweater.png b/graphics/items/equipment/chest/tnecksweater.png Binary files differnew file mode 100644 index 00000000..2542221e --- /dev/null +++ b/graphics/items/equipment/chest/tnecksweater.png diff --git a/graphics/items/equipment/chest/uglychristmassweater.png b/graphics/items/equipment/chest/uglychristmassweater.png Binary files differnew file mode 100644 index 00000000..b0426d1e --- /dev/null +++ b/graphics/items/equipment/chest/uglychristmassweater.png diff --git a/graphics/items/equipment/chest/valentinedress.png b/graphics/items/equipment/chest/valentinedress.png Binary files differnew file mode 100644 index 00000000..b4f6c2dc --- /dev/null +++ b/graphics/items/equipment/chest/valentinedress.png diff --git a/graphics/items/equipment/chest/vnecksweater.png b/graphics/items/equipment/chest/vnecksweater.png Binary files differnew file mode 100644 index 00000000..87b739d6 --- /dev/null +++ b/graphics/items/equipment/chest/vnecksweater.png diff --git a/graphics/items/equipment/chest/warlordplate.png b/graphics/items/equipment/chest/warlordplate.png Binary files differnew file mode 100644 index 00000000..127fd752 --- /dev/null +++ b/graphics/items/equipment/chest/warlordplate.png diff --git a/graphics/items/equipment/feet/assassinboots.png b/graphics/items/equipment/feet/assassinboots.png Binary files differnew file mode 100644 index 00000000..f3a7db39 --- /dev/null +++ b/graphics/items/equipment/feet/assassinboots.png diff --git a/graphics/items/equipment/feet/bromenalboots.png b/graphics/items/equipment/feet/bromenalboots.png Binary files differnew file mode 100644 index 00000000..20748fb0 --- /dev/null +++ b/graphics/items/equipment/feet/bromenalboots.png diff --git a/graphics/items/equipment/feet/cottonboots.png b/graphics/items/equipment/feet/cottonboots.png Binary files differnew file mode 100644 index 00000000..9f9913ff --- /dev/null +++ b/graphics/items/equipment/feet/cottonboots.png diff --git a/graphics/items/equipment/feet/furboots.png b/graphics/items/equipment/feet/furboots.png Binary files differnew file mode 100644 index 00000000..6cb38f80 --- /dev/null +++ b/graphics/items/equipment/feet/furboots.png diff --git a/graphics/items/equipment/feet/warlordboots.png b/graphics/items/equipment/feet/warlordboots.png Binary files differnew file mode 100644 index 00000000..745dbb6a --- /dev/null +++ b/graphics/items/equipment/feet/warlordboots.png diff --git a/graphics/items/equipment/hands/assassingloves.png b/graphics/items/equipment/hands/assassingloves.png Binary files differnew file mode 100644 index 00000000..c14d037a --- /dev/null +++ b/graphics/items/equipment/hands/assassingloves.png diff --git a/graphics/items/equipment/hands/bromenalgloves.png b/graphics/items/equipment/hands/bromenalgloves.png Binary files differnew file mode 100644 index 00000000..d47cc57c --- /dev/null +++ b/graphics/items/equipment/hands/bromenalgloves.png diff --git a/graphics/items/equipment/hands/cottongloves.png b/graphics/items/equipment/hands/cottongloves.png Binary files differnew file mode 100644 index 00000000..4d72d355 --- /dev/null +++ b/graphics/items/equipment/hands/cottongloves.png diff --git a/graphics/items/equipment/hands/leathergloves.png b/graphics/items/equipment/hands/leathergloves.png Binary files differnew file mode 100644 index 00000000..b991b7df --- /dev/null +++ b/graphics/items/equipment/hands/leathergloves.png diff --git a/graphics/items/equipment/hands/minergloves.png b/graphics/items/equipment/hands/minergloves.png Binary files differnew file mode 100644 index 00000000..c75a34aa --- /dev/null +++ b/graphics/items/equipment/hands/minergloves.png diff --git a/graphics/items/equipment/hands/scarabarmlet.png b/graphics/items/equipment/hands/scarabarmlet.png Binary files differnew file mode 100644 index 00000000..c0a597b9 --- /dev/null +++ b/graphics/items/equipment/hands/scarabarmlet.png diff --git a/graphics/items/equipment/head/antlerhat.png b/graphics/items/equipment/head/antlerhat.png Binary files differnew file mode 100644 index 00000000..77a4c1e7 --- /dev/null +++ b/graphics/items/equipment/head/antlerhat.png diff --git a/graphics/items/equipment/head/autumnmask.png b/graphics/items/equipment/head/autumnmask.png Binary files differnew file mode 100644 index 00000000..43ac5749 --- /dev/null +++ b/graphics/items/equipment/head/autumnmask.png diff --git a/graphics/items/equipment/head/axehat.png b/graphics/items/equipment/head/axehat.png Binary files differnew file mode 100644 index 00000000..07337cfc --- /dev/null +++ b/graphics/items/equipment/head/axehat.png diff --git a/graphics/items/equipment/head/backcowboyhat.png b/graphics/items/equipment/head/backcowboyhat.png Binary files differnew file mode 100644 index 00000000..6aeaac28 --- /dev/null +++ b/graphics/items/equipment/head/backcowboyhat.png diff --git a/graphics/items/equipment/head/beaniecopter.png b/graphics/items/equipment/head/beaniecopter.png Binary files differnew file mode 100644 index 00000000..c07d6d04 --- /dev/null +++ b/graphics/items/equipment/head/beaniecopter.png diff --git a/graphics/items/equipment/head/beret.png b/graphics/items/equipment/head/beret.png Binary files differnew file mode 100644 index 00000000..91e94606 --- /dev/null +++ b/graphics/items/equipment/head/beret.png diff --git a/graphics/items/equipment/head/blinkingmask.png b/graphics/items/equipment/head/blinkingmask.png Binary files differnew file mode 100644 index 00000000..387080ae --- /dev/null +++ b/graphics/items/equipment/head/blinkingmask.png diff --git a/graphics/items/equipment/head/bowlerhat.png b/graphics/items/equipment/head/bowlerhat.png Binary files differnew file mode 100644 index 00000000..7832367a --- /dev/null +++ b/graphics/items/equipment/head/bowlerhat.png diff --git a/graphics/items/equipment/head/bromenalhelmet.png b/graphics/items/equipment/head/bromenalhelmet.png Binary files differnew file mode 100644 index 00000000..0b8514df --- /dev/null +++ b/graphics/items/equipment/head/bromenalhelmet.png diff --git a/graphics/items/equipment/head/brownbowlerhat.png b/graphics/items/equipment/head/brownbowlerhat.png Binary files differnew file mode 100644 index 00000000..114acbbb --- /dev/null +++ b/graphics/items/equipment/head/brownbowlerhat.png diff --git a/graphics/items/equipment/head/bucket.png b/graphics/items/equipment/head/bucket.png Binary files differnew file mode 100644 index 00000000..86a27e1a --- /dev/null +++ b/graphics/items/equipment/head/bucket.png diff --git a/graphics/items/equipment/head/bull.png b/graphics/items/equipment/head/bull.png Binary files differnew file mode 100644 index 00000000..b63a6cbd --- /dev/null +++ b/graphics/items/equipment/head/bull.png diff --git a/graphics/items/equipment/head/bunnyears.png b/graphics/items/equipment/head/bunnyears.png Binary files differnew file mode 100644 index 00000000..decf0760 --- /dev/null +++ b/graphics/items/equipment/head/bunnyears.png diff --git a/graphics/items/equipment/head/candlehelmet.png b/graphics/items/equipment/head/candlehelmet.png Binary files differnew file mode 100644 index 00000000..c018f850 --- /dev/null +++ b/graphics/items/equipment/head/candlehelmet.png diff --git a/graphics/items/equipment/head/cap.png b/graphics/items/equipment/head/cap.png Binary files differnew file mode 100644 index 00000000..945e239a --- /dev/null +++ b/graphics/items/equipment/head/cap.png diff --git a/graphics/items/equipment/head/captaincap.png b/graphics/items/equipment/head/captaincap.png Binary files differnew file mode 100644 index 00000000..699dccec --- /dev/null +++ b/graphics/items/equipment/head/captaincap.png diff --git a/graphics/items/equipment/head/cashiershade.png b/graphics/items/equipment/head/cashiershade.png Binary files differnew file mode 100644 index 00000000..dbefc104 --- /dev/null +++ b/graphics/items/equipment/head/cashiershade.png diff --git a/graphics/items/equipment/head/catears.png b/graphics/items/equipment/head/catears.png Binary files differnew file mode 100644 index 00000000..5165a42a --- /dev/null +++ b/graphics/items/equipment/head/catears.png diff --git a/graphics/items/equipment/head/chefhat.png b/graphics/items/equipment/head/chefhat.png Binary files differnew file mode 100644 index 00000000..78c61ab2 --- /dev/null +++ b/graphics/items/equipment/head/chefhat.png diff --git a/graphics/items/equipment/head/christmastreehat.png b/graphics/items/equipment/head/christmastreehat.png Binary files differnew file mode 100644 index 00000000..6d07549f --- /dev/null +++ b/graphics/items/equipment/head/christmastreehat.png diff --git a/graphics/items/equipment/head/circlet.png b/graphics/items/equipment/head/circlet.png Binary files differnew file mode 100644 index 00000000..5d9fd82e --- /dev/null +++ b/graphics/items/equipment/head/circlet.png diff --git a/graphics/items/equipment/head/crown.png b/graphics/items/equipment/head/crown.png Binary files differnew file mode 100644 index 00000000..2493f0f3 --- /dev/null +++ b/graphics/items/equipment/head/crown.png diff --git a/graphics/items/equipment/head/darkhelm.png b/graphics/items/equipment/head/darkhelm.png Binary files differnew file mode 100644 index 00000000..55da6d2c --- /dev/null +++ b/graphics/items/equipment/head/darkhelm.png diff --git a/graphics/items/equipment/head/demonmask.png b/graphics/items/equipment/head/demonmask.png Binary files differnew file mode 100644 index 00000000..085672e2 --- /dev/null +++ b/graphics/items/equipment/head/demonmask.png diff --git a/graphics/items/equipment/head/deserthat.png b/graphics/items/equipment/head/deserthat.png Binary files differnew file mode 100644 index 00000000..13270645 --- /dev/null +++ b/graphics/items/equipment/head/deserthat.png diff --git a/graphics/items/equipment/head/deserthelmet.png b/graphics/items/equipment/head/deserthelmet.png Binary files differnew file mode 100644 index 00000000..9d310067 --- /dev/null +++ b/graphics/items/equipment/head/deserthelmet.png diff --git a/graphics/items/equipment/head/devcap.png b/graphics/items/equipment/head/devcap.png Binary files differnew file mode 100644 index 00000000..aea812aa --- /dev/null +++ b/graphics/items/equipment/head/devcap.png diff --git a/graphics/items/equipment/head/earmuffs.png b/graphics/items/equipment/head/earmuffs.png Binary files differnew file mode 100644 index 00000000..3c39cdcb --- /dev/null +++ b/graphics/items/equipment/head/earmuffs.png diff --git a/graphics/items/equipment/head/eggshellhat.png b/graphics/items/equipment/head/eggshellhat.png Binary files differnew file mode 100644 index 00000000..882d9d3a --- /dev/null +++ b/graphics/items/equipment/head/eggshellhat.png diff --git a/graphics/items/equipment/head/elfnightcap.png b/graphics/items/equipment/head/elfnightcap.png Binary files differnew file mode 100644 index 00000000..8884a442 --- /dev/null +++ b/graphics/items/equipment/head/elfnightcap.png diff --git a/graphics/items/equipment/head/eyepatch.png b/graphics/items/equipment/head/eyepatch.png Binary files differnew file mode 100644 index 00000000..71859832 --- /dev/null +++ b/graphics/items/equipment/head/eyepatch.png diff --git a/graphics/items/equipment/head/fairyhat.png b/graphics/items/equipment/head/fairyhat.png Binary files differnew file mode 100644 index 00000000..f9c0a4f6 --- /dev/null +++ b/graphics/items/equipment/head/fairyhat.png diff --git a/graphics/items/equipment/head/fluffyhat.png b/graphics/items/equipment/head/fluffyhat.png Binary files differnew file mode 100644 index 00000000..423be961 --- /dev/null +++ b/graphics/items/equipment/head/fluffyhat.png diff --git a/graphics/items/equipment/head/funkyhat.png b/graphics/items/equipment/head/funkyhat.png Binary files differnew file mode 100644 index 00000000..8334e6ce --- /dev/null +++ b/graphics/items/equipment/head/funkyhat.png diff --git a/graphics/items/equipment/head/gmcap.png b/graphics/items/equipment/head/gmcap.png Binary files differnew file mode 100644 index 00000000..2e97a786 --- /dev/null +++ b/graphics/items/equipment/head/gmcap.png diff --git a/graphics/items/equipment/head/goblinmask.png b/graphics/items/equipment/head/goblinmask.png Binary files differnew file mode 100644 index 00000000..10145117 --- /dev/null +++ b/graphics/items/equipment/head/goblinmask.png diff --git a/graphics/items/equipment/head/goggles.png b/graphics/items/equipment/head/goggles.png Binary files differnew file mode 100644 index 00000000..cb8deebe --- /dev/null +++ b/graphics/items/equipment/head/goggles.png diff --git a/graphics/items/equipment/head/graduationcap.png b/graphics/items/equipment/head/graduationcap.png Binary files differnew file mode 100644 index 00000000..58acb8ea --- /dev/null +++ b/graphics/items/equipment/head/graduationcap.png diff --git a/graphics/items/equipment/head/guyfawkesmask.png b/graphics/items/equipment/head/guyfawkesmask.png Binary files differnew file mode 100644 index 00000000..cb3bca79 --- /dev/null +++ b/graphics/items/equipment/head/guyfawkesmask.png diff --git a/graphics/items/equipment/head/heartglasses.png b/graphics/items/equipment/head/heartglasses.png Binary files differnew file mode 100644 index 00000000..973fa86c --- /dev/null +++ b/graphics/items/equipment/head/heartglasses.png diff --git a/graphics/items/equipment/head/highpriestcrown.png b/graphics/items/equipment/head/highpriestcrown.png Binary files differnew file mode 100644 index 00000000..3435dc57 --- /dev/null +++ b/graphics/items/equipment/head/highpriestcrown.png diff --git a/graphics/items/equipment/head/infantryhelmet.png b/graphics/items/equipment/head/infantryhelmet.png Binary files differnew file mode 100644 index 00000000..9f580471 --- /dev/null +++ b/graphics/items/equipment/head/infantryhelmet.png diff --git a/graphics/items/equipment/head/jestermask.png b/graphics/items/equipment/head/jestermask.png Binary files differnew file mode 100644 index 00000000..86c231d0 --- /dev/null +++ b/graphics/items/equipment/head/jestermask.png diff --git a/graphics/items/equipment/head/knitcap.png b/graphics/items/equipment/head/knitcap.png Binary files differnew file mode 100644 index 00000000..f1a40e1e --- /dev/null +++ b/graphics/items/equipment/head/knitcap.png diff --git a/graphics/items/equipment/head/leathergoggles.png b/graphics/items/equipment/head/leathergoggles.png Binary files differnew file mode 100644 index 00000000..21471a0d --- /dev/null +++ b/graphics/items/equipment/head/leathergoggles.png diff --git a/graphics/items/equipment/head/magicgmtophat.png b/graphics/items/equipment/head/magicgmtophat.png Binary files differnew file mode 100644 index 00000000..d6728216 --- /dev/null +++ b/graphics/items/equipment/head/magicgmtophat.png diff --git a/graphics/items/equipment/head/minershat.png b/graphics/items/equipment/head/minershat.png Binary files differnew file mode 100644 index 00000000..491a8740 --- /dev/null +++ b/graphics/items/equipment/head/minershat.png diff --git a/graphics/items/equipment/head/monstermask.png b/graphics/items/equipment/head/monstermask.png Binary files differnew file mode 100644 index 00000000..6d3bcb53 --- /dev/null +++ b/graphics/items/equipment/head/monstermask.png diff --git a/graphics/items/equipment/head/monsterskullhelmet.png b/graphics/items/equipment/head/monsterskullhelmet.png Binary files differnew file mode 100644 index 00000000..6476b746 --- /dev/null +++ b/graphics/items/equipment/head/monsterskullhelmet.png diff --git a/graphics/items/equipment/head/moonshroomhat.png b/graphics/items/equipment/head/moonshroomhat.png Binary files differnew file mode 100644 index 00000000..bace1a65 --- /dev/null +++ b/graphics/items/equipment/head/moonshroomhat.png diff --git a/graphics/items/equipment/head/mouboohat.png b/graphics/items/equipment/head/mouboohat.png Binary files differnew file mode 100644 index 00000000..c6fcf06b --- /dev/null +++ b/graphics/items/equipment/head/mouboohat.png diff --git a/graphics/items/equipment/head/moubootaurhead.png b/graphics/items/equipment/head/moubootaurhead.png Binary files differnew file mode 100644 index 00000000..cb665a11 --- /dev/null +++ b/graphics/items/equipment/head/moubootaurhead.png diff --git a/graphics/items/equipment/head/murderercrown.png b/graphics/items/equipment/head/murderercrown.png Binary files differnew file mode 100644 index 00000000..24b07a51 --- /dev/null +++ b/graphics/items/equipment/head/murderercrown.png diff --git a/graphics/items/equipment/head/mushroomhat.png b/graphics/items/equipment/head/mushroomhat.png Binary files differnew file mode 100644 index 00000000..afa2f4fb --- /dev/null +++ b/graphics/items/equipment/head/mushroomhat.png diff --git a/graphics/items/equipment/head/nohmask.png b/graphics/items/equipment/head/nohmask.png Binary files differnew file mode 100644 index 00000000..43e943cd --- /dev/null +++ b/graphics/items/equipment/head/nohmask.png diff --git a/graphics/items/equipment/head/nutcrackerhat.png b/graphics/items/equipment/head/nutcrackerhat.png Binary files differnew file mode 100644 index 00000000..5a576702 --- /dev/null +++ b/graphics/items/equipment/head/nutcrackerhat.png diff --git a/graphics/items/equipment/head/operamask.png b/graphics/items/equipment/head/operamask.png Binary files differnew file mode 100644 index 00000000..5a8ec9f2 --- /dev/null +++ b/graphics/items/equipment/head/operamask.png diff --git a/graphics/items/equipment/head/overlordhelmet.png b/graphics/items/equipment/head/overlordhelmet.png Binary files differnew file mode 100644 index 00000000..7a2725a3 --- /dev/null +++ b/graphics/items/equipment/head/overlordhelmet.png diff --git a/graphics/items/equipment/head/paladinhelmet.png b/graphics/items/equipment/head/paladinhelmet.png Binary files differnew file mode 100644 index 00000000..3b732288 --- /dev/null +++ b/graphics/items/equipment/head/paladinhelmet.png diff --git a/graphics/items/equipment/head/panhat.png b/graphics/items/equipment/head/panhat.png Binary files differnew file mode 100644 index 00000000..33f9a7bc --- /dev/null +++ b/graphics/items/equipment/head/panhat.png diff --git a/graphics/items/equipment/head/paperbag.png b/graphics/items/equipment/head/paperbag.png Binary files differnew file mode 100644 index 00000000..2b33375c --- /dev/null +++ b/graphics/items/equipment/head/paperbag.png diff --git a/graphics/items/equipment/head/pinkiehat.png b/graphics/items/equipment/head/pinkiehat.png Binary files differnew file mode 100644 index 00000000..21dbf20b --- /dev/null +++ b/graphics/items/equipment/head/pinkiehat.png diff --git a/graphics/items/equipment/head/piratehat.png b/graphics/items/equipment/head/piratehat.png Binary files differnew file mode 100644 index 00000000..d6c2eae8 --- /dev/null +++ b/graphics/items/equipment/head/piratehat.png diff --git a/graphics/items/equipment/head/prsmhelmet.png b/graphics/items/equipment/head/prsmhelmet.png Binary files differnew file mode 100644 index 00000000..042c1e20 --- /dev/null +++ b/graphics/items/equipment/head/prsmhelmet.png diff --git a/graphics/items/equipment/head/rabbitears.png b/graphics/items/equipment/head/rabbitears.png Binary files differnew file mode 100644 index 00000000..0a0b4785 --- /dev/null +++ b/graphics/items/equipment/head/rabbitears.png diff --git a/graphics/items/equipment/head/rangerhat.png b/graphics/items/equipment/head/rangerhat.png Binary files differnew file mode 100644 index 00000000..5e205623 --- /dev/null +++ b/graphics/items/equipment/head/rangerhat.png diff --git a/graphics/items/equipment/head/rednose.png b/graphics/items/equipment/head/rednose.png Binary files differnew file mode 100644 index 00000000..4cfc66e8 --- /dev/null +++ b/graphics/items/equipment/head/rednose.png diff --git a/graphics/items/equipment/head/rosehat.png b/graphics/items/equipment/head/rosehat.png Binary files differnew file mode 100644 index 00000000..9e518353 --- /dev/null +++ b/graphics/items/equipment/head/rosehat.png diff --git a/graphics/items/equipment/head/sailorhat.png b/graphics/items/equipment/head/sailorhat.png Binary files differnew file mode 100644 index 00000000..84fd2183 --- /dev/null +++ b/graphics/items/equipment/head/sailorhat.png diff --git a/graphics/items/equipment/head/santabeardhat.png b/graphics/items/equipment/head/santabeardhat.png Binary files differnew file mode 100644 index 00000000..c602f112 --- /dev/null +++ b/graphics/items/equipment/head/santabeardhat.png diff --git a/graphics/items/equipment/head/santahat.png b/graphics/items/equipment/head/santahat.png Binary files differnew file mode 100644 index 00000000..d46f9e41 --- /dev/null +++ b/graphics/items/equipment/head/santahat.png diff --git a/graphics/items/equipment/head/serfhat.png b/graphics/items/equipment/head/serfhat.png Binary files differnew file mode 100644 index 00000000..901c03f9 --- /dev/null +++ b/graphics/items/equipment/head/serfhat.png diff --git a/graphics/items/equipment/head/shroomhat.png b/graphics/items/equipment/head/shroomhat.png Binary files differnew file mode 100644 index 00000000..70d9820c --- /dev/null +++ b/graphics/items/equipment/head/shroomhat.png diff --git a/graphics/items/equipment/head/silkheadband.png b/graphics/items/equipment/head/silkheadband.png Binary files differnew file mode 100644 index 00000000..87d80032 --- /dev/null +++ b/graphics/items/equipment/head/silkheadband.png diff --git a/graphics/items/equipment/head/skullmask.png b/graphics/items/equipment/head/skullmask.png Binary files differnew file mode 100644 index 00000000..16c93769 --- /dev/null +++ b/graphics/items/equipment/head/skullmask.png diff --git a/graphics/items/equipment/head/snowgoggles.png b/graphics/items/equipment/head/snowgoggles.png Binary files differnew file mode 100644 index 00000000..65bebd10 --- /dev/null +++ b/graphics/items/equipment/head/snowgoggles.png diff --git a/graphics/items/equipment/head/standardheadband.png b/graphics/items/equipment/head/standardheadband.png Binary files differnew file mode 100644 index 00000000..690a6816 --- /dev/null +++ b/graphics/items/equipment/head/standardheadband.png diff --git a/graphics/items/equipment/head/sunglasses.png b/graphics/items/equipment/head/sunglasses.png Binary files differnew file mode 100644 index 00000000..e335a037 --- /dev/null +++ b/graphics/items/equipment/head/sunglasses.png diff --git a/graphics/items/equipment/head/tamoshanterhat.png b/graphics/items/equipment/head/tamoshanterhat.png Binary files differnew file mode 100644 index 00000000..1e3675d6 --- /dev/null +++ b/graphics/items/equipment/head/tamoshanterhat.png diff --git a/graphics/items/equipment/head/terranitehelmet.png b/graphics/items/equipment/head/terranitehelmet.png Binary files differnew file mode 100644 index 00000000..f4f2866d --- /dev/null +++ b/graphics/items/equipment/head/terranitehelmet.png diff --git a/graphics/items/equipment/head/tophat.png b/graphics/items/equipment/head/tophat.png Binary files differnew file mode 100644 index 00000000..aeede6c2 --- /dev/null +++ b/graphics/items/equipment/head/tophat.png diff --git a/graphics/items/equipment/head/trapperhat.png b/graphics/items/equipment/head/trapperhat.png Binary files differnew file mode 100644 index 00000000..40ba7e43 --- /dev/null +++ b/graphics/items/equipment/head/trapperhat.png diff --git a/graphics/items/equipment/head/underworldmask.png b/graphics/items/equipment/head/underworldmask.png Binary files differnew file mode 100644 index 00000000..ed60b21f --- /dev/null +++ b/graphics/items/equipment/head/underworldmask.png diff --git a/graphics/items/equipment/head/warlordhelmet.png b/graphics/items/equipment/head/warlordhelmet.png Binary files differnew file mode 100644 index 00000000..3daa6616 --- /dev/null +++ b/graphics/items/equipment/head/warlordhelmet.png diff --git a/graphics/items/equipment/head/whitecowboyhat.png b/graphics/items/equipment/head/whitecowboyhat.png Binary files differnew file mode 100644 index 00000000..17294e38 --- /dev/null +++ b/graphics/items/equipment/head/whitecowboyhat.png diff --git a/graphics/items/equipment/head/witchdoctormask.png b/graphics/items/equipment/head/witchdoctormask.png Binary files differnew file mode 100644 index 00000000..b5f64feb --- /dev/null +++ b/graphics/items/equipment/head/witchdoctormask.png diff --git a/graphics/items/equipment/head/witchhat.png b/graphics/items/equipment/head/witchhat.png Binary files differnew file mode 100644 index 00000000..f559b0f6 --- /dev/null +++ b/graphics/items/equipment/head/witchhat.png diff --git a/graphics/items/equipment/head/witchhat2.png b/graphics/items/equipment/head/witchhat2.png Binary files differnew file mode 100644 index 00000000..5c187a9b --- /dev/null +++ b/graphics/items/equipment/head/witchhat2.png diff --git a/graphics/items/equipment/head/wizardhat.png b/graphics/items/equipment/head/wizardhat.png Binary files differnew file mode 100644 index 00000000..ab9a49b8 --- /dev/null +++ b/graphics/items/equipment/head/wizardhat.png diff --git a/graphics/items/equipment/head/woolenhat.png b/graphics/items/equipment/head/woolenhat.png Binary files differnew file mode 100644 index 00000000..44e1f216 --- /dev/null +++ b/graphics/items/equipment/head/woolenhat.png diff --git a/graphics/items/equipment/head/yetimask.png b/graphics/items/equipment/head/yetimask.png Binary files differnew file mode 100644 index 00000000..53c5bb15 --- /dev/null +++ b/graphics/items/equipment/head/yetimask.png diff --git a/graphics/items/equipment/legs/assassinpants.png b/graphics/items/equipment/legs/assassinpants.png Binary files differnew file mode 100644 index 00000000..40b4136a --- /dev/null +++ b/graphics/items/equipment/legs/assassinpants.png diff --git a/graphics/items/equipment/legs/bromenalpants.png b/graphics/items/equipment/legs/bromenalpants.png Binary files differnew file mode 100644 index 00000000..9d552bd2 --- /dev/null +++ b/graphics/items/equipment/legs/bromenalpants.png diff --git a/graphics/items/equipment/legs/chainmailskirt.png b/graphics/items/equipment/legs/chainmailskirt.png Binary files differnew file mode 100644 index 00000000..f9c23986 --- /dev/null +++ b/graphics/items/equipment/legs/chainmailskirt.png diff --git a/graphics/items/equipment/legs/cottonshorts.png b/graphics/items/equipment/legs/cottonshorts.png Binary files differnew file mode 100644 index 00000000..06be395d --- /dev/null +++ b/graphics/items/equipment/legs/cottonshorts.png diff --git a/graphics/items/equipment/legs/cottonskirt.png b/graphics/items/equipment/legs/cottonskirt.png Binary files differnew file mode 100644 index 00000000..15413277 --- /dev/null +++ b/graphics/items/equipment/legs/cottonskirt.png diff --git a/graphics/items/equipment/legs/cottontrousers.png b/graphics/items/equipment/legs/cottontrousers.png Binary files differnew file mode 100644 index 00000000..4c247f2d --- /dev/null +++ b/graphics/items/equipment/legs/cottontrousers.png diff --git a/graphics/items/equipment/legs/jeanchaps.png b/graphics/items/equipment/legs/jeanchaps.png Binary files differnew file mode 100644 index 00000000..1c9e4dd7 --- /dev/null +++ b/graphics/items/equipment/legs/jeanchaps.png diff --git a/graphics/items/equipment/legs/miniskirt.png b/graphics/items/equipment/legs/miniskirt.png Binary files differnew file mode 100644 index 00000000..50a37ea1 --- /dev/null +++ b/graphics/items/equipment/legs/miniskirt.png diff --git a/graphics/items/equipment/legs/silkpants.png b/graphics/items/equipment/legs/silkpants.png Binary files differnew file mode 100644 index 00000000..73d61a7e --- /dev/null +++ b/graphics/items/equipment/legs/silkpants.png diff --git a/graphics/items/equipment/legs/terranitepants.png b/graphics/items/equipment/legs/terranitepants.png Binary files differnew file mode 100644 index 00000000..c50daf22 --- /dev/null +++ b/graphics/items/equipment/legs/terranitepants.png diff --git a/graphics/items/equipment/neck/monocle.png b/graphics/items/equipment/neck/monocle.png Binary files differnew file mode 100644 index 00000000..682e506a --- /dev/null +++ b/graphics/items/equipment/neck/monocle.png diff --git a/graphics/items/equipment/rings/goldenamethystring.png b/graphics/items/equipment/rings/goldenamethystring.png Binary files differnew file mode 100644 index 00000000..0f6a9f47 --- /dev/null +++ b/graphics/items/equipment/rings/goldenamethystring.png diff --git a/graphics/items/equipment/rings/goldendiamondring.png b/graphics/items/equipment/rings/goldendiamondring.png Binary files differnew file mode 100644 index 00000000..96ed3021 --- /dev/null +++ b/graphics/items/equipment/rings/goldendiamondring.png diff --git a/graphics/items/equipment/rings/goldenemeraldring.png b/graphics/items/equipment/rings/goldenemeraldring.png Binary files differnew file mode 100644 index 00000000..88f89246 --- /dev/null +++ b/graphics/items/equipment/rings/goldenemeraldring.png diff --git a/graphics/items/equipment/rings/goldenrubyring.png b/graphics/items/equipment/rings/goldenrubyring.png Binary files differnew file mode 100644 index 00000000..0f743748 --- /dev/null +++ b/graphics/items/equipment/rings/goldenrubyring.png diff --git a/graphics/items/equipment/rings/goldensapphirering.png b/graphics/items/equipment/rings/goldensapphirering.png Binary files differnew file mode 100644 index 00000000..ad98642e --- /dev/null +++ b/graphics/items/equipment/rings/goldensapphirering.png diff --git a/graphics/items/equipment/rings/goldensimplering.png b/graphics/items/equipment/rings/goldensimplering.png Binary files differnew file mode 100644 index 00000000..8512d973 --- /dev/null +++ b/graphics/items/equipment/rings/goldensimplering.png diff --git a/graphics/items/equipment/rings/valentinering.png b/graphics/items/equipment/rings/valentinering.png Binary files differnew file mode 100644 index 00000000..102fd9b2 --- /dev/null +++ b/graphics/items/equipment/rings/valentinering.png diff --git a/graphics/items/equipment/rings/weddingring.png b/graphics/items/equipment/rings/weddingring.png Binary files differnew file mode 100644 index 00000000..6f74974f --- /dev/null +++ b/graphics/items/equipment/rings/weddingring.png diff --git a/graphics/items/equipment/shields/bladeshield.png b/graphics/items/equipment/shields/bladeshield.png Binary files differnew file mode 100644 index 00000000..dde2ecbd --- /dev/null +++ b/graphics/items/equipment/shields/bladeshield.png diff --git a/graphics/items/equipment/shields/blueknightshield.png b/graphics/items/equipment/shields/blueknightshield.png Binary files differnew file mode 100644 index 00000000..0cb742c3 --- /dev/null +++ b/graphics/items/equipment/shields/blueknightshield.png diff --git a/graphics/items/equipment/shields/britshield.png b/graphics/items/equipment/shields/britshield.png Binary files differnew file mode 100644 index 00000000..c3a8f1d7 --- /dev/null +++ b/graphics/items/equipment/shields/britshield.png diff --git a/graphics/items/equipment/shields/leather.png b/graphics/items/equipment/shields/leather.png Binary files differindex 315cc47b..af688611 100644 --- a/graphics/items/equipment/shields/leather.png +++ b/graphics/items/equipment/shields/leather.png diff --git a/graphics/items/equipment/shields/roundleathershield.png b/graphics/items/equipment/shields/roundleathershield.png Binary files differnew file mode 100644 index 00000000..315cc47b --- /dev/null +++ b/graphics/items/equipment/shields/roundleathershield.png diff --git a/graphics/items/equipment/shields/saviorshield.png b/graphics/items/equipment/shields/saviorshield.png Binary files differnew file mode 100644 index 00000000..dd24d599 --- /dev/null +++ b/graphics/items/equipment/shields/saviorshield.png diff --git a/graphics/items/equipment/shields/steelshield.png b/graphics/items/equipment/shields/steelshield.png Binary files differnew file mode 100644 index 00000000..04d26199 --- /dev/null +++ b/graphics/items/equipment/shields/steelshield.png diff --git a/graphics/items/equipment/shields/woodenshield.png b/graphics/items/equipment/shields/woodenshield.png Binary files differnew file mode 100644 index 00000000..7b409d4f --- /dev/null +++ b/graphics/items/equipment/shields/woodenshield.png diff --git a/graphics/items/equipment/wings/goldenamethystring.png b/graphics/items/equipment/wings/goldenamethystring.png Binary files differnew file mode 100644 index 00000000..0f6a9f47 --- /dev/null +++ b/graphics/items/equipment/wings/goldenamethystring.png diff --git a/graphics/items/equipment/wings/goldenblackpearlring.png b/graphics/items/equipment/wings/goldenblackpearlring.png Binary files differnew file mode 100644 index 00000000..07556d4a --- /dev/null +++ b/graphics/items/equipment/wings/goldenblackpearlring.png diff --git a/graphics/items/equipment/wings/goldendiamondring.png b/graphics/items/equipment/wings/goldendiamondring.png Binary files differnew file mode 100644 index 00000000..96ed3021 --- /dev/null +++ b/graphics/items/equipment/wings/goldendiamondring.png diff --git a/graphics/items/equipment/wings/goldenemeraldring.png b/graphics/items/equipment/wings/goldenemeraldring.png Binary files differnew file mode 100644 index 00000000..88f89246 --- /dev/null +++ b/graphics/items/equipment/wings/goldenemeraldring.png diff --git a/graphics/items/equipment/wings/goldenpearlring.png b/graphics/items/equipment/wings/goldenpearlring.png Binary files differnew file mode 100644 index 00000000..7aa731cc --- /dev/null +++ b/graphics/items/equipment/wings/goldenpearlring.png diff --git a/graphics/items/equipment/wings/goldenrubyring.png b/graphics/items/equipment/wings/goldenrubyring.png Binary files differnew file mode 100644 index 00000000..0f743748 --- /dev/null +++ b/graphics/items/equipment/wings/goldenrubyring.png diff --git a/graphics/items/equipment/wings/goldensapphirering.png b/graphics/items/equipment/wings/goldensapphirering.png Binary files differnew file mode 100644 index 00000000..ad98642e --- /dev/null +++ b/graphics/items/equipment/wings/goldensapphirering.png diff --git a/graphics/items/equipment/wings/goldensimplering.png b/graphics/items/equipment/wings/goldensimplering.png Binary files differnew file mode 100644 index 00000000..8512d973 --- /dev/null +++ b/graphics/items/equipment/wings/goldensimplering.png diff --git a/graphics/items/equipment/wings/goldentopazring.png b/graphics/items/equipment/wings/goldentopazring.png Binary files differnew file mode 100644 index 00000000..d60477f8 --- /dev/null +++ b/graphics/items/equipment/wings/goldentopazring.png diff --git a/graphics/items/equipment/wings/weddingring.png b/graphics/items/equipment/wings/weddingring.png Binary files differnew file mode 100644 index 00000000..6f74974f --- /dev/null +++ b/graphics/items/equipment/wings/weddingring.png diff --git a/graphics/items/usable/chocolatemouboo.png b/graphics/items/usable/chocolatemouboo.png Binary files differnew file mode 100644 index 00000000..a803f03b --- /dev/null +++ b/graphics/items/usable/chocolatemouboo.png diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.png b/graphics/sprites/equipment/chest/bromenalchest-female.png Binary files differnew file mode 100644 index 00000000..828e0266 --- /dev/null +++ b/graphics/sprites/equipment/chest/bromenalchest-female.png diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.xml b/graphics/sprites/equipment/chest/bromenalchest-female.xml new file mode 100644 index 00000000..3bdb9b83 --- /dev/null +++ b/graphics/sprites/equipment/chest/bromenalchest-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/bromenalchest-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/bromenalchest-male.png b/graphics/sprites/equipment/chest/bromenalchest-male.png Binary files differnew file mode 100644 index 00000000..828e0266 --- /dev/null +++ b/graphics/sprites/equipment/chest/bromenalchest-male.png diff --git a/graphics/sprites/equipment/chest/bromenalchest-male.xml b/graphics/sprites/equipment/chest/bromenalchest-male.xml new file mode 100644 index 00000000..54074530 --- /dev/null +++ b/graphics/sprites/equipment/chest/bromenalchest-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/bromenalchest-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/chainmail-female.png b/graphics/sprites/equipment/chest/chainmail-female.png Binary files differnew file mode 100644 index 00000000..e4575270 --- /dev/null +++ b/graphics/sprites/equipment/chest/chainmail-female.png diff --git a/graphics/sprites/equipment/chest/chainmail-female.xml b/graphics/sprites/equipment/chest/chainmail-female.xml new file mode 100644 index 00000000..1267c381 --- /dev/null +++ b/graphics/sprites/equipment/chest/chainmail-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/chainmail-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/chainmail-male.png b/graphics/sprites/equipment/chest/chainmail-male.png Binary files differnew file mode 100644 index 00000000..e4575270 --- /dev/null +++ b/graphics/sprites/equipment/chest/chainmail-male.png diff --git a/graphics/sprites/equipment/chest/chainmail-male.xml b/graphics/sprites/equipment/chest/chainmail-male.xml new file mode 100644 index 00000000..0df333e0 --- /dev/null +++ b/graphics/sprites/equipment/chest/chainmail-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/chainmail-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/contributorsweater-female.png b/graphics/sprites/equipment/chest/contributorsweater-female.png Binary files differnew file mode 100644 index 00000000..5f73fb48 --- /dev/null +++ b/graphics/sprites/equipment/chest/contributorsweater-female.png diff --git a/graphics/sprites/equipment/chest/contributorsweater-female.xml b/graphics/sprites/equipment/chest/contributorsweater-female.xml new file mode 100644 index 00000000..7d7f3efc --- /dev/null +++ b/graphics/sprites/equipment/chest/contributorsweater-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/contributorsweater-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/contributorsweater-male.png b/graphics/sprites/equipment/chest/contributorsweater-male.png Binary files differnew file mode 100644 index 00000000..d067a015 --- /dev/null +++ b/graphics/sprites/equipment/chest/contributorsweater-male.png diff --git a/graphics/sprites/equipment/chest/contributorsweater-male.xml b/graphics/sprites/equipment/chest/contributorsweater-male.xml new file mode 100644 index 00000000..84cc22aa --- /dev/null +++ b/graphics/sprites/equipment/chest/contributorsweater-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/contributorsweater-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/forestarmor-female.png b/graphics/sprites/equipment/chest/forestarmor-female.png Binary files differnew file mode 100644 index 00000000..84d45850 --- /dev/null +++ b/graphics/sprites/equipment/chest/forestarmor-female.png diff --git a/graphics/sprites/equipment/chest/forestarmor-female.xml b/graphics/sprites/equipment/chest/forestarmor-female.xml new file mode 100644 index 00000000..57039859 --- /dev/null +++ b/graphics/sprites/equipment/chest/forestarmor-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/forestarmor-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/forestarmor-male.png b/graphics/sprites/equipment/chest/forestarmor-male.png Binary files differnew file mode 100644 index 00000000..84d45850 --- /dev/null +++ b/graphics/sprites/equipment/chest/forestarmor-male.png diff --git a/graphics/sprites/equipment/chest/forestarmor-male.xml b/graphics/sprites/equipment/chest/forestarmor-male.xml new file mode 100644 index 00000000..99f3fbdb --- /dev/null +++ b/graphics/sprites/equipment/chest/forestarmor-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/forestarmor-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/leathershirt-male.png b/graphics/sprites/equipment/chest/leathershirt-male.png Binary files differnew file mode 100644 index 00000000..dbd74e7d --- /dev/null +++ b/graphics/sprites/equipment/chest/leathershirt-male.png diff --git a/graphics/sprites/equipment/chest/leathershirt-male.xml b/graphics/sprites/equipment/chest/leathershirt-male.xml new file mode 100644 index 00000000..70a84f8f --- /dev/null +++ b/graphics/sprites/equipment/chest/leathershirt-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/leathershirt-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/lightplatemail-male.png b/graphics/sprites/equipment/chest/lightplatemail-male.png Binary files differnew file mode 100644 index 00000000..3a563bdc --- /dev/null +++ b/graphics/sprites/equipment/chest/lightplatemail-male.png diff --git a/graphics/sprites/equipment/chest/lightplatemail-male.xml b/graphics/sprites/equipment/chest/lightplatemail-male.xml new file mode 100644 index 00000000..20899344 --- /dev/null +++ b/graphics/sprites/equipment/chest/lightplatemail-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/lightplatemail-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/shorttanktop-male.png b/graphics/sprites/equipment/chest/shorttanktop-male.png Binary files differnew file mode 100644 index 00000000..851918a4 --- /dev/null +++ b/graphics/sprites/equipment/chest/shorttanktop-male.png diff --git a/graphics/sprites/equipment/chest/shorttanktop-male.xml b/graphics/sprites/equipment/chest/shorttanktop-male.xml new file mode 100644 index 00000000..2e834b47 --- /dev/null +++ b/graphics/sprites/equipment/chest/shorttanktop-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/shorttanktop-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/silkrobe-male.png b/graphics/sprites/equipment/chest/silkrobe-male.png Binary files differnew file mode 100644 index 00000000..94bf4f74 --- /dev/null +++ b/graphics/sprites/equipment/chest/silkrobe-male.png diff --git a/graphics/sprites/equipment/chest/silkrobe-male.xml b/graphics/sprites/equipment/chest/silkrobe-male.xml new file mode 100644 index 00000000..99661723 --- /dev/null +++ b/graphics/sprites/equipment/chest/silkrobe-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/silkrobe-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/sorcererrobe-male.png b/graphics/sprites/equipment/chest/sorcererrobe-male.png Binary files differnew file mode 100644 index 00000000..8a0e4a58 --- /dev/null +++ b/graphics/sprites/equipment/chest/sorcererrobe-male.png diff --git a/graphics/sprites/equipment/chest/sorcererrobe-male.xml b/graphics/sprites/equipment/chest/sorcererrobe-male.xml new file mode 100644 index 00000000..04cec0ec --- /dev/null +++ b/graphics/sprites/equipment/chest/sorcererrobe-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/sorcererrobe-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/terranitearmor-male.png b/graphics/sprites/equipment/chest/terranitearmor-male.png Binary files differnew file mode 100644 index 00000000..70ff1a71 --- /dev/null +++ b/graphics/sprites/equipment/chest/terranitearmor-male.png diff --git a/graphics/sprites/equipment/chest/terranitearmor-male.xml b/graphics/sprites/equipment/chest/terranitearmor-male.xml new file mode 100644 index 00000000..37e78119 --- /dev/null +++ b/graphics/sprites/equipment/chest/terranitearmor-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/terranitearmor-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/tnecksweater-male.png b/graphics/sprites/equipment/chest/tnecksweater-male.png Binary files differnew file mode 100644 index 00000000..d97ea273 --- /dev/null +++ b/graphics/sprites/equipment/chest/tnecksweater-male.png diff --git a/graphics/sprites/equipment/chest/tnecksweater-male.xml b/graphics/sprites/equipment/chest/tnecksweater-male.xml new file mode 100644 index 00000000..fe7f16da --- /dev/null +++ b/graphics/sprites/equipment/chest/tnecksweater-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/tnecksweater-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/uglychristmassweater-male.png b/graphics/sprites/equipment/chest/uglychristmassweater-male.png Binary files differnew file mode 100644 index 00000000..716539b5 --- /dev/null +++ b/graphics/sprites/equipment/chest/uglychristmassweater-male.png diff --git a/graphics/sprites/equipment/chest/uglychristmassweater-male.xml b/graphics/sprites/equipment/chest/uglychristmassweater-male.xml new file mode 100644 index 00000000..96bdd046 --- /dev/null +++ b/graphics/sprites/equipment/chest/uglychristmassweater-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/uglychristmassweater-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/valentinedress-male.png b/graphics/sprites/equipment/chest/valentinedress-male.png Binary files differnew file mode 100644 index 00000000..5e2b3416 --- /dev/null +++ b/graphics/sprites/equipment/chest/valentinedress-male.png diff --git a/graphics/sprites/equipment/chest/valentinedress-male.xml b/graphics/sprites/equipment/chest/valentinedress-male.xml new file mode 100644 index 00000000..354976cd --- /dev/null +++ b/graphics/sprites/equipment/chest/valentinedress-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/valentinedress-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/vnecksweater-male.png b/graphics/sprites/equipment/chest/vnecksweater-male.png Binary files differnew file mode 100644 index 00000000..89d284b7 --- /dev/null +++ b/graphics/sprites/equipment/chest/vnecksweater-male.png diff --git a/graphics/sprites/equipment/chest/vnecksweater-male.xml b/graphics/sprites/equipment/chest/vnecksweater-male.xml new file mode 100644 index 00000000..dca2e780 --- /dev/null +++ b/graphics/sprites/equipment/chest/vnecksweater-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/vnecksweater-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-female.png b/graphics/sprites/equipment/chest/warlordplate-female.png Binary files differnew file mode 100644 index 00000000..c21499ac --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-female.png diff --git a/graphics/sprites/equipment/chest/warlordplate-female.xml b/graphics/sprites/equipment/chest/warlordplate-female.xml new file mode 100644 index 00000000..6f8df27b --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/warlordplate-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-male.png b/graphics/sprites/equipment/chest/warlordplate-male.png Binary files differnew file mode 100644 index 00000000..c21499ac --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-male.png diff --git a/graphics/sprites/equipment/chest/warlordplate-male.xml b/graphics/sprites/equipment/chest/warlordplate-male.xml new file mode 100644 index 00000000..f9a73846 --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/warlordplate-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/antlerhat.png b/graphics/sprites/equipment/head/antlerhat.png Binary files differnew file mode 100644 index 00000000..afa1b159 --- /dev/null +++ b/graphics/sprites/equipment/head/antlerhat.png diff --git a/graphics/sprites/equipment/head/antlerhat.xml b/graphics/sprites/equipment/head/antlerhat.xml new file mode 100644 index 00000000..9180e69c --- /dev/null +++ b/graphics/sprites/equipment/head/antlerhat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/autumnmask.png b/graphics/sprites/equipment/head/autumnmask.png Binary files differnew file mode 100644 index 00000000..812d6deb --- /dev/null +++ b/graphics/sprites/equipment/head/autumnmask.png diff --git a/graphics/sprites/equipment/head/autumnmask.xml b/graphics/sprites/equipment/head/autumnmask.xml new file mode 100644 index 00000000..c17eb00b --- /dev/null +++ b/graphics/sprites/equipment/head/autumnmask.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/autumnmask.png|R;M;B;C" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-36"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="75"/> + <frame index="1" offsetX="1" offsetY="-34" delay="75"/> + <frame index="1" offsetX="1" offsetY="-35" delay="150"/> + <frame index="1" offsetX="1" offsetY="-34" delay="75"/> + <frame index="1" offsetX="1" offsetY="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-31" delay="75"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="75"/> + <frame index="1" offsetX="5" offsetY="-37" delay="75"/> + <frame index="1" offsetX="1" offsetY="-34" delay="75"/> + <frame index="1" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="3" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="225"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="225"/> + <frame index="1" offsetX="5" offsetY="-36" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-35" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-36" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-23"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-26"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-35" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-34" delay="140"/> + <frame index="1" offsetX="4" offsetY="-37" delay="140"/> + <frame index="1" offsetX="6" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="4" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-31" delay="100"/> + <frame index="0" offsetX="0" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="100"/> + <frame index="1" offsetX="5" offsetY="-37" delay="100"/> + <frame index="1" offsetX="1" offsetY="-34" delay="100"/> + <frame index="1" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-34" delay="100"/> + <frame index="3" offsetX="3" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-36" delay="140"/> + <frame index="1" offsetX="7" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="0" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="3" offsetX="3" offsetY="-38" delay="140"/> + <frame index="3" offsetX="5" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="0" offsetY="-36" delay="140"/> + <frame index="0" offsetX="0" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="0" offsetY="-37" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="5" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/axehat.png b/graphics/sprites/equipment/head/axehat.png Binary files differnew file mode 100644 index 00000000..a43e4d0e --- /dev/null +++ b/graphics/sprites/equipment/head/axehat.png diff --git a/graphics/sprites/equipment/head/axehat.xml b/graphics/sprites/equipment/head/axehat.xml new file mode 100644 index 00000000..5c9f320b --- /dev/null +++ b/graphics/sprites/equipment/head/axehat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/axehat.png" width="22" height="22"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-44"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="150"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-44" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-44" delay="150"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-44" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-44" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-44" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-44" delay="75"/> + <frame index="3" offsetX="0" offsetY="-43" delay="75"/> + <frame index="3" offsetX="0" offsetY="-44" delay="150"/> + <frame index="3" offsetX="0" offsetY="-43" delay="75"/> + <frame index="3" offsetX="0" offsetY="-44" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-45" delay="75"/> + <frame index="1" offsetX="4" offsetY="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY="-43" delay="75"/> + <frame index="3" offsetX="1" offsetY="-42" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="225"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-44" delay="225"/> + <frame index="1" offsetX="5" offsetY="-45" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-44" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-45" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-35"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="140"/> + <frame index="0" offsetX="0" offsetY="-39" delay="140"/> + <frame index="0" offsetX="0" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43" delay="140"/> + <frame index="1" offsetX="3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="5" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="2" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <frame index="0" offsetX="0" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-45" delay="100"/> + <frame index="1" offsetX="4" offsetY="-46" delay="100"/> + <frame index="1" offsetX="0" offsetY="-43" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> + <frame index="3" offsetX="0" offsetY="-43" delay="100"/> + <frame index="3" offsetX="1" offsetY="-42" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-45" delay="140"/> + <frame index="1" offsetX="6" offsetY="-46" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="0" offsetY="-45" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/beaniecopter.png b/graphics/sprites/equipment/head/beaniecopter.png Binary files differnew file mode 100644 index 00000000..aef9505e --- /dev/null +++ b/graphics/sprites/equipment/head/beaniecopter.png diff --git a/graphics/sprites/equipment/head/beaniecopter.xml b/graphics/sprites/equipment/head/beaniecopter.xml new file mode 100644 index 00000000..62a4dc83 --- /dev/null +++ b/graphics/sprites/equipment/head/beaniecopter.xml @@ -0,0 +1,381 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" delay="56"/> + <frame index="1" offsetX="-1" delay="56"/> + <frame index="2" offsetX="-1" delay="56"/> + <frame index="3" offsetX="-1" delay="57"/> + <frame index="0" offsetX="-1" delay="55"/> + <frame index="1" offsetX="-1" delay="56"/> + <frame index="2" offsetX="-1" delay="56"/> + <frame index="3" offsetX="-1" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetY="-1" delay="56"/> + <frame index="5" offsetY="-1" delay="56"/> + <frame index="6" offsetY="-1" delay="56"/> + <frame index="7" offsetY="-1" delay="56"/> + <frame index="4" offsetY="-1" delay="56"/> + <frame index="5" offsetY="-1" delay="56"/> + <frame index="6" offsetY="-1" delay="56"/> + <frame index="7" offsetY="-1" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-1" delay="57"/> + <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-1" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="56"/> + <frame index="14" offsetY="-1" delay="56"/> + <frame index="15" offsetY="-1" delay="56"/> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="56"/> + <frame index="14" offsetY="-1" delay="56"/> + <frame index="15" offsetY="-1" delay="56"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" delay="56"/> + <frame index="1" offsetX="-1" delay="19"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="37"/> + <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="3" offsetX="-1" offsetY="-1" delay="57"/> + <frame index="0" offsetX="-1" delay="55"/> + <frame index="1" offsetX="-1" delay="20"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="36"/> + <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="3" offsetX="-1" offsetY="-1" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="5" offsetX="-1" offsetY="-1" delay="19"/> + <frame index="5" offsetX="-1" delay="37"/> + <frame index="6" offsetX="-1" delay="38"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="18"/> + <frame index="7" offsetX="-1" offsetY="-1" delay="57"/> + <frame index="4" offsetX="-1" offsetY="-1" delay="55"/> + <frame index="5" offsetX="-1" offsetY="-1" delay="20"/> + <frame index="5" offsetX="-1" delay="36"/> + <frame index="6" offsetX="-1" delay="39"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="17"/> + <frame index="7" offsetX="-1" offsetY="-1" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="19"/> + <frame index="9" offsetX="-2" offsetY="-2" delay="37"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="57"/> + <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="20"/> + <frame index="9" offsetX="-2" offsetY="-2" delay="36"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="19"/> + <frame index="13" delay="37"/> + <frame index="14" delay="38"/> + <frame index="14" offsetY="-1" delay="18"/> + <frame index="15" offsetY="-1" delay="57"/> + <frame index="12" offsetY="-1" delay="55"/> + <frame index="13" offsetY="-1" delay="20"/> + <frame index="13" delay="36"/> + <frame index="14" delay="39"/> + <frame index="14" offsetY="-1" delay="17"/> + <frame index="15" offsetY="-1" delay="56"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="3" delay="75"/> + <frame index="1" offsetX="-1" offsetY="2" delay="75"/> + <frame index="2" offsetX="-1" offsetY="5" delay="75"/> + <frame index="3" offsetX="-1" offsetY="6" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="3" offsetY="-3" delay="75"/> + <frame index="5" offsetX="3" offsetY="-4" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="75"/> + <frame index="7" offsetX="-2" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" delay="75"/> + <frame index="9" offsetX="-3" delay="75"/> + <frame index="10" offsetX="-3" delay="75"/> + <frame index="11" offsetX="-3" offsetY="2" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-3" delay="75"/> + <frame index="14" offsetX="1" offsetY="1" delay="75"/> + <frame index="15" offsetX="2" offsetY="2" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="1" delay="94"/> + <frame index="1" offsetX="-1" offsetY="1" delay="94"/> + <frame index="2" offsetX="-1" offsetY="1" delay="37"/> + <frame index="2" offsetX="-1" offsetY="2" delay="57"/> + <frame index="3" offsetX="-1" offsetY="2" delay="18"/> + <frame index="3" offsetX="-1" offsetY="1" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="2" offsetY="-1" delay="94"/> + <frame index="5" offsetX="2" offsetY="-1" delay="94"/> + <frame index="6" offsetX="2" offsetY="-1" delay="37"/> + <frame index="6" offsetX="4" offsetY="-2" delay="57"/> + <frame index="7" offsetX="4" offsetY="-2" delay="93"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="94"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="94"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="37"/> + <frame index="10" offsetX="-3" delay="57"/> + <frame index="11" offsetX="-3" delay="18"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-5" offsetY="-1" delay="94"/> + <frame index="13" offsetX="-5" offsetY="-1" delay="94"/> + <frame index="14" offsetX="-5" offsetY="-1" delay="37"/> + <frame index="14" offsetX="-7" offsetY="-2" delay="57"/> + <frame index="15" offsetX="-7" offsetY="-2" delay="93"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="12" delay="56"/> + <frame index="1" offsetX="-1" offsetY="12" delay="56"/> + <frame index="2" offsetX="-1" offsetY="12" delay="56"/> + <frame index="3" offsetX="-1" offsetY="12" delay="57"/> + <frame index="0" offsetX="-1" offsetY="12" delay="55"/> + <frame index="1" offsetX="-1" offsetY="12" delay="56"/> + <frame index="2" offsetX="-1" offsetY="12" delay="56"/> + <frame index="3" offsetX="-1" offsetY="12" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="4" offsetY="8" delay="56"/> + <frame index="5" offsetX="4" offsetY="8" delay="56"/> + <frame index="6" offsetX="4" offsetY="8" delay="56"/> + <frame index="7" offsetX="4" offsetY="8" delay="56"/> + <frame index="4" offsetX="4" offsetY="8" delay="56"/> + <frame index="5" offsetX="4" offsetY="8" delay="56"/> + <frame index="6" offsetX="4" offsetY="8" delay="56"/> + <frame index="7" offsetX="4" offsetY="8" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-1" offsetY="8" delay="56"/> + <frame index="9" offsetX="-1" offsetY="8" delay="56"/> + <frame index="10" offsetX="-1" offsetY="8" delay="56"/> + <frame index="11" offsetX="-1" offsetY="8" delay="57"/> + <frame index="8" offsetX="-1" offsetY="8" delay="55"/> + <frame index="9" offsetX="-1" offsetY="8" delay="56"/> + <frame index="10" offsetX="-1" offsetY="8" delay="56"/> + <frame index="11" offsetX="-1" offsetY="8" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-6" offsetY="8" delay="56"/> + <frame index="13" offsetX="-6" offsetY="8" delay="56"/> + <frame index="14" offsetX="-6" offsetY="8" delay="56"/> + <frame index="15" offsetX="-6" offsetY="8" delay="56"/> + <frame index="12" offsetX="-6" offsetY="8" delay="56"/> + <frame index="13" offsetX="-6" offsetY="8" delay="56"/> + <frame index="14" offsetX="-6" offsetY="8" delay="56"/> + <frame index="15" offsetX="-6" offsetY="8" delay="56"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="16" offsetX="32" offsetY="30"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="1" delay="70"/> + <frame index="1" offsetX="-1" offsetY="1" delay="70"/> + <frame index="2" offsetX="-1" offsetY="5" delay="70"/> + <frame index="3" offsetX="-1" offsetY="5" delay="70"/> + <frame index="0" offsetX="-1" offsetY="0" delay="70"/> + <frame index="1" offsetX="-1" offsetY="0" delay="70"/> + <frame index="2" offsetX="-1" offsetY="5" delay="70"/> + <frame index="3" offsetX="-1" offsetY="5" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="0" offsetY="0" delay="70"/> + <frame index="5" offsetX="0" offsetY="0" delay="70"/> + <frame index="6" offsetX="3" offsetY="-3" delay="70"/> + <frame index="7" offsetX="3" offsetY="-3" delay="70"/> + <frame index="4" offsetX="5" offsetY="-3" delay="70"/> + <frame index="5" offsetX="5" offsetY="-3" delay="70"/> + <frame index="6" offsetX="-2" offsetY="1" delay="70"/> + <frame index="7" offsetX="-2" offsetY="1" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="8" offsetX="-3" offsetY="1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="1" delay="70"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="70"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="2" offsetY="0" delay="70"/> + <frame index="13" offsetX="2" offsetY="0" delay="70"/> + <frame index="14" offsetX="-1" offsetY="-3" delay="70"/> + <frame index="15" offsetX="-1" offsetY="-3" delay="70"/> + <frame index="12" offsetX="-3" offsetY="-3" delay="70"/> + <frame index="13" offsetX="-3" offsetY="-3" delay="70"/> + <frame index="14" offsetX="2" offsetY="1" delay="70"/> + <frame index="15" offsetX="2" offsetY="1" delay="70"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="2" delay="100"/> + <frame index="1" offsetX="-1" offsetY="1" delay="100"/> + <frame index="2" offsetX="-1" offsetY="4" delay="100"/> + <frame index="3" offsetX="-1" offsetY="5" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="1" offsetY="-2" delay="100"/> + <frame index="5" offsetX="1" offsetY="-3" delay="100"/> + <frame index="6" offsetX="-2" offsetY="0" delay="100"/> + <frame index="7" offsetX="-4" offsetY="1" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="11" offsetX="-3" offsetY="1" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-3" delay="100"/> + <frame index="14" offsetX="0" offsetY="0" delay="100"/> + <frame index="15" offsetX="1" offsetY="1" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="2" offsetX="-2" offsetY="5" delay="75"/> + <frame index="3" offsetX="-2" offsetY="5" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="5" offsetY="-2" delay="75"/> + <frame index="5" offsetX="5" offsetY="-2" delay="75"/> + <frame index="6" offsetX="6" offsetY="-3" delay="75"/> + <frame index="7" offsetX="6" offsetY="-3" delay="75"/> + <frame index="4" offsetX="2" offsetY="-4" delay="75"/> + <frame index="5" offsetX="2" offsetY="-4" delay="75"/> + <frame index="6" offsetX="-1" offsetY="1" delay="75"/> + <frame index="7" offsetX="-1" offsetY="1" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="8" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="10" offsetX="-4" offsetY="-4" delay="75"/> + <frame index="11" offsetX="-4" offsetY="-4" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="75"/> + <frame index="13" offsetX="-3" offsetY="-2" delay="75"/> + <frame index="14" offsetX="-4" offsetY="-3" delay="75"/> + <frame index="15" offsetX="-4" offsetY="-3" delay="75"/> + <frame index="12" offsetX="1" offsetY="-4" delay="75"/> + <frame index="13" offsetX="1" offsetY="-4" delay="75"/> + <frame index="14" offsetX="3" offsetY="1" delay="75"/> + <frame index="15" offsetX="3" offsetY="1" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="2" delay="70"/> + <frame index="1" offsetX="-1" offsetY="2" delay="70"/> + <frame index="2" offsetX="-2" offsetY="1" delay="70"/> + <frame index="3" offsetX="-2" offsetY="1" delay="70"/> + <frame index="0" offsetX="-1" offsetY="-1" delay="70"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="70"/> + <frame index="2" offsetX="-1" offsetY="4" delay="70"/> + <frame index="3" offsetX="-1" offsetY="4" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="4" offsetY="-4" delay="70"/> + <frame index="5" offsetX="4" offsetY="-4" delay="70"/> + <frame index="6" offsetX="4" offsetY="-3" delay="70"/> + <frame index="7" offsetX="4" offsetY="-3" delay="70"/> + <frame index="4" offsetX="5" offsetY="-4" delay="70"/> + <frame index="5" offsetX="5" offsetY="-4" delay="70"/> + <frame index="6" offsetX="-1" offsetY="0" delay="70"/> + <frame index="7" offsetX="-1" offsetY="0" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="8" offsetX="-3" offsetY="1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="1" delay="70"/> + <frame index="10" offsetX="-3" offsetY="1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="1" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-2" offsetY="-4" delay="70"/> + <frame index="13" offsetX="-2" offsetY="-4" delay="70"/> + <frame index="14" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="15" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="12" offsetX="-1" offsetY="-4" delay="70"/> + <frame index="13" offsetX="-1" offsetY="-4" delay="70"/> + <frame index="14" offsetX="3" offsetY="-2" delay="70"/> + <frame index="15" offsetX="3" offsetY="-2" delay="70"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bowlerhat.png b/graphics/sprites/equipment/head/bowlerhat.png Binary files differnew file mode 100644 index 00000000..0af60a87 --- /dev/null +++ b/graphics/sprites/equipment/head/bowlerhat.png diff --git a/graphics/sprites/equipment/head/bowlerhat.xml b/graphics/sprites/equipment/head/bowlerhat.xml new file mode 100644 index 00000000..18cffdd5 --- /dev/null +++ b/graphics/sprites/equipment/head/bowlerhat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/bowlerhat.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bromenalhelmet.png b/graphics/sprites/equipment/head/bromenalhelmet.png Binary files differnew file mode 100644 index 00000000..555ea093 --- /dev/null +++ b/graphics/sprites/equipment/head/bromenalhelmet.png diff --git a/graphics/sprites/equipment/head/bromenalhelmet.xml b/graphics/sprites/equipment/head/bromenalhelmet.xml new file mode 100644 index 00000000..5ff122dc --- /dev/null +++ b/graphics/sprites/equipment/head/bromenalhelmet.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/bromenalhelmet.png" width="27" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="150"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="150"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="75"/> + <frame index="1" offsetX="7" offsetY="-44" delay="75"/> + <frame index="1" offsetX="3" offsetY="-41" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="1" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-42" delay="225"/> + <frame index="1" offsetX="8" offsetY="-43" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-43" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-33"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-41" delay="140"/> + <frame index="1" offsetX="6" offsetY="-44" delay="140"/> + <frame index="1" offsetX="8" offsetY="-44" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-41" delay="140"/> + <frame index="3" offsetX="0" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="3" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="100"/> + <frame index="1" offsetX="7" offsetY="-44" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="1" offsetY="-41" delay="100"/> + <frame index="3" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="8" offsetY="-43" delay="140"/> + <frame index="1" offsetX="9" offsetY="-44" delay="140"/> + <frame index="1" offsetX="4" offsetY="-45" delay="140"/> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="4" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-45" delay="140"/> + <frame index="1" offsetX="7" offsetY="-44" delay="140"/> + <frame index="1" offsetX="7" offsetY="-45" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="3" offsetX="0" offsetY="-45" delay="140"/> + <frame index="3" offsetX="4" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bucket.png b/graphics/sprites/equipment/head/bucket.png Binary files differnew file mode 100644 index 00000000..93bbac4a --- /dev/null +++ b/graphics/sprites/equipment/head/bucket.png diff --git a/graphics/sprites/equipment/head/bucket.xml b/graphics/sprites/equipment/head/bucket.xml new file mode 100644 index 00000000..21ee9f4a --- /dev/null +++ b/graphics/sprites/equipment/head/bucket.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/bucket.png" width="21" height="21"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="150"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-39" delay="150"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-39" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="75"/> + <frame index="1" offsetX="3" offsetY="-41" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="225"/> + <frame index="1" offsetX="4" offsetY="-40" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-39" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-40" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="22" offsetY="-15"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="0" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="1" offsetY="-42" delay="140"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42" delay="140"/> + <frame index="1" offsetX="3" offsetY="-41" delay="140"/> + <frame index="1" offsetX="3" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="3" offsetX="3" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bull.png b/graphics/sprites/equipment/head/bull.png Binary files differnew file mode 100644 index 00000000..6cd2b783 --- /dev/null +++ b/graphics/sprites/equipment/head/bull.png diff --git a/graphics/sprites/equipment/head/bull.xml b/graphics/sprites/equipment/head/bull.xml new file mode 100644 index 00000000..531ab401 --- /dev/null +++ b/graphics/sprites/equipment/head/bull.xml @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/bull.png" + width="27" + height="26"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetY="-37"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="160"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="160"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-37" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="160"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="80"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="160"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="160"/> + </animation> + <animation direction="right"> + <frame index="3" offsetY="-37" delay="80"/> + <frame index="3" offsetY="-36" delay="80"/> + <frame index="3" offsetY="-37" delay="160"/> + <frame index="3" offsetY="-36" delay="80"/> + <frame index="3" offsetY="-37" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-38" delay="80"/> + <frame index="1" offsetX="3" offsetY="-39" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="80"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="240"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-38" delay="80"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="80"/> + <frame index="3" offsetY="-36" delay="80"/> + <frame index="3" offsetX="1" offsetY="-35" delay="80"/> + <end/> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="240"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="240"/> + <frame index="1" offsetX="4" offsetY="-38" delay="160"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="160"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="80"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="80"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="240"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="160"/> + <end/> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="sittop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="standride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="spawnride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="ride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="22" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bunnyears.png b/graphics/sprites/equipment/head/bunnyears.png Binary files differnew file mode 100644 index 00000000..c3196d47 --- /dev/null +++ b/graphics/sprites/equipment/head/bunnyears.png diff --git a/graphics/sprites/equipment/head/bunnyears.xml b/graphics/sprites/equipment/head/bunnyears.xml new file mode 100644 index 00000000..ae5ec96e --- /dev/null +++ b/graphics/sprites/equipment/head/bunnyears.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/bunnyears.png" width="24" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="150"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="75"/> + <frame index="1" offsetX="2" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="3" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="225"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-47" delay="225"/> + <frame index="1" offsetX="3" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-11"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="140"/> + <frame index="0" offsetX="0" offsetY="-41" delay="140"/> + <frame index="0" offsetX="0" offsetY="-46" delay="140"/> + <frame index="0" offsetX="0" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="1" offsetX="1" offsetY="-49" delay="140"/> + <frame index="1" offsetX="3" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-46" delay="140"/> + <frame index="3" offsetX="1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="4" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="100"/> + <frame index="1" offsetX="2" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="2" offsetY="-46" delay="100"/> + <frame index="3" offsetX="3" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="4" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="3" offsetX="3" offsetY="-50" delay="140"/> + <frame index="3" offsetX="5" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="0" offsetY="-47" delay="140"/> + <frame index="0" offsetX="0" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="2" offsetY="-49" delay="140"/> + <frame index="1" offsetX="2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-50" delay="140"/> + <frame index="3" offsetX="0" offsetY="-49" delay="140"/> + <frame index="3" offsetX="1" offsetY="-50" delay="140"/> + <frame index="3" offsetX="5" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/candlehelmet.png b/graphics/sprites/equipment/head/candlehelmet.png Binary files differnew file mode 100644 index 00000000..d8ebcc6f --- /dev/null +++ b/graphics/sprites/equipment/head/candlehelmet.png diff --git a/graphics/sprites/equipment/head/candlehelmet.xml b/graphics/sprites/equipment/head/candlehelmet.xml new file mode 100644 index 00000000..9d676b03 --- /dev/null +++ b/graphics/sprites/equipment/head/candlehelmet.xml @@ -0,0 +1,298 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25" height="44"/> + <imageset name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50" height="44"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-39" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="7" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="8" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="9" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="10" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="11" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="14" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="16" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-40" delay="75"/> + <frame index="19" offsetX="1" offsetY="-40" delay="75"/> + <frame index="20" offsetX="1" offsetY="-40" delay="75"/> + <frame index="21" offsetX="1" offsetY="-40" delay="75"/> + <frame index="22" offsetX="1" offsetY="-40" delay="75"/> + <frame index="23" offsetX="1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-39" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="7" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="8" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="9" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="10" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="11" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="14" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="16" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-40" delay="75"/> + <frame index="19" offsetX="1" offsetY="-39" delay="75"/> + <frame index="20" offsetX="1" offsetY="-40" delay="75"/> + <frame index="21" offsetX="1" offsetY="-40" delay="75"/> + <frame index="22" offsetX="1" offsetY="-39" delay="75"/> + <frame index="23" offsetX="1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="75"/> + <frame index="7" offsetX="2" offsetY="-40" delay="75"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="20" offsetX="1" offsetY="-39" delay="75"/> + <frame index="21" offsetX="2" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-41" delay="75"/> + <frame index="7" offsetX="3" offsetY="-41" delay="75"/> + <frame index="8" offsetX="3" offsetY="-41" delay="75"/> + <frame index="9" offsetX="5" offsetY="-42" delay="75"/> + <frame index="10" offsetX="5" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="14" offsetX="-3" offsetY="-42" delay="75"/> + <frame index="15" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="16" offsetX="-3" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="19" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="20" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="21" offsetX="-5" offsetY="-42" delay="75"/> + <frame index="22" offsetX="-5" offsetY="-42" delay="75"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-27" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-30" delay="75"/> + <frame index="7" offsetX="2" offsetY="-30" delay="75"/> + <frame index="8" offsetX="2" offsetY="-30" delay="75"/> + <frame index="9" offsetX="2" offsetY="-30" delay="75"/> + <frame index="10" offsetX="2" offsetY="-30" delay="75"/> + <frame index="11" offsetX="2" offsetY="-30" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="13" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="14" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="15" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="16" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="17" offsetX="-1" offsetY="-30" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="19" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="20" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="21" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="22" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="23" offsetX="-5" offsetY="-30" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base_dead"> + <animation direction="default"> + <frame index="12" offsetX="40" offsetY="-7" delay="140"/> + <frame index="13" offsetX="40" offsetY="-7" delay="140"/> + <frame index="14" offsetX="40" offsetY="-7" delay="5000"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="7" offsetX="1" offsetY="-40" delay="140"/> + <frame index="8" offsetX="3" offsetY="-40" delay="140"/> + <frame index="9" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="3" offsetY="-39" delay="140"/> + <frame index="19" offsetX="0" offsetY="-42" delay="140"/> + <frame index="20" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="21" offsetX="3" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="100"/> + <frame index="7" offsetX="2" offsetY="-40" delay="100"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="100"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="100"/> + <frame index="20" offsetX="1" offsetY="-39" delay="100"/> + <frame index="21" offsetX="2" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-39" delay="140"/> + <frame index="7" offsetX="4" offsetY="-40" delay="140"/> + <frame index="8" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="15" offsetX="-4" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="19" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="20" offsetX="2" offsetY="-43" delay="140"/> + <frame index="21" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-41" delay="140"/> + <frame index="7" offsetX="2" offsetY="-40" delay="140"/> + <frame index="8" offsetX="2" offsetY="-41" delay="140"/> + <frame index="9" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="19" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="20" offsetX="0" offsetY="-43" delay="140"/> + <frame index="21" offsetX="4" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/cap.png b/graphics/sprites/equipment/head/cap.png Binary files differnew file mode 100644 index 00000000..afd9466f --- /dev/null +++ b/graphics/sprites/equipment/head/cap.png diff --git a/graphics/sprites/equipment/head/cap.xml b/graphics/sprites/equipment/head/cap.xml new file mode 100644 index 00000000..8662c9d8 --- /dev/null +++ b/graphics/sprites/equipment/head/cap.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="150"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY="-43" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="225"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-45" delay="225"/> + <frame index="1" offsetX="3" offsetY="-46" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <frame index="0" offsetX="0" offsetY="-45" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="4" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="3" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-46" delay="140"/> + <frame index="0" offsetX="0" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-47" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="5" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/captain-hat.xml b/graphics/sprites/equipment/head/captain-hat.xml new file mode 100644 index 00000000..2a1cf9f7 --- /dev/null +++ b/graphics/sprites/equipment/head/captain-hat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/captainhat.png" width="21" height="21"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="150"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="75"/> + <frame index="1" offsetX="4" offsetY="-45" delay="75"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-43" delay="225"/> + <frame index="1" offsetX="5" offsetY="-44" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-43" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-44" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-34"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-3"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-42" delay="140"/> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="5" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="100"/> + <frame index="1" offsetX="4" offsetY="-45" delay="100"/> + <frame index="1" offsetX="0" offsetY="-42" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="300"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="3" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-44" delay="140"/> + <frame index="1" offsetX="6" offsetY="-45" delay="140"/> + <frame index="1" offsetX="1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="420"/> + <frame index="2" offsetX="-5" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="3" offsetX="0" offsetY="-46" delay="140"/> + <frame index="3" offsetX="2" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-45" delay="140"/> + <frame index="1" offsetX="4" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="3" offsetX="2" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/captaincap.png b/graphics/sprites/equipment/head/captaincap.png Binary files differnew file mode 100644 index 00000000..a327bb55 --- /dev/null +++ b/graphics/sprites/equipment/head/captaincap.png diff --git a/graphics/sprites/equipment/head/captaincap.xml b/graphics/sprites/equipment/head/captaincap.xml new file mode 100644 index 00000000..3ddf807b --- /dev/null +++ b/graphics/sprites/equipment/head/captaincap.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/captaincap.png" width="21" height="21"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="150"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="75"/> + <frame index="1" offsetX="4" offsetY="-45" delay="75"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-43" delay="225"/> + <frame index="1" offsetX="5" offsetY="-44" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-43" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-44" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-34"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-3"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-42" delay="140"/> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="5" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="100"/> + <frame index="1" offsetX="4" offsetY="-45" delay="100"/> + <frame index="1" offsetX="0" offsetY="-42" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="300"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="3" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-44" delay="140"/> + <frame index="1" offsetX="6" offsetY="-45" delay="140"/> + <frame index="1" offsetX="1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="420"/> + <frame index="2" offsetX="-5" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="3" offsetX="0" offsetY="-46" delay="140"/> + <frame index="3" offsetX="2" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-45" delay="140"/> + <frame index="1" offsetX="4" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="3" offsetX="2" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/captainhat.png b/graphics/sprites/equipment/head/captainhat.png Binary files differnew file mode 100644 index 00000000..a327bb55 --- /dev/null +++ b/graphics/sprites/equipment/head/captainhat.png diff --git a/graphics/sprites/equipment/head/chefhat.png b/graphics/sprites/equipment/head/chefhat.png Binary files differnew file mode 100644 index 00000000..57961f95 --- /dev/null +++ b/graphics/sprites/equipment/head/chefhat.png diff --git a/graphics/sprites/equipment/head/chefhat.xml b/graphics/sprites/equipment/head/chefhat.xml new file mode 100644 index 00000000..14444f57 --- /dev/null +++ b/graphics/sprites/equipment/head/chefhat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/chefhat.png" width="21" height="17"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="150"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="4" offsetY="-52" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY="-48" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="225"/> + <frame index="1" offsetX="5" offsetY="-51" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-51" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49" delay="140"/> + <frame index="1" offsetX="3" offsetY="-52" delay="140"/> + <frame index="1" offsetX="5" offsetY="-52" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-52" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="4" offsetY="-52" delay="100"/> + <frame index="1" offsetX="0" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-51" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-52" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-51" delay="140"/> + <frame index="1" offsetX="6" offsetY="-52" delay="140"/> + <frame index="1" offsetX="1" offsetY="-53" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-52" delay="140"/> + <frame index="3" offsetX="0" offsetY="-53" delay="140"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-53" delay="140"/> + <frame index="1" offsetX="4" offsetY="-52" delay="140"/> + <frame index="1" offsetX="4" offsetY="-53" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-53" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-52" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-53" delay="140"/> + <frame index="3" offsetX="2" offsetY="-49" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/crown.png b/graphics/sprites/equipment/head/crown.png Binary files differnew file mode 100644 index 00000000..3dc35701 --- /dev/null +++ b/graphics/sprites/equipment/head/crown.png diff --git a/graphics/sprites/equipment/head/crown.xml b/graphics/sprites/equipment/head/crown.xml new file mode 100644 index 00000000..74099c44 --- /dev/null +++ b/graphics/sprites/equipment/head/crown.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/crown.png" width="21" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="150"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="75"/> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="225"/> + <frame index="1" offsetX="5" offsetY="-50" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-50" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-40"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="40" offsetY="-10"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="3" offsetY="-51" delay="140"/> + <frame index="1" offsetX="5" offsetY="-51" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="100"/> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="0" offsetY="-48" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="0" offsetY="-47" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-50" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-50" delay="140"/> + <frame index="1" offsetX="6" offsetY="-51" delay="140"/> + <frame index="1" offsetX="1" offsetY="-52" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-51" delay="140"/> + <frame index="3" offsetX="0" offsetY="-52" delay="140"/> + <frame index="3" offsetX="2" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-52" delay="140"/> + <frame index="1" offsetX="4" offsetY="-51" delay="140"/> + <frame index="1" offsetX="4" offsetY="-52" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-52" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-52" delay="140"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/darkhelm.png b/graphics/sprites/equipment/head/darkhelm.png Binary files differnew file mode 100644 index 00000000..6887b8d9 --- /dev/null +++ b/graphics/sprites/equipment/head/darkhelm.png diff --git a/graphics/sprites/equipment/head/darkhelm.xml b/graphics/sprites/equipment/head/darkhelm.xml new file mode 100644 index 00000000..35ec00be --- /dev/null +++ b/graphics/sprites/equipment/head/darkhelm.xml @@ -0,0 +1,228 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/darkhelm.png" width="27" height="26"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-32"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-31" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-31" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-32" delay="75"/> + <frame index="3" offsetX="2" offsetY="-31" delay="75"/> + <frame index="3" offsetX="2" offsetY="-32" delay="150"/> + <frame index="3" offsetX="2" offsetY="-31" delay="75"/> + <frame index="3" offsetX="2" offsetY="-32" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-33" delay="75"/> + <frame index="1" offsetX="3" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="2" offsetY="-30" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="225"/> + <frame index="1" offsetX="6" offsetY="-33" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-23"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="4" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="0" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="3" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="200"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-33" delay="100"/> + <frame index="1" offsetX="3" offsetY="-34" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="100"/> + <frame index="3" offsetX="1" offsetY="-31" delay="100"/> + <frame index="3" offsetX="2" offsetY="-30" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-33" delay="140"/> + <frame index="1" offsetX="5" offsetY="-34" delay="140"/> + <frame index="1" offsetX="0" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="3" offsetX="2" offsetY="-35" delay="140"/> + <frame index="3" offsetX="4" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="3" offsetY="-34" delay="140"/> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="3" offsetX="0" offsetY="-35" delay="140"/> + <frame index="3" offsetX="4" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/deserthat.png b/graphics/sprites/equipment/head/deserthat.png Binary files differnew file mode 100644 index 00000000..8c61e886 --- /dev/null +++ b/graphics/sprites/equipment/head/deserthat.png diff --git a/graphics/sprites/equipment/head/deserthat.xml b/graphics/sprites/equipment/head/deserthat.xml new file mode 100644 index 00000000..7682f625 --- /dev/null +++ b/graphics/sprites/equipment/head/deserthat.xml @@ -0,0 +1,255 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32" height="35"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="15" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="22" offsetX="0" offsetY="-32"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="9" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="10" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="11" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="12" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="13" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="18" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="19" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="20" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="21" offsetX="-2" offsetY="-33" delay="75"/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="0" offsetY="-32" delay="75"/> + <frame index="24" offsetX="0" offsetY="-31" delay="75"/> + <frame index="25" offsetX="0" offsetY="-32" delay="75"/> + <frame index="26" offsetX="0" offsetY="-32" delay="75"/> + <frame index="27" offsetX="0" offsetY="-31" delay="75"/> + <frame index="28" offsetX="0" offsetY="-32" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY="-33" delay="75"/> + <frame index="9" offsetX="3" offsetY="-34" delay="75"/> + <frame index="10" offsetX="0" offsetY="-32" delay="75"/> + <frame index="11" offsetX="-1" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="19" offsetX="-3" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="24" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="25" offsetX="0" offsetY="-32" delay="75"/> + <frame index="26" offsetX="1" offsetY="-31" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="2" offsetY="-32" delay="75"/> + <frame index="9" offsetX="2" offsetY="-32" delay="75"/> + <frame index="10" offsetX="2" offsetY="-32" delay="75"/> + <frame index="11" offsetX="4" offsetY="-33" delay="75"/> + <frame index="12" offsetX="4" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="19" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="20" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="24" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="25" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="26" offsetX="-5" offsetY="-33" delay="75"/> + <frame index="27" offsetX="-5" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-20"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="3" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="15" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="22" offsetX="-6" offsetY="-23"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="14" offsetX="20" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="4" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="9" offsetX="2" offsetY="-34" delay="140"/> + <frame index="10" offsetX="5" offsetY="-35" delay="140"/> + <frame index="11" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="18" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="19" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="2" offsetY="-31" delay="140"/> + <frame index="24" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="25" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="26" offsetX="2" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="4" offsetX="-1" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY="-33" delay="100"/> + <frame index="9" offsetX="3" offsetY="-34" delay="100"/> + <frame index="10" offsetX="0" offsetY="-32" delay="100"/> + <frame index="11" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="19" offsetX="-3" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="24" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="25" offsetX="0" offsetY="-32" delay="100"/> + <frame index="26" offsetX="1" offsetY="-31" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="4" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="4" offsetY="-33" delay="140"/> + <frame index="9" offsetX="5" offsetY="-34" delay="140"/> + <frame index="10" offsetX="1" offsetY="-36" delay="140"/> + <frame index="11" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="19" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="24" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="25" offsetX="1" offsetY="-36" delay="140"/> + <frame index="26" offsetX="3" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY="-35" delay="140"/> + <frame index="9" offsetX="3" offsetY="-34" delay="140"/> + <frame index="10" offsetX="4" offsetY="-36" delay="140"/> + <frame index="11" offsetX="-1" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="18" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="19" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="24" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="25" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="26" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/deserthelmet.png b/graphics/sprites/equipment/head/deserthelmet.png Binary files differnew file mode 100644 index 00000000..d1535ef2 --- /dev/null +++ b/graphics/sprites/equipment/head/deserthelmet.png diff --git a/graphics/sprites/equipment/head/deserthelmet.xml b/graphics/sprites/equipment/head/deserthelmet.xml new file mode 100644 index 00000000..b59885bc --- /dev/null +++ b/graphics/sprites/equipment/head/deserthelmet.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/deserthelmet.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/devcap.png b/graphics/sprites/equipment/head/devcap.png Binary files differnew file mode 100644 index 00000000..15662fe8 --- /dev/null +++ b/graphics/sprites/equipment/head/devcap.png diff --git a/graphics/sprites/equipment/head/devcap.xml b/graphics/sprites/equipment/head/devcap.xml new file mode 100644 index 00000000..5bc2fe8b --- /dev/null +++ b/graphics/sprites/equipment/head/devcap.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="150"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY="-43" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="225"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-45" delay="225"/> + <frame index="1" offsetX="3" offsetY="-46" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <frame index="0" offsetX="0" offsetY="-45" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="4" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="3" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-46" delay="140"/> + <frame index="0" offsetX="0" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-47" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="5" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/earmuffs.png b/graphics/sprites/equipment/head/earmuffs.png Binary files differnew file mode 100644 index 00000000..6b295d4e --- /dev/null +++ b/graphics/sprites/equipment/head/earmuffs.png diff --git a/graphics/sprites/equipment/head/earmuffs.xml b/graphics/sprites/equipment/head/earmuffs.xml new file mode 100644 index 00000000..1de35980 --- /dev/null +++ b/graphics/sprites/equipment/head/earmuffs.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/earmuffs.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="25" offsetY="0"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="3" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="1" offsetY="-37" delay="140"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="2" offsetX="3" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/eggshellhat.png b/graphics/sprites/equipment/head/eggshellhat.png Binary files differnew file mode 100644 index 00000000..067c5994 --- /dev/null +++ b/graphics/sprites/equipment/head/eggshellhat.png diff --git a/graphics/sprites/equipment/head/eggshellhat.xml b/graphics/sprites/equipment/head/eggshellhat.xml new file mode 100644 index 00000000..05c34ea5 --- /dev/null +++ b/graphics/sprites/equipment/head/eggshellhat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/eggshellhat.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/eyepatch.png b/graphics/sprites/equipment/head/eyepatch.png Binary files differnew file mode 100644 index 00000000..b639f160 --- /dev/null +++ b/graphics/sprites/equipment/head/eyepatch.png diff --git a/graphics/sprites/equipment/head/eyepatch.xml b/graphics/sprites/equipment/head/eyepatch.xml new file mode 100644 index 00000000..f2e607a8 --- /dev/null +++ b/graphics/sprites/equipment/head/eyepatch.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/funkyhat.png b/graphics/sprites/equipment/head/funkyhat.png Binary files differnew file mode 100644 index 00000000..f205c1cc --- /dev/null +++ b/graphics/sprites/equipment/head/funkyhat.png diff --git a/graphics/sprites/equipment/head/funkyhat.xml b/graphics/sprites/equipment/head/funkyhat.xml new file mode 100644 index 00000000..16b4173d --- /dev/null +++ b/graphics/sprites/equipment/head/funkyhat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/funkyhat.png" width="21" height="20"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="150"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="150"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="75"/> + <frame index="1" offsetX="5" offsetY="-42" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="225"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="225"/> + <frame index="1" offsetX="6" offsetY="-41" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="140"/> + <frame index="0" offsetX="0" offsetY="-37" delay="140"/> + <frame index="0" offsetX="0" offsetY="-42" delay="140"/> + <frame index="0" offsetX="0" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="4" offsetY="-42" delay="140"/> + <frame index="1" offsetX="6" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="2" offsetX="0" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="100"/> + <frame index="1" offsetX="5" offsetY="-42" delay="100"/> + <frame index="1" offsetX="1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-41" delay="140"/> + <frame index="1" offsetX="7" offsetY="-42" delay="140"/> + <frame index="1" offsetX="2" offsetY="-43" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="420"/> + <frame index="2" offsetX="-2" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="3" offsetX="0" offsetY="-43" delay="140"/> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="0" offsetY="-43" delay="140"/> + <frame index="0" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-43" delay="140"/> + <frame index="1" offsetX="5" offsetY="-42" delay="140"/> + <frame index="1" offsetX="5" offsetY="-43" delay="140"/> + <frame index="1" offsetX="0" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gmcap.png b/graphics/sprites/equipment/head/gmcap.png Binary files differnew file mode 100644 index 00000000..4c006848 --- /dev/null +++ b/graphics/sprites/equipment/head/gmcap.png diff --git a/graphics/sprites/equipment/head/gmcap.xml b/graphics/sprites/equipment/head/gmcap.xml new file mode 100644 index 00000000..79cac04e --- /dev/null +++ b/graphics/sprites/equipment/head/gmcap.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="150"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY="-43" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="225"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-45" delay="225"/> + <frame index="1" offsetX="3" offsetY="-46" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <frame index="0" offsetX="0" offsetY="-45" delay="140"/> + <frame index="0" offsetX="0" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="4" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="3" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="0" offsetY="-46" delay="140"/> + <frame index="0" offsetX="0" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-47" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="5" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/goggles.png b/graphics/sprites/equipment/head/goggles.png Binary files differnew file mode 100644 index 00000000..3b0394a0 --- /dev/null +++ b/graphics/sprites/equipment/head/goggles.png diff --git a/graphics/sprites/equipment/head/goggles.xml b/graphics/sprites/equipment/head/goggles.xml new file mode 100644 index 00000000..2738320b --- /dev/null +++ b/graphics/sprites/equipment/head/goggles.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20" height="20"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="150"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="150"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="3" offsetY="-34" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="225"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-36" delay="225"/> + <frame index="1" offsetX="3" offsetY="-37" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-27"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-15"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="140"/> + <frame index="0" offsetX="0" offsetY="-31" delay="140"/> + <frame index="0" offsetX="0" offsetY="-36" delay="140"/> + <frame index="0" offsetX="0" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-38" delay="140"/> + <frame index="1" offsetX="3" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-35" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="2" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="3" offsetX="2" offsetY="-35" delay="100"/> + <frame index="3" offsetX="3" offsetY="-34" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-37" delay="140"/> + <frame index="1" offsetX="4" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="5" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="0" offsetY="-37" delay="140"/> + <frame index="0" offsetX="0" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="5" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/heartglasses.png b/graphics/sprites/equipment/head/heartglasses.png Binary files differnew file mode 100644 index 00000000..e5c55bd1 --- /dev/null +++ b/graphics/sprites/equipment/head/heartglasses.png diff --git a/graphics/sprites/equipment/head/heartglasses.xml b/graphics/sprites/equipment/head/heartglasses.xml new file mode 100644 index 00000000..35c56951 --- /dev/null +++ b/graphics/sprites/equipment/head/heartglasses.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/heartglasses.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="3" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="1" offsetY="-37" delay="140"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="2" offsetX="3" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/infantryhelmet.png b/graphics/sprites/equipment/head/infantryhelmet.png Binary files differnew file mode 100644 index 00000000..62bee082 --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelmet.png diff --git a/graphics/sprites/equipment/head/infantryhelmet.xml b/graphics/sprites/equipment/head/infantryhelmet.xml new file mode 100644 index 00000000..29ce089a --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelmet.xml @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/infantryhelmet.png" + width="25" + height="22"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetY="-37"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="160"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="160"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-37" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="160"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="80"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="160"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="160"/> + </animation> + <animation direction="right"> + <frame index="3" offsetY="-37" delay="80"/> + <frame index="3" offsetY="-36" delay="80"/> + <frame index="3" offsetY="-37" delay="160"/> + <frame index="3" offsetY="-36" delay="80"/> + <frame index="3" offsetY="-37" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-38" delay="80"/> + <frame index="1" offsetX="3" offsetY="-39" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="80"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="240"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-38" delay="80"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="80"/> + <frame index="3" offsetY="-36" delay="80"/> + <frame index="3" offsetX="1" offsetY="-35" delay="80"/> + <end/> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="240"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="240"/> + <frame index="1" offsetX="4" offsetY="-38" delay="160"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="160"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="80"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="80"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="240"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="160"/> + <end/> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="sittop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="standride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="spawnride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="ride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="22" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/monsterskullhelmet.png b/graphics/sprites/equipment/head/monsterskullhelmet.png Binary files differnew file mode 100644 index 00000000..de770148 --- /dev/null +++ b/graphics/sprites/equipment/head/monsterskullhelmet.png diff --git a/graphics/sprites/equipment/head/monsterskullhelmet.xml b/graphics/sprites/equipment/head/monsterskullhelmet.xml new file mode 100644 index 00000000..f36762b3 --- /dev/null +++ b/graphics/sprites/equipment/head/monsterskullhelmet.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-35" delay="150"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="150"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="75"/> + <frame index="1" offsetX="5" offsetY="-37" delay="75"/> + <frame index="1" offsetX="1" offsetY="-34" delay="75"/> + <frame index="1" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="225"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35" delay="225"/> + <frame index="1" offsetX="6" offsetY="-36" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-35" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-36" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-26"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="0"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-34" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-34" delay="140"/> + <frame index="1" offsetX="4" offsetY="-37" delay="140"/> + <frame index="1" offsetX="6" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <frame index="0" offsetX="0" offsetY="-30" delay="100"/> + <frame index="0" offsetX="0" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="100"/> + <frame index="1" offsetX="5" offsetY="-37" delay="100"/> + <frame index="1" offsetX="1" offsetY="-34" delay="100"/> + <frame index="1" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> + <frame index="3" offsetX="0" offsetY="-34" delay="100"/> + <frame index="3" offsetX="1" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-36" delay="140"/> + <frame index="1" offsetX="7" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="0" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="3" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="0" offsetY="-35" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="3" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/mouboohat.png b/graphics/sprites/equipment/head/mouboohat.png Binary files differnew file mode 100644 index 00000000..02d36270 --- /dev/null +++ b/graphics/sprites/equipment/head/mouboohat.png diff --git a/graphics/sprites/equipment/head/mouboohat.xml b/graphics/sprites/equipment/head/mouboohat.xml new file mode 100644 index 00000000..fb3f037b --- /dev/null +++ b/graphics/sprites/equipment/head/mouboohat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mouboohat.png" width="28" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-33" delay="75"/> + <frame index="5" offsetX="0" offsetY="-34" delay="75"/> + <frame index="5" offsetX="0" offsetY="-31" delay="75"/> + <frame index="5" offsetX="0" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-36" delay="75"/> + <frame index="6" offsetX="2" offsetY="-37" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="6" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="8" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="8" offsetX="2" offsetY="-34" delay="75"/> + <frame index="8" offsetX="3" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="225"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="225"/> + <frame index="1" offsetX="3" offsetY="-36" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-35" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-36" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-23"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-26"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-34" delay="140"/> + <frame index="5" offsetX="0" offsetY="-30" delay="140"/> + <frame index="5" offsetX="0" offsetY="-35" delay="140"/> + <frame index="5" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="6" offsetX="1" offsetY="-37" delay="140"/> + <frame index="6" offsetX="4" offsetY="-37" delay="140"/> + <frame index="6" offsetX="-4" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="4" offsetY="-34" delay="140"/> + <frame index="8" offsetX="1" offsetY="-37" delay="140"/> + <frame index="8" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="8" offsetX="4" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-33" delay="100"/> + <frame index="5" offsetX="0" offsetY="-34" delay="100"/> + <frame index="5" offsetX="0" offsetY="-31" delay="100"/> + <frame index="5" offsetX="0" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-36" delay="100"/> + <frame index="6" offsetX="2" offsetY="-37" delay="100"/> + <frame index="6" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="6" offsetX="-3" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="8" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="8" offsetX="2" offsetY="-34" delay="100"/> + <frame index="8" offsetX="3" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-1" offsetY="-36" delay="280"/> + <frame index="5" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-36" delay="140"/> + <frame index="6" offsetX="4" offsetY="-37" delay="140"/> + <frame index="6" offsetX="0" offsetY="-38" delay="140"/> + <frame index="6" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="8" offsetX="3" offsetY="-38" delay="140"/> + <frame index="8" offsetX="5" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-33" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="5" offsetX="0" offsetY="-36" delay="140"/> + <frame index="5" offsetX="0" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-38" delay="140"/> + <frame index="6" offsetX="2" offsetY="-37" delay="140"/> + <frame index="6" offsetX="3" offsetY="-38" delay="140"/> + <frame index="6" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="0" offsetY="-38" delay="140"/> + <frame index="8" offsetX="0" offsetY="-37" delay="140"/> + <frame index="8" offsetX="1" offsetY="-38" delay="140"/> + <frame index="8" offsetX="5" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/operamask.png b/graphics/sprites/equipment/head/operamask.png Binary files differnew file mode 100644 index 00000000..11c9f1f0 --- /dev/null +++ b/graphics/sprites/equipment/head/operamask.png diff --git a/graphics/sprites/equipment/head/operamask.xml b/graphics/sprites/equipment/head/operamask.xml new file mode 100644 index 00000000..7211c2fd --- /dev/null +++ b/graphics/sprites/equipment/head/operamask.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/operamask.png" width="25" height="23"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <frame index="3" offsetX="0" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-39" delay="140"/> + <frame index="1" offsetX="4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="140"/> + <frame index="3" offsetX="4" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat.png b/graphics/sprites/equipment/head/pinkiehat.png Binary files differnew file mode 100644 index 00000000..546228b0 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkiehat.png diff --git a/graphics/sprites/equipment/head/pinkiehat.xml b/graphics/sprites/equipment/head/pinkiehat.xml new file mode 100644 index 00000000..8f154b40 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkiehat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/pinkiehat.png" width="40" height="46"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="150"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="150"/> + <frame index="1" offsetX="0" offsetY="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY="-28" delay="150"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY="-28" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <frame index="0" offsetX="0" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="75"/> + <frame index="1" offsetX="3" offsetY="-30" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="225"/> + <frame index="2" offsetX="0" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="2" offsetY="-26" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="225"/> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-28" delay="225"/> + <frame index="1" offsetX="3" offsetY="-29" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-28" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-29" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-19"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="0" offsetY="-23" delay="140"/> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-23" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="1" offsetX="2" offsetY="-30" delay="140"/> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="280"/> + <frame index="2" offsetX="0" offsetY="-26" delay="140"/> + <frame index="2" offsetX="1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <frame index="3" offsetX="0" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="3" offsetX="3" offsetY="-26" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="100"/> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <frame index="0" offsetX="0" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="100"/> + <frame index="1" offsetX="3" offsetY="-30" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="300"/> + <frame index="2" offsetX="0" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <frame index="3" offsetX="2" offsetY="-26" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="420"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="4" offsetY="-26" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="280"/> + <frame index="2" offsetX="0" offsetY="-26" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="0" offsetY="-31" delay="140"/> + <frame index="3" offsetX="4" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/prsmhelmet.png b/graphics/sprites/equipment/head/prsmhelmet.png Binary files differnew file mode 100644 index 00000000..0649a679 --- /dev/null +++ b/graphics/sprites/equipment/head/prsmhelmet.png diff --git a/graphics/sprites/equipment/head/prsmhelmet.xml b/graphics/sprites/equipment/head/prsmhelmet.xml new file mode 100644 index 00000000..3b68b492 --- /dev/null +++ b/graphics/sprites/equipment/head/prsmhelmet.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/prsmhelmet.png" width="25" height="25"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-36"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-36" delay="75"/> + <frame index="1" offsetX="0" offsetY="-35" delay="75"/> + <frame index="1" offsetX="0" offsetY="-36" delay="150"/> + <frame index="1" offsetX="0" offsetY="-35" delay="75"/> + <frame index="1" offsetX="0" offsetY="-36" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-36" delay="150"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-36" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-37" delay="75"/> + <frame index="1" offsetX="4" offsetY="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="1" offsetY="-34" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-36" delay="225"/> + <frame index="1" offsetX="5" offsetY="-37" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-37" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-27"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="29" offsetY="-13"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-35" delay="140"/> + <frame index="1" offsetX="3" offsetY="-38" delay="140"/> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="3" offsetX="2" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-37" delay="100"/> + <frame index="1" offsetX="4" offsetY="-38" delay="100"/> + <frame index="1" offsetX="0" offsetY="-35" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="3" offsetX="0" offsetY="-35" delay="100"/> + <frame index="3" offsetX="1" offsetY="-34" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-39" delay="140"/> + <frame index="1" offsetX="4" offsetY="-38" delay="140"/> + <frame index="1" offsetX="4" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/rednose.png b/graphics/sprites/equipment/head/rednose.png Binary files differnew file mode 100644 index 00000000..529145c8 --- /dev/null +++ b/graphics/sprites/equipment/head/rednose.png diff --git a/graphics/sprites/equipment/head/rednose.xml b/graphics/sprites/equipment/head/rednose.xml new file mode 100644 index 00000000..5b3d4eb9 --- /dev/null +++ b/graphics/sprites/equipment/head/rednose.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="equipment" src="graphics/sprites/equipment/head/rednose.png" width="18" height="15"/> + <action name="stand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-39"/> + </animation> + </action> + <action name="walk" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="150"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-42" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="2" offsetY="-38" delay="75"/> + <frame index="3" offsetX="2" offsetY="-39" delay="150"/> + <frame index="3" offsetX="2" offsetY="-38" delay="75"/> + <frame index="3" offsetX="2" offsetY="-39" delay="75"/> + </animation> + </action> + <action name="attack" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY="-41" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-38" delay="75"/> + <frame index="3" offsetX="3" offsetY="-37" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="225"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-40" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-30"/> + </animation> + </action> + <action name="dead" imageset="equipment"> + <animation direction="default"> + <frame index="4" offsetX="16" offsetY="-18"/> + </animation> + </action> + <action name="attack_2hand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="140"/> + <frame index="0" offsetX="0" offsetY="-31" delay="140"/> + <frame index="0" offsetX="0" offsetY="-36" delay="140"/> + <frame index="0" offsetX="0" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="4" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="2" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="3" offsetX="2" offsetY="-38" delay="100"/> + <frame index="3" offsetX="3" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="0" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="3" offsetY="-42" delay="140"/> + <frame index="3" offsetX="5" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="0" offsetY="-37" delay="140"/> + <frame index="0" offsetX="0" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-42" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="3" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-42" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="140"/> + <frame index="3" offsetX="1" offsetY="-42" delay="140"/> + <frame index="3" offsetX="5" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/skullmask.png b/graphics/sprites/equipment/head/skullmask.png Binary files differnew file mode 100644 index 00000000..85c8097d --- /dev/null +++ b/graphics/sprites/equipment/head/skullmask.png diff --git a/graphics/sprites/equipment/head/skullmask.xml b/graphics/sprites/equipment/head/skullmask.xml new file mode 100644 index 00000000..b7b85406 --- /dev/null +++ b/graphics/sprites/equipment/head/skullmask.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/skullmask.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/tophat.png b/graphics/sprites/equipment/head/tophat.png Binary files differnew file mode 100644 index 00000000..7d4d5f70 --- /dev/null +++ b/graphics/sprites/equipment/head/tophat.png diff --git a/graphics/sprites/equipment/head/tophat.xml b/graphics/sprites/equipment/head/tophat.xml new file mode 100644 index 00000000..dd767090 --- /dev/null +++ b/graphics/sprites/equipment/head/tophat.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/tophat.png" width="21" height="17"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="150"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="4" offsetY="-52" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY="-48" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="225"/> + <frame index="1" offsetX="5" offsetY="-51" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-51" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49" delay="140"/> + <frame index="1" offsetX="3" offsetY="-52" delay="140"/> + <frame index="1" offsetX="5" offsetY="-52" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-52" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="4" offsetY="-52" delay="100"/> + <frame index="1" offsetX="0" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-51" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-52" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-51" delay="140"/> + <frame index="1" offsetX="6" offsetY="-52" delay="140"/> + <frame index="1" offsetX="1" offsetY="-53" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-52" delay="140"/> + <frame index="3" offsetX="0" offsetY="-53" delay="140"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-53" delay="140"/> + <frame index="1" offsetX="4" offsetY="-52" delay="140"/> + <frame index="1" offsetX="4" offsetY="-53" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-53" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-52" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-53" delay="140"/> + <frame index="3" offsetX="2" offsetY="-49" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/trapperhat.png b/graphics/sprites/equipment/head/trapperhat.png Binary files differnew file mode 100644 index 00000000..a1077bf3 --- /dev/null +++ b/graphics/sprites/equipment/head/trapperhat.png diff --git a/graphics/sprites/equipment/head/trapperhat.xml b/graphics/sprites/equipment/head/trapperhat.xml new file mode 100644 index 00000000..645c62fa --- /dev/null +++ b/graphics/sprites/equipment/head/trapperhat.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/trapperhat.png" width="33" height="17"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="8" offsetY="-42"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-41" delay="75"/> + <frame index="0" offsetX="4" offsetY="-42" delay="150"/> + <frame index="0" offsetX="4" offsetY="-41" delay="75"/> + <frame index="0" offsetX="4" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="8" offsetY="-42" delay="75"/> + <frame index="1" offsetX="8" offsetY="-41" delay="75"/> + <frame index="1" offsetX="8" offsetY="-42" delay="150"/> + <frame index="1" offsetX="8" offsetY="-41" delay="75"/> + <frame index="1" offsetX="8" offsetY="-42" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-42" delay="75"/> + <frame index="2" offsetX="3" offsetY="-43" delay="150"/> + <frame index="2" offsetX="3" offsetY="-42" delay="75"/> + <frame index="2" offsetX="3" offsetY="-43" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="9" offsetY="-42" delay="75"/> + <frame index="3" offsetX="9" offsetY="-41" delay="75"/> + <frame index="3" offsetX="9" offsetY="-42" delay="150"/> + <frame index="3" offsetX="9" offsetY="-41" delay="75"/> + <frame index="3" offsetX="9" offsetY="-42" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-40" delay="75"/> + <frame index="0" offsetX="4" offsetY="-41" delay="75"/> + <frame index="0" offsetX="4" offsetY="-38" delay="75"/> + <frame index="0" offsetX="4" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-43" delay="75"/> + <frame index="1" offsetX="12" offsetY="-44" delay="75"/> + <frame index="1" offsetX="8" offsetY="-41" delay="75"/> + <frame index="1" offsetX="7" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-42" delay="225"/> + <frame index="2" offsetX="2" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-43" delay="75"/> + <frame index="3" offsetX="6" offsetY="-44" delay="75"/> + <frame index="3" offsetX="9" offsetY="-41" delay="75"/> + <frame index="3" offsetX="10" offsetY="-40" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-41" delay="225"/> + <frame index="0" offsetX="4" offsetY="-40" delay="75"/> + <frame index="0" offsetX="4" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="11" offsetY="-42" delay="225"/> + <frame index="1" offsetX="13" offsetY="-43" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-42" delay="225"/> + <frame index="2" offsetX="2" offsetY="-41" delay="75"/> + <frame index="2" offsetX="2" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-42" delay="225"/> + <frame index="3" offsetX="4" offsetY="-43" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="4" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-33"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-41" delay="140"/> + <frame index="0" offsetX="4" offsetY="-37" delay="140"/> + <frame index="0" offsetX="4" offsetY="-42" delay="140"/> + <frame index="0" offsetX="4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="8" offsetY="-41" delay="140"/> + <frame index="1" offsetX="11" offsetY="-44" delay="140"/> + <frame index="1" offsetX="13" offsetY="-44" delay="140"/> + <frame index="1" offsetX="6" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-42" delay="280"/> + <frame index="2" offsetX="2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="3" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="11" offsetY="-41" delay="140"/> + <frame index="3" offsetX="8" offsetY="-44" delay="140"/> + <frame index="3" offsetX="6" offsetY="-44" delay="140"/> + <frame index="3" offsetX="11" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-40" delay="100"/> + <frame index="0" offsetX="4" offsetY="-41" delay="100"/> + <frame index="0" offsetX="4" offsetY="-38" delay="100"/> + <frame index="0" offsetX="4" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-43" delay="100"/> + <frame index="1" offsetX="12" offsetY="-44" delay="100"/> + <frame index="1" offsetX="8" offsetY="-41" delay="100"/> + <frame index="1" offsetX="7" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-42" delay="300"/> + <frame index="2" offsetX="2" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-43" delay="100"/> + <frame index="3" offsetX="6" offsetY="-44" delay="100"/> + <frame index="3" offsetX="9" offsetY="-41" delay="100"/> + <frame index="3" offsetX="10" offsetY="-40" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-43" delay="280"/> + <frame index="0" offsetX="3" offsetY="-44" delay="140"/> + <frame index="0" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="13" offsetY="-43" delay="140"/> + <frame index="1" offsetX="14" offsetY="-44" delay="140"/> + <frame index="1" offsetX="9" offsetY="-45" delay="140"/> + <frame index="1" offsetX="7" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-42" delay="420"/> + <frame index="2" offsetX="1" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-43" delay="140"/> + <frame index="3" offsetX="5" offsetY="-44" delay="140"/> + <frame index="3" offsetX="10" offsetY="-45" delay="140"/> + <frame index="3" offsetX="12" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-40" delay="140"/> + <frame index="0" offsetX="3" offsetY="-41" delay="140"/> + <frame index="0" offsetX="4" offsetY="-43" delay="140"/> + <frame index="0" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-45" delay="140"/> + <frame index="1" offsetX="12" offsetY="-44" delay="140"/> + <frame index="1" offsetX="12" offsetY="-45" delay="140"/> + <frame index="1" offsetX="7" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-42" delay="280"/> + <frame index="2" offsetX="2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="2" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="7" offsetY="-45" delay="140"/> + <frame index="3" offsetX="7" offsetY="-44" delay="140"/> + <frame index="3" offsetX="8" offsetY="-45" delay="140"/> + <frame index="3" offsetX="12" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/warlordhelmet.png b/graphics/sprites/equipment/head/warlordhelmet.png Binary files differnew file mode 100644 index 00000000..417d575f --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelmet.png diff --git a/graphics/sprites/equipment/head/warlordhelmet.xml b/graphics/sprites/equipment/head/warlordhelmet.xml new file mode 100644 index 00000000..cbbbbf25 --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelmet.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/warlordhelmet.png" width="27" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="150"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="150"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="75"/> + <frame index="1" offsetX="7" offsetY="-44" delay="75"/> + <frame index="1" offsetX="3" offsetY="-41" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="1" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-42" delay="225"/> + <frame index="1" offsetX="8" offsetY="-43" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-43" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-33"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-41" delay="140"/> + <frame index="1" offsetX="6" offsetY="-44" delay="140"/> + <frame index="1" offsetX="8" offsetY="-44" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-41" delay="140"/> + <frame index="3" offsetX="0" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="3" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="100"/> + <frame index="1" offsetX="7" offsetY="-44" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="1" offsetY="-41" delay="100"/> + <frame index="3" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="8" offsetY="-43" delay="140"/> + <frame index="1" offsetX="9" offsetY="-44" delay="140"/> + <frame index="1" offsetX="4" offsetY="-45" delay="140"/> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="4" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-45" delay="140"/> + <frame index="1" offsetX="7" offsetY="-44" delay="140"/> + <frame index="1" offsetX="7" offsetY="-45" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="3" offsetX="0" offsetY="-45" delay="140"/> + <frame index="3" offsetX="4" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/yetimask.png b/graphics/sprites/equipment/head/yetimask.png Binary files differnew file mode 100644 index 00000000..1eab7ce5 --- /dev/null +++ b/graphics/sprites/equipment/head/yetimask.png diff --git a/graphics/sprites/equipment/head/yetimask.xml b/graphics/sprites/equipment/head/yetimask.xml new file mode 100644 index 00000000..af1a72f0 --- /dev/null +++ b/graphics/sprites/equipment/head/yetimask.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/yetimask.png" width="40" height="31"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-34" delay="225"/> + <frame index="1" offsetX="3" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="225"/> + <frame index="3" offsetX="-7" offsetY="-34" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY="-23"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="3" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="420"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="1" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/legs/assassinpants-male.png b/graphics/sprites/equipment/legs/assassinpants-male.png Binary files differnew file mode 100644 index 00000000..a8b1e488 --- /dev/null +++ b/graphics/sprites/equipment/legs/assassinpants-male.png diff --git a/graphics/sprites/equipment/legs/assassinpants-male.xml b/graphics/sprites/equipment/legs/assassinpants-male.xml new file mode 100644 index 00000000..14e30c82 --- /dev/null +++ b/graphics/sprites/equipment/legs/assassinpants-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/assassinpants-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/bromenalpants-male.png b/graphics/sprites/equipment/legs/bromenalpants-male.png Binary files differnew file mode 100644 index 00000000..82d82f47 --- /dev/null +++ b/graphics/sprites/equipment/legs/bromenalpants-male.png diff --git a/graphics/sprites/equipment/legs/bromenalpants-male.xml b/graphics/sprites/equipment/legs/bromenalpants-male.xml new file mode 100644 index 00000000..b0022188 --- /dev/null +++ b/graphics/sprites/equipment/legs/bromenalpants-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/bromenalpants-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/chainmailskirt-male.png b/graphics/sprites/equipment/legs/chainmailskirt-male.png Binary files differnew file mode 100644 index 00000000..32dd7a15 --- /dev/null +++ b/graphics/sprites/equipment/legs/chainmailskirt-male.png diff --git a/graphics/sprites/equipment/legs/chainmailskirt-male.xml b/graphics/sprites/equipment/legs/chainmailskirt-male.xml new file mode 100644 index 00000000..d5723c54 --- /dev/null +++ b/graphics/sprites/equipment/legs/chainmailskirt-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/chainmailskirt-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottonshort-male.png b/graphics/sprites/equipment/legs/cottonshort-male.png Binary files differnew file mode 100644 index 00000000..1a703805 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonshort-male.png diff --git a/graphics/sprites/equipment/legs/cottonshort-male.xml b/graphics/sprites/equipment/legs/cottonshort-male.xml new file mode 100644 index 00000000..76882efa --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonshort-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/cottonshort-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottonskirt-male.png b/graphics/sprites/equipment/legs/cottonskirt-male.png Binary files differnew file mode 100644 index 00000000..3053aa0d --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonskirt-male.png diff --git a/graphics/sprites/equipment/legs/cottonskirt-male.xml b/graphics/sprites/equipment/legs/cottonskirt-male.xml new file mode 100644 index 00000000..627970d7 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonskirt-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/cottonskirt-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottontrousers-male.png b/graphics/sprites/equipment/legs/cottontrousers-male.png Binary files differnew file mode 100644 index 00000000..e19c9fe7 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottontrousers-male.png diff --git a/graphics/sprites/equipment/legs/cottontrousers-male.xml b/graphics/sprites/equipment/legs/cottontrousers-male.xml new file mode 100644 index 00000000..a66baace --- /dev/null +++ b/graphics/sprites/equipment/legs/cottontrousers-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/cottontrousers-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/jeanchaps-male.png b/graphics/sprites/equipment/legs/jeanchaps-male.png Binary files differnew file mode 100644 index 00000000..d927ed35 --- /dev/null +++ b/graphics/sprites/equipment/legs/jeanchaps-male.png diff --git a/graphics/sprites/equipment/legs/jeanchaps-male.xml b/graphics/sprites/equipment/legs/jeanchaps-male.xml new file mode 100644 index 00000000..82d98d03 --- /dev/null +++ b/graphics/sprites/equipment/legs/jeanchaps-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/jeanchaps-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/miniskirt-male.png b/graphics/sprites/equipment/legs/miniskirt-male.png Binary files differnew file mode 100644 index 00000000..a1aa8a9d --- /dev/null +++ b/graphics/sprites/equipment/legs/miniskirt-male.png diff --git a/graphics/sprites/equipment/legs/miniskirt-male.xml b/graphics/sprites/equipment/legs/miniskirt-male.xml new file mode 100644 index 00000000..9afc05dc --- /dev/null +++ b/graphics/sprites/equipment/legs/miniskirt-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/miniskirt-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/silkpants-male.png b/graphics/sprites/equipment/legs/silkpants-male.png Binary files differnew file mode 100644 index 00000000..a9e67807 --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-male.png diff --git a/graphics/sprites/equipment/legs/silkpants-male.xml b/graphics/sprites/equipment/legs/silkpants-male.xml new file mode 100644 index 00000000..18aeaf2b --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/silkpants-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/terranitepants-male.png b/graphics/sprites/equipment/legs/terranitepants-male.png Binary files differnew file mode 100644 index 00000000..483b3c11 --- /dev/null +++ b/graphics/sprites/equipment/legs/terranitepants-male.png diff --git a/graphics/sprites/equipment/legs/terranitepants-male.xml b/graphics/sprites/equipment/legs/terranitepants-male.xml new file mode 100644 index 00000000..b4c7d787 --- /dev/null +++ b/graphics/sprites/equipment/legs/terranitepants-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/terranitepants-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/neck/monocle.png b/graphics/sprites/equipment/neck/monocle.png Binary files differnew file mode 100644 index 00000000..1fae949f --- /dev/null +++ b/graphics/sprites/equipment/neck/monocle.png diff --git a/graphics/sprites/equipment/neck/monocle.xml b/graphics/sprites/equipment/neck/monocle.xml new file mode 100644 index 00000000..537baa17 --- /dev/null +++ b/graphics/sprites/equipment/neck/monocle.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/neck/monocle.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-24"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-24"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="3" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="1" offsetY="-37" delay="140"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="2" offsetX="3" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/archant.png b/graphics/sprites/monsters/archant.png Binary files differnew file mode 100644 index 00000000..b554435f --- /dev/null +++ b/graphics/sprites/monsters/archant.png diff --git a/graphics/sprites/monsters/archant.xml b/graphics/sprites/monsters/archant.xml new file mode 100644 index 00000000..40486be3 --- /dev/null +++ b/graphics/sprites/monsters/archant.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/archant.png" width="24" height="30"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="2"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="-1" offsetY="-3"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="-1" offsetY="-3"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetX="0" offsetY="2"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetX="-1" offsetY="-3"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="0" offsetY="3"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetX="-1" offsetY="-3"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="0" offsetY="2"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="-1" offsetY="-3"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="0" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="-1" offsetY="-3"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetX="0" offsetY="2"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetX="-1" offsetY="-3"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="0" offsetY="3"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="-1" offsetY="-3"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/bandit.png b/graphics/sprites/monsters/bandit.png Binary files differnew file mode 100644 index 00000000..a0c2fd46 --- /dev/null +++ b/graphics/sprites/monsters/bandit.png diff --git a/graphics/sprites/monsters/bandit.xml b/graphics/sprites/monsters/bandit.xml new file mode 100644 index 00000000..f117a8e9 --- /dev/null +++ b/graphics/sprites/monsters/bandit.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/bandit.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/butterfly.png b/graphics/sprites/monsters/butterfly.png Binary files differnew file mode 100644 index 00000000..f15cd2c7 --- /dev/null +++ b/graphics/sprites/monsters/butterfly.png diff --git a/graphics/sprites/monsters/butterfly.xml b/graphics/sprites/monsters/butterfly.xml new file mode 100644 index 00000000..9d0af81e --- /dev/null +++ b/graphics/sprites/monsters/butterfly.xml @@ -0,0 +1,98 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/butterfly.png|W" width="28" height="28"/> + <action name="stand" imageset="base"> + <animation direction="up"> + <sequence start="0" end="3" delay="120" offsetY="-20"/> + </animation> + <animation direction="down"> + <sequence start="0" end="3" delay="120" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="7" delay="120" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="8" end="11" delay="120" offsetY="-20"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="up"> + <sequence start="0" end="3" delay="75" offsetY="-20"/> + </animation> + <animation direction="down"> + <sequence start="0" end="3" delay="75" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="7" delay="75" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="8" end="11" delay="75" offsetY="-20"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="up"> + <frame index="0" delay="50" offsetY="-24"/> + <frame index="1" delay="50" offsetY="-36"/> + <frame index="2" delay="50" offsetY="-84"/> + <frame index="3" delay="60" offsetY="-52"/> + <frame index="2" delay="60" offsetY="-36"/> + <frame index="1" delay="60" offsetY="-28"/> + <frame index="0" delay="60" offsetY="-24"/> + <end/> + </animation> + <animation direction="down"> + <frame index="0" delay="50" offsetY="-16"/> + <frame index="1" delay="50" offsetY="-4"/> + <frame index="2" delay="50" offsetY="44"/> + <frame index="3" delay="60" offsetY="12"/> + <frame index="2" delay="60" offsetY="-4"/> + <frame index="1" delay="60" offsetY="-12"/> + <frame index="0" delay="60" offsetY="-16"/> + <end/> + </animation> + <animation direction="right"> + <frame index="4" delay="50" offsetY="-20" offsetX="4"/> + <frame index="5" delay="50" offsetY="-20" offsetX="16"/> + <frame index="6" delay="50" offsetY="-20" offsetX="64"/> + <frame index="7" delay="60" offsetY="-20" offsetX="32"/> + <frame index="6" delay="60" offsetY="-20" offsetX="16"/> + <frame index="5" delay="60" offsetY="-20" offsetX="8"/> + <frame index="4" delay="60" offsetY="-20" offsetX="4"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" delay="50" offsetY="-20" offsetX="-4"/> + <frame index="9" delay="50" offsetY="-20" offsetX="-16"/> + <frame index="10" delay="50" offsetY="-20" offsetX="-64"/> + <frame index="11" delay="60" offsetY="-20" offsetX="-32"/> + <frame index="10" delay="60" offsetY="-20" offsetX="-16"/> + <frame index="9" delay="60" offsetY="-20" offsetX="-8"/> + <frame index="8" delay="60" offsetY="-20" offsetX="-4"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="12" delay="70" offsetY="-19" offsetX="2"/> + <frame index="13" delay="70" offsetY="-18" offsetX="4"/> + <frame index="14" delay="70" offsetY="-17" offsetX="8"/> + <frame index="13" delay="70" offsetY="-16" offsetX="10"/> + <frame index="12" delay="75" offsetY="-15" offsetX="8"/> + <frame index="13" delay="75" offsetY="-14" offsetX="4"/> + <frame index="14" delay="75" offsetY="-13" offsetX="2"/> + <frame index="13" delay="75" offsetY="-12" offsetX="0"/> + <frame index="12" delay="80" offsetY="-11" offsetX="-2"/> + <frame index="13" delay="80" offsetY="-10" offsetX="-4"/> + <frame index="14" delay="80" offsetY="-9" offsetX="-6"/> + <frame index="13" delay="80" offsetY="-8" offsetX="-8"/> + <frame index="12" delay="85" offsetY="-7" offsetX="-10"/> + <frame index="13" delay="85" offsetY="-6" offsetX="-8"/> + <frame index="14" delay="85" offsetY="-5" offsetX="-6"/> + <frame index="13" delay="85" offsetY="-4" offsetX="-4"/> + <frame index="12" delay="90" offsetY="-3" offsetX="-2"/> + <frame index="13" delay="90" offsetY="-2" offsetX="0"/> + <frame index="14" delay="90" offsetY="-1" offsetX="2"/> + <frame index="15" delay="5000" offsetY="0" offsetX="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/cavemaggot.png b/graphics/sprites/monsters/cavemaggot.png Binary files differnew file mode 100644 index 00000000..fe5f3c0d --- /dev/null +++ b/graphics/sprites/monsters/cavemaggot.png diff --git a/graphics/sprites/monsters/cavemaggot.xml b/graphics/sprites/monsters/cavemaggot.xml new file mode 100644 index 00000000..73ec6501 --- /dev/null +++ b/graphics/sprites/monsters/cavemaggot.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/cavemaggot.png|W" width="20" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-11"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="150" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="150" offsetY="-11"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="150" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="150" offsetY="-11"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="150" offsetY="-8"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetY="-11"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetY="-10"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetY="-11"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/cavesnake.png b/graphics/sprites/monsters/cavesnake.png Binary files differnew file mode 100644 index 00000000..ea4045d1 --- /dev/null +++ b/graphics/sprites/monsters/cavesnake.png diff --git a/graphics/sprites/monsters/cavesnake.xml b/graphics/sprites/monsters/cavesnake.xml new file mode 100644 index 00000000..c63046d6 --- /dev/null +++ b/graphics/sprites/monsters/cavesnake.xml @@ -0,0 +1,76 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/cavesnake.png" width="96" height="56"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="6"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-1" offsetY="4"/> + </animation> + <animation direction="up"> + <frame index="14" offsetX="0" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="21" offsetX="1" offsetY="5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" offsetX="0" offsetY="6" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="8" end="11" offsetX="-1" offsetY="4" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="15" end="18" offsetX="0" offsetY="-5" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="22" end="25" offsetX="1" offsetY="5" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="29" delay="300" offsetX="0" offsetY="6"/> + <frame index="28" delay="500" offsetX="0" offsetY="6"/> + <frame index="30" delay="5000" offsetX="0" offsetY="6"/> + </animation> + <animation direction="left"> + <frame index="36" delay="300" offsetX="0" offsetY="6"/> + <frame index="8" delay="500" offsetX="0" offsetY="6"/> + <frame index="37" delay="5000" offsetX="0" offsetY="6"/> + </animation> + <animation direction="up"> + <frame index="43" delay="300" offsetX="0" offsetY="6"/> + <frame index="42" delay="500" offsetX="0" offsetY="6"/> + <frame index="44" delay="5000" offsetX="0" offsetY="6"/> + </animation> + <animation direction="right"> + <frame index="50" delay="300" offsetX="0" offsetY="6"/> + <frame index="22" delay="500" offsetX="0" offsetY="6"/> + <frame index="51" delay="5000" offsetX="0" offsetY="6"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="6" delay="150" offsetX="0" offsetY="6"/> + <sequence start="28" end="29" delay="150" offsetX="0" offsetY="6"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="12" end="13" delay="150" offsetX="-1" offsetY="4"/> + <sequence start="35" end="36" delay="150" offsetX="-1" offsetY="4"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="19" end="20" delay="150" offsetX="0" offsetY="-5"/> + <sequence start="42" end="43" delay="150" offsetX="0" offsetY="-5"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="26" end="27" delay="150" offsetX="1" offsetY="5"/> + <sequence start="49" end="50" delay="150" offsetX="1" offsetY="5"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/cloverpatch.png b/graphics/sprites/monsters/cloverpatch.png Binary files differnew file mode 100644 index 00000000..c2d3ee3d --- /dev/null +++ b/graphics/sprites/monsters/cloverpatch.png diff --git a/graphics/sprites/monsters/cloverpatch.xml b/graphics/sprites/monsters/cloverpatch.xml new file mode 100644 index 00000000..cfd6d4bc --- /dev/null +++ b/graphics/sprites/monsters/cloverpatch.xml @@ -0,0 +1,14 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/cloverpatch.png" width="30" height="30"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="1"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/demonicscythe.png b/graphics/sprites/monsters/demonicscythe.png Binary files differnew file mode 100644 index 00000000..1c5e0b45 --- /dev/null +++ b/graphics/sprites/monsters/demonicscythe.png diff --git a/graphics/sprites/monsters/demonicscythe.xml b/graphics/sprites/monsters/demonicscythe.xml new file mode 100644 index 00000000..ad095201 --- /dev/null +++ b/graphics/sprites/monsters/demonicscythe.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/demonicscythe.png" width="100" height="100"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="8" delay="80" offsetY="-10"/> + <frame index="9" delay="90" offsetY="10"/> + <frame index="10" delay="110" offsetY="20"/> + <frame index="11" delay="140" offsetY="35"/> + <frame index="12" delay="110" offsetY="35"/> + <frame index="13" delay="80" offsetY="35"/> + <frame index="14" delay="120" offsetY="35"/> + <frame index="15" offsetY="35"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/duck.png b/graphics/sprites/monsters/duck.png Binary files differnew file mode 100644 index 00000000..44319fb9 --- /dev/null +++ b/graphics/sprites/monsters/duck.png diff --git a/graphics/sprites/monsters/duck.xml b/graphics/sprites/monsters/duck.xml new file mode 100644 index 00000000..209c0774 --- /dev/null +++ b/graphics/sprites/monsters/duck.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/duck.png|W;M;R;G;C;B" width="24" height="26"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="10"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="3" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="11" end="13" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="21" end="23" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="31" end="33" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/giantmaggot.png b/graphics/sprites/monsters/giantmaggot.png Binary files differnew file mode 100644 index 00000000..a9bf0fb7 --- /dev/null +++ b/graphics/sprites/monsters/giantmaggot.png diff --git a/graphics/sprites/monsters/giantmaggot.xml b/graphics/sprites/monsters/giantmaggot.xml new file mode 100644 index 00000000..bb21cc88 --- /dev/null +++ b/graphics/sprites/monsters/giantmaggot.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/giantmaggot.png" width="58" height="46"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="10"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/maggot.png b/graphics/sprites/monsters/maggot.png Binary files differnew file mode 100644 index 00000000..64474f94 --- /dev/null +++ b/graphics/sprites/monsters/maggot.png diff --git a/graphics/sprites/monsters/maggot.xml b/graphics/sprites/monsters/maggot.xml new file mode 100644 index 00000000..fa093e05 --- /dev/null +++ b/graphics/sprites/monsters/maggot.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/maggot.png" width="20" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-11"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="150" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="150" offsetY="-11"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="150" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="150" offsetY="-11"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="150" offsetY="-8"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetY="-11"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetY="-10"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetY="-11"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/plant.png b/graphics/sprites/monsters/plant.png Binary files differnew file mode 100644 index 00000000..2f701c7e --- /dev/null +++ b/graphics/sprites/monsters/plant.png diff --git a/graphics/sprites/monsters/plant.xml b/graphics/sprites/monsters/plant.xml new file mode 100644 index 00000000..a7c2fd82 --- /dev/null +++ b/graphics/sprites/monsters/plant.xml @@ -0,0 +1,14 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/plant.png|W" width="46" height="42"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="1"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/pumpkin.png b/graphics/sprites/monsters/pumpkin.png Binary files differnew file mode 100644 index 00000000..011b097b --- /dev/null +++ b/graphics/sprites/monsters/pumpkin.png diff --git a/graphics/sprites/monsters/pumpkin.xml b/graphics/sprites/monsters/pumpkin.xml new file mode 100644 index 00000000..a71c6ceb --- /dev/null +++ b/graphics/sprites/monsters/pumpkin.xml @@ -0,0 +1,14 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/pumpkin.png" width="50" height="50"/> + <action name="stand" imageset="base"> + <animation> + <frame index="1" offsetX="4" offsetY="3"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="0" offsetX="4" offsetY="3"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/silkworm.png b/graphics/sprites/monsters/silkworm.png Binary files differnew file mode 100644 index 00000000..b5a78964 --- /dev/null +++ b/graphics/sprites/monsters/silkworm.png diff --git a/graphics/sprites/monsters/silkworm.xml b/graphics/sprites/monsters/silkworm.xml new file mode 100644 index 00000000..572c7c85 --- /dev/null +++ b/graphics/sprites/monsters/silkworm.xml @@ -0,0 +1,37 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/silkworm.png|W;R" width="32" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="5"/> + </animation> + <animation direction="left"> + <frame index="0"/> + </animation> + <animation direction="up"> + <frame index="15"/> + </animation> + <animation direction="right"> + <frame index="10"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="0" end="3" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="15" end="18" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="10" end="13" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/wolvern.png b/graphics/sprites/monsters/wolvern.png Binary files differnew file mode 100644 index 00000000..803c4e78 --- /dev/null +++ b/graphics/sprites/monsters/wolvern.png diff --git a/graphics/sprites/monsters/wolvern.xml b/graphics/sprites/monsters/wolvern.xml new file mode 100644 index 00000000..39ac12b5 --- /dev/null +++ b/graphics/sprites/monsters/wolvern.xml @@ -0,0 +1,104 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/wolvern.png|W" width="92" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="28" delay="300"/> + <frame index="29" delay="300"/> + <frame index="30" delay="300"/> + <frame index="29" delay="300"/> + <frame index="30" delay="300"/> + <frame index="28" delay="300"/> + <frame index="30" delay="300"/> + <frame index="31" delay="500"/> + <frame index="32" delay="600"/> + <frame index="31" delay="400"/> + <frame index="32" delay="700"/> + </animation> + <animation direction="left"> + <frame index="6" delay="300"/> + <frame index="7" delay="300"/> + <frame index="8" delay="300"/> + <frame index="7" delay="300"/> + <frame index="8" delay="300"/> + <frame index="6" delay="300"/> + <frame index="8" delay="300"/> + <frame index="9" delay="500"/> + <frame index="10" delay="600"/> + <frame index="9" delay="400"/> + <frame index="10" delay="700"/> + </animation> + <animation direction="up"> + <frame index="39" delay="300"/> + <frame index="40" delay="300"/> + <frame index="41" delay="300"/> + <frame index="40" delay="300"/> + <frame index="41" delay="300"/> + <frame index="39" delay="300"/> + <frame index="41" delay="300"/> + <frame index="42" delay="500"/> + <frame index="43" delay="600"/> + <frame index="42" delay="400"/> + <frame index="43" delay="700"/> + </animation> + <animation direction="right"> + <frame index="17" delay="300"/> + <frame index="18" delay="300"/> + <frame index="19" delay="300"/> + <frame index="18" delay="300"/> + <frame index="19" delay="300"/> + <frame index="17" delay="300"/> + <frame index="19" delay="300"/> + <frame index="20" delay="500"/> + <frame index="21" delay="600"/> + <frame index="20" delay="400"/> + <frame index="21" delay="700"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="22" end="27" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="0" end="5" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="33" end="38" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="11" end="16" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="up"> + <frame index="54" delay="0"/> + </animation> + <animation direction="down"> + <frame index="65" delay="0"/> + </animation> + <animation direction="right"> + <frame index="54" delay="0"/> + </animation> + <animation direction="left"> + <frame index="65" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="55" end="59" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="49" end="53" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="60" end="64" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="44" end="48" delay="70"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/zombie.png b/graphics/sprites/monsters/zombie.png Binary files differnew file mode 100644 index 00000000..bf1f1818 --- /dev/null +++ b/graphics/sprites/monsters/zombie.png diff --git a/graphics/sprites/monsters/zombie.xml b/graphics/sprites/monsters/zombie.xml new file mode 100644 index 00000000..ad4250cf --- /dev/null +++ b/graphics/sprites/monsters/zombie.xml @@ -0,0 +1,56 @@ +<?xml version="1.0"?> +<sprite variants="56" variant_offset="1"> + <imageset name="base" src="graphics/sprites/monsters/zombie.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="right"> + <frame index="7"/> + </animation> + <animation direction="up"> + <frame index="21"/> + </animation> + <animation direction="left"> + <frame index="14"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="8" end="13" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="21" end="27" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="14" end="20" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <sequence start="44" end="55" delay="100"/> + <frame index="55" delay="5000"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="28" end="31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="32" end="35" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="40" end="43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="36" end="39" delay="100"/> + <end/> + </animation> + </action> +</sprite> @@ -3,8 +3,8 @@ <!-- Authors: 4144, Alige, Piman, Reid Copyright (C) 2010-2015 Evol Online --> -<!-- -New organization (04/12/11). +<!--New organization (04/12/11). + -0 -99 = Hairstyles -100 -infinity = Races 30 500 = Weapon Animations @@ -22,8 +22,9 @@ New organization (04/12/11). 3500 3999 = Weapons 4000 4999 = Pets 5000 5999 = Cards -6000 6999 = Bows -7000 7999 = Arrows +6000 6499 = Bows +6500 6999 = Arrows +7000 7499 = Rings Colors for dyeable equipments or items are now set up by itemcolors.xml. --> @@ -700,16 +701,657 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. type="generic" weight="1" maxFloorOffset="4"/> + <item id="731" + image="generic/diamond.png" + name="Diamond" + description="A raw diamond gemstone." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="732" + image="generic/ruby.png" + name="Ruby" + description="A raw ruby gemstone." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="733" + image="generic/emerald.png" + name="Emerald" + description="A raw emerald gemstone." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="734" + image="generic/sapphire.png" + name="Sapphire" + description="A raw sapphire gemstone." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="735" + image="generic/topaz.png" + name="Topaz" + description="A raw topaz gemstone." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="736" + image="generic/amethyst.png" + name="Amethyst" + description="A raw amethyst gemstone." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="737" + image="generic/blackpearl.png" + name="Black Pearl" + description="A pearl. Round, shiny and black!" + type="generic" + weight="200" + maxFloorOffset="20"/> + <item id="738" + image="generic/bloodstone.png" + name="Bloodstone" + description="A stone as red as blood that emits a strange aura." + type="generic" + weight="25" + maxFloorOffset="20"/> + <item id="739" + image="generic/coinbag.png" + name="Coin Bag" + description="A bag used to hold coins." + type="generic" + weight="50" + maxFloorOffset="20"/> + <item id="740" + image="generic/wolverntooth.png" + name="Wolvern Tooth" + description="A tooth from a wolvern." + type="generic" + weight="30" + maxFloorOffset="20"/> + <item id="741" + image="generic/bugleg.png" + name="Bug Leg" + description="A bug's leg. Mostly used for alchemy." + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="742" + image="generic/pinkantenna.png" + name="Pink Antenna" + description="No-one knows why pinkies have these antennas on their heads." + type="generic" + weight="10" + maxFloorOffset="20"/> + <item id="743" + image="generic/animalbones.png" + name="Animal Bones" + description="Bones from an animal." + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="744" + image="generic/antlers.png" + name="Antlers" + description="The antlers of a Reinboo." + type="generic" + weight="3000" + maxFloorOffset="20"/> + <item id="745" + image="generic/bandithood.png" + name="Bandit Hood" + description="A bandit hood crawling with lice." + type="generic" + weight="50" + maxFloorOffset="20"/> + <item id="746" + image="generic/batwing.png" + name="Bat Wing" + description="The wing from a bat." + type="generic" + weight="3" + maxFloorOffset="20"/> + <item id="747" + image="generic/bentneedle.png" + name="Bent Needle" + description="A twisted needle. It would be difficult to find one in a haystack, for example." + type="generic" + weight="3" + maxFloorOffset="20"/> + <item id="748" + image="generic/blanket.png" + name="Blanket" + description="A blanket big enough to cover a reinboo's back, but not very warm." + type="generic" + weight="50" + maxFloorOffset="20"/> + <item id="749" + image="generic/bone.png" + name="Bone" + description=" A bone." + type="generic" + weight="10" + maxFloorOffset="20"/> + <item id="750" + image="generic/bottleofsand.png" + name="Bottle Of Sand" + description="A bottle with sand in it." + type="generic" + weight="10" + maxFloorOffset="20"/> + <item id="751" + image="generic/brainstem.png" + name="Brainstem" + description="The cortex pulses with enegry." + type="generic" + weight="10" + maxFloorOffset="20"/> + <item id="752" + image="generic/casinocoins.png" + name="Casino Coins" + description=" Just some casino coins." + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="753" + image="generic/cavesnakelamp.png" + name="Cave Snake Lamp" + description="The feeler of a cave snake that glows in the dark." + type="generic" + weight="10" + maxFloorOffset="20"/> + <item id="754" + image="generic/closedchristmasbox.png" + name="Closed Christmas Box" + description="A closed, but yet unwrapped box that should contain some Christmas present." + type="generic" + weight="200" + maxFloorOffset="20"/> + <item id="755" + image="generic/coal.png" + name="Coal" + description="A lump of coal." + type="generic" + weight="20" + maxFloorOffset="20"/> + <item id="756" + image="generic/cryptkey.png" + name="Crypt Key" + description="You feel as if the Skeleton Key is staring at you." + type="generic" + weight="2" + maxFloorOffset="20"/> + <item id="757" + image="generic/darkpetal.png" + name="Dark Petal" + description="A single, dark, petal, oddly heavy. The edges of the petal are unusually hard, and have a slightly reflective shine to them. But looking into the gleam, you can only see fire." + type="generic" + weight="250" + maxFloorOffset="20"/> + <item id="758" + image="generic/zombieear.png" + name="Zombie Ear" + description=" An ear from a zombie." + type="generic" + weight="5" + maxFloorOffset="20"/> + <item id="759" + image="generic/ectoplasm.png" + name="Ectoplasm" + description="Someone blows their nose and you want to keep it?" + type="generic" + weight="4" + maxFloorOffset="20"/> + <item id="760" + image="generic/frozenyetitear.png" + name="Frozen Yeti Tear" + description="A tear from a yeti, frozen." + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="761" + image="generic/cobaltherb.png" + name="Cobalt Herb" + description="An ingredient for brewing healing potions." + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="762" + image="generic/snakeskin.png" + name="Sanke Skin" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="763" + image="generic/undeadeye.png" + name="Undead Eye" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="764" + image="generic/cottoncloth.png" + name="Cotton Cloth" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="765" + image="generic/grassseeds.png" + name="Grass Seeds" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="766" + image="generic/hardspike.png" + name="Hard Spike" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="767" + image="generic/diseasedheart.png" + name="Diseasd Heart" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="768" + image="generic/gambogeherb.png" + name="Gamboge Herb" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="769" + image="generic/mauveherb.png" + name="Mauve Herb" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="770" + image="generic/ironingot.png" + name="Iron Ingot" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="771" + image="generic/ironore.png" + name="Iron Ore" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="772" + image="generic/maggotslime.png" + name="Maggot Slime" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="773" + image="generic/rottenrags.png" + name="Rotten Rags" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="774" + image="generic/rawlog.png" + name="Raw Log" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="775" + image="generic/brain.png" + name="Brain" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="776" + image="generic/reedbundle.png" + name="Reed Bundle" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="777" + image="generic/root.png" + name="Root" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="778" + image="generic/scorpionstinger.png" + name="Scorpion Stinger" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="779" + image="generic/silkcocoon.png" + name="Silk Cocoon" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="780" + image="generic/snaketongue.png" + name="Snake Tongue" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> + <item id="781" + image="generic/treasurekey.png" + name="Treasure Key" + description="" + type="generic" + weight="1" + maxFloorOffset="20"/> - <!-- Necklaces + <!-- Necklaces --> <item id="1000" - image="equipment/amulet/.png" - name="" - description="." - effect="." - level="" + image="equipment/amulet/bromenalfourleafamulet.png" + name="Bromenal Four-Leaf Amulet" + description="An amulet that brings the wearer good luck where ever they go." + effect=" Defense +5%" + level="25" + type="equip-necklace" + weight="10"> + </item> +<item id="1001" + image="equipment/amulet/ironfourleafamulet.png" + name="Iron Four-Leaf Amulet" + description="An amulet that brings the wearer great luck where ever they go." + effect=" Defense +5%" + level="35" + type="equip-necklace" + weight="25"> + </item> + <item id="1002" + image="equipment/amulet/goldenfourleafamulet.png" + name="Golden Four-Leaf Amulet" + description="An amulet that brings the wearer excellent luck where ever they go." + effect=" Defense +5%" + level="45" + type="equip-necklace" + weight="35"> + </item> + <item id="1003" + image="equipment/amulet/crozenitefourleafamulet.png" + name="Crozenite Four-Leaf Amulet" + description="An amulet that brings the wearer excellent luck where ever they go." + effect=" Defense +15%" + level="65" + type="equip-necklace" + weight="55"> + </item> + <item id="1004" + image="equipment/amulet/heartnecklace.png" + name="Heart Necklace" + description="A gold and ruby heart necklace." + level="90" + type="equip-necklace" + weight="100"> + </item> + <item id="1005" + image="equipment/amulet/jacksskeletoncharm.png" + name="Jack’s Skeleton Charm" + description="A mysterious charm said to only work at a special time of year." + level="60" type="equip-necklace" - weight=""/> --> + weight="10"> + </item> + <item id="1006" + image="equipment/amulet/lifestonependant.png" + name="Lifestone Pendant" + description="A mystical pendant." + effect=" SP +5%" + level="25" + type="equip-necklace" + weight="60"> + </item> +<item id="1007" + image="equipment/amulet/bloodstonependant.png" + name="Bloodstone Pendant" + description="A demoniac pendant." + effect=" HP +5%" + level="45" + type="equip-necklace" + weight="100"> + </item> + <item id="1008" + image="equipment/amulet/rawtalisman.png" + name="Raw Talisman" + description="Raw form of a talisman, can be enchanted with ancient magic." + effect=" HP +15%" + level="65" + type="equip-necklace" + weight="100"> + </item> + <item id="1009" + image="equipment/amulet/darktalisman.png" + name="Dark Talisman" + description="A small cube. It radiates unimaginable power, and is quite dizzying to look at." + effect=" HP +15%" + level="85" + type="equip-necklace" + weight="1000"> + </item> + <item id="1010" + image="equipment/amulet/flighttalisman.png" + name="Flight Talisman" + description="A talisman created using ancient magic to keep you safe during flights." + effect=" HP +15%" + level="75" + type="equip-necklace" + weight="500"> + </item> +<item id="1011" + image="equipment/amulet/toothnecklace.png" + name="Tooth Necklace" + description="A basic tooth necklace." + level="8" + type="equip-necklace" + weight="50"> + </item> + <item id="1012" + image="equipment/amulet/wolvernteethnecklace.png" + name="Wolvern Teeth Necklace" + description="A poacher necklace." + level="24" + type="equip-necklace" + weight="150"> + </item> + <item id="1013" + image="equipment/amulet/clawpendant.png" + name="Claw Pendant " + description="a pendant made for hermit" + level="34" + type="equip-necklace" + weight="250"> + </item> + <item id="1014" + image="equipment/amulet/barbarianamulet.png" + name="Barbarian Amulet" + description="A typical amulet for adult barbarian." + level="44" + type="equip-necklace" + weight="350"> + </item> + <item id="1015" + image="equipment/amulet/barbarianmasteramulet.png" + name="Barbarian Master Amulet" + description="An unique amulet in a tribe." + level="54" + type="equip-necklace" + weight="450"> + </item> + + <!-- Charms --> + <item id="1150" + image="equipment/charms/fourleafclover.png" + name="Four Leaf Clover" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1151" + image="equipment/charms/demonashurn.png" + name="Demon Ash Urn" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1152" + image="equipment/charms/astralcube.png" + name="Astral Cube" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1153" + image="equipment/charms/brokendoll.png" + name="Broken Doll" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1154" + image="equipment/charms/doll.png" + name="Doll" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1155" + image="equipment/charms/firescroll.png" + name="Fire Scroll" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1156" + image="equipment/charms/heartofisis.png" + name="Heart Of Isis" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1157" + image="equipment/charms/leatherball.png" + name="Leather Ball" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1158" + image="equipment/charms/mechamedallion.png" + name="Mecha Medallion" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1159" + image="equipment/charms/oldtowel.png" + name="Old Towel" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1160" + image="equipment/charms/plushmouboo.png" + name="Plush Mouboo" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1161" + image="equipment/charms/redstocking.png" + name="Red Stocking" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1162" + image="equipment/charms/santaglobe.png" + name="Santa Globe" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1163" + image="equipment/charms/snowmanglobe.png" + name="Snowman Globe" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1164" + image="equipment/charms/spectralorb.png" + name="Spectral Orb" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1165" + image="equipment/charms/thetabook.png" + name="Theta Book" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1166" + image="equipment/charms/treasuremap.png" + name="Treasure Map" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1167" + image="equipment/charms/earthscroll.png" + name="Earth Scroll" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <item id="1168" + image="equipment/charms/demonicskull.png" + name="Demonic Skull" + description="Test." + level="54" + type="equip-necklace" + weight="450"> + </item> + <!-- Chest Armors --> <item id="1300" @@ -782,7 +1424,173 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sprite gender="unisex">equipment/chest/copperarmor-male.xml</sprite> <sprite gender="female">equipment/chest/copperarmor-female.xml</sprite> </item> - + <item id="1306" + image="equipment/chest/warlordplate.png" + name="Warlord Plate" + description="Strong and decorative armor." + defense="270" + level="15" + type="equip-torso" + weight="2600"> + <sprite gender="unisex">equipment/chest/warlordplate-male.xml</sprite> + <sprite gender="female">equipment/chest/warlordplate-female.xml</sprite> + </item> + <item id="1307" + image="equipment/chest/bromenalchest.png" + name="Bromenal Chest" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/bromenalchest-male.xml</sprite> + <sprite gender="female">equipment/chest/bromenalchest-female.xml</sprite> + </item> + <item id="1308" + image="equipment/chest/forestarmor.png" + name="Forest Armor" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/forestarmor-male.xml</sprite> + <sprite gender="female">equipment/chest/forestarmor-female.xml</sprite> + </item> + <item id="1309" + image="equipment/chest/contributorsweater.png" + name="%Color% Contributor Sweater" + description="This %color% sweater belongs to someone who helped making TMW2 as awesome as it is now!." + defense="50" + level="15" + type="equip-torso" + weight="80"> + <sprite gender="unisex">equipment/chest/contributorsweater-male.xml</sprite> + <sprite gender="female">equipment/chest/contributorsweater-female.xml</sprite> + </item> + <item id="1310" + image="equipment/chest/chainmail.png" + name="Chainmail" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/chainmail-male.xml</sprite> + <sprite gender="female">equipment/chest/chainmail-female.xml</sprite> + </item> + <item id="1311" + image="equipment/chest/terranitearmor.png" + name="Terranite Chest" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/terranitearmor-male.xml</sprite> + <sprite gender="female">equipment/chest/terranitearmor-female.xml</sprite> + </item> + <item id="1312" + image="equipment/chest/lightplatemail.png" + name="Light Platemail" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/lightplatemail-male.xml</sprite> + <sprite gender="female">equipment/chest/lightplatemail-female.xml</sprite> + </item> + <item id="1313" + image="equipment/chest/shorttanktop.png" + name="%Color% Short tank top" + description="A %color% short tank top." + defense="10" + level="8" + type="equip-torso" + weight="5" + colors="simple"> + <sprite gender="unisex">equipment/chest/shorttanktop-male.xml</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml</sprite> + </item> + <item id="1314" + image="equipment/chest/leathershirt.png" + name="Leather Shirt" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/leathershirt-male.xml</sprite> + <sprite gender="female">equipment/chest/leathershirt-female.xml</sprite> + </item> + <item id="1315" + image="equipment/chest/tnecksweater.png" + name="Tneck Sweater" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/tnecksweater-male.xml</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml</sprite> + </item> + <item id="1316" + image="equipment/chest/silkrobe.png" + name="Silk Robe" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/silkrobe-male.xml</sprite> + <sprite gender="female">equipment/chest/silkrobe-female.xml</sprite> + </item> + <item id="1317" + image="equipment/chest/sorcererrobe.png" + name="Sorcerer Robe" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/sorcererrobe-male.xml</sprite> + <sprite gender="female">equipment/chest/sorcererrobe-female.xml</sprite> + </item> + <item id="1318" + image="equipment/chest/uglychristmassweater.png" + name="Ugly Christmas Sweater" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/uglychristmassweater-male.xml</sprite> + <sprite gender="female">equipment/chest/uglychristmassweater-female.xml</sprite> + </item> + <item id="1319" + image="equipment/chest/valentinedress.png" + name="Valentine Dress" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/valentinedress-male.xml</sprite> + <sprite gender="female">equipment/chest/valentinedress-female.xml</sprite> + </item> + <item id="1320" + image="equipment/chest/vnecksweater.png" + name="Vneck Sweater" + description="Strong armor." + defense="250" + level="15" + type="equip-torso" + weight="3600"> + <sprite gender="unisex">equipment/chest/vnecksweater-male.xml</sprite> + <sprite gendefvner="female">equipment/chest/vnecksweater-female.xml</sprite> + </item> + <!-- Boots --> <item id="1800" image="equipment/feet/boots.png|S:#3c3c3c,40332d,4d4d4d,5e4a3d,686868,705740,919191,a1825d,b6b6b6,b59767,dfdfdf,dbbf88" @@ -860,18 +1668,198 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sprite gender="unisex">equipment/legs/trousers-male.xml</sprite> <sprite gender="female">equipment/legs/trousers-female.xml</sprite> </item> + <item id="2202" + image="equipment/legs/assassinpants.png" + name="Assassin Pants" + description="Pants for a master assassin.." + defense="55" + level="85" + type="equip-legs" + weight="35" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/assassinpants-male.xml</sprite> + </item> + <item id="2203" + image="equipment/legs/bromenalpants.png" + name="Bromenal Pants" + description="A bromenal leg armor." + defense="100" + level="75" + type="equip-legs" + weight="435" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/bromenalpants-male.xml</sprite> + </item> + <item id="2204" + image="equipment/legs/jeanchaps.png" + name="Jean Chaps" + description="Jeans with snake skin chaps." + defense="65" + level="55" + type="equip-legs" + weight="65" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/jeanchaps-male.xml</sprite> + </item> + <item id="2205" + image="equipment/legs/cottonshorts.png" + name="Cotton Shorts" + description="Shorts made of 100% cotton." + defense="14" + level="11" + type="equip-legs" + weight="15" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/cottonshorts-male.xml</sprite> + </item> + <item id="2206" + image="equipment/legs/miniskirt.png" + name="Mini Skirt" + description="A short skirt for hot summer days." + defense="10" + level="15" + type="equip-legs" + weight="14" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/miniskirt-male.xml</sprite> + </item> + <item id="2207" + image="equipment/legs/cottontrousers.png" + name="Cotton Trousers" + description="Ankle-length trousers made of cotton." + defense="25" + level="25" + type="equip-legs" + weight="25" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/cottontrousers-male.xml</sprite> + </item> + <item id="2208" + image="equipment/legs/silkpants.png" + name="Silk Pants" + description="A very light fancy pair of silk trousers." + defense="20" + level="32" + type="equip-legs" + weight="16" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/silkpants-male.xml</sprite> + </item> + <item id="2209" + image="equipment/legs/cottonskirt.png" + name="Cotton Skirt" + description="A skirt made of linen cloth." + defense="19" + level="20" + type="equip-legs" + weight="19" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/cottonskirt-male.xml</sprite> + </item> + <item id="2210" + image="equipment/legs/terranitepants.png" + name="Terranite Pants" + description="Leggings made out of terranite." + defense="50" + level="80" + type="equip-legs" + weight="80" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/terranitepants-male.xml</sprite> + </item> + <item id="2211" + image="equipment/legs/chainmailskirt.png" + name="Chainmail Skirt" + description="Classic trousers ornated with some fluffy fur." + defense="110" + level="65" + type="equip-legs" + weight="280" + maxFloorOffset="8"> + <sprite gender="unisex">equipment/legs/chainmailskirt-male.xml</sprite> + </item> - <!-- Wings + <!-- Rings --> <item id="2500" - image="equipment/wings/.png" - name="" - description="." - effect="." - level="" + image="equipment/wings/weddingring.png" + name="Wedding Ring" + description="Your wedding ring." + level="4" + type="equip-charm" + weight="1"> + </item> + <item id="2501" + image="equipment/wings/goldensimplering.png" + name="Golden Simple Ring" + description="A golden simple ring." + level="10" + type="equip-charm" + weight="1"> + </item> + <item id="2502" + image="equipment/wings/goldendiamondring.png" + name="Golden Diamond Ring" + description="A golden diamond ring." + level="15" + type="equip-charm" + weight="1"> + </item> + <item id="2503" + image="equipment/wings/goldenrubyring.png" + name="Golden Ruby Ring" + description="A golden ruby ring." + level="15" type="equip-charm" - weight=""> - <sprite>equipment/wings/</sprite> - </item> --> + weight="1"> + </item> + <item id="2504" + image="equipment/wings/goldenamethystring.png" + name="Golden Amethyst Ring" + description="A golden amethyst ring." + level="15" + type="equip-charm" + weight="1"> + </item> + <item id="2505" + image="equipment/wings/goldensapphirering.png" + name="Golden Sapphire Ring" + description="A golden sapphire ring." + level="15" + type="equip-charm" + weight="1"> + </item> + <item id="2506" + image="equipment/wings/goldentopazring.png" + name="Golden Topaz Ring" + description="A golden topaz ring." + level="15" + type="equip-charm" + weight="1"> + </item> + <item id="2507" + image="equipment/wings/goldenemeraldring.png" + name="Golden Emerald Ring" + description="A golden emerald ring." + level="15" + type="equip-charm" + weight="1"> + </item> + <item id="2508" + image="equipment/wings/goldenpearlring.png" + name="Golden Pearl Ring" + description="A golden pearl ring." + level="15" + type="equip-charm" + weight="1"> + </item> + <item id="2509" + image="equipment/wings/goldenblackpearlring.png" + name="Golden Black Pearl Ring" + description="A golden black pearl ring." + level="25" + type="equip-charm" + weight="1"> + </item> <!-- Shields --> <item id="2700" @@ -885,7 +1873,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sprite>equipment/shields/barrel.xml</sprite> </item> <item id="2701" - image="equipment/shields/leather.png" + image="equipment/shields/leathershield.png" name="Leather Shield" description="Small and round leather shield with iron reinforcement." defense="50" @@ -893,6 +1881,51 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. type="equip-shield" weight="100"> </item> + <item id="2702" + image="equipment/shields/bladeshield.png" + name="Blade Shield" + description="Small and round shield with iron reinforcement." + defense="100" + level="35" + type="equip-shield" + weight="1000"> + </item> + <item id="2703" + image="equipment/shields/blueknightshield.png" + name="Blue Knight Shield" + description="A shield perfect with prsm helmet." + defense="200" + level="64" + type="equip-shield" + weight="2100"> + </item> + <item id="2704" + image="equipment/shields/britshield.png" + name="Brit Shield" + description="A wooden shield from nowhere." + defense="190" + level="54" + type="equip-shield" + weight="1700"> + </item> + <item id="2705" + image="equipment/shields/saviorshield.png" + name="Savior Shield" + description="The magic savior shield." + defense="250" + level="66" + type="equip-shield" + weight="2800"> + </item> + <item id="2706" + image="equipment/shields/bromenalshield.png" + name="Bromenal Shield" + description="A strong bromenal shield." + defense="300" + level="78" + type="equip-shield" + weight="3400"> + </item> <!-- Head Gears --> <item id="2900" @@ -990,18 +2023,390 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <item from="-14" to="-9"/> <item from="-15" to="-19"/> </replace> - </item> + </item>292930 + <item id="2906" + image="equipment/head/bull.png" + name="Bull" + description="un truc qui kalmurk!" + defense="200" + level="90" + type="equip-head" + weight="50"> + <sprite>equipment/head/bull.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2907" + image="equipment/head/darkhelm.png" + name="Darkhelm" + description="A black steel helmet worn by the most ferocious warrior" + defense="190" + level="90" + type="equip-head" + weight="1300"> + <sprite>equipment/head/darkhelm.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2908" + image="equipment/head/funkyhat.png" + name="Funky Hat" + description="Yawn." + defense="130" + level="30" + type="equip-head" + weight="50"> + <sprite>equipment/head/funkyhat.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> <item id="2909" image="equipment/head/crusadehelmet.png" name="Crusade Helmet" - description="A carved pumpkin. Its face might scare your enemy off!" - defense="200" - level="4" + description="Start your own crusade !" + defense="175" + level="55" type="equip-head" - weight="50"> + weight="1450"> <sprite>equipment/head/crusadehelmet.xml</sprite> <replace sprite="hair"/> - + </item> + <item id="2910" + image="equipment/head/bucket.png" + name="Bucket" + description="A bucket for your head!" + defense="36" + level="10" + type="equip-head" + weight="90"> + <sprite>equipment/head/bucket.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2911" + image="equipment/head/infantryhelmet.png" + name="infantry Helmet" + description="A helmet for soldiers and guards." + defense="145" + level="30" + type="equip-head" + weight="622"> + <sprite>equipment/head/infantryhelmet.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> + <item id="2912" + image="equipment/head/bunnyears.png" + name="Bunny Ears" + description="A headband with plush bunny ears." + defense="19" + level="61" + type="equip-head" + weight="10"> + <sprite>equipment/head/bunnyears.xml</sprite> + </item> + <item id="2913" + image="equipment/head/mouboohat.png" + name="Mouboo Hat" + description="A tightly fitting mouboo head." + defense="58" + level="39" + type="equip-head" + weight="400"> + <sprite>equipment/head/mouboohat.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2914" + image="equipment/head/bromenalhelmet.png" + name="Bromenal Helmet" + description="A hard bromenal helmet." + defense="166" + level="45" + type="equip-head" + weight="900"> + <sprite>equipment/head/bromenalhelmet.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2915" + image="equipment/head/candlehelmet.png" + name="Candle Helmet" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/candlehelmet.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2916" + image="equipment/head/deserthelmet.png" + name="Desert Helmet" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/deserthelmet.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2917" + image="equipment/head/deserthat.png" + name="Desert Hat" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/deserthat.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2918" + image="equipment/head/eggshellhat.png" + name="Eggshell Hat" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/eggshellhat.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2919" + image="equipment/head/prsmhelmet.png" + name="Prsm Helmet" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/prsmhelmet.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2920" + image="equipment/head/warlordhelmet.png" + name="Warlord Helmet" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/warlordhelmet.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2921" + image="equipment/head/trapperhat.png" + name="Trapper Hat" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/trapperhat.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2922" + image="equipment/head/yetimask.png" + name="Yeti Mask" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/yetimask.xml</sprite> + <replace sprite="hair"/> + </item> + <item id="2923" + image="equipment/head/antlerhat.png" + name="Antler Hat" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/antlerhat.xml</sprite> + </item> + <item id="2924" + image="equipment/head/eyepatch.png" + name="Eyepatch" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/eyepatch.xml</sprite> + </item> + <item id="2925" + image="equipment/head/operamask.png" + name="Opera Mask" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/operamask.xml</sprite> + </item> + <item id="2926" + image="equipment/head/axehat.png" + name="Axe Hat" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/axehat.xml</sprite> + </item> + <item id="2927" + image="equipment/head/heartglasses.png" + name="Heart Glasses" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/heartglasses.xml</sprite> + </item> + <item id="2928" + image="equipment/head/earmuffs.png" + name="Earmuffs" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/earmuffs.xml</sprite> + </item> + <item id="2929" + image="equipment/head/goggles.png" + name="Goggles" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/goggles.xml</sprite> + </item> + <item id="2930" + image="equipment/head/pinkiehat.png" + name="Pinkie Hat" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/pinkiehat.xml</sprite> + </item> + <item id="2931" + image="equipment/head/skullmask.png" + name="Skull Mask" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/skullmask.xml</sprite> + </item> + <item id="2932" + image="equipment/head/rednose.png" + name="Red Nose" + description="yolo baler!" + defense="135" + level="20" + type="equip-head" + weight="1350"> + <sprite>equipment/head/rednose.xml</sprite> + </item> + <item id="2933" + image="equipment/head/gmcap.png" + name="GM Cap" + description="To wear at festivals and certain events." + defense="110" + level="8" + type="equip-head" + weight="22"> + <sprite>equipment/head/gmcap.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> + <item id="2934" + image="equipment/head/cap.png" + name="Cap" + description="To wear at festivals and certain events." + defense="110" + level="8" + type="equip-head" + weight="22"> + <sprite>equipment/head/cap.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> + <item id="2935" + image="equipment/head/tophat.png" + name="Top Hat" + description="To wear at festivals and certain events." + defense="110" + level="8" + type="equip-head" + weight="22"> + <sprite>equipment/head/tophat.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> + <item id="2936" + image="equipment/head/bowlerhat.png" + name="Bowler Hat" + description="To wear at festivals and certain events." + defense="110" + level="8" + type="equip-head" + weight="22"> + <sprite>equipment/head/bowlerhat.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> + <item id="2937" + image="equipment/head/chefhat.png" + name="Chef Hat" + description="To wear at festivals and certain events." + defense="110" + level="8" + type="equip-head" + weight="22"> + <sprite>equipment/head/chefhat.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> + </item> + <item id="2938" + image="equipment/head/captaincap.png" + name="Captain Cap" + description="To wear at festivals and certain events." + defense="110" + level="8" + type="equip-head" + weight="22"> + <sprite>equipment/head/captaincap.xml</sprite> + <replace sprite="hair"> + <item from="-5" to="-4"/> + <item from="-14" to="-9"/> + <item from="-15" to="-19"/> + </replace> </item> <!-- Neck Armors --> @@ -1017,6 +2422,18 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. <sprite gender="unisex">equipment/neck/shemagh.xml</sprite> <sprite gender="female">equipment/neck/shemagh.xml</sprite> </item> + <item id="3201" + image="equipment/neck/monocle.png" + name="Monocle" + description="An improved scarf used by mercenaries in tough environments." + defense="50" + level="3" + type="equip-neck" + weight="22" + drawAfter="torso"> + <sprite gender="unisex">equipment/neck/monocle.xml</sprite> + <sprite gender="female">equipment/neck/monocle.xml</sprite> + </item> <!-- Weapons --> <item id="3500" @@ -1327,3 +2744,7 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml. attack="100" weight="1"/> </items> + + + + diff --git a/monsters.xml b/monsters.xml index da25af81..fc870d7b 100644 --- a/monsters.xml +++ b/monsters.xml @@ -173,4 +173,53 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or <monster id="1023" name="Mouboo" targetCursor="large"> <sprite>monsters/mouboo.xml</sprite> </monster> + <monster id="1024" name="Bandit" targetCursor="medium"> + <sprite>monsters/bandit.xml</sprite> + <sound event="die">monsters/mushroom/die1.ogg</sound> + <sound event="die">monsters/mushroom/die2.ogg</sound> + <sound event="spawn">monsters/mushroom/spawn1.ogg</sound> + <sound event="spawn">monsters/mushroom/spawn2.ogg</sound> + </monster> + <monster id="1025" name="Butterfly" targetCursor="small"> + <sprite>monsters/butterfly.xml</sprite> + </monster>u + <monster id="1026" name="Archant" targetCursor="small"> + <sprite>monsters/archant.xml</sprite> + </monster> + <monster id="1027" name="Cave Maggot" targetCursor="small"> + <sprite>monsters/cavemaggot.xml</sprite> + </monster> + <monster id="1028" name="Clover Patch" targetCursor="medium"> + <sprite>monsters/cloverpatch.xml</sprite> + </monster> + <monster id="1029" name="Duck" targetCursor="medium"> + <sprite>monsters/duck.xml</sprite> + </monster> + <monster id="1030" name="Maggot" targetCursor="small"> + <sprite>monsters/maggot.xml</sprite> + </monster> + <monster id="1031" name="Giant Maggot" targetCursor="large"> + <sprite>monsters/giantmaggot.xml</sprite> + </monster> + <monster id="1032" name="Plant" targetCursor="medium"> + <sprite>monsters/plant.xml</sprite> + </monster> + <monster id="1033" name="Pumpkin" targetCursor="medium"> + <sprite>monsters/pumpkin.xml</sprite> + </monster> + <monster id="1034" name="Silk Worm" targetCursor="medium"> + <sprite>monsters/silkworm.xml</sprite> + </monster> + <monster id="1035" name="Cave Snake" targetCursor="medium"> + <sprite>monsters/cavesnake.xml</sprite> + </monster> + <monster id="1036" name="Demonic Scythe" targetCursor="large"> + <sprite>monsters/demonicscythe.xml</sprite> + </monster> + <monster id="1037" name="Wolvern" targetCursor="medium"> + <sprite>monsters/wolvern.xml</sprite> + </monster> + <monster id="1038" name="Zombie" targetCursor="medium"> + <sprite>monsters/zombie.xml</sprite> + </monster> </monsters> |