riten 153 Posted September 16, 2016 Hello,I'm trying to make animation for dead driver, but it doesn't works. I mean dead animation works when I use switchmove, but it doesn't switch when driver dies.. Here is my config: class CfgMovesBasic { class DefaultDie; class manActions { JPdriver= "JPdriver"; KIA_JPdriver="KIA_JPdriver"; }; }; class CfgMovesMaleSdr: CfgMovesBasic { skeletonName = "OFP2_ManSkeleton"; gestures = "CfgGesturesMale"; class states { class crew; class JPdriver: crew { file = "\Jetpack\data\anims\JPdriver.rtm"; interpolateTo[] = {"KIA_JPdriver",1}; die= "KIA_JPdriver"; }; class KIA_JPdriver: DefaultDie { file="\Jetpack\data\anims\KIA_JPdriver.rtm"; actions = "DeadActions"; speed = 0.5; looped = "false"; terminal = "true"; }; }; }; I know there is ejectdead, but I want driver to stay in vehicle. Also tried with die="KIA_JPdriver" and die = "DeadState", but both failed. Is it something with my animation that should be added or just Arma 3 fault? I've idea how to fix it with simple script, but I'd like to try something "clean" first if it is possible :( Share this post Link to post Share on other sites
bad benson 1733 Posted September 16, 2016 hm. i just took a quick glance at the vanilla configs and the only obvious difference is you missing hte following in the death anim class: connectTo[] = {"Unconscious",0.1}; 1 Share this post Link to post Share on other sites
riten 153 Posted September 16, 2016 @bad benson I've just found solution aswell, checked arma configs and it worked! That is how it looks now: class CfgMovesBasic { class DefaultDie; class manActions { JPdriver= "JPdriver"; KIA_JPdriver="KIA_JPdriver"; }; }; class CfgMovesMaleSdr: CfgMovesBasic { skeletonName = "OFP2_ManSkeleton"; gestures = "CfgGesturesMale"; class states { class crew; class JPdriver: crew { file = "\Jetpack\data\anims\JPdriver.rtm"; interpolateTo[] = {"KIA_JPdriver",1}; ConnectTo[]={"KIA_JPdriver", 1}; }; class KIA_JPdriver: DefaultDie { file="\Jetpack\data\anims\KIA_JPdriver.rtm"; actions = "DeadActions"; terminal = "true"; speed = 1e+010; ragdoll = 1; ConnectTo[] = {"Unconscious",1.0}; InterpolateTo[] = {}; }; }; }; 1 Share this post Link to post Share on other sites
UK_Apollo 476 Posted September 16, 2016 Edit: nevermind, I see you solved it with BB's suggestion, cross-posted Maybe add connectTo[] = {"DeadState", 0.1}; 1 Share this post Link to post Share on other sites
bad benson 1733 Posted September 16, 2016 awesome! can't wait to try out the jetpack man! Share this post Link to post Share on other sites
riten 153 Posted September 16, 2016 @uk_apollo Tried it before, looks like it doesn't works. Only connectTo[] = {"Unconscious",0.1}; from DefaultDie configs works:) @bad benson Share this post Link to post Share on other sites