diff options
-rw-r--r-- | effects.xml | 16 | ||||
-rw-r--r-- | graphics/particles/emote-angel.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-blah.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-blush.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-disgust.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-evil.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-grin.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-happy.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-perturbed.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-sad.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-speech.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-surprise.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-tongue.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-upset.particle.xml | 22 | ||||
-rw-r--r-- | graphics/particles/emote-wink.particle.xml | 22 | ||||
-rw-r--r-- | monsters.xml | 1 |
16 files changed, 325 insertions, 0 deletions
diff --git a/effects.xml b/effects.xml index 808edec5..667686fc 100644 --- a/effects.xml +++ b/effects.xml @@ -32,4 +32,20 @@ <effect id="111" particle="graphics/particles/magic.shield-ends.xml"/> <!-- <effect id="112" particle="graphics/particles/magic.haste-ends.xml"/>--> <!-- <effect id="120" particle="graphics/particles/magic.barrier-ends.xml"/> --> + +<!-- Emotion Effects --> + <effect id="10000" particle="graphics/particles/emote-disgust.particle.xml"/> + <effect id="10001" particle="graphics/particles/emote-surprise.particle.xml"/> + <effect id="10002" particle="graphics/particles/emote-happy.particle.xml"/> + <effect id="10003" particle="graphics/particles/emote-sad.particle.xml"/> + <effect id="10004" particle="graphics/particles/emote-evil.particle.xml"/> + <effect id="10005" particle="graphics/particles/emote-wink.particle.xml"/> + <effect id="10006" particle="graphics/particles/emote-angel.particle.xml"/> + <effect id="10007" particle="graphics/particles/emote-blush.particle.xml"/> + <effect id="10008" particle="graphics/particles/emote-tongue.particle.xml"/> + <effect id="10009" particle="graphics/particles/emote-grin.particle.xml"/> + <effect id="10010" particle="graphics/particles/emote-upset.particle.xml"/> + <effect id="10011" particle="graphics/particles/emote-perturbed.particle.xml"/> + <effect id="10012" particle="graphics/particles/emote-speech.particle.xml"/> + <effect id="10013" particle="graphics/particles/emote-blah.particle.xml"/> </being-effects> diff --git a/graphics/particles/emote-angel.particle.xml b/graphics/particles/emote-angel.particle.xml new file mode 100644 index 00000000..a79d865f --- /dev/null +++ b/graphics/particles/emote-angel.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="6" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-blah.particle.xml b/graphics/particles/emote-blah.particle.xml new file mode 100644 index 00000000..14a8f1a5 --- /dev/null +++ b/graphics/particles/emote-blah.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="13" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-blush.particle.xml b/graphics/particles/emote-blush.particle.xml new file mode 100644 index 00000000..d979c9b0 --- /dev/null +++ b/graphics/particles/emote-blush.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="7" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-disgust.particle.xml b/graphics/particles/emote-disgust.particle.xml new file mode 100644 index 00000000..1596b464 --- /dev/null +++ b/graphics/particles/emote-disgust.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="0" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-evil.particle.xml b/graphics/particles/emote-evil.particle.xml new file mode 100644 index 00000000..09ca625b --- /dev/null +++ b/graphics/particles/emote-evil.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="4" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-grin.particle.xml b/graphics/particles/emote-grin.particle.xml new file mode 100644 index 00000000..b5223cd8 --- /dev/null +++ b/graphics/particles/emote-grin.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="9" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-happy.particle.xml b/graphics/particles/emote-happy.particle.xml new file mode 100644 index 00000000..9eec8a6e --- /dev/null +++ b/graphics/particles/emote-happy.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="2" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-perturbed.particle.xml b/graphics/particles/emote-perturbed.particle.xml new file mode 100644 index 00000000..a5cd71ad --- /dev/null +++ b/graphics/particles/emote-perturbed.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="11" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-sad.particle.xml b/graphics/particles/emote-sad.particle.xml new file mode 100644 index 00000000..2bbf26db --- /dev/null +++ b/graphics/particles/emote-sad.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="3" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-speech.particle.xml b/graphics/particles/emote-speech.particle.xml new file mode 100644 index 00000000..877a6d3e --- /dev/null +++ b/graphics/particles/emote-speech.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="12" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-surprise.particle.xml b/graphics/particles/emote-surprise.particle.xml new file mode 100644 index 00000000..1321d31c --- /dev/null +++ b/graphics/particles/emote-surprise.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="1" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-tongue.particle.xml b/graphics/particles/emote-tongue.particle.xml new file mode 100644 index 00000000..2e326762 --- /dev/null +++ b/graphics/particles/emote-tongue.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="8" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-upset.particle.xml b/graphics/particles/emote-upset.particle.xml new file mode 100644 index 00000000..8016e446 --- /dev/null +++ b/graphics/particles/emote-upset.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="10" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/emote-wink.particle.xml b/graphics/particles/emote-wink.particle.xml new file mode 100644 index 00000000..a521cfc3 --- /dev/null +++ b/graphics/particles/emote-wink.particle.xml @@ -0,0 +1,22 @@ +<effect>
+ <particle
+ position-x = "0"
+ position-y = "0"
+ position-z = "96"
+ lifetime = "1"
+ >
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="0"/>
+ <property name="position-z" value="-32"/>
+ <property name="lifetime" value="360"/>
+ <property name="fade-out" value="20" />
+ <property name="acceleration" value="0.06" />
+ <property name="momentum" value="0.993" />
+ <animation imageset="graphics/sprites/emotions.png" width="30" height="32">
+ <frame index="5" delay="1000"/>
+ </animation>
+ <property name="follow-parent" />
+ </emitter>
+ </particle>
+</effect>
diff --git a/monsters.xml b/monsters.xml index 1a5d8213..d424864d 100644 --- a/monsters.xml +++ b/monsters.xml @@ -45,6 +45,7 @@ damage-factor="1" range="32" animation="attack" + script-function="strike" /> <script>testmonster.lua</script> <!-- only Proof of Concept--> </monster> |