Ok, i've tested this a bit, and i have figured out what is more stable. If you open the lua script, you will see two lines that are commented out.
Heres the snippet.
if life.p1.current > 99999 then
foox, fooy, fooz = get_joint_pos(0, 0)
-- run_cmd("mp 0 5 5 -1")
set_joint_pos(0,0,5,5,0)
end
if life.p2.current > 99999 then
foox, fooy, fooz = get_joint_pos(1, 0)
-- run_cmd("mp 1 5 5 -1")
set_joint_pos(1,0,-5,-5,0)
end
If you uncomment those two lines (remove the -- at the beginning), and comment out the two set_joint_pos calls below them, it will move the whole body instead of the joint, which has turned out to be quite unstable at the moment. I have had far less crashes, and no after effects when you start a new round.
Tell me how well this works please.