Pirate Shuttles, Pirate Cove: pirate-locked doors #2893
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About the PR
Introduces a new access for pirates. Locks pirate shuttle doors behind pirate access. All doors on the cove apart from the freezer and bathroom doors are Pirate access-locked. Pirates, Pirate First Mates (this includes Clarpy), and Pirate Captains all receive the Pirate access.
Aghosts receive this access level, as well as the universal configurator having it.
Note: the two NFSD ships that currently have unlocked docking airlocks are the Templar and the Hospitaller. Unsure of the best course, I have left those as-is for the time being.
Why / Balance
The sheriff now has disposable access configurators. This PR ensures that the NFSD cannot break into the Pirate Cove or pirate shuttles, or lock access to them by simply opening or reconfiguring the doors. Get an ID card off of a pirate.
Why a new access level?
Why lock these at all?
Symmetry and consistency. Now each side's ships are locked against members of the other faction.
How to test
Media
The access configurator window shown trying to edit the eastern hatch to the Pirate Cove with a sheriff's ID card. No dice this time.
![image](https://private-user-images.githubusercontent.com/166147148/411366822-95cab6fc-7682-4511-8578-591f4ff3e32e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyOTgxOTksIm5iZiI6MTczOTI5Nzg5OSwicGF0aCI6Ii8xNjYxNDcxNDgvNDExMzY2ODIyLTk1Y2FiNmZjLTc2ODItNDUxMS04NTc4LTU5MWY0ZmYzZTMyZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMVQxODE4MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wY2VlYjFhZTczMTY0ZDI5ZGJiYWQ4MWNjZjJiYWZmY2I0YjFmMzU1ZWUzZmY3YTg4ZTE2NDgyNDcxNjMxYjRmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.CoKA4sU8_sbAuXXTljZCYNcOjX3gbCWsANrb66FUZzo)
Requirements
Breaking changes
Changelog
🆑