Commit Graph

5375 Commits

Author SHA1 Message Date
MrMelbert
bbb94de166 Repaths heavy crowbar so people don't map it in accidentally (#88384) 2024-12-08 22:13:24 +01:00
jimmyl
58423afe1c fixes access on that one engineering maintenance door on birdshot (#88387)
## About The Pull Request
fixes #88383

## Why It's Good For The Game

fixes #88383

## Changelog
🆑
fix: The Men in Grey may no longer access birdshots engineering via a
certain maintenance airlock
/🆑
2024-12-08 19:15:00 +01:00
carlarctg
e57eddbb32 Adds rare chance for surgery trays to become medical toolboxes (#88276)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Surgery trays now have a small chance to become medical toolboxes.
Autopsy trays can become coroner toolboxes.


![image](https://github.com/user-attachments/assets/a6f6182b-5840-4494-8326-ea88f76e195b)

They work basically the same, just that they can't be rolled around and
don't slow you down when walking around.

Medical toolboxes are fairly weak, but coroner toolboxes are pretty
strong.

Added a 1 in 1.000.000 chance for a toolbox to have four latches.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game

> Surgery trays now have a small chance to become medical toolboxes.
Autopsy trays can become coroner toolboxes.
> They work basically the same, just that they can't be rolled around
and don't slow you down when walking around.

The idea of going to the surgery room and finding a _medical toolbox_
instead of a surgery tray is inexplicably amusing to me.

> Medical toolboxes are fairly weak, but coroner toolboxes are pretty
strong.

Healers and hurters!

> Added a 1 in 1.000.000 chance for a toolbox to have four latches.

peak absurdity is reached

~~next pr will include brown toolboxes, which clip to your belt~~

credit 2 @SmArtKar for sprites

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
carlarc, smartkar
add: Surgery trays now have a small chance to become medical toolboxes.
Autopsy trays can become coroner toolboxes.
add: Added a 1 in 1.000.000 chance for a toolbox to have four latches.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-12-06 23:56:52 +01:00
Tim
6da4462e14 Fix gravity for areas in space near station (#88176)
## About The Pull Request
- Fixes #76827

This removes gravity from the following areas:
- Solars
- Nearstation
- Space
- Ordnance bomb testing

##### Note - Asteroid areas (Tram) or planet areas (Ice) are not
affected.

<details>
<summary>Examples of outside gravity turfs</summary>


![dreamseeker_Mml3HmRaIK](https://github.com/user-attachments/assets/b6e410b7-e242-4c77-8cc8-34e15bd96b42)

</details>

Now stepping on floor plating in those areas will result in mobs
drifting. (like they do inside the station when gravity is offline)
Stepping on or near catwalks, lattices, or walls stills controls your
movement. Also refactored a little bit of the `has_gravity` code to use
defines instead of `TRUE/FALSE`.

## Why It's Good For The Game
Consistency. Mag boots are highly recommended when performing EVA.

## Changelog
🆑
fix: Fix gravity for areas in space near station (solars, nearspace,
bomb testing, etc.)
/🆑
2024-12-06 23:02:21 +01:00
DATA
28b35b59e0 [NEBULA] Adds fire alarms to the fore primary hallway (#88237)
## About The Pull Request

Adds two more fire alarms to teh fore primary hallway in nebula

## Why It's Good For The Game

I personally found myself stuck in one of the sections of that very big
area with no way of getting out, these two thingies should at least
prevent this a tad more

## Changelog

🆑
map: Nanotrasen engineers have installed more fire alarms on
Nebula-class stations, for your convenience.
/🆑
2024-12-06 22:58:07 +01:00
SmArtKar
3cba7e2018 Fixes Nebula's robotics fabricators being obstructed roundstart (#88236)
## About The Pull Request

Closes #88230

## Changelog
🆑
fix: Fixed Nebula's robotics fabricators being obstructed roundstart
/🆑
2024-11-29 04:29:16 +01:00
grungussuss
4d13188fca removes the northstar arcship from the codebase (#87937)
## About The Pull Request

![image](https://github.com/user-attachments/assets/95e7545e-713c-4877-adeb-853f1f0d9646)

closes https://github.com/tgstation/tgstation/issues/87888
## Why It's Good For The Game
The gods have spoken
## Changelog
🆑 grungussuss
del: The northstar arcship has been removed. :(
/🆑
2024-11-25 19:29:14 +01:00
jimmyl
112ca30d51 [no gbp] fixes solars cabling + additional pipes for sci (#88139)
## About The Pull Request

added some missing cable to solars and 1 smes, and science is connected
to distro from 2 directions now so it doesnt immediately stop receiving
air if a pipe breaks

## Why It's Good For The Game

fixes #88138
most departments have more than 1 connection to distro ( on this map )

## Changelog
🆑
fix: fixed some wiring on wawastation, added an additional
distro/scrubbers connection to sciences network
/🆑
2024-11-24 20:48:02 +01:00
Kiko Wen
abe868c921 Changes the stairs near arrivals on Nebula and more (#88020)
## About The Pull Request

Makes stairs near arrivals more convenient to use and fixes some long
ago mentioned problems

![image](https://github.com/user-attachments/assets/1c0d711b-7eaf-43bb-a66d-d7cb94dbbf3d)

![image](https://github.com/user-attachments/assets/c52e9330-6806-492f-85c3-e04b21a1d680)


## Why It's Good For The Game

Better version of https://github.com/tgstation/tgstation/pull/87963

## Changelog


🆑
map: Nebula Arrivals stairs are now easier to navigate
map: Fixed unconnected wire in dormitories on Nebula
map: Fixed engineers having free pass to cargo department on Nebula
/🆑
2024-11-21 23:33:37 +01:00
SmArtKar
308e747d4c Reconnects Wawa's sci to atmos distro (#88015)
## About The Pull Request

Closes #88013

## Changelog
🆑
fix: Reconnected Wawa's sci to atmos distro
/🆑
2024-11-21 18:49:38 +01:00
Ghom
7663b39cc8 Refactoring aquariums into components (feat: portable fish tanks) (#87866)
## About The Pull Request
I've been meaning to do this for some time. I need this for
portable/handheld aquariums/fishtanks to be possible. I'll sprite and
code them before I call this PR ready, however suggestions and code
reviews are welcome in the meantime.

Being a pretty heavy refactor, some things might break (we have more
than a few unit tests so perhaps not) while others, coincidentally,
might be fixed without me knowing. Anyway I'm sure this PR fixes
aquarium beauty, which wasn't really working to begin with because the
code was so fucking bad. Nothing really worth of a CL entry tho.


TODO:
- [x] handheld aquariums, craftable with a kit and little plastic or
buyable from the fun vendor ig.
- [x] an aquarium upgrade for handheld aquariums to bypass possible
restrictions.
- [x] update the beauty element to consider items, which shouldn't
contribute to the area beauty when held or otherwise not on a turf.

## Why It's Good For The Game
This should make handheld aquariums possible.

## Changelog

🆑
refactor: refactored aquariums heavily. Please report any fishy bug.
add: Added portable/handheld fish tanks to the game. They can be crafted
with an aquarium kit and 5 sheets of plastic. While portable, they
cannot store fish that are too big or if there're too many already. This
restriction can be removed by using the new "bluespace fish tank kit"
techweb item.
map: Replaced the lawyer's stationary pet aquarium with a fish tank, so
you can carry McGill around.
balance: Reduced the iron cost of stationary aquariums a little.
/🆑
2024-11-21 09:45:49 +13:00
grungussuss
4f6ef1cde5 fixes master (#88032)
## About The Pull Request
it's purchase path
## Changelog
🆑 grungussuss
fix: a bug regarding orderable items has been fixed
/🆑
2024-11-20 11:02:50 +13:00
Ben10Omintrix
d2c8e10e26 Repairbots (#86084)
## About The Pull Request
adds repairbots to the game!

![repairbot](https://github.com/user-attachments/assets/8c492c7c-6c12-4095-89f6-cc97ae1edbc0)

this pr serves as a massive rework and buff to floorbots. i was a bit
sad that they dont get built much anymore so ive given them tons of more
utilities and uses.
Repairbots still inherit to place tiles and repair breaches. but they
can now rebuild walls, rebuild windows and repair structure and
machinery. Also Ive given them voicelines to add more character to them.
In short, they are very depressed with their job (however they express
their happy go lucky attitude when u emag them where they will start
deconstructing the station)

to demonstrate capabilities, here's a slightly sped up clip of some
repairbots patching up an area that was maxcapped 4 times:

https://github.com/user-attachments/assets/bddac3b0-1984-4571-85d3-c5283dd7c0de

When repairbots feel threatened, they will retract into their little
toolbox which u can pick up and hold in ur hand, either to conveniently
carry and plop them down at breached sites, or to bash skull with it

U can build them using a toolbox, proximity sensor, cyborg arm and a
conveyor belt

## Why It's Good For The Game
refactors floorbots and makes them alot more useful tools for engineers
to use


## Changelog
🆑
refactor: floorbots have been refactored, please report any bugs
add: adds repairbots to the game!
/🆑
2024-11-19 15:19:44 -05:00
aaaa1023
f16fc6fa07 More active turfs removed on Wawastation (#87997)
## About The Pull Request
The xenobio slime kill room used the normal openspace variant causing
active turfs from the room below.

## Why It's Good For The Game
Kills a couple more active turfs

## Changelog
Nothing player facing probably
2024-11-19 15:10:47 -05:00
Dmeto
7d060dc52b Minor clean up to Meta Cargo (#87968) 2024-11-19 09:50:24 +01:00
aaaa1023
14a21bc32d Cleans up a few active turfs on Nebula (#87970)
## About The Pull Request
there's a few active turfs where the arrivals shuttle lands because 
/turf/open/openspace was used instead of /turf/open/space/openspace. 
There was also a few from a non airless variant of reinforced glass tile
being used under the gulag shuttle.

## Why It's Good For The Game
kills a couple more roundstart ATs

## Changelog
nothing player facing probably
2024-11-19 04:32:01 +01:00
Tim
b6ee96bc0d Fix Icebox CE Office Shutter Buttons (#87952)
## About The Pull Request
This re-adds missing shutter buttons in the CE's office that got
deleted. It also removes a duplicate keycard auth device when none of
the other head offices have 2 of them.

## Why It's Good For The Game
Consistency.

## Changelog
🆑
map: Fix missing CE Office Shutter Buttons on Icebox. Also removes a
duplicate keycard auth device.
/🆑
2024-11-17 05:02:07 +01:00
sqn
a3ea45f5e8 Metastation - cargo to sec chute fix (#87950)
## About The Pull Request

Noticed downstream. Meta's cargo delivery has two disposals on the same
tile.


![image](https://github.com/user-attachments/assets/d0e8651a-f703-4a1a-8427-df3f0950f005)

Axes the horizontal pipe.

## Why It's Good For The Game

Map fix good.


## Changelog
🆑
map: metastation's security mail chute no longer has an extra erroneous
pipe.
/🆑
2024-11-17 04:22:15 +01:00
Vekter
24569e7c28 Removes extra privacy shutters in the HoS' office on NebulaStation (#87955)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Removes an extra set of shutters from the HoS' office on NebulaStation.
They were paired with the Quartermaster's button so probably a holdover
from testing.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 Vekter
map: Removes extra privacy shutters in the HoS' office on NebulaStation
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-11-17 04:19:48 +01:00
aaaa1023
e81ef650e7 A smattering of minor fixes to birdshot (#87934)
## About The Pull Request
Birdshot had a few minor issues so I went to fix those. I used the
mapping verbs and found a good few more.

<details>
  <summary>Full changes</summary>
  
Removed incorrectly placed sandy plating decal from room below security
escape pod
Fixed a few decals above the atmospherics storage room
Added missing air alarm to atmospherics (yea)
Added missing air alarm to library private room
Edited an air tank canister refiller above grav gen so that the
connector is facing the correct way and gave a pressure pump to make it
more useable.
Moved one of the lattice moorings at the asteroid above the ai sat one
over so the lattice would connect nicely
Added lights to the gulag shuttle airlocks because it was very dark
Changed the c_tag of the reflection chamber camera because it shared one
with the isolation camera
Fixed nearstation area tiles outside engine maintenance
Connected atmospheric pumping room APC to the power grid
Connected Port Primary Hallway APC to the power grid
Fixed engine maintenance vent and scrubbers not being connected to
anything
Made a passive vent properly connect to perma's scrubbernet
Rotated gas connectors in telecomms so they connect properly
Connected scrubber in the engine room to the scrubbernet
Removed a double camera from the SM chamber
Remade the lattices at arrivals because the arrivals shuttle would ruin
it the first time it landed
Removed a cabin door bolt button from the wall in the maintenance bar
Replaced the glass tiles in RD office with grey tiles because glass
tiles show pipes and it looked pretty bad.
Added walls for lattice to connect to on the asteroid above cargo
Removed a sandy plating decal and a nearspace that were incorrectly
placed outside the engine room airlock
Rotated two chairs in the barber shop
Removed an incorrectly placed hazard stripe box and double stacked
disposal pipe from the wall in tool storage

  
</details>

## Why It's Good For The Game
some of the fixes are somewhat important like atmospherics having an air
alarm or the hallway to escape having power, the rest are just minor map
polish.

## Changelog
Most of the changes probably aren't important enough to put in the main
changelog.

🆑

fix: Birdshot Atmospherics now has an Air alarm 
fix: Birdshot Atmospherics pumping room APC is now connected to the main
grid
fix: Birdshot Port Primary Hallway APC is now connected to the main grid

/🆑
2024-11-17 03:57:17 +01:00
jimmyl
168162f9a3 a few tiny birdshot tweaks and fixes (#87785)
## About The Pull Request

1st SM filter is now set to N2 by default
A random hallway apc that started unwired is now wired
Chef gets a dehydrator
Surgery theatre now has a surgery tray instead and surplus prosthetic
limbs to fill in the empty space
Greater central maintenance owns all of its walls
The chemical closet in pharmacy now has multiver, formaldehyde,
epinephrine, basic buffer and the other kind of buffer to compensate for
not having a chemstorage room
atmos distro air mixer now mixes correctly

## Why It's Good For The Game

closes #87729
also maintenance is supposed to own all of its walls

## Changelog
🆑
fix: Added dehydrator to birdshot kitchen. Surgery theatre now has a
surgery tray and surplus prosthetics. An unwired hallway APC is now
wired. 1st SM filter is now set to Nitrogen. Chemistry closet in
pharmacy now contains extra chemicals to compensate for not having a
chemical storage. Atmos air for distro mixer now mixes correctly
/🆑
2024-11-14 19:51:09 +01:00
Waterpig
46d4ac9d8e Mech fabricator output direction can now be changed with a drag pull (#87828)
## About The Pull Request

See name, makes it consistent with all the other printing machines. For
some reason we have three different paths for all of them but
refactoring is out of scope for me.

Comes with updatepaths too

## Why It's Good For The Game

No more confusion with how to change the direction, it's the same as all
the other ones now.

## Changelog

🆑
qol: mech fabricator output direction can now be changed with a drag
pull
/🆑

---------

Co-authored-by: SyncIt21 <110812394+SyncIt21@users.noreply.github.com>
2024-11-13 12:57:48 +01:00
Goat
629c323d88 Make roundstart book publishing on bird possible. (#87843)
## About The Pull Request
Adds a book binder to the birdshot library in the spot the book scanner
used to be and moves the scanner right next to the library computer on
the desk.

## Why It's Good For The Game
Curator shouldn't have to wait for research to be able to put books into
the archive.
## Changelog
🆑 Goat
map: The library's scanner on Birdshot is now close enough to connect to
the computer and was also given a book binder.
/🆑
2024-11-12 17:25:24 +01:00
OrionTheFox
4b1700302f Fixes four unlinked APCs in DeltaStation maint rooms (#87850)
## About The Pull Request
Fixes unlinked APCs in the `Electronic Marketing Den`, `Abandoned
Garden`, `Security Maintenance`, and `Private Investigator's Office`

Specifically:
<details><summary>Moves the wires for the Den to the current
APC...</summary>


![image](https://github.com/user-attachments/assets/ee754ebe-2f3c-41ea-856b-ec21af079f22)

</details>

<details><summary>Moves the APC for the Garden to the current Wires
(yes, it's the inverse, but it's much nicer beside the air alarm AND
removes it from being hidden by the poster...)</summary>


![image](https://github.com/user-attachments/assets/bc07084b-4599-4b81-bc2a-ec6d8b250627)

</details>

<details><summary>Adds the 1 missing wire to the APC in Sec Maints
(under the table)</summary>


![image](https://github.com/user-attachments/assets/f2a0024c-061d-4db2-9bff-a7d025814ff7)

</details>

<details><summary>Moves the wires to the APC in the PI Office</summary>


![image](https://github.com/user-attachments/assets/3e9513a2-0fc7-45fa-84b2-31c994ff2e0e)

</details>


## Why It's Good For The Game
These are, theoretically, meant to be wired to the station. They all
have single lines of wires in the rooms going to walls. Just not to the
walls with the APCs.
## Changelog
🆑
fix: (DeltaStation) Fixed unwired APCs in the Electronic Marketing Den,
Abandoned Garden, Security Maintenance, and Private Investigator's
Office
/🆑
2024-11-12 17:13:44 +01:00
Rhials
624328de65 Gives Runtimestation a bounty pad and event spawnpoints (#87839) 2024-11-12 15:08:33 +01:00
sqn
58bfe12b0a Tramstation Barber Disposals Fix (#87835) 2024-11-12 12:11:12 +01:00
Ghom
e5472d9be4 Fishing bluespace capsules (#87639)
## About The Pull Request
With this PR, I'm introducing fishing bluespace capsules to the game.
They can be found on the black market, but I'll get a couple more ways
to get them before it's ready.

Anyway, they're special bluespace capsules that spawn a fishing spot of
your choice. The fishing spot can be changed by alt-clicking the
capsule, and so far it has 5 choices, plus 2 locked behind emagging for
obvious reasons:
- Freshwater: pretty basic, you get freshwater fish from this.
- Saltwater: mainly saltwater fish.
- Tiziran: You get tiziran fish here, like the gunner jellyfish,
armorfish, needlefish, dwarves moonfish and the new, bigger zagoskian
moonfish. By the by, moonfish now periodically lay moonfish eggs, a
staple of lizardfolk cuisine.
- Ice fishing spot: A small ice turf with a hole dug in it; salmon,
arctic char, arctic chrabs and the bonemass (skeleton fish).
- Hot Spring: Somehow the new home to the ought-to-be-extinct
sacabambaspis. It also doubles as a better shower overall, with mild
healing on top of stamina recovery. Felinids still hate it though, and
won't benefit from the healing.
- Lava: A 2x2 square of pure lava. Requires an emag for obvious reasons.
- Plasma: Ditto, but it's plasma instead of lava.

As a sidenote, unlike standard shelter capsules, these require their
area to be clear of pipes and cables on top of the other requirements,
unless emagged. Obviously, I've done some changes to allow pipes and
cables to not be hidden by water turfs, though I'm still keeping these
reqs because I don't think these fishing spots would look great if
riddled with cables and pipes. I may remove this extra req later if it
proves to be a tad too tedious.

Also they don't knock you back when expanding.

Screenshot from a recent test (fixed the misplaced decal and tweaked a
few things since then):

![immagine](https://github.com/user-attachments/assets/6bbcddfb-ff1c-4e96-834a-2129cadbb31f)


## Why It's Good For The Game
The idea stems from how not all fishing spots aren't designed to be
accessible every round, which is fine, because we have the fish-porter
for that. However, even the fish-porter should have its limits in terms
of what it can provide by itself (linking is all fair and game), so I've
thought having something of a middle point would been neat, also as a
way to mess around with the station layout a bit, to empower the player
with a little extra "terraforming".

## Changelog

🆑
add: Added fishing bluespace capsules to the game, which can be used to
spawn a variety of fishing spots, from freshwater to tiziran sea to hot
springs, and also lava and plasma if emagged.
add: Added two new fish: the zagoskian moonfish and the sacabambaspis.
Moonfish will now periodically lay moonfish eggs.
map: The 'crashed pod' lavaland ruin now has a hot spring, and the
cursed hotspring on icemoon now has a plastic chair and a fishing
toolbox.
/🆑
2024-11-11 08:01:09 +13:00
Ghom
6386b6c706 [NO GBP] You can now use fish feed cans on aquariums while the control panel is open. (#87761) 2024-11-10 12:35:04 +01:00
Kiko Wen
56d037bfd4 Adds new station map Nebulastation (#84826)
## About The Pull Request

Adds a completely brand new multi-z station map "NebulaStation". 
New areas and few exclusive map shuttles (ferry, mining, arrival, evac,
cargo)
Few example screenshots
![StrongDMM-2024-07-19 20 53
15](https://github.com/user-attachments/assets/e895bae6-f3e7-4ee4-9779-96266e943db0)
![StrongDMM-2024-07-19 20 51
41](https://github.com/user-attachments/assets/43bb1443-1c2c-4c4e-8f0c-b743866c84fa)

![image](https://github.com/tgstation/tgstation/assets/143291881/4bdfa1d7-ba84-408b-a4ff-9fa0dd3a2783)

![image](https://github.com/tgstation/tgstation/assets/143291881/6caa71cc-92f2-49ff-b05c-76e091b5b05b)

![image](https://github.com/tgstation/tgstation/assets/143291881/c64ac863-9287-4827-9168-ea9a55f66a9e)

![image](https://github.com/tgstation/tgstation/assets/143291881/dff66e71-89a0-4da7-94f5-07774c239047)
And more...

## Why It's Good For The Game

New maps are always good for the game

## Changelog

🆑 Kiko
add: Nebulastation, new station map
/🆑
2024-11-07 09:17:48 +13:00
MrMelbert
96df25392a Adds Eyecharts (#87361)
## About The Pull Request

Adds Eye charts

You can examine them to get a rough estimate of your eye health


![image](https://github.com/user-attachments/assets/1a4d85e4-43de-45a3-a979-5e63967f3422)

I mapped them onto Meta, Delta, and Ice

## Why It's Good For The Game

It's peak for doctor RP. and more flavor

## Changelog

🆑 Melbert
add: Eyecharts to Medbay
/🆑
2024-11-02 14:26:04 +01:00
Vekter
1eb625f944 Fixes areas in maintenance above cargo on Wawa (#87626)
## About The Pull Request

The tiny maint area above Wawa's cargo bay was flagged as part of the
cargo bay, not cargo maints. This was causing the area to not behave
like maints, ie "not providing safety from a radiation storm".


![image](https://github.com/user-attachments/assets/30a23c90-9413-4665-b3cb-269511196bff)

Fixes #87517.
## Why It's Good For The Game

Consistency good.
## Changelog
🆑 Vekter
fix: Fixed the maintenance area in the upstairs cargo bay of Wawastation
not being flagged as maintenance.
/🆑
2024-11-02 14:01:56 +01:00
Zytolg
edd56ae7e7 [BIRDSHOT] Signage Update (#87503)
## About The Pull Request
Some QOL for Birdshot

## Why It's Good For The Game
Clearer Markings to Departments and Escape Pods

## Changelog


🆑
map: Additional signage to help spacefolk navigate Birdshot Station
/🆑
2024-11-02 13:54:42 +01:00
Ghom
778ed9f1ab The death or internal/external organ pathing (ft. fixed fox ears and recoloring bodypart overlays with dye sprays) (#87434)
## About The Pull Request
This PR kills the abstract internal and external typepaths for organs,
now replaced by an EXTERNAL_ORGAN flag to distinguish the two kinds.

This PR also fixes fox ears (from #87162, no tail is added) and
mushpeople's caps (they should be red, the screenshot is a tad
outdated).

And yes, you can now use a hair dye spray to recolor body parts like
most tails, podpeople hair, mushpeople caps and cat ears. The process
can be reversed by using the spray again.

## Why It's Good For The Game
Time-Green put some effort during the last few months to untie functions
and mechanics from external/internal organ pathing. Now, all that this
pathing is good for are a few typechecks, easily replaceable with
bitflags.

Also podpeople and mushpeople need a way to recolor their "hair". This
kind of applies to fish tails from the fish infusion, which colors can't
be selected right now. The rest is just there if you ever want to
recolor your lizard tail for some reason.

Proof of testing btw (screenshot taken before mushpeople cap fix, right
side has dyed body parts, moth can't be dyed, they're already fabolous):

![immagine](https://github.com/user-attachments/assets/2bb625c9-9233-42eb-b9b8-e0bd6909ce89)

## Changelog

🆑
code: Removed internal/external pathing from organs in favor of a bit
flag. Hopefully this shouldn't break anything about organs.
fix: Fixed invisible fox ears.
fix: Fixed mushpeople caps not being colored red by default.
add: You can now dye most tails, podpeople hair, mushpeople caps etc.
with a hair dye spray.
/🆑
2024-10-30 08:03:02 +01:00
r3dj4ck0424
c63c34330b Makes office chairs named "office chair" (#87505)
## About The Pull Request

Adds a name to the office chair obj and its light variants describing
them as "office chair". Additionally removes the custom name "blue" from
the blue variant of light office chair in birdshot.

## Why It's Good For The Game

Chairs are not lights and therefore need names that include "chair"
Fixes #87501 

## Changelog
🆑
fix: certain office chairs are now properly labelled
/🆑
2024-10-28 22:59:10 +01:00
DaydreamIQ
029e814ec5 Moves birdshot's drone dispenser to somewhere it can feasibly be found (#87262)
## About The Pull Request

![image](https://github.com/user-attachments/assets/cf976e68-af79-497b-966d-0bb9e77eea40)
Crams the birdshot drone dispenser into maints near robotics so it can
be feasibly reached by people within the science department and not in
the middle of bumfuck nowhere. Also gave it some mats nearby for
consistency's sake
## Why It's Good For The Game
Most people aren't gonna even FIND the drone dispenser since it spawns
in the far east of the map in this room

![image](https://github.com/user-attachments/assets/23d5aa37-1863-4dce-9380-3391f558d044)
Makes it more consistent with other maps having it close to robotics
## Changelog
🆑
map: Moved Birdshot's drone dispenser closer to robotics
/🆑
2024-10-25 02:01:41 +02:00
JackEnoff
5c9ccd98ff Fixes metastation cargo security outpost (#87259)
## About The Pull Request

Removes some random stuff that was placed on the floor of the outpost
for no apparent reason, adds access requirements to the security outpost
so assistants can't just come in and drag away the security locker, and
adds flooring to a plating that was missing it under a door.

## Why It's Good For The Game

Assistants having access to a security outpost to steal a security
locker for free isn't good, me thinks.
Fixes https://github.com/tgstation/tgstation/issues/87312
## Changelog

🆑
fix: MetaStation's Cargo Security Outpost is no longer free to access by
anyone.
/🆑
2024-10-25 01:54:33 +02:00
Profakos
56bba877c7 Adds a spraycan to robotics (#87412)
## About The Pull Request

This PR adds a single spraycan to every roboticist office, and a
screentip that should tell the player that they can restyle augments
with it, should they hover over one. This spraycan has a new sprite,
which is a small edit of the existing spray can, just wearing the
colours of the roboticist jumpsuit. The can's description also mentions
restyling robotic limbs.


![image](https://github.com/user-attachments/assets/e851a4a8-e916-41c6-850e-1d4814068d23)

This PR also fixes a bug: Peg limbs also brought up the restyling menu,
albeit, every radial button was empty, and clicking on one runtimes. Now
you can no longer do such a thing.

Future improvement: perhaps making augment restyling cheaper would be
nice, but I did not want to add that into this PR.

## Why It's Good For The Game

This is a rarely used feature, some folks thought it has been removed
when the augment painter has been removed from the game. Putting it in
front of the players will make it used more often, and might result in
new augment styles.

## Changelog

🆑
add: Adds a roboticist spraycan, and adds one of them to robotics on
every map
qol: adds a screentip to spraycans that tells you that it can restyle
robotic limbs
fix: fixes peg legs bringing up the augment restyle menu
/🆑
2024-10-24 17:01:34 +02:00
JackEnoff
d277b3408b Fixes birdshot emitters being disconnected from SMES (#87279)
## About The Pull Request

A single cable was missing, leading to emitters (and some rooms in
atmos) being disconnected from the main SMES.

## Why It's Good For The Game

Emitters should be able to be fired at roundstart.

## Changelog

🆑
map: Birdshot's Emitter Room should no longer be disconnected from the
grid at shiftstart.
/🆑
2024-10-20 16:24:11 +02:00
Sealed101
f80ec1f2ba Drops two droppers in Wawastation xenobio (#87295)
## About The Pull Request

Title; also shuffles the table they're on a bit so that it look a bit
better

## Why It's Good For The Game

Reported in a comment to #87096 but otherwise it's for consistency with
other maps. Only dropper available to RnD roundstart was somewhere in
their lobby, which is inconvenient to grab for the secluded caste of
xenobio mains. Why two? Uh, two grinders, two bits of plasma, two
consoles... it's zen, I tell you.

## Changelog
🆑
map: Wawastation xenobio now has two droppers
/🆑
2024-10-20 11:05:10 +02:00
r3dj4ck0424
839aabe40d Adds retool kits, a series of cosmetics for the protokinetic crusher (#87252) 2024-10-17 15:40:24 -04:00
Ghom
cffe5ffc33 Mixed bag of fishing adjustments. (#87201)
## About The Pull Request
This more or less ties with my previous PR where I fix some of the
issues I've seen with fishing, because both are the result of some live
playtesting in which I assessed some flaws and nits. So, let's get
started:

Lowered the number of fish to scan for each fish scanning experiment:
This is the most time-gating feature of fishing. As a scientist you're
usually better off doing anything else than this anyway, which is
understandable, but for whoever else that plans to get some nice ocean
fish, this is going to be a huge bummer. From 4, 8, 14, 21 to 3, 7, 11,
17.

Switched the ocean and chasm portal setting: Right now, the ocean portal
has the largest amount of catchable creatures, which can also help
progress the experiments, while the chasm setting only has two and is
only mildly useful for chasm chrabs --> lobstrosities (which suffer a
bit from not having a good enough AI right now). I hope I'll have the
time to add some late fishes to the chasm setting at some point.

Added a premapped fishing portal generator to the common service room of
every map: It takes quite some time to setup fishing. Making a fishing
portal is by far what I consider to be the most tedious part. Also Wawa
and Birdshot were also missing the aquarium kit. On a side-note I
realized some days ago that service jobs receive very good discounts on
the fishing items sold by the good clean vendor.

Added the fish puns speech modifier to fish-infused gills: I forgot to
do it when I made the PR. Shrimple as that.

Mild fish infusion tweaks: Lowered the crawling speed very sightly, but
buffed showers and water healing slightly. Drinking water now wets you
by about 1/4 of what splashing it would do.

Buffed fishing difficulty modifiers for items and chairs a little: For
the time and credits invested, buying a carp costume or whatever to be
slightly better at fishing doesn't seem that profitable, and I reckon I
was being a bit conservative with the values. Fishing is a considerable
time investment already, especially in the initial stage with the setup.
Also idk why sunglasses and thermals buff fishing while fish are
technically cold-blooded creatures so I removed the comp from them.

Added fishing rods and fish cases designs to cargo and science lathes:
Other base fishing designs are shared between the three departments,
while these two are only available for service (and autolathes
obviously).

Fishing skill now affects completion gain and not only completion loss:
Fishing as a feature has a slower pace than most things in the game. It
feels right that by the time you reach about legendary level, you get to
complete the minigame a bit faster.

## Why It's Good For The Game
To put it briefly, the feature feels right as a casual experience,
however time is very much against you and getting something done takes
some effort (especially on tram, where moving to and fro' departments is
almost like playing froggers at times)

## Changelog

🆑
map: Added a premapped fishing portal generator to every map.
balance: Lowered the requirements for fish scanning experiment. Swapped
the rewards of the second and third experiments.
balance: Buffed fishing difficulty modifiers for several items and
chairs.
balance: Fishing skill now affects completion speed of the minigame more
actively.
balance: Mild fish infusion tweaks. Crawling is a smidge slower, but
healing from showers and drank water is a bit better.
qol: Fishing rods and fish cases can now be printed by cargo and science
lathes.
add: Gills now give the fish puns speech modifier.
/🆑
2024-10-16 20:45:57 -04:00
junkgle
58610c7f19 metastation cargo fixes (#87122)
## About The Pull Request

-fixes random test tube racks in the hallways next to cargo
-fixes a bunch of decals
-fixes some item offsets
-moves a table so you can actually push a crate into the medical chute
without using the alt-menu or dismantling a table
-removes random destination tagger on the floor of the new security
outpost

## Why It's Good For The Game

fixes

## Changelog

🆑

fix: fixed up Metastation's cargo delivery office.

/🆑
2024-10-15 19:58:05 +02:00
EEASAS
b754ee5edb adds plasma to wawastation xenobio (#87099) 2024-10-11 07:13:21 +02:00
wonderinghost
358f34b591 [WAWA] updates medbay with a few more lights (#87010)
## About The Pull Request

brightens up wawa med with a few more lights in the central area and
minor shifts in device placement

## Why It's Good For The Game

you cant look at this and say that this dark spot is good 

(before)

![image](https://github.com/user-attachments/assets/76ff44cf-2148-4966-b3fd-3c480209203f)

(after)

![image](https://github.com/user-attachments/assets/e30c39bb-a7a4-4047-8c31-b97b74403329)
## Changelog

🆑

add: Adds a few lights 
fix: removes the darkspot in wawa med
/🆑
2024-10-07 14:35:31 +02:00
John Willard
20313f6cbc human AIs get space suits if the room is inhospitable (also can leave the sat) (#86953)
## About The Pull Request

Alternative to https://github.com/tgstation/tgstation/pull/86949

Gives Human AI a space suit if they spawn in a room inhospitable to
them. I also made the 2 tiles the AI spawns in cold to match the
exterior of the windoor, so this effect actually kicks in.

I also removed their hazardous area component, so they can move at full
speed, use ladders, vehicles, etc.

Lastly, anytime you spawn with a space suit I made it automatically turn
itself on, which is only for ghost roles currently. Now if you spawn in
bad temperature, you won't have to rush to flip it on before you start
freezing.

## Why It's Good For The Game

Doesn't require mapping changes for a station trait and allows for
unique types of AI Sats without having to make accommodations for human
AI each time.

Hazardous area was originally added as they were being compared to an
immovable object, which now I think is a little silly. When thinking of
a human versus an AI, the first thought is that humans can move around
and touch things, this arbitrary limit was not only annoying, but also
terrible on multi-z maps where it blocked things like access to ladders
if it wasn't directly in the AI sat's room.

## Changelog

🆑
balance: Human AIs spawn with a space suit on Wawastation.
balance: Human AIs no longer have slowdown and a ton of restrictions
such as ladders when outside of the satellite.
qol: Spawning in with a space suit now has its thermal regulation on by
default.
/🆑
2024-10-06 18:55:18 +02:00
jimmyl
766364fd9a [no gbp] adds a medal box to captains locker on Wawastation (#87033)
## About The Pull Request


![image](https://github.com/user-attachments/assets/f46cb2b8-3088-46db-be4b-7788bf7ba91a)


## Why It's Good For The Game

it was missing so this should be more inline with the rest of the maps
that actually allow the captain to give medals

## Changelog
🆑
fix:added a medal box to captains locker on Wawastation
/🆑
2024-10-06 17:02:26 +02:00
Koi
25df299e09 Birdshot Cargo Changes (#86769)
## About The Pull Request

Some QoL changes for cargo, mostly just with the goal of cutting down on
the sheer amount of airlocks in cargo. I also added a small cargo lobby
to aid in pushing the ORM a tad closer to the miners and cutting down on
the airlocks in and out of cargo.
## Why It's Good For The Game

Less claustrophobic, more space. The changes are very minor, just small
changes to the layout without completely overhauling it.

You can see the changes below.

![image](https://github.com/tgstation/tgstation/assets/168238458/fd087ff0-71b7-4860-a2e2-11df4873c517)

re-added dnd room:

![image](https://github.com/tgstation/tgstation/assets/168238458/27a29d84-6604-4d87-a45c-d74ab2fc8761)

new cargo lobby area:

![image](https://github.com/tgstation/tgstation/assets/168238458/3db44063-d8b9-46f7-a72a-f515149a7e57)

the freed up space: 


![image](https://github.com/tgstation/tgstation/assets/168238458/5d42cb0a-07db-4554-8e2d-09eee02c5110)






## Changelog
🆑
add: Birdshot Cargo now has a lobby and is slightly more open overall.
add: Re-added the DnD room  to Birdshot
add: re-added the skill station to the library.

/🆑

---------

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2024-10-04 06:39:36 +00:00
Jerry
e9dc7dd474 Birdshot Engineering small fixes (#86981)
## About The Pull Request

This PR aims to fix some issues on Birdshot station. The issues fixed
are as follows:

### 1. Door Naming Consistency
The two doors at the front of engineering had different names, one being
`Engine Airlock` while the other was `Main Engineering`. Both were
changed to be `Main Engineering`.


![image](https://github.com/user-attachments/assets/8221259c-e763-4944-ac2c-475ed05dcc0a)

### 2. Access Fixes for Security Officers (Engineering)
Added
`[/obj/effect/mapping_helpers/airlock/access/any/engineering/general]`
to the following doors, as Security Officers (Engineering) couldn't even
open the front door to enter the department and couldn't go to atmos
(since it required access for `construction` but Security Officers
(Engineering) get access to `engineering` and `atmospherics` only). Also
added this for the Locker Room because of the same problem.


![image](https://github.com/user-attachments/assets/4d6b692e-5158-466b-925a-1265af687e8b)

### 3. Atmospherics Maintenance Door Access
Replaced
`[/obj/effect/mapping_helpers/airlock/access/any/engineering/construction]`
with
`[/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance]`
for the Atmospherics Maintenance door present to the left of the Chief
Engineer's office.


![image](https://github.com/user-attachments/assets/dea7b9c1-0614-4cd7-a8ef-4e6dd0748ba8)

### 4. Locker Room Maintenance Door Access
Replaced
`[/obj/effect/mapping_helpers/airlock/access/any/engineering/general]`
with
`[/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance]`
for the Maintenance door in the Locker Room.


![image](https://github.com/user-attachments/assets/ead0cb3e-0608-4675-8dc2-140810db5d0b)
## Why It's Good For The Game

This change ensures that Security Officers (Engineering) can properly
access their primary workplace. Previously, they had to take an
inefficient route through maintenance to enter Engineering, which was
both inconvenient and hindered their ability to respond quickly to
emergencies. By allowing them to use the front door and access key areas
like Atmospherics, this fix improves quality of life and ensures they
can perform their duties more efficiently.
## Changelog
🆑
fix: Security Officers (Engineering) can now open crucial doors in
Engineering on Birdshot
fix: Corrected access inconsistencies for maintenance doors in the
Engineering department on Birdshot
fix: Resolved naming inconsistency for the front doors of Engineering on
Birdshot
/🆑
2024-10-04 02:45:40 +02:00
EEASAS
ce82fa9f51 Fixes multiple issues with Meta Cargo (#86960)
## About The Pull Request

Fixes issues with metastation cargo such as:
trim lines in windows and walls
disconnected apc
apc and air alarm in same turf
Fixes #86951

## Why It's Good For The Game
i love gbp
and i love having game work and be good and functional
2024-10-01 19:54:51 +00:00
Tim
80e9133218 Fix Meta and Wawa coldrooms (#86923)
## About The Pull Request
- Adds a coldroom air alarm mapping helper to Meta's medical coldroom so
no alerts due to the cold.
- Mark coldroom area for kitchen backroom with included APC/Atmos alarm.

## Why It's Good For The Game
The atmos to these areas are really cold and will trigger normal atmos
alarms so they need special ones.

## Changelog
🆑
fix: Fix Meta's medical freezer air alarm to not trigger on cold temps.
Fix missing atmos alarm in Wawa kitchen coldroom.
/🆑
2024-09-28 04:28:59 +02:00