Skip to content
This repository has been archived by the owner on Jul 15, 2022. It is now read-only.

[MIRROR] Mapping Access Helpers #65

Merged
merged 2 commits into from
Mar 22, 2022
Merged

[MIRROR] Mapping Access Helpers #65

merged 2 commits into from
Mar 22, 2022

Conversation

PariahBot
Copy link
Collaborator

Original PR: tgstation/tgstation#65580

About The Pull Request

image
ABOVE NOT INCLUDED IN PR (This is what your map could look like!)

Creates a series of mapping helpers that modify door access:
all -> req_access_txt
any-> req_one_access_txt

  • These are all single access, and only for station accesses (so not CentCom or space ruin accesses).
  • They're grouped by department in the same way as ID access (maintenance access is engineering, the vault is supply).
  • They can be stacked, meaning multiple access helpers on the same door will combine.

This also makes mapping airlock helpers run LateInitialize instead of Initialize. I don't expect this to make any significant changes to existing airlock helpers.

Why It's Good For The Game

These helpers are designed to reduce the amount of varediting needing to be done to station doors when mapping. Having dozens of door presets and needing to modify them slightly is CBT, especially when you're just working with numbers. This gives door access a good, visible representation when mapping.

Changelog

No player-facing changes

dragomagol and others added 2 commits March 21, 2022 21:25
* Create mapping helpers for airlock access

* Finish implementing accesses

* you saw nothing
@OctusGit OctusGit added the Upstream mirror Mirror bot/PRs we got from upstream. label Mar 22, 2022
@OctusGit OctusGit merged commit 300bcdb into master Mar 22, 2022
@OctusGit OctusGit deleted the upstream-merge-65580 branch March 23, 2022 07:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Upstream mirror Mirror bot/PRs we got from upstream.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants