The Idea:
A rail that allows docked entities to move along it by holding*2 Forwards and Backwards (and AI control). Allowing turrets that -can not only be translated by the player-, but also have path-finding AI.
The Possibilities:
The Cons:
Notes:
A rail that allows docked entities to move along it by holding*2 Forwards and Backwards (and AI control). Allowing turrets that -can not only be translated by the player-, but also have path-finding AI.
The Possibilities:
- Turrets that players can move to and from cover on a mother ship or station.
- Turrets the AI may translate to get a better shot at a target.
- Trains, minecarts, etc in-which the driver controls the direction without changing the direction of the rail.
- An entity docked to the rail could move in increments if they wish, without multiple logic interactions to do so.
The Cons:
- One more way to create lag on a server. Turrets wouldn't just be calculating rotation anymore (though, using turret rails would be a decision by the player).
- Turrets would be able to dodge slow enough projectiles, leading to possible balance issues.*
Notes:
- Holding*2 Forwards would move the occupied dock in the direction arrows on the turret rail face.
- *Speed should not be instant. Low acceleration should balance-out dodging projectiles.
- *2 Unsure if holding Forwards/Back would be better than tapping one to set the direction (the latter would use Left and Right as a brake).