Post by octopod on Feb 2, 2015 4:13:55 GMT
- Motorized Blocks (such as Steering Hinge, Motor Wheel, and Steering) With a Friction Toggle / Slider
By default, the rotation of motorized blocks is frozen when they aren't controlled. In my case, I wanted a steering system that re-adjusted itself when I let go of the steering key (in combinations with springs or something),
but was surprised when not only did the steering block stop rotating, it actually acted like it was statically glued to the rest of the machine. Same goes for the wheels.
I propose that there be a Friction toggle / slider, where 100% / ON represents the current frozen rotation behavior and 0% / OFF representing a free-rotation behavior when not controlled.
Imagine the freely-rotatable properties of a normal Swivel Joint being controllable like a Steering block. Might have to involve a degree of angular force or something like that.
- Ball-Socket variation of the Brace
When two blocks are braced (is that a word?) together, they share the same relative position and angles, like they're being glued together from a distance.
I propose that there is a ball-socket variation that behaves as a brace with the ends being ball-sockets instead of nails (or whatever those cube things at the end are supposed to be)
I can imagine someone could use this ball-socket brace to make some kind of battering ram or something (until you tell me you could do it with Swivel Joints)
Behold, as I have created a crappy drawing to illustrate this (bare with me):
- Rotation limits
I thought it would be a cool extra suggestion to have an axis stop rotating after a certain point if you configure it to.
There would be a counter-clockwise limit (the -45 and -135 degrees in the drawing)
and a clockwise limit (the 45 and 135 degrees in the drawing)
Behold, a second drawing (it's supposed to be the visual indicators of the rotation direction on a wheel):
Sorry, I used Paint for this stuff. My Photoshop refuses to open. Gonna have to take a look at that later.
That's about it from me. Cool game, by the way. 7 bucks well spent.