As you might know, or not know, Model.mrs, Woman.mrs, and Man.mrs are all the model files used to create your in game avatar, from weapons/items/clothes/and your avatar yourself. Within each of these, theres a directives file, woman01.xml, man01.xml and weapon.xml respectively (also a few others in model.mrs). Inside woman01.xml and man01.xml, there is a list of added animations on top of your base animation.
What are these? Well, with each weapon (or no weapon) you need a seperate set of animations and animation rules. While some of these wont work with certain things, most of them do. For instance, on bbgunz they had a laughing animation for dual daggers because a charge animation was non-existent for the actual game. I'm no expert, but I'm willing to bet they used AddAnimation to change the charge animation to the laugh animation.
Now, each weapon (specifically each melee weapon in this case) as a set list of animations that are prestored inside their base animation file. These can be changed in weapon.xml by using the addanimation command. What does this mean to us? Custom weapon animations (within limit to what each weapon can actually do of course). I don't know why bbgunz used the other way to make dual daggers, since this way would be much easier, but lets try to recreate dual daggers using what you just learned.
Here is the weapon.xml list for dual daggers, lets try to make a single dual dagger out of it.
Since all the animations already exist in woman/man.mrs, lets just transfer them over.Code:<AddWeaponElu name="dagger01x2" weapon_motion_type = "14" weapon_type = "18" > <AddBaseModel name="dagger01x2" filename="model/weapon/dagger/dagger01.elu" /> </AddWeaponElu>
Now, I have no idea if this will work or not, and also this would only be for woman models, not man models, which im not sure if you can stack them, or not.Code:<AddWeaponElu name="dagger01x2" weapon_motion_type = "14" weapon_type = "18" > <AddBaseModel name="dagger01x2" filename="model/weapon/dagger/dagger01.elu" /> <AddAnimation name="idle" filename="woman_2hdagger_idle.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="run" filename="woman_2hdagger_run.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="runB" filename="woman_2hdagger_run_back.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="runW_downF" filename="woman_run_wall_down_meleef.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="runW_downB" filename="woman_run_wall_down_meleeb.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="runW_down" filename="woman_run_wall_down_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="runLW" filename="woman_run_Lwall_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="runLW_down" filename="woman_run_Lwall_down_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="runRW" filename="woman_run_Rwall_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="runRW_down" filename="woman_run_Rwall_down_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="jumpU" filename="woman_2hdagger_jump_up.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="jumpD" filename="woman_2hdagger_jump_down.elu.ani" gm="1" sound="man_jump" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="attack1" filename="woman_2hdagger_standshot_1.elu.ani" gm="1" motion_type="14" motion_loop_type="onceLowerbody"> </AddAnimation> <AddAnimation name="attack1_ret" filename="woman_2hdagger_standshot_1_return.elu.ani" gm="1" motion_type="14" motion_loop_type="onceLowerbody"> </AddAnimation> <AddAnimation name="attack2" filename="woman_2hdagger_standshot_2.elu.ani" gm="1" motion_type="14" motion_loop_type="onceLowerbody"> </AddAnimation> <AddAnimation name="attack_Jump" filename="woman_2hdagger_attack_jump.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="die" filename="woman_die.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="die2" filename="woman_die2.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="die3" filename="woman_die3.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="die4" filename="woman_die4.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="tumbleF" filename="woman_dagger_tumble.elu.ani" sound="fx_dash" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="tumbleB" filename="woman_dagger_tumble_back.elu.ani" sound="fx_dash" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="tumbleL" filename="woman_dagger_tumble_Lside.elu.ani" sound="fx_dash" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="tumbleR" filename="woman_dagger_tumble_Rside.elu.ani" sound="fx_dash" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="blast" filename="woman_blast.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="blast_fall" filename="woman_blast_fall.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="blast_drop" filename="woman_blast_drop.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="blast_stand" filename="woman_blast_stand.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="blast_dagger" filename="woman_blast_dagger.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="blast_drop_dagger" filename="woman_blast_drop_dagger.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="jumpwallB" filename="woman_run_wall_down_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="jumpwallF" filename="woman_jump_wallB.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="jumpwallL" filename="woman_jump_wallL.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="jumpwallR" filename="woman_jump_wallR.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="load" filename="woman_2hdagger_load.elu.ani" gm="1" motion_type="14" motion_loop_type="onceidle" > </AddAnimation> <AddAnimation name="bind" filename="woman_knife_bind.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="damage" filename="woman_damage.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="damage2" filename="woman_damage2.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="damage_down" filename="woman_damage_down.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="blast_airmove" filename="woman_blast_airmove_melee.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="login_intro" filename="woman_login_dagger_intro.elu.ani" motion_type="14" motion_loop_type="onceLowerbody" > </AddAnimation> <AddAnimation name="login_idle" filename="woman_login_dagger_idle.elu.ani" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="login_walk" filename="woman_login_dagger_walk.elu.ani" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="taunt" filename="woman_2hdagger_taunt.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="pit" filename="woman_pit.elu.ani" gm="1" motion_type="14" motion_loop_type="loop"> </AddAnimation> <AddAnimation name="bow" filename="woman_2hdagger_bow.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="wave" filename="woman_2hdagger_wave.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="cry" filename="woman_2hdagger_cry.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="laugh" filename="woman_2hdagger_laugh.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="dance" filename="woman_dance.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="uppercut" filename="woman_2hdagger_uppercut.elu.ani" gm="1" motion_type="14" motion_loop_type="onceLowerbody"> </AddAnimation> <AddAnimation name="cancel" filename="woman_knife_cancel.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe" > </AddAnimation> <AddAnimation name="lightning" filename="woman_damage_lightning.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="guard_start" filename="woman_2hdagger_guard_start.elu.ani" gm="1" motion_type="13" motion_loop_type="onceLowerbody" > </AddAnimation> <AddAnimation name="guard_idle" filename="woman_knife_guard_idle.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation> <AddAnimation name="guard_block1" filename="woman_knife_guard_block_1.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="guard_block1_ret" filename="woman_knife_guard_block_1_return.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="guard_block2" filename="woman_knife_guard_block_2.elu.ani" gm="1" motion_type="14" motion_loop_type="lastframe"> </AddAnimation> <AddAnimation name="guard_cancel" filename="woman_2hdagger_guard_cancel.elu.ani" gm="1" motion_type="14" motion_loop_type="onceLowerbody" > </AddAnimation> <AddAnimation name="stun" filename="woman_stun.elu.ani" gm="1" motion_type="14" motion_loop_type="loop" > </AddAnimation>
In any case, has anyone had luck using AddAnimation?



Reply With Quote

