Painful it may be but lets face facts the current docking code is some pretty ad hoc shit.
Problems:
- Doesn't handle queuing for docking just rejects ships,
- Doesn't wait until a ship has vacated docking process before granting next ships request - sometimes causes collisions,
- Doesn't timeout ships that fail to dock - it might do but it's a really long timeout,
- Require carefully placed, oriented, named and numbered docking markers per-bay,
- Moves ships by config file defined time steps rather than at a constant speed over the distance,
- Orientation of docking ships seems screwed up for ground stations,
- ...?
There's probably more but they're the immediate issues I can think of from the top of my head.
Painful it may be but lets face facts the current docking code is some pretty ad hoc shit.
Problems:
There's probably more but they're the immediate issues I can think of from the top of my head.