diff options
Diffstat (limited to 'tmw')
15 files changed, 126 insertions, 0 deletions
diff --git a/tmw/graphics/particles/arrow-banshee.particle.xml b/tmw/graphics/particles/arrow-banshee.particle.xml new file mode 100644 index 0000000..3f15655 --- /dev/null +++ b/tmw/graphics/particles/arrow-banshee.particle.xml @@ -0,0 +1,44 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/arrowh-banshee.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#512C75,222222"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#262B2F,333333"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#222222"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomness" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </particle> +</effect> diff --git a/tmw/graphics/particles/arrow.particle.xml b/tmw/graphics/particles/arrow.particle.xml new file mode 100644 index 0000000..3740903 --- /dev/null +++ b/tmw/graphics/particles/arrow.particle.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/arrowh.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + </particle> +</effect> diff --git a/tmw/graphics/particles/arrowh-banshee.png b/tmw/graphics/particles/arrowh-banshee.png Binary files differnew file mode 100644 index 0000000..6ec17c1 --- /dev/null +++ b/tmw/graphics/particles/arrowh-banshee.png diff --git a/tmw/graphics/particles/arrowh.png b/tmw/graphics/particles/arrowh.png Binary files differnew file mode 100644 index 0000000..30425ea --- /dev/null +++ b/tmw/graphics/particles/arrowh.png diff --git a/tmw/graphics/particles/flame.particle.xml b/tmw/graphics/particles/flame.particle.xml new file mode 100644 index 0000000..78eb8a7 --- /dev/null +++ b/tmw/graphics/particles/flame.particle.xml @@ -0,0 +1,24 @@ +<?xml version="1.0"?> +<!-- +Small flame with a point-like source designed for the lamps on the cave +tileset but it should also work to visualize some kind of torch or - when +launched by a parent emitter - a small fireball. +--> +<effect> + <particle position-x="17" position-y="0" position-z="32"> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.1" max="0.3"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png|W:#BF0019,FF6715,FFE659" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" min="35" max="50"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + </particle> +</effect> diff --git a/tmw/graphics/particles/monster-troll-foefire.particle.xml b/tmw/graphics/particles/monster-troll-foefire.particle.xml new file mode 100644 index 0000000..6e3bcce --- /dev/null +++ b/tmw/graphics/particles/monster-troll-foefire.particle.xml @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<!-- +A horizontal flame burst with a range of about 60 pixels. +Creates up to 400 particles but only for a very brief moment. +used for the foefire attack of the Trolls. +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="25"> + <emitter> + <property name="position-x" min="0" max="0"/> + <property name="position-y" min="-8" max="-8"/> + <property name="horizontal-angle" min="80" max="100"/> + <property name="vertical-angle" min="-20" max="20"/> + <property name="power" min="1" max="1.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/monster-troll-foefire.particle.png|W:#00FFFF,0000ff" width="24" height="24"> + <frame index="0" delay="5"/> + <frame index="1" delay="10"/> + <frame index="2" delay="15"/> + <frame index="3" delay="25"/> + <frame index="4" delay="35"/> + <frame index="5" delay="60"/> + <frame index="6" delay="95"/> + <frame index="7" delay="160"/> + <frame index="8" delay="9999"/> + </animation> + <property name="lifetime" min="0" max="110"/> + <property name="output" min="5" max="10"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="90"/> + </emitter> + </particle> +</effect> diff --git a/tmw/graphics/particles/snowball.particle.xml b/tmw/graphics/particles/snowball.particle.xml new file mode 100644 index 0000000..cbb6ffc --- /dev/null +++ b/tmw/graphics/particles/snowball.particle.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/snowball.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + </particle> +</effect> diff --git a/tmw/graphics/particles/snowball.png b/tmw/graphics/particles/snowball.png Binary files differnew file mode 100644 index 0000000..628ac5b --- /dev/null +++ b/tmw/graphics/particles/snowball.png diff --git a/tmw/graphics/particles/stoneprojectile.particle.xml b/tmw/graphics/particles/stoneprojectile.particle.xml new file mode 100644 index 0000000..1eeadfb --- /dev/null +++ b/tmw/graphics/particles/stoneprojectile.particle.xml @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/stoneprojectile.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + </particle> +</effect> diff --git a/tmw/graphics/particles/stoneprojectile.png b/tmw/graphics/particles/stoneprojectile.png Binary files differnew file mode 100644 index 0000000..44c500f --- /dev/null +++ b/tmw/graphics/particles/stoneprojectile.png diff --git a/tmw/graphics/sprites/equipment/shield/leather.png b/tmw/graphics/sprites/equipment/shield/leather.png Binary files differnew file mode 100644 index 0000000..54c2e5b --- /dev/null +++ b/tmw/graphics/sprites/equipment/shield/leather.png diff --git a/tmw/graphics/sprites/equipment/shield/steel.png b/tmw/graphics/sprites/equipment/shield/steel.png Binary files differnew file mode 100644 index 0000000..696307f --- /dev/null +++ b/tmw/graphics/sprites/equipment/shield/steel.png diff --git a/tmw/graphics/sprites/equipment/shield/wooden.png b/tmw/graphics/sprites/equipment/shield/wooden.png Binary files differnew file mode 100644 index 0000000..0958c47 --- /dev/null +++ b/tmw/graphics/sprites/equipment/shield/wooden.png diff --git a/tmw/graphics/sprites/equipment/shields/dragon.png b/tmw/graphics/sprites/equipment/shields/dragon.png Binary files differnew file mode 100644 index 0000000..3f11c57 --- /dev/null +++ b/tmw/graphics/sprites/equipment/shields/dragon.png diff --git a/tmw/graphics/sprites/equipment/weapons/gun.png b/tmw/graphics/sprites/equipment/weapons/gun.png Binary files differnew file mode 100644 index 0000000..70bc5b4 --- /dev/null +++ b/tmw/graphics/sprites/equipment/weapons/gun.png |