Back in the demo I had this idea of simulating recoil for artillery guns by flinging a weight forward on a slider, kind of like firing a projectile. The issue was that there'd be opposite recoil from the weight coming to a halt at the end of the slider and returning back to the starting position, kind of ruining the effect.
I've however just today realized that thanks to the adjustable weight in EA, this is no longer a problem and you can in fact now create realistic recoil by simply only giving the weight significant mass when moving forward (slider target position is at the other end), giving it minimal weight for the journey back (slider target position 0) to essentially completely negate the return recoil.
I've done this by slapping the output of a button-operated edge detector to two blend gates: one sets the slider position between 0 and 3 and the other sets the weight mass between 0.01 and 20. Do note the slider also needs some proper acceleration for it to actually move fast. Basically the weight has a mass of 20kg when its being flung forward and a mass of 0.01kg when its returning back to start.
(The slider the contraption itself is attached to only serves as a return spring so I won't need to run after it after "firing" it)
Now some of you might realize that if you make this loop, you could maybe use it as a sort of recoil thruster and this is indeed the case as well:
Here's a car (the wheel engine produces no power, that's just for easy steering) with more practical values and connected to seat controls