Skip to content

Comments

[MIRROR] Adds docking beacons#288

Open
SkyratBot wants to merge 2 commits intodevfrom
upstream-merge-945
Open

[MIRROR] Adds docking beacons#288
SkyratBot wants to merge 2 commits intodevfrom
upstream-merge-945

Conversation

@SkyratBot
Copy link
Collaborator

Original PR: NebulaSS13/Nebula#945

Adds docking beacons and refactors free landing restrictions a bit.

  • Sectors can now have a portion of the interior of their z-level(s) set to restricted landing, forbidden free landing within this area rather than having a blanket ban/permit on free landing per sector.
  • Added magnetic docking beacons, which permit landing within their designated area. They are controllable via the docking program, and access can be restricted to by shuttle permission, or docking by code. Landing within a docking beacon designated area is the only way for a shuttle to land "securely", and not be forced back to their (ship) z-level if the sector they are landing in moves away from them.
  • Removes the visitor landmarks generated by landable ships on initialization. Ship-Ship encounters can now occur using the landing system, which largely makes these extraneous. The only strange interation that may occur is if a shuttle which does not have an associated ship lands in the other ships z-level, which would cause them to remain even when the other shuttle moves away. If this is a major concern, then the visitor landmarks can be readded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants