[Mapping] Required entities expansion#4043
Conversation
- salvage leader locker - salvage shuttle computer - salvage ticket machine - salvage vending machine - mining shuttle computer - mining ticket machine
- qm locker (previous push) - cargo shuttle computer - cargo comms console - mail teleporter
- science comms console - robotics console - ai restoration console - rd locker - rd suit storage - RnD server - ai upload
- sci drobe - robo drobe engineering required entities - engivend - engi drobe - atmos drobe - engineering comms console - electrolyzer - ce locker - ce suit storage - camera routers for each department - telecom servers for each department - co2 gas miners - water vapor gas miners
- contraband storage crate - hos locker - hos suit storage - hos weapon spawner - implanter crate (4 mindshields, 4 trackers) - warden locker - warden suit storage - detective locker - brigmed locker - turret controls (security) - turret controls (ai) - sec drobe - sec vend - sec tech - unlocked MegaSeed Servitor (this is for GenPop)
- grav gen - station anchor - portable scrubbers - gas condensors
- comms consoles - medical records - id computer - funding allocation computer - crew monitor server - cryosleep - protection anchor - captain fax machine - laser pistol box - kitchen grill - kitchen oven - kitchen stove - captain locker - captain suit storage - captain ID - cmo locker - cmo suit storage - vault freezer - vault golden toolbox - bio fab for botany - uniform printer - medical tech fab - clown locker - mime locker - meat spike - morgue unit - NCT terminal - nuke - lawboards crate - scientist lockers - seed extractor (botany) - bartender locker - janitor closet - jani drobe - botanist locker - gold toilet (thief objective) - hug dispenser - fashion o mat - medivend - nanomed plus - hohohonkers - chefvend - clothesmate - winterdrobe - plasteel chefs dinnerware vendor - nutrimax - seed vend - robotech deluxe - good clean fun - hydrobe - lawdrobe - bardrobe - pietyvend - cargodrobe - medidrobe - chemdrobe - chefdrobe - detdrobe - janidrobe - happy honk dispenser - pride o mat - chemvend - space cleaner dispenser
|
marking as DONOTMERGE because this will break tests until maps are updated, but I want the tests to be able to run on this PR will remove DONOTMERGE when maps are caught up (and also pending feedback if entities here should not be in the |
|
Ready to act? Review this PR in Change Stack to turn feedback into patch suggestions you can inspect and refine. Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughExpanded the ShouldMapWhitelist in Content.IntegrationTests/Tests/PostMapInitTest.cs to include three Starlight station map YAML files and updated the Boxcars.yml entry comment. ChangesIntegration Tests — PostMapInitTest
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Nice, tidy metadata additions — thanks! 🚥 Pre-merge checks | ✅ 7 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (7 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In
`@Resources/Prototypes/_Starlight/Entities/Structures/Machines/Computers/computers.yml`:
- Line 212: The station maps Hotel, Leth, Prism, Reach, Saltern and
StationBuilding are missing the required ShouldMapStation prototypes
(ComputerCommsEngineering, ComputerCommsMedical, ComputerCommsScience,
ComputerCommsSecurity, ComputerCommsService, ComputerCommsCargo,
ComputerCommsLaw) which will fail the PostMapInitTest; fix by either re-saving
each affected map in the editor so the prototypes are added to their map
metadata (ensuring categories: [ ShouldMapStation ] includes those prototype
instances) or, if the omission is intentional, add the map identifiers to the
PostMapInitTest whitelist so they are exempt from enforcement.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI (base), Organization UI (inherited)
Review profile: ASSERTIVE
Plan: Pro
Run ID: 68d33786-c9bf-4463-8cf8-1878c941d3de
📒 Files selected for processing (49)
Resources/Prototypes/Catalog/Fills/Crates/security.ymlResources/Prototypes/Catalog/Fills/Items/toolboxes.ymlResources/Prototypes/Catalog/Fills/Lockers/heads.ymlResources/Prototypes/Catalog/Fills/Lockers/medical.ymlResources/Prototypes/Catalog/Fills/Lockers/science.ymlResources/Prototypes/Catalog/Fills/Lockers/security.ymlResources/Prototypes/Catalog/Fills/Lockers/service.ymlResources/Prototypes/Catalog/Fills/Lockers/suit_storage.ymlResources/Prototypes/Entities/Markers/Spawners/jobs.ymlResources/Prototypes/Entities/Markers/Spawners/rooms.ymlResources/Prototypes/Entities/Objects/Misc/identification_cards.ymlResources/Prototypes/Entities/Structures/Furniture/toilet.ymlResources/Prototypes/Entities/Structures/Machines/Computers/computers.ymlResources/Prototypes/Entities/Structures/Machines/crew_monitor_server.ymlResources/Prototypes/Entities/Structures/Machines/fax_machine.ymlResources/Prototypes/Entities/Structures/Machines/gravity_generator.ymlResources/Prototypes/Entities/Structures/Machines/grill.ymlResources/Prototypes/Entities/Structures/Machines/lathe.ymlResources/Prototypes/Entities/Structures/Machines/mail_teleporter.ymlResources/Prototypes/Entities/Structures/Machines/nuke.ymlResources/Prototypes/Entities/Structures/Machines/research.ymlResources/Prototypes/Entities/Structures/Machines/salvage.ymlResources/Prototypes/Entities/Structures/Machines/seed_extractor.ymlResources/Prototypes/Entities/Structures/Machines/surveillance_camera_routers.ymlResources/Prototypes/Entities/Structures/Machines/telecomms.ymlResources/Prototypes/Entities/Structures/Machines/vending_machines.ymlResources/Prototypes/Entities/Structures/Piping/Atmospherics/miners.ymlResources/Prototypes/Entities/Structures/Piping/Atmospherics/portable.ymlResources/Prototypes/Entities/Structures/Piping/Atmospherics/unary.ymlResources/Prototypes/Entities/Structures/Shuttles/station_anchor.ymlResources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.ymlResources/Prototypes/Entities/Structures/Storage/Crates/crates.ymlResources/Prototypes/Entities/Structures/Storage/glass_box.ymlResources/Prototypes/Entities/Structures/Storage/morgue.ymlResources/Prototypes/Entities/Structures/Wallmounts/Storage/wall_dispensers.ymlResources/Prototypes/Entities/Structures/Wallmounts/turret_controls.ymlResources/Prototypes/Entities/Structures/cryogenic_sleep_unit.ymlResources/Prototypes/Entities/Structures/meat_spike.ymlResources/Prototypes/_Funkystation/Entities/Structures/Machines/electrolyzer.ymlResources/Prototypes/_Starlight/Catalog/Fills/Crates/science.ymlResources/Prototypes/_Starlight/Catalog/Fills/Lockers/cargo.ymlResources/Prototypes/_Starlight/Catalog/Fills/Lockers/representatives.ymlResources/Prototypes/_Starlight/Entities/Objects/Tools/energydome.ymlResources/Prototypes/_Starlight/Entities/Structures/Machines/Computers/computers.ymlResources/Prototypes/_Starlight/Entities/Structures/Machines/Computers/nctterminal.ymlResources/Prototypes/_Starlight/Entities/Structures/Machines/oven.ymlResources/Prototypes/_Starlight/Entities/Structures/Machines/stove.ymlResources/Prototypes/_Starlight/Entities/Structures/Machines/telecomms.ymlResources/Prototypes/_Starlight/Entities/Structures/Machines/vending_machines.yml
| - type: entity | ||
| parent: BaseComputerShuttle | ||
| id: CompuerShuttleSalvage | ||
| categories: [ ShouldMapStation ] |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
required_ids=(
CompuerShuttleSalvage
ComputerShuttleMining
ComputerCommsEngineering
ComputerCommsMedical
ComputerCommsScience
ComputerCommsSecurity
ComputerCommsService
ComputerCommsCargo
ComputerCommsLaw
)
map_files="$(fd -t f -e yml . Resources/Maps | rg '/Stations/')"
if [ -z "$map_files" ]; then
echo "No station map YAML files found under Resources/Maps/**/Stations/."
exit 1
fi
status=0
for id in "${required_ids[@]}"; do
missing=0
while IFS= read -r map; do
if ! rg -n --fixed-strings "proto: ${id}" "$map" >/dev/null; then
echo "MISSING: ${id} in ${map}"
missing=1
status=1
fi
done <<< "$map_files"
if [ "$missing" -eq 0 ]; then
echo "OK: ${id} present in all scanned station maps"
fi
done
echo
echo "If any map is intentionally exempt, confirm it is in the station-map whitelist used by PostMapInitTest."
exit "$status"Repository: ss14Starlight/space-station-14
Length of output: 3649
Add missing ShouldMapStation prototypes to station maps before merge.
Eight prototypes (ComputerCommsEngineering, ComputerCommsMedical, ComputerCommsScience, ComputerCommsSecurity, ComputerCommsService, ComputerCommsCargo, ComputerCommsLaw) are missing from six station maps (Hotel, Leth, Prism, Reach, Saltern, StationBuilding). ShouldMapStation enforcement is strict and will fail integration tests. Either re-save affected maps through the editor to include the new prototypes, or confirm the maps are intentionally exempt in the PostMapInitTest whitelist.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In
`@Resources/Prototypes/_Starlight/Entities/Structures/Machines/Computers/computers.yml`
at line 212, The station maps Hotel, Leth, Prism, Reach, Saltern and
StationBuilding are missing the required ShouldMapStation prototypes
(ComputerCommsEngineering, ComputerCommsMedical, ComputerCommsScience,
ComputerCommsSecurity, ComputerCommsService, ComputerCommsCargo,
ComputerCommsLaw) which will fail the PostMapInitTest; fix by either re-saving
each affected map in the editor so the prototypes are added to their map
metadata (ensuring categories: [ ShouldMapStation ] includes those prototype
instances) or, if the omission is intentional, add the map identifiers to the
PostMapInitTest whitelist so they are exempt from enforcement.
|
New lockers added in #4540 to be considered, might leave them off as non-required for the immediate moment just so we can finally catch up to what is required |
# Conflicts: # Content.IntegrationTests/Tests/PostMapInitTest.cs
…o Required_Entities_Expansion
|
Thanks to Lex's herculean efforts in #4503 this test might actually pass now. Passed on local, going to double check here. |
i'm dumb and ran the test on the wrong branch edit: yeah this still needs more time to be fully implemented |
## Short description <!-- What do you propose to change with your PR? --> - The Vault has been expanded so that you can arm the nuke on the spot. This is consistent with our other maps. - Adds the AI Lawboard crate to AI Core - Added a fax machine and document printer to Librarya. - Fixed up the Librarian Room in general - it was _maints_ access until now. Now it has a CuraDrobe and a correct Service Access door. As usual, see CL for the other fixes. ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> - Progresses ss14Starlight#4043 - Bugfixes ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="1052" height="807" alt="image" src="https://github.com/user-attachments/assets/5f9ade8b-2a76-4287-ab4c-c6c5fb12b73f" /> fig. 1 - You can arm the nuke on the spot now. The hallway behind the nuke is new. <img width="1002" height="865" alt="image" src="https://github.com/user-attachments/assets/fa399fd6-806a-4b31-8a79-b72f32d31f43" /> fig. 2 - Lawboard crate for AI core. <img width="769" height="623" alt="image" src="https://github.com/user-attachments/assets/8c83b3e2-d76f-4c06-8780-3f1699029fce" /> fig. 3 - Public fax in Library. <img width="824" height="705" alt="image" src="https://github.com/user-attachments/assets/b12bd792-34ac-432d-8e6a-20fa65b0f892" /> fig. 4 - Brigmedic didn't have its Chemistry setup removed before this PR - it got missed in ss14Starlight#3346 ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - add: (Cog) AI Lawboards crate to AI Core, replaces loose lawboards lying around AI Core. - add: (Cog) Document printer and fax machine added to Library. - add: (Cog) CuraDrobe added to Libarian's room. - tweak: (Cog) The area around the Vault has been expanded, allowing for the Vault's nuke to be armed on-the-spot like other maps. - tweak: (Cog) Added HOS suit storage to their room, replaces having their hardsuit in their locker. - tweak: (Cog) Added CMO suit storage to their room, replaces having their hardsuit in their locker. - tweak: (Cog) Added CE suit storage tot ehir room, replaces having their hardsuit in their locker. - fix: (Cog) Replaced the Magistrate locker with the correct variant. - fix: (Cog) Librarian's room is now service access. - fix: (Cog) BSO's room is now NT access. - remove: Plumbing cyborg module from Chemistry (this is a Science unlockable). - remove: Cryogenic sleep units from Bridge. - remove: Chemistry setup from Brigmedic - this map's Brigmedic was missed during the Brigmedic changes.
## Short description <!-- What do you propose to change with your PR? --> - Adds an Electrolyzer to Atmos. - Adds a biogenerator and reagent grinder to Botany. - Adds a condiment dispenser to Kitchen. - Adds the medical records computer to Medical. - Fixes a floating light in Atmos. - Fixes an unpowered firelock north of Bar (it was a 1x1 unconnected LV wire) - Fixes evac doors being unpowered - Fixes the Magistrate locker being the empty variant ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> - Progresses ss14Starlight#4043 - Bugfixes ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="1108" height="990" alt="image" src="https://github.com/user-attachments/assets/69c4c655-1ae3-4b1d-9fd3-06b3fa7bc099" /> fig. 1 - Biogenerator, reagent grinder, condiment dispenser <img width="768" height="585" alt="image" src="https://github.com/user-attachments/assets/06ded087-db5a-4886-a1d1-8a3a544bb004" /> fig. 2 - Floating light fixed, Electrolyzer. ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - add: (Cluster) Added an Electrolyzer to Atmos. - add: (Cluster) Added a Medical Records computer to Medical. - add: (Cluster) Added a condiment dispenser to Kitchen. - add: (Cluster) Added a biogenerator to Botany. - add: (Cluster) Added a reagent grinder to Botany. - fix: (Cluster) Magistrate locker is no longer empty. - fix: (Cluster) Floating emergency light in Atmos. - fix: (Cluster) Unpowered firelock in Bar. - fix: (Cluster) Unpowered doors at Evac.
## Short description <!-- What do you propose to change with your PR? --> - Adds a Happy Honk vendor. - Adds two gas condensers to Atmos along with a water vapor gas miner. - Makes the NTR and BSO rooms NT access. - Fixes a door in the SEC Lobby that couldn't be accessed by IAAs. - Removes the 'waste gateway'. ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> - Progresses ss14Starlight#4043 - Bugfixes ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="742" height="570" alt="image" src="https://github.com/user-attachments/assets/3abc3e97-2b51-475c-afef-5f6facad0e77" /> fig. 1 - This door is now a Brig door instead of a Security door. Needed for IAAs to access the area. <img width="1096" height="574" alt="image" src="https://github.com/user-attachments/assets/f769d828-aceb-4d22-bdf1-e634ffdb6e84" /> fig. 2 - Happy Honk vending machine added. <img width="950" height="945" alt="image" src="https://github.com/user-attachments/assets/227e4293-2962-470f-b279-cac7ad88a210" /> fig. 3 - Some condensers for Atmos. <img width="859" height="626" alt="image" src="https://github.com/user-attachments/assets/a71c8738-f519-4389-a0c6-6a0f341cdce8" /> fig. 4 - The gateway is gone. Sorry Lex, but this was the only place I could put the water vapor gas miner. ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - add: (Kiloton) Reagent grinder to Botany. - add: (Kiloton) Added two condensers to Atmos. - add: (Kiloton) Added a Happy Honk vendor between the Clown room and the Boxing Ring. - tweak: (Kiloton) Added a separate suit storage added to Warden's office rather than having their hardsuit come with their locker. - fix: (Kiloton) NTR's room now uses NT access. - fix: (Kiloton) BSO's room now uses NT access. - fix: (Kiloton) Door to GenPop processing from Security Lobby is now Brig access (meaning it's now IAA accessible). - remove: (Kiloton) Due to a bluespace accident (four dead, twenty hospitalized), the 'waste Gateway' has been removed from Atmospherics. A water vapor gas miner has been issued to replaced it.
## Short description <!-- What do you propose to change with your PR? --> - Adds missing machines to the map - AtmosDrobe, WinterDrobe, Pride-O-Mat, etc. - Adds missing equipment to the map - Clown Locker, separated Suit Storages and Lockers for RD and CMO, etc - Adds missing spare Captain ID to the Captain's office. - Makes Surgery not hurts-your-bones cold at roundstart by removing the freezer Atmos markers Other fixes in the CL and Media. ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> - Progresses ss14Starlight#4043 - Bugfixes ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="1105" height="660" alt="image" src="https://github.com/user-attachments/assets/b7bd3127-4cfd-458a-b3fa-db37b3fea51f" /> fig. 1 - Surgery isn't -40C anymore. <img width="816" height="859" alt="image" src="https://github.com/user-attachments/assets/3f8f9770-bac6-4de5-bdfb-4241fa1ed2bc" /> fig. 2 - AtmosDrobe, Electrolyzer in Atmos. <img width="1159" height="804" alt="image" src="https://github.com/user-attachments/assets/add9ff56-07c8-43ec-ad06-cc51bc00f636" /> fig. 3 - WinterDrobe, Pride-o-Mat at Cryosleep and Arrivals. I opted for two machines here because Starboard is our highest pop map. <img width="1130" height="739" alt="image" src="https://github.com/user-attachments/assets/374b1d44-f1fc-4ba1-aecc-88ab512f54ba" /> fig. 4 - Spare Captain ID in Captain's quarters. I'm kinda shocked this wasn't reported sooner. ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - add: (Starboard) Electrolyzer added to Atmos. - add: (Starboard) AtmosDrobe added to Atmos. - add: (Starboard) Spare Captain ID added to Captain's Room. - add: (Starboard) WinterDrobe to Cryosleep and Arrivals. - add: (Starboard) Pride-O-Mat to Cryoslepe and Arrivals. - add: (Starboard) Added Clown's locker which had been unrightfully missing from their room. - tweak: (Starboard) Surgery is no longer -40C, it should be +5C now instead. You can still tweak the freezer in the room to chill the room further if desired. - tweak: (Starboard) RD's suit is now in its own suit storage rather than in the RD's locker. - tweak: (Starboard) CMO's suit is now in its own suit storage rather than in the CMO's locker. - fix: (Starboard) Moved a light in Cargo that was blocking the indicator light on the Mail Teleporter. - fix: (Starboard) BSO's room is now NT access. - remove: (Starboard) Handcuffs removed from Bridge.
## Short description <!-- What do you propose to change with your PR? --> - Fixes the AI Upload computer not being linked to the AI Core - Adds an Electrolyzer and AtmosDrobe to Atmos - Removes a CentComm bedsheet from NTR's room - Makes the BSO Room NT access, like the NTR's room. ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> - Progresses ss14Starlight#4043 - added `Electrolyzer`, `VendingMachineAtmosDrobe` - Bugfixes ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - add: (Manor) Electrolyzer added to Atmos. - add: (Manor) AtmosDrobe added to Atmos' locker room. - fix: (Manor) Windoors that lead to GenPop are now Brig access instead of Security access. - fix: (Manor) AI Upload computer linked to AI Core. - fix: (Manor) BSO's room is now NT access. - remove: (Manor) CentComm bedsheet from NTR's room.
## Short description <!-- What do you propose to change with your PR? --> I think I accidentally removed the NanoMed Security from Bagel's Brigmedic during ss14Starlight#4598 (oops) (sorry). This PR re-adds the NanoMed Security back to Bagel's Brigmedic. I also slightly reorganized the medkits, as I had to get rid of a table to make everything fit comfortably. ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> Fixes an oversight, and will be required for ss14Starlight#4043 ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="1011" height="792" alt="image" src="https://github.com/user-attachments/assets/4374d930-d69b-4028-aca6-ba7743b2c60e" /> ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - fix: (Bagel) The missing NanoMed Security has been re-added to Brigmedic.
|
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
## Short description <!-- What do you propose to change with your PR? --> I think I accidentally removed the NanoMed Security from Bagel's Brigmedic during #4598 (oops) (sorry). This PR re-adds the NanoMed Security back to Bagel's Brigmedic. I also slightly reorganized the medkits, as I had to get rid of a table to make everything fit comfortably. ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> Fixes an oversight, and will be required for #4043 ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="1011" height="792" alt="image" src="https://github.com/user-attachments/assets/4374d930-d69b-4028-aca6-ba7743b2c60e" /> ## Checks <!-- check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] Before posting/requesting review of a PR, I have verified that the changes work. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** <!-- If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative. :cl: STARLIGHT TEAM - add: Added Starlight. - remove: Removed SS13. - tweak: Changed SS14. - fix: Fixed Rinary. --> :cl: Caws - fix: (Bagel) The missing NanoMed Security has been re-added to Brigmedic.
Short description
Adds a lot of entities to
[ ShouldMap ].Lockers:
Drobes:
Computers:
Servers:
Vending Machines:
Misc Requirements:
SpawnpointLatejoini'll make an exhaustive list later when it's more finalized.
Why we need to add this
Mappers are forgetful (source: myself). Required entities help catch silly mistakes. I have no doubt that this is going to reveal dozens upon dozens of issues in existing maps.
Checks