Files
Bubberstation/code/modules/shuttle
SkyratBot 8fb16e5b91 [MIRROR] Escape pod early launch fixes [MDB IGNORE] (#19397)
* Escape pod early launch fixes (#73442)

## About The Pull Request

Ever since dynamic shuttle dock size calculation, escape pods failed to
select the random lavaland/icemoon docking ports as a valid target, as
those ports had no shuttle attached to them, and thus, their dimensions
were stuck at 0. This PR makes permits these to be always a valid
target, similar to hyperspace transit docking ports.

Also, the various pods connected to the pod computer multiple times.
Each of them has added pod_lavaland as its valid destination lists, and
then when the escape pod port's id got updated with a counter to ensure
a unique ID, they have added pod_[counter]_lavaland to its destination.
This meant that every pod past the first had a dropdown, so they could
select which destination they could land at, instead of just the one
intended for solely them. This is also fixed.

Also autodocs two vars, and replaces some single letter vars.

## Why It's Good For The Game

fixes #72966

## Changelog

🆑
fix: emagged/delta pods properly fly to lavaland
/🆑

* Escape pod early launch fixes

---------

Co-authored-by: Profakos <profakos@gmail.com>
2023-02-17 18:02:46 -08:00
..