So, let's get started. First step. Knowing the files. Medieval 2 total war animation related files are in data/animations. This folder contains four files by default:
- pack.dat
- pack.idx
- skeleton.dat
- skeleton.idx
These files needs to be unpacked to modify it. I must admit I don't know how to unpack these files and as far as I know it's not even possible to extract vanilla database, but you can download it and you must download it if you want to work with animations.
The vanilla database originally provided by Caliban, further uploaded by SignifierOne. The files are available from here:
http://www.twcenter.net/forums/downl...o=file&id=3597
The .rar file you'll download contains all the vanilla animations for medieval 2 and it works with kingdoms as well. This is basically the unpacked four files I've mentioned before. So first unpack it and put into your mods\your_modname_folder\data\animations
This folder already contains files, so !!! make a backup copy!!! out of them just for safety reasons then nuke the folder, make it empty and copy the content of Caliban's .rar file here.
Then go and add a little modification to your mod's .cfg file
Code:
[util]
no_animdb = true
You can actually find the same info in Caliban's thread I've linked before. It's pretty straight forward. This little code tells the game at startup that there is no animation database available and therefore force it to rebuild it from the unpacked files.
So each time you delete all the four packed files...
- pack.dat
- pack.idx
- skeleton.dat
- skeleton.idx
...the game will rebuild them until the no_animdb command is enable in your .cfg file, and!!! there is no actual missing animation file , or any other error in your descr_skeleton.txt
Here we are: descr_skeleton.txt. This file is vital in animation modding, basically the only text file you need to modify, if you want to work with animations. You can find the file in the downloaded animation pack. Put this .txt file into mods\your_modname_folder\data
Now it's time to give this thing a try, just to see if everything works fine and the game rebuilds all those four packed files with no problem. Before you do that make sure you've made a backup copy of your basic animation folder as well: SEGA\Medieval II Total War\data\animations, and then delete of the content of that animation folder completely. This needs to be done, otherwise the game would'nt rebuild the .pack and .idx files in your modfolder, because the exact files are available for it in this folder. So backup it and delete its content!
Now everything is ready.
- .cfg file with the no_animdb command
- Caliban's unpacked animations in : mods\your_modname_folder\data\animations
- the desc_skeleton.txt in : mods\your_modname_folder\data
- and the emptied animation folder: SEGA\Medieval II Total War\data\animations
Start your mod. The should take a little longer than usual, during the splashscreen the game rebuilds the animation database and then starts fine. If something goes wrong, don't panic! You've made your backup copy so if you can't trace the problem you can still copy back the vanilla files. But, if the game gives you some error or just simply won't start, try to go back and check that, you did everything as the same as I explained. This is how it's supposed to work.
If everything works you're basically ready to add or edit new animations to the database. But each time you're making changes. You'r gonna need to delete those four files( pack.dat, pack.idx, skeleton.dat, skeleton.idx) from mods\your_modname_folder\data\animations
EXAMPLE:
My standard bearer anim set: As you see from this screen I already have tons of different folder added of my own to Caliban's vanilla database. You'r gonna need to put the MTW2_Bearer folder into your animation folder mods\your_modname_folder\data\animations.
Then the next step isto add reference to this folder into your descr_skeleton.txt
This might look unusual compared to vanilla entries cause I commented out a lot of unnecessary animations, but that's ok.
Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;STANDARD_BEARER;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
type MTW2_Bearer
strike_distances 0.20 1.50 0.20 3.5 4.0
variant_skeleton
locomotion_table soldier
anim default data/animations/MTW2_Bearer/MTW2_Pike_basepose.cas
;;;bracing
;anim stand_a_to_intermediate_brace data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_intermediate_brace.cas -fr
;anim kneeling_brace data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace.cas -fr -id:0.425,0.826,4.442 -if:0
;anim kneeling_brace_to_ready data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_to_ready.evt
;anim kneeling_brace_to_intermediate_brace data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_to_intermediate_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_to_intermediate_brace.evt
;anim kneeling_brace_turn_15_cw data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_turn_15_cw.cas -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_turn_15_cw.evt
;anim kneeling_brace_turn_15_ccw data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_turn_15_ccw.cas -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_turn_15_ccw.evt
;anim kneeling_brace_step_forward data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_forward.evt
;anim kneeling_brace_step_back data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_back.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_back.evt
;anim kneeling_brace_step_left data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_left.evt
;anim kneeling_brace_step_right data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_kneeling_brace_step_right.evt
;anim overhead_brace data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace.cas -fr -id:0.228,0.608,3.624 -if:0
;anim overhead_brace_to_ready data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_to_ready.evt
;anim overhead_brace_to_intermediate_brace data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_to_intermediate_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_to_intermediate_brace.evt
;anim overhead_brace_turn_15_cw data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_turn_15_cw.cas -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_turn_15_cw.evt
;anim overhead_brace_turn_15_ccw data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_turn_15_ccw.cas -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_turn_15_ccw.evt
;anim overhead_brace_step_forward data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_forward.evt
;anim overhead_brace_step_back data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_back.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_back.evt
;anim overhead_brace_step_left data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_left.evt
;anim overhead_brace_step_right data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_overhead_brace_step_right.evt
;anim intermediate_brace data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace.cas -fr
;anim intermediate_brace_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_stand_a.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_stand_a.evt
;anim intermediate_brace_to_ready data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_ready.evt
;anim intermediate_brace_to_kneeling_brace data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_kneeling_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_kneeling_brace.evt
;anim intermediate_brace_to_ready_brace data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_ready.evt
;anim intermediate_brace_to_overhead_brace data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_overhead_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_overhead_brace.evt
;anim intermediate_brace_advance data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance.evt
;anim intermediate_brace_stand_to_advance data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_stand_to_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_stand_to_advance.evt
;anim intermediate_brace_advance_to_stand data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance_to_intermediate_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance_to_intermediate_brace.evt
;anim intermediate_brace_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog.evt
;anim intermediate_brace_stand_to_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_Intermediate_brace_combat_Jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_to_Intermediate_brace_combat_Jog.evt
;anim intermediate_brace_combat_jog_to_stand data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog_to_intermediate_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog_to_intermediate_brace.evt
;anim intermediate_brace_advance_to_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance_to_intermediate_brace_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance_to_intermediate_brace_combat_jog.evt
;anim intermediate_brace_combat_jog_to_advance data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog_to_intermediate_brace_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog_to_intermediate_brace_advance.evt
;anim intermediate_brace_turn_45_cw data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_turn_45_ccw.cas -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_turn_45_ccw.evt
;anim intermediate_brace_turn_45_ccw data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_turn_45_cw.cas -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_turn_45_cw.evt
;anim intermediate_brace_step_forward data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_forward.evt
;anim intermediate_brace_step_back data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_back.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_back.evt
;anim intermediate_brace_step_left data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_left.evt
;anim intermediate_brace_step_right data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_step_right.evt
;anim intermediate_brace_advance_to_advance data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance_to_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_advance_to_advance.evt
;anim advance_to_intermediate_brace_advance data/animations/MTW2_Bearer/MTW2_Pike_advance_to_intermediate_brace_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_advance_to_intermediate_brace_advance.evt
;anim intermediate_brace_combat_jog_to_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog_to_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_intermediate_brace_combat_jog_to_combat_jog.evt
;anim combat_jog_to_intermediate_brace_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_combat_jog_to_intermediate_brace_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_combat_jog_to_intermediate_brace_combat_jog.evt
;anim ready_to_intermediate_brace data/animations/MTW2_Bearer/MTW2_Pike_ready_to_intermediate_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_intermediate_brace.evt
;anim ready_to_kneeling_brace data/animations/MTW2_Bearer/MTW2_Pike_ready_to_kneeling_brace.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_kneeling_brace.evt
;anim ready_to_ready_brace data/animations/MTW2_Bearer/MTW2_Pike_ready.cas -fr
;anim ready_to_overhead_brace data/animations/MTW2_Bearer/MTW2_Pike_ready_to_overhead_brace.cas -fr
;anim ready_brace data/animations/MTW2_Bearer/MTW2_Pike_ready.cas -fr -id:0.132,0.187,3.824 -if:0
;anim ready_brace_to_ready data/animations/MTW2_Bearer/MTW2_Pike_ready.cas -fr
;anim ready_brace_to_intermediate_brace data/animations/MTW2_Bearer/MTW2_Pike_ready_to_intermediate_brace.cas -fr
;;;Reaction
anim knockback_from_front data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_front.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_front.evt
anim knockback_from_back data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_back.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_back.evt
anim knockback_from_right data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_right.evt
anim knockback_from_left data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_from_left.evt
anim knockback_move_from_front data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_front.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_front.evt
anim knockback_move_from_right data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_right.evt
anim knockback_move_from_back data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_back.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_back.evt
anim knockback_move_from_left data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockback_move_from_left.evt
anim knockdown_forward_launch data/animations/MTW2_Bearer/MTW2_Pike_knockdown_forward_launch.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockdown_forward_launch.evt
anim knockdown_forward_lying data/animations/MTW2_Bearer/MTW2_Pike_knockdown_forward_lying.cas
anim knockdown_forward_recover data/animations/MTW2_Bearer/MTW2_Pike_knockdown_forward_recover.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockdown_forward_recover.evt
anim knockdown_launch data/animations/MTW2_Bearer/MTW2_Pike_knockdown_launch.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockdown_launch.evt
anim knockdown_lying data/animations/MTW2_Bearer/MTW2_Pike_knockdown_lying.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockdown_lying.evt
anim knockdown_recover data/animations/MTW2_Bearer/MTW2_Pike_knockdown_recover.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_knockdown_recover.evt
;;;defend
; (MTW2_Bearer has no defends, swithches to sword in melee combat)
;;;Death
anim die_forward_1 data/animations/MTW2_Bearer/MTW2_Pike_die_forward_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_die_forward_1.evt
anim die_forward_2 data/animations/MTW2_Bearer/MTW2_Pike_die_forward_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_die_forward_2.evt
anim die_backward_1 data/animations/MTW2_Bearer/MTW2_Pike_die_backward_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_die_backward_1.evt
anim die_backward_2 data/animations/MTW2_Bearer/MTW2_Pike_die_backward_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_die_backward_2.evt
anim die_falling_cycle data/animations/MTW2_Bearer/MTW2_Pike_die_flailing_cycle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_die_flailing_cycle.evt
anim die_falling_end data/animations/MTW2_Bearer/MTW2_Pike_die_flailing_cycle_end.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_die_flailing_cycle_end.evt
;;;Non-Combat
anim stand_a_idle data/animations/MTW2_Bearer/MTW2_Pike_stand_A_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_idle.evt
;anim stand_a_hf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_hf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_hf_idle_1.evt
;anim stand_a_hf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_hf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_hf_idle_2.evt
;anim stand_a_hf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_hf_idle_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_hf_idle_3.evt
;anim stand_a_lf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_lf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_lf_idle_1.evt
;anim stand_a_lf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_lf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_lf_idle_2.evt
;anim stand_a_lf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_lf_idle_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_lf_idle_3.evt
;anim stand_a_to_stand_b data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_stand_B.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_stand_B.evt
;anim stand_a_to_stand_c data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_stand_C.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_stand_C.evt
anim stand_a_to_walk data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_walk.evt
anim stand_a_to_run data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_run.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_run.evt
anim stand_a_to_ready data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_ready.evt
anim stand_a_to_hide data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_hide.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_hide.evt
anim stand_a_to_climb_up data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_climb_up.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_climb_up.evt
anim stand_a_to_climb_down data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_climb_down.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_to_climb_down.evt
anim stand_a_turn_45_cw_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_45cw.cas -mintd:10 -maxtd:68 -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_45cw.evt
anim stand_a_turn_45_ccw_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_45ccw.cas -mintd:10 -maxtd:68 -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_45ccw.evt
anim stand_a_turn_90_cw_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_90cw.cas -mintd:67 -maxtd:115 -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_90cw.evt
anim stand_a_turn_90_ccw_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_90ccw.cas -mintd:67 -maxtd:115 -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_turn_90ccw.evt
anim step_forward data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_forward.evt
anim step_backward data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_backward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_backward.evt
anim step_left data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_left.evt
anim step_right data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_A_step_right.evt
;anim stand_b_idle data/animations/MTW2_Bearer/MTW2_Pike_stand_B_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_idle.evt
;anim stand_b_hf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_B_hf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_hf_idle_1.evt
;anim stand_b_hf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_stand_B_hf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_hf_idle_2.evt
;anim stand_b_hf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_stand_B_hf_idle_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_hf_idle_3.evt
;anim stand_b_lf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_B_lf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_lf_idle_1.evt
;anim stand_b_lf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_stand_B_lf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_lf_idle_2.evt
;anim stand_b_lf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_stand_B_lf_idle_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_lf_idle_3.evt
;anim stand_b_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_stand_A.evt
;anim stand_b_to_stand_c data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_stand_C.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_stand_C.evt
;anim stand_b_to_walk data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_walk.evt
;anim stand_b_to_run data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_run.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_run.evt
;anim stand_b_to_ready data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_B_to_ready.evt
;anim stand_c_idle data/animations/MTW2_Bearer/MTW2_Pike_stand_C_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_idle.evt
;anim stand_c_hf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_C_hf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_hf_idle_1.evt
;anim stand_c_hf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_stand_C_hf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_hf_idle_2.evt
;anim stand_c_hf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_stand_C_hf_idle_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_hf_idle_3.evt
;anim stand_c_lf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_stand_C_lf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_lf_idle_1.evt
;anim stand_c_lf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_stand_C_lf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_lf_idle_2.evt
;anim stand_c_lf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_stand_C_lf_idle_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_lf_idle_3.evt
;anim stand_c_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_stand_A.evt
;anim stand_c_to_stand_b data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_stand_B.cas -fr
;anim stand_c_to_walk data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_walk.evt
;anim stand_c_to_run data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_run.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_run.evt
;anim stand_c_to_ready data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_stand_C_to_ready.evt
anim ready data/animations/MTW2_Bearer/MTW2_Pike_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready.evt
;anim ready_hf_idle_1 data/animations/MTW2_Bearer/MTW2_Pike_ready_hf_idle_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_hf_idle_1.evt
;anim ready_hf_idle_2 data/animations/MTW2_Bearer/MTW2_Pike_ready_hf_idle_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_hf_idle_2.evt
;anim ready_hf_idle_3 data/animations/MTW2_Bearer/MTW2_Pike_ready_hf_idle_3.cas -fr
;anim ready_lf_low_morale_1 data/animations/MTW2_Bearer/MTW2_Pike_ready_lf_low_morale_1.cas -fr
;anim ready_lf_low_morale_2 data/animations/MTW2_Bearer/MTW2_Pike_ready_lf_low_morale_2.cas -fr
;anim ready_lf_high_morale_1 data/animations/MTW2_Bearer/MTW2_Pike_ready_lf_high_morale_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_lf_high_morale_1.evt
;anim ready_lf_high_morale_2 data/animations/MTW2_Bearer/MTW2_Pike_ready_lf_high_morale_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_lf_high_morale_1.evt
anim ready_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_ready_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_stand_A.evt
anim ready_to_advance data/animations/MTW2_Bearer/MTW2_Pike_ready_to_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_advance.evt
anim ready_to_retreat data/animations/MTW2_Bearer/MTW2_Pike_ready_to_retreat.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_retreat.evt
anim ready_to_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_ready_to_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_combat_jog.evt
anim ready_to_charge data/animations/MTW2_Bearer/MTW2_Pike_ready_to_charge.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_to_charge.evt
anim shuffle_left data/animations/MTW2_Bearer/MTW2_Pike_shuffle_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_shuffle_left.evt
anim shuffle_right data/animations/MTW2_Bearer/MTW2_Pike_shuffle_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_shuffle_right.evt
anim shuffle_forward data/animations/MTW2_Bearer/MTW2_Pike_shuffle_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_shuffle_forward.evt
anim shuffle_backward data/animations/MTW2_Bearer/MTW2_Pike_shuffle_backward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_shuffle_backward.evt
anim ready_turn_cw_15 data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_15cw.cas -mintd:5 -maxtd:30 -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_15cw.evt
anim ready_turn_ccw_15 data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_15ccw.cas -mintd:5 -maxtd:30 -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_15ccw.evt
anim ready_turn_cw_45 data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_45cw.cas -mintd:29 -maxtd:68 -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_45cw.evt
anim ready_turn_ccw_45 data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_45ccw.cas -mintd:29 -maxtd:68 -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_45ccw.evt
anim ready_turn_cw_90 data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_90cw.cas -mintd:67 -maxtd:115 -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_90cw.evt
anim ready_turn_ccw_90 data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_90ccw.cas -mintd:67 -maxtd:115 -evt:data/animations/MTW2_Bearer/MTW2_Pike_ready_turn_90ccw.evt
;anim taunt_1 data/animations/MTW2_Bearer/MTW2_Pike_taunt_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_taunt_1.evt
;anim taunt_2 data/animations/MTW2_Bearer/MTW2_Pike_taunt_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_taunt_2.evt
;anim taunt_3 data/animations/MTW2_Bearer/MTW2_Pike_taunt_3.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_taunt_3.evt
;anim celebrate_1 data/animations/MTW2_Bearer/MTW2_Pike_celebrate_1.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_celebrate_1.evt
;anim celebrate_2 data/animations/MTW2_Bearer/MTW2_Pike_celebrate_2.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_celebrate_2.evt
anim walk data/animations/MTW2_Bearer/MTW2_Pike_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_walk.evt
anim walk_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_walk_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_walk_to_stand_A.evt
anim walk_to_run data/animations/MTW2_Bearer/MTW2_Pike_walk_to_run.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_walk_to_run.evt
anim combat_jog data/animations/MTW2_Bearer/MTW2_Pike_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_combat_jog.evt
anim combat_jog_to_ready data/animations/MTW2_Bearer/MTW2_Pike_combat_jog_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_combat_jog_to_ready.evt
anim combat_jog_to_advance data/animations/MTW2_Bearer/MTW2_Pike_combat_jog_to_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_combat_jog_to_advance.evt
anim run data/animations/MTW2_Bearer/MTW2_Pike_run.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_run.evt
anim run_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_run_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_run_to_stand_A.evt
anim run_to_walk data/animations/MTW2_Bearer/MTW2_Pike_run_to_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_run_to_walk.evt
anim run_to_charge data/animations/MTW2_Bearer/MTW2_Pike_run_to_charge.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_run_to_charge.evt
anim advance data/animations/MTW2_Bearer/MTW2_Pike_advance.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_advance.evt
anim advance_to_ready data/animations/MTW2_Bearer/MTW2_Pike_advance_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_advance_to_ready.evt
anim advance_to_combat_jog data/animations/MTW2_Bearer/MTW2_Pike_advance_to_combat_jog.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_advance_to_combat_jog.evt
anim retreat data/animations/MTW2_Bearer/MTW2_Pike_retreat.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_retreat.evt
anim retreat_to_ready data/animations/MTW2_Bearer/MTW2_Pike_retreat_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_retreat_to_ready.evt
anim charge data/animations/MTW2_Bearer/MTW2_Pike_charge.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_charge.evt
anim charge_to_ready data/animations/MTW2_Bearer/MTW2_Pike_charge_to_ready.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_charge_to_ready.evt
anim charge_attack data/animations/MTW2_Bearer/MTW2_Pike_charge_attack.cas -fr -if:18 -evt:data/animations/MTW2_Bearer/MTW2_Pike_charge_attack.evt
anim hide data/animations/MTW2_Bearer/MTW2_Pike_hide_idle.cas -fr
anim hide_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_hide_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_hide_to_stand_A.evt
anim climb_up data/animations/MTW2_Bearer/MTW2_Pike_climb_up.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_climb_up.evt
anim climb_down data/animations/MTW2_Bearer/MTW2_Pike_climb_down.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_climb_down.evt
anim climb_up_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_climb_up_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_climb_up_to_stand_A.evt
anim climb_down_to_stand_a data/animations/MTW2_Bearer/MTW2_Pike_climb_down_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_climb_down_to_stand_A.evt
anim climb_idle data/animations/MTW2_Bearer/MTW2_Pike_climb_idle.cas -fr
;;;swim
anim swim data/animations/MTW2_Bearer/MTW2_Knifeman_swim.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim.evt
anim idle_to_swim data/animations/MTW2_Bearer/MTW2_Knifeman_swim_idle.cas -fr
anim swim_to_idle data/animations/MTW2_Bearer/MTW2_Knifeman_swim_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim_idle.evt
;anim swim_to_swim_idle data/animations/MTW2_Bearer/MTW2_Knifeman_swim_to_Swim_Idle.cas -fr
anim swim_idle data/animations/MTW2_Bearer/MTW2_Knifeman_swim_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim_idle.evt
;anim swim_idle_to_swim data/animations/MTW2_Bearer/MTW2_Knifeman_swim_idle_to_swim.cas
anim swim_shuffle_forward data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_forward.evt
anim swim_shuffle_backward data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_forward.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_forward.evt
anim swim_shuffle_left data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_left.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_left.evt
anim swim_shuffle_right data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_right.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_swim_shuffle_right.evt
;anim swim_attack_1 data/animations/MTW2_Bearer/MTW2_Knifeman_swim_attack1.cas -fr -id 0.03, 0.0, 1.11 -if:15
;;;crew requirements
anim stand_a_to_crew_stand data/animations/MTW2_Bearer/MTW2_Knifeman_stand_A_to_crew_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_stand_A_to_crew_stand.evt
anim crew_stand_to_stand_a data/animations/MTW2_Bearer/MTW2_Knifeman_crew_stand_to_stand_A.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Knifeman_crew_stand_to_stand_A.evt
anim crew_stand data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_idle.evt
anim crew_stand_to_carry_stand data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_carry_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_carry_stand.evt
anim crew_stand_to_push data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_push.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_push.evt
;anim crew_stand_to_wide_push data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_wide_push.cas -fr -evt:data/animations/carry_and_artillery/Art_17 Stand 2 Push heavy object.evt
anim crew_stand_to_pull data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_pull.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_pull.evt
anim carry_stand data/animations/MTW2_Bearer/MTW2_Crew_carry_stand_idle.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_carry_stand_idle.evt
anim carry_stand_to_carry_walk data/animations/MTW2_Bearer/MTW2_Crew_carry_stand_to_carry_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_carry_stand_to_carry_walk.evt
anim carry_stand_to_crew_stand data/animations/MTW2_Bearer/MTW2_Crew_carry_stand_to_crew_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_carry_stand_to_crew_stand.evt
anim carry_walk data/animations/MTW2_Bearer/MTW2_Crew_carry_walk.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_carry_walk.evt
anim carry_walk_to_carry_stand data/animations/MTW2_Bearer/MTW2_Crew_carry_walk_to_carry_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_carry_walk_to_carry_stand.evt
anim push data/animations/MTW2_Bearer/MTW2_Crew_push.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_push.evt
anim push_to_crew_stand data/animations/MTW2_Bearer/MTW2_Crew_push_to_crew_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_push_to_crew_stand.evt
;anim wide_push data/animations/MTW2_Bearer/MTW2_Crew_wide_push.cas -fr -evt:data/animations/carry_and_artillery/Art_18 Push heavy object loop.evt
;anim wide_push_to_crew_stand data/animations/MTW2_Bearer/MTW2_Crew_wide_push_to_crew_stand.cas -fr
anim pull data/animations/MTW2_Bearer/MTW2_Crew_pull.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_pull.evt
anim pull_to_crew_stand data/animations/MTW2_Bearer/MTW2_Crew_pull_to_crew_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_pull_to_crew_stand.evt
anim crew_stand_to_raise_hand_1 data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_raise_hand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_crew_stand_to_raise_hand.evt
anim raise_hand_1 data/animations/MTW2_Bearer/MTW2_Crew_raise_hand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_raise_hand.evt
anim raise_hand_1_to_crew_stand data/animations/MTW2_Bearer/MTW2_Crew_raise_hand_to_crew_stand.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Crew_raise_hand_to_crew_stand.evt
;;;Attack ; originally pike stabs..now more like slashes
anim eager_attack_centre_hi_c_stab_success data/animations/MTW2_Bearer/MTW2_Bearer_highslash01_success.cas -fr -id:0.082,0.420,1.625 -if:15, -evt:data/animations/MTW2_Bearer/MTW2_Pike_at_overhead_e_stab_success.evt
anim eager_attack_centre_hi_c_stab_fail data/animations/MTW2_Bearer/MTW2_Bearer_highslash01_fail.cas -fr
anim eager_attack_centre_hi_c_slashrl_success data/animations/MTW2_Bearer/MTW2_Bearer_slash01_success.cas -fr -id:-0.075,0.400,2.900 -if:25, -evt:data/animations/MTW2_Bearer/MTW2_Pike_at_mid_e_stab_success.evt
anim eager_attack_centre_hi_c_slashrl_fail data/animations/MTW2_Bearer/MTW2_Bearer_slash01_fail.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Pike_at_mid_e_stab_fail.evt
;anim eager_attack_centre_mid_c_slashrl_s0_victim data/animations/MTW2_Bearer/MTW2_Swordsman_at_mid_c_slashrl_s0_victim.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Swordsman_at_mid_c_slashrl_s0_victim.evt
;anim eager_attack_centre_mid_c_stab_v0_victim data/animations/MTW2_Bearer/MTW2_Swordsman_at_mid_c_slashlr_v1_s0_victim.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Swordsman_at_mid_c_slashlr_v1_s0_victim.evt
;anim eager_attack_centre_mid_c_stab_v1_s0_victim data/animations/MTW2_Bearer/MTW2_Swordsman_at_mid_c_stab_v1_s0_victim.cas -fr -evt:data/animations/MTW2_Bearer/MTW2_Swordsman_at_mid_c_stab_v1_s0_victim.evt
;;;;;;;;;;;;;;;;;weapon
type MTW2_Bearer_primary
anim default data/animations/MTW2_Bearer/weapon/MTW2_Pike_default.CAS
anim stand_a_idle data/animations/MTW2_Bearer/weapon/MTW2_Pike_default.CAS
Add this to your descr_skeleton.txt. , save it!
And you're done. Now start your mod (don't forget to delete those four files before !!!( pack.dat, pack.idx, skeleton.dat, skeleton.idx) and if the game rebuilded the databse the new Bearer-skeleton and its animations are ready to use.! Now you just make your model, and tell that model to use that skeleton. This is how it should look like in the battle_models.modeldb
Code:
1
4 None
11 MTW2_Bearer 0
1
19 MTW2_Bearer_primary 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Hope this helps guys. |