From c7e0298c51c4463223bc408406666c9eba761cbc Mon Sep 17 00:00:00 2001
From: deed <devnull@localhost>
Date: Thu, 11 Feb 2016 13:50:47 +0100
Subject: [PATCH] Changement animset pour sagass

---
 .../sagass_selle_alert__.animation_set        |  99 ------
 .../sagass_selle_combat__.animation_set       | 294 +++++++++++-------
 .../sagass_selle_death__.animation_set        |  17 +
 .../sagass_selle_default__.animation_set      | 234 ++++++++------
 .../sagass_selle_eat__.animation_set          |  93 ------
 .../sagass_selle_hungry__.animation_set       |  96 ------
 .../sagass_selle_mount__.animation_set        | 103 ------
 ...sagass_selle_mount_default__.animation_set | 159 ++++++++++
 .../sagass_selle_mount_swim_.animation_set    | 103 ------
 .../sagass_selle_mount_swim__.animation_set   | 161 ++++++++++
 .../sagass_selle_rest__.animation_set         |  27 ++
 .../sagass_selle_swim__.animation_set         | 185 ++++++++++-
 12 files changed, 843 insertions(+), 728 deletions(-)
 delete mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_alert__.animation_set
 create mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_death__.animation_set
 delete mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_eat__.animation_set
 delete mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_hungry__.animation_set
 delete mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount__.animation_set
 create mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_default__.animation_set
 delete mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim_.animation_set
 create mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim__.animation_set
 create mode 100644 leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_rest__.animation_set

diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_alert__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_alert__.animation_set
deleted file mode 100644
index 0de8d89..0000000
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_alert__.animation_set
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_occupation.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_sentirdanger.anim"/>
-</STRUCT>
-</ARRAY>
-<ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="impact">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_combat__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_combat__.animation_set
index 4a03e15..d81d8fe 100644
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_combat__.animation_set
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_combat__.animation_set
@@ -1,116 +1,180 @@
 <?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche_attack.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite_attack.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche_attack.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite_attack.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche_attack.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite_attack.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="strafe_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="strafe_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="attack1">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_attack_coup_1.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_attack_coup_2.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="backward atk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul_attack.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
+<FORM Revision="$Revision: 1.9 $" State="modified">
+  <STRUCT>
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="idle_to_walk">
+      <ARRAY Name="animations"/>
+    </STRUCT>
+    <STRUCT Name="walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="run">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul_attack.anim"/>
+          <ATOM Name="head controlable" Value="true"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche_attack.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit_attack.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche_attack.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit_attack.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche_attack.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit_attack.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="impact">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_begin">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_loop">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_end">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="attack1">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_coup_1"/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="MeleeImpactDelay" Value="0.350"/>
+    </STRUCT>
+    <STRUCT Name="attack2">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_coup_2"/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="MeleeImpactDelay" Value="0.350"/>
+    </STRUCT>
+    <STRUCT Name="backward atk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="MeleeImpactDelay" Value="0.233"/>
+    </STRUCT>
+    <STRUCT Name="death_mode">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value=""/>
+    </STRUCT>
+  </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <COMMENTS></COMMENTS>
+  <LOG></LOG>
+</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_death__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_death__.animation_set
new file mode 100644
index 0000000..4b9faae
--- /dev/null
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_death__.animation_set
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<FORM Revision="$Revision: 1.4 $" State="modified">
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value=""/>
+    </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <COMMENTS></COMMENTS>
+  <LOG></LOG>
+</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_default__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_default__.animation_set
index 9dc33b6..c3766f1 100644
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_default__.animation_set
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_default__.animation_set
@@ -1,103 +1,133 @@
-<?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-</ARRAY>
-<ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="strafe_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="impact">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
+<?xml version="1.0"?>
+<FORM Revision="$Revision: 1.13 $" State="modified">
+  <STRUCT>
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="walk_to_run">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="run">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
+          <ATOM Name="head controlable" Value="true"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droit.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="impact">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="combat_mode">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle_attack.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <LOG></LOG>
 </FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_eat__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_eat__.animation_set
deleted file mode 100644
index 9d5c43b..0000000
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_eat__.animation_set
+++ /dev/null
@@ -1,93 +0,0 @@
-<?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-</ARRAY>
-<ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="impact">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_hungry__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_hungry__.animation_set
deleted file mode 100644
index 7c93110..0000000
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_hungry__.animation_set
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_occupation.anim"/>
-</STRUCT>
-</ARRAY>
-<ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="impact">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount__.animation_set
deleted file mode 100644
index 9dc33b6..0000000
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount__.animation_set
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-</ARRAY>
-<ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="strafe_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="impact">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_default__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_default__.animation_set
new file mode 100644
index 0000000..0c9a793
--- /dev/null
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_default__.animation_set
@@ -0,0 +1,159 @@
+<?xml version="1.0"?>
+<FORM Revision="$Revision: 1.4 $" State="modified">
+  <STRUCT>
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    </STRUCT>
+    <STRUCT Name="walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="run">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_left">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="strafe_right">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="impact">
+       <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="stun_begin">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_loop">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_end">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="attack1">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_1.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="attack2">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_2.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="death_mode">
+      <ATOM Name="Display Objects" Value="false"/>
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+  </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <COMMENTS></COMMENTS>
+  <LOG></LOG>
+</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim_.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim_.animation_set
deleted file mode 100644
index 9dc33b6..0000000
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim_.animation_set
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="idle">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-</ARRAY>
-<ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
-</STRUCT>
-<STRUCT Name="backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_left_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="turn_right_to_backward">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
-</STRUCT>
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="strafe_right">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-<STRUCT Name="impact">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim__.animation_set
new file mode 100644
index 0000000..b65d05a
--- /dev/null
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_mount_swim__.animation_set
@@ -0,0 +1,161 @@
+<?xml version="1.0"?>
+<FORM Revision="$Revision: 1.3 $" State="modified">
+  <STRUCT>
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    </STRUCT>
+    <STRUCT Name="walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="run">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_nage.anim"/>
+    </STRUCT>
+    <STRUCT Name="backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_left">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="strafe_right">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="impact">
+       <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="stun_begin">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_loop">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_end">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="attack1">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_1.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="attack2">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_2.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="death_mode">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+  </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <COMMENTS></COMMENTS>
+  <LOG></LOG>
+</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_rest__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_rest__.animation_set
new file mode 100644
index 0000000..ea97c87
--- /dev/null
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_rest__.animation_set
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<FORM Revision="$Revision: 1.1 $" State="modified">
+  <STRUCT>
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="default_mode">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="rest_mode">
+    </STRUCT>
+  </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <COMMENTS></COMMENTS>
+  <LOG></LOG>
+</FORM>
diff --git a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_swim__.animation_set b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_swim__.animation_set
index dd123f7..ec60b2f 100644
--- a/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_swim__.animation_set
+++ b/leveldesign/game_element/anim/anim_set/pet/sagass_mount/sagass_selle_swim__.animation_set
@@ -1,18 +1,169 @@
 <?xml version="1.0"?>
-<FORM Revision="$Revision: 1.1 $" State="modified">
-<STRUCT>
-<STRUCT Name="walk">
-<ARRAY Name="animations">
-<STRUCT>
-<ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
-</STRUCT>
-</ARRAY>
-</STRUCT>
-</STRUCT>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<STRUCT/>
-<COMMENTS></COMMENTS>
-<LOG></LOG>
-</FORM>
+<FORM Revision="$Revision: 1.7 $" State="modified">
+  <STRUCT>
+    <STRUCT Name="idle">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_idle.anim"/>
+        </STRUCT>
+      </ARRAY>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_idle.anim"/>
+    </STRUCT>
+    <STRUCT Name="walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_nage.anim"/>
+    </STRUCT>
+    <STRUCT Name="run">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_nage.anim"/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value="tr_mo_sagass_selle_nage.anim"/>
+    </STRUCT>
+    <STRUCT Name="idle_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_recul.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_walk">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_left_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_gauche.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_gauche.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="turn_right_to_backward">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_tourne_droit.anim"/>
+        </STRUCT>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_demitour_droite.anim"/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="strafe_left">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_gauche.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="strafe_right">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_straff_droit.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="impact">
+       <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_impact.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="stun_begin">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_loop">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="stun_end">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+    </STRUCT>
+    <STRUCT Name="attack1">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_1.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="attack2">
+      <ARRAY Name="animations"/>
+        <STRUCT>
+          <ATOM Name="filename" Value="tr_mo_sagass_selle_attack_2.anim"/>
+        </STRUCT>
+    </STRUCT>
+    <STRUCT Name="death_mode">
+      <ARRAY Name="animations">
+        <STRUCT>
+          <ATOM Name="filename" Value=""/>
+        </STRUCT>
+      </ARRAY>
+      <ATOM Name="LodCharacterAnimation" Value=""/>
+    </STRUCT>
+  </STRUCT>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <STRUCT/>
+  <COMMENTS></COMMENTS>
+  <LOG></LOG>
+</FORM>