voxelinc/voxellancer — pull request #501 by xchrdw (2014-03-21 22:23:38+00:00)
Title: speed config demo

we already discussed the problem that engine configuration is quiet complicated, uncomparable and inintuitive because the maximum speed depends on each engine, the number of engines, the mass and the dampening of the object.
I created this to check if you agree on this way to handle speed/engines.

Each ship has a global max speed. this is the maximum speed at which the ship can fly around if all engines are ok. If an engine gets destroyed this value decreases by the ratio aliveEngines/totalEngines.
I plan to make EnginePower something similar to visuals that can be set by config, at the moment all ships are at 50, 50, 100, 40 (left, right, forward, back)
I don't see any feature that would be prevented by this way to configure the engine.

If you agree to this I will complete the code