Deleted38846565User Posted October 10, 2017 Share Posted October 10, 2017 (edited) So a simple script to play a harm hands animation when you activate a small stove Scriptname YR_ReddsSmallStoveScript extends ObjectReference {Play stove animation} Idle property WarmHands autoActor property Player auto Event OnActivate(ObjectReference akActionRef)Game.ForceThirdPerson()Player.PlayIdle(WarmHands)EndEvent the animation works but I can't get the player to exit the animation, other than just jumping, is there anyway to make the idle either stop playing after a few seconds or make it stop if the player moves? Edited October 10, 2017 by Guest Link to comment Share on other sites More sharing options...
FrankFamily Posted October 11, 2017 Share Posted October 11, 2017 (edited) My first thought was playing whatever is the neutral idle, which should override the one you played, I guess... I have no experience with that stuff. Btw the wiki sais this: "Calling the PlayIdle function on the same actor, with the same idle again, will have the actor stop playing it (if it's a looped animation)." Might be what you are looking for. Edited October 11, 2017 by FrankFamily Link to comment Share on other sites More sharing options...
Deleted38846565User Posted October 11, 2017 Author Share Posted October 11, 2017 My first thought was playing whatever is the neutral idle, which should override the one you played, I guess... I have no experience with that stuff. Btw the wiki sais this: "Calling the PlayIdle function on the same actor, with the same idle again, will have the actor stop playing it (if it's a looped animation)." Might be what you are looking for. omg, I read that entire page over and over again for days and still looked over that line XD gave it a try but didn't quite seem to work, but I'll have to mess around with it a bit more tomorrow, thanks for pointing me to that though, huge help Link to comment Share on other sites More sharing options...
Recommended Posts