Cube Throwing
So my question is: How high can someone throw a cube?
(You don't have to be very precise. I will add 64 units anyway.)
EDIT: I've managed to throw it about 12 tiles high. I would recommend placing the center of the funnel about 16-20 tiles off the ground.
Set it's direction to "up" for lower gravity, or "down" for more gravity.
Set the flags to the following:
[x] Ignore Pos
[x] Start On
[x] Apply Force
[ ] Apply Torque
[ ] Orient Locally
[x] Ignore Mass
Change Force depending on the kind of gravity change you want. Example: setting the direction to "up" and "Force" to 800 will make the object float with exactly no gravity at all.
Mr. P. Kiwi wrote:
A trigger_push, I think might be a bit too obvious, seeing the cube suddenly change direction.
Not if you just make the push go directly downward (and make it weak enough so that it's not like a wall). The main issue with it is that the cube will suddenly accelerate when it falls through the push again, but with a trigger above the push set to turn it off with another beneath it to turn it back on, it wouldn't really be too obvious.
The biggest issue would actually speed-runners who find a way around it, or if the player tries to throw the cube high up somewhere else and doesn't get the same height restrictions, but odd stuff like that isn't new when it comes to games. Besides, having a trigger_push is preferable to just a player/physics clip in the right place (the "thud" and sudden loss of momentum is a dead give-away).
Stormburn wrote:
speed-runners
Well, even if you completely fortify this thing in every possible way there will still be people hacking or blundering their way past it, so you probably shouldn't focus on that too much.
Other than that, the "hand of trigger_push" is a very good technique for this kind of situation, especially if you fine-tune it like Stormburn explains. Even Valve does it in quite a few places in the official game!