Commit Graph
139 Commits
Author SHA1 Message Date
ca607addcc More evac shuttles 2 (#5669)
## About The Pull Request

Adds a couple really expensive shuttles.

- The gold version of Oh Hi Daniel, being a joke and expensive but not
nearly as expensive as
- The Vigilante, a long-range syndicate transport shuttle with a cosy
layout and also some mobs and a sentience balloon. (Also contains a
unique weapon)
- The Millionaire Shuttle, a very gold shuttle that's supposed to feel
fancy, and also it has some silly custom items.

Also adds a "medical bay" pod to the cluster of escape pods, along with
making it require an emagged console.
Also reduces the breacher's price considering that in hindsight it's not
_that_ good of a shuttle.
## Why It's Good For The Game

The last time I made some shuttles people kinda liked them, so I decided
to make a couple more.

## Proof Of Testing

Shuttles are able to be bought and they work just fine. StrongDMM
screenshots follow:
Gold Daniel -
<img width="320" height="352" alt="image"
src="https://github.com/user-attachments/assets/cbd57b08-35f3-47e3-929e-629f6a59fd00"
/>
Vigilante -
<img width="896" height="1376" alt="image"
src="https://github.com/user-attachments/assets/f5f66209-7271-45b8-938b-4cbad8fbf3ac"
/>
Millionaire -
<img width="608" height="1184" alt="image"
src="https://github.com/user-attachments/assets/cd28f2a9-2241-4e01-8516-e8e644a451e0"
/>



## Changelog
🆑
add: Adds a couple more dumb expensive evac shuttles.
balance: Makes the escape pod cluster shuttle emag only.
/🆑

---------

Co-authored-by: Cabbage <supredoode@gmail.com>
2026-06-11 15:36:36 -04:00
gavlaandnevimer 9bc638dcfb fixes 2026-06-11 15:07:48 -04:00
shayoki 97a15ec8f8 initial 2026-06-03 01:25:02 -05:00
gavlaandGitHub 2d1899d874 Adds an Experiment and Milky plush (#5660)
## About The Pull Request

<img width="2048" height="1536" alt="image"
src="https://github.com/user-attachments/assets/b4cc8beb-3448-4a75-a193-cb9fad316820"
/>

🎨: [@Koklv_09](https://x.com/Koklv_09/status/2057418483688755627)  on X

This PR adds two plushies inspired from the hit game: Casualties Unknown
(Formerly "Scav: Prototype"). The sprites are originally from Wizden
SS14 and shares an appearance in its [own
game](https://scavprototype.wiki.gg/wiki/Plushie). Possibly confirming
shared universes??

Each Plush can be worn as a hat, have emissive eyes when worn, have
inhand sprites and are all very adorable.
Shout out to Orsoniks (rivey0 on discord) for the original spritework.
And nevimer for the code help.

## Why It's Good For The Game

This one goes out to all of the great times I've had on station
interacting with the Experiments. They deserve a tiny, cuddable version
of themselves!

## Proof Of Testing

<details>
<summary>Screenshots/Videos (Plushie interaction spoiler in
here!!)</summary>

Emissive preview:


https://github.com/user-attachments/assets/fd1b669b-36c3-4853-8b1b-4741de0b2b09

Unique Interaction preview:


https://github.com/user-attachments/assets/cddb1676-ec93-4c01-ae51-2ba20b853e21

</details>

## Changelog

🆑 shayoki, nevimer, orsoniks
add: Adds an experiment and milky plush. Both are available in the
loadout.
/🆑
2026-05-25 08:38:39 -07:00
MathildeandGitHub d9c71b8154 New plush for Aeri (#5581)
## About The Pull Request

I have added a new plushie to the game, for Aeri, with custom rubber
sounds. It's the Interdimensional Terrorist Plushie, a toy of
questionable origins with even more questionable uses (that is, as a
lewd item). For this reason, it's treated by the code as one. It has a
clothed and a 'naked' mode. When clothed, it's treated as a regular
plush, when naked, it can be used as a fleshlight. It will however be
hidden if you have erp toys set to off. It can be either bought in the
lustwish vending machine, or in the loadout menu (in the lewd toys
section, not the plush section)

Oh, and it also has a special suicide action, summoning a BSA smite on
your location. The suicide verb is off on our server, so I figured it
would be a funny addition.

## Why It's Good For The Game

Bubberstation has a terrible lack of rubber dolls, doesn't it?


<img width="320" height="320" alt="aeri-export"
src="https://github.com/user-attachments/assets/65a196f6-8243-4e1d-8cf2-159b732c1cfe"
/>

## Proof Of Testing

<img width="816" height="276" alt="image"
src="https://github.com/user-attachments/assets/3b756406-ce38-4e28-b7ca-f855fc64d30d"
/>
<img width="364" height="356" alt="image"
src="https://github.com/user-attachments/assets/f956d3c7-7163-4a2d-9614-41aa53791c69"
/>

</details>

## Changelog

🆑
add: The Interdimensional Terrorist Plushie has crashlanded in your
nearest Lustwish Vendor! a toy of questionable origins with even more
questionable uses.
sound: New lewd rubber/stretch sounds. Currently only used by the new
plush.
/🆑
2026-05-17 05:19:52 +02:00
19c2327893 I promise It's Not Wallening™ + New Tile Variations (#5169)
## About The Pull Request

As the second half of
https://github.com/Bubberstation/Bubberstation/pull/4918, this pr is
apart of my effort to comprehensively resprite many common assets to be
more cohesive in style and whatnot.

The extra tile variations are just thrown in for more mapper freedom.
They're not deserving of an entire pr dedicated to them.

## Why It's Good For The Game

Skyrat's walls and windows are for the most part ripped from other
codebases. While they have done a serviceable job, their implementation
is not all encompassing and many variations of the standard
walls/windows they intend to replace are simply not accounted for
(namely indestructible variants).

Not to mention, with walls specifically, what has been implemented is
incredibly tedious to modify as they do not use automated icon cutting.
Instead, the dmi is manually built and false wall variations are added
to them.

On top of replacing almost every wall and window tile, walls that were
previously bereft of icon smoothing, now have the capability to do said
smoothing.

Also it's not wallening™.

## Proof Of Testing

<details>
<summary>Screenshots/Videos</summary>
<img width="2304" height="1600" alt="image"
src="https://github.com/user-attachments/assets/94c3ef7b-d754-4754-aac1-4ac36cc81086"
/>

The tile variations: 
<img width="1216" height="896" alt="image"
src="https://github.com/user-attachments/assets/cbc6707e-5258-4cbc-9a79-befaea5efb4e"
/>

<details>
<summary>Contextual Examples</summary>

**Station**
<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/98357cc3-0b2b-4da4-b148-0aa8005b7efd"
/>
<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/bef30efd-ae88-49f3-b706-fe34d1df97a7"
/>
<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/933786f6-a6f8-4fab-b222-fbcef88a440f"
/>

**Centcom**
<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/7c92c645-4fdb-4e05-91c3-100508fcf0da"
/>

**Shuttle**
<img width="1216" height="896" alt="image"
src="https://github.com/user-attachments/assets/3304c842-8bac-40b0-8024-7c6616717331"
/>

**Plastitanium**
<img width="1088" height="576" alt="image"
src="https://github.com/user-attachments/assets/cb252aab-b501-4218-bd0d-ab60492676a4"
/>
<img width="448" height="704" alt="image"
src="https://github.com/user-attachments/assets/434bceb2-4884-4d2a-826b-b524ec054a56"
/>

**Necropolis**
<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/aed42870-c4a4-4255-9ff0-7544127469f5"
/>

**Assorted With Notes**

<img width="1216" height="704" alt="image"
src="https://github.com/user-attachments/assets/01f826ee-ca4d-44dc-bc9f-9057f71cb9ea"
/>
Many variations of wall replacements were not previously accounted for.
The most immediate one I could think of were the indestructible wooden
walls in the Ghost Cafe.


<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/1ad067c3-840c-4f78-a24d-b597dfc34743"
/>
<img width="1216" height="960" alt="image"
src="https://github.com/user-attachments/assets/d0f44e35-46fe-4c38-865c-c3421a2c2282"
/>
The "interior" of many of the wall sprites were kept intentionally flat
and dark as to more convincingly sell perspective*.


<img width="382" height="318" alt="dreamseeker_Cy4kIapjp6"
src="https://github.com/user-attachments/assets/fa5bd972-4a44-4eef-9faf-8992a768f144"
/>

The standard walls are an exception to this rule as they need to be
readily apparent to unscrupulous ne'er-do-wells with mesons.

</details>
</details>

## Changelog

🆑 Robwo
add: Added new variations to small tiles and pod floors
image: Almost all of the wall and window sprites have been redone
image: The palette of wooden platforms now more closely match wooden
floors
image: New bronze table sprites
fix: Fixed rock wall sprites being incorrectly (un)colored
fix: Decal painter now sprays our override decals.
/🆑

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2026-05-12 00:09:07 +02:00
RoxyandGitHub 2b7bd27b45 adds back bluesec suits/turtlenecks/battledresses... except they're red. (#5542)
<!-- 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
Title. these had blue variants, now they're red. More red clothing is
good especially when it's good looking red clothing.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
We lost some good sprites due to their color, might as well make them
the right color so we cna keep it.
<!-- 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. -->

## Proof Of Testing
<img width="195" height="262" alt="afbeelding"
src="https://github.com/user-attachments/assets/9eb00b62-b224-4491-971d-22eeed7684f3"
/>
<img width="146" height="117" alt="afbeelding"
src="https://github.com/user-attachments/assets/88140b29-ebc2-4c1c-88d8-fdcd948fc43d"
/>
<img width="244" height="113" alt="afbeelding"
src="https://github.com/user-attachments/assets/3eb2001d-ebad-47e3-a2d3-7249d150ec0c"
/>
Digi sprites work i forgot to screenshot it

The regular officer turtlenecks are slightly different from the
pre-existing ones. Slightly different shading. Would make it an alt-skin
if alt-skins weren't weird now.

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->
<details>
<summary>Turtleneck differences</summary>
<img width="547" height="263" alt="afbeelding"
src="https://github.com/user-attachments/assets/c81c959b-f643-4ca7-b6a5-d4a6adab193e"
/>

</details>

## 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. -->

🆑
add: Security suits, Security turtleneck skirts, security turtlenecks,
and security battledresses have been added to security vendors and
garment bags.
/🆑

<!-- 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. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2026-05-08 11:51:55 -04:00
KateAnbolhoandGitHub e2fd89d5cc Re-Adds Virosec clothing and armor, resprites the bluesec winter coat (#5521)
<!-- 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

Due to how we reverted the virosec standard, it was removed. This
re-adds virosec gear as an additional outfit people can wear and equip.

(Due to my limitations I was unable to get the seclite helmet sprites
working, if you know how feel free to review and let me know how)

This PR also removes duplicate bags that did not have a texture, and
equals out the stock of the secvend to 6 for every item.

accidentally also fixes a missing civHUD in the HOP's garment bag 

## Why It's Good For The Game

more drip is very godo, and a lot of the stuff that existed was good.
The main issue we had was that it was the only option. The revert and
addition allows more options for players.

## Proof Of Testing
<img width="588" height="213" alt="image"
src="https://github.com/user-attachments/assets/22781dc2-59bc-4a1a-b795-5c62cb2a7857"
/>

<img width="587" height="215" alt="image"
src="https://github.com/user-attachments/assets/d1f07c73-bace-4a29-9e1a-46cb06299307"
/>

<img width="435" height="330" alt="image"
src="https://github.com/user-attachments/assets/a0611f34-34c6-4532-8fdd-e89d9dc47bb5"
/>

<img width="259" height="204" alt="image"
src="https://github.com/user-attachments/assets/669bc6a8-2948-4cc4-ac13-922c88c27e20"
/>


## 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. -->

🆑
add: Re-adds viroredsec outfits
add: New Old New Old sec sprites from Viro, new sprite by niim. 
fix: duplicate remnant bluesec default bags that errored out upon
wearing have been removed from the multisec vendor.
fix: fixes missing CivHUD in a HOP garment bag on complete accident
/🆑

<!-- 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. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2026-05-05 21:08:56 +02:00
AlexisandGitHub 04a5cbf723 Ports Lava Chicken (#5487)
## About The Pull Request
@SapphoQueer made me do it.

Original PR: https://github.com/IrisSS13/IrisStation/pull/521
## Why It's Good For The Game
It isn't. :(
## Proof Of Testing


https://github.com/user-attachments/assets/53f23fbe-88ad-4b62-aa59-bc962156f426

## Changelog
🆑
add: Added an unfunny meme from last year: lava chicken.
/🆑
2026-04-23 03:04:19 +02:00
RoxyandThe Sharkening 6d06768902 Brings the Proto-Kinetic shotgun back to 20 damage per pellet as opposed to 15 (#5342)
## About The Pull Request
It got nerfed due to stacking damage with the AOE kit which was the real
issue. The actual pellets themselves doing 20 damage was not the issue.
It can no longer hold the AOE kit. Thus it's reasonable to be at 20 to
prevent it from being actually useless

also less damage with the traitor modkit to prevent super fast 2shots
## Why It's Good For The Game
Read the above
## Proof Of Testing
numbers change
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑
balance: The proto-kinetic shotgun now does 20 damage per pellet instead
of 15.
balance: The proto-kinectic shotgun does less total damage with the
traitor modkit, doing a maximum of 10 damage per pellet.
/🆑
2026-04-11 08:57:57 -06:00
035ac9506a Adds a reagent that lets you remove c4 stuck to people because I saw an officer get stuck once. (#5248)
## About The Pull Request

Adds a reagent that lets you remove c4 stuck to people. It can be made
by mixing Space Lube, Space Cleaner, and Drying Reagent together and
spraying it on someone. Note that this does not defuse the c4.

You can no longer attach more than one stick of c4 on someone.

## Why It's Good For The Game

There is actually no way to remove c4 from people once it is applied.
Once it's on someone, the only way to get it off is for it to be
detonated. Now you might be thinking that it might be possible via
surgery or other nonsense, but no. Literally what happens in the code is
that the c4 gets moved to nullspace (inaccessible) and then the c4
creates the explosion on the thing it's attached to.

With absurdly long c4 timers existing, you can have a c4 attached for
very long periods of time, which isn't really fun when you probably want
to do other things.

## Proof Of Testing

<img width="831" height="477" alt="image"
src="https://github.com/user-attachments/assets/2e7d2213-1640-4227-8958-f2b6fecfebd4"
/>

Pictured: Monkey getting stuck with c4 then getting sprayed with the
thing.
Not pictured: My dumb ass losing the screenshot showing the reagent can
be created. Trust me, it works.

## Changelog

🆑 BurgerBB
add: Adds a reagent that lets you remove c4 stuck to people. It can be
made by mixing Space Lube, Space Cleaner, and Drying Reagent together
and spraying it on someone.
remove: You can no longer attach more than one stick of c4 on someone.
/🆑

---------

Co-authored-by: Roxy <94389951+SapphoQueer@users.noreply.github.com>
2026-04-11 08:53:23 -06:00
gavlaandGitHub ee5dc50487 Merge branch 'master' into upstream-feb12-2026 2026-03-13 21:16:32 -05:00
muchatrasandGitHub dea3e11fc4 Bring balance to the shotgun pka (#5331)
## About The Pull Request
Protokinetic accelerators (PKAs) modkits were never balanced to fire
multiple kinetic shots at once. This overlook from our unique
alternative PKAs made it so some of them outshine all other tools. The
shockwave was recently fixed, but the shotgun (which has the exact same
problem) was forgotten.

What makes the ability to fire multiple blast at once so dreadful is
that the explosion modkit (balanced for one projectile) uses each
pellets to create an explosion, meaning that each pellet becomes a 3x3
aoe.

Here's a demonstration of how broken it is:

**Clearing a legion tendril like it's nothing**

![legions](https://github.com/user-attachments/assets/175fb6d3-0c97-47f1-8498-96871b9f43e8)

**Clearing a watcher tendril like it's nothing**

![watchers](https://github.com/user-attachments/assets/b7d784b1-ab8d-4cb6-a110-c61076439d7f)

**Two goliaths that looked at me**

![goliaths](https://github.com/user-attachments/assets/16abf427-032b-4f3b-a849-544dff822a18)

This by itself renders vent mining a joke, and brings the same problem
the shockwave did (clearing lavaland in under 30mins solo)

Another thing that wasn't considered, is that by pointblanking someone,
the 3 kinetic pellets are a guaranteed hit. This means that by having a
shotgun and equipping it with a damage modkit and a traitor modkit (1
for 5tc) you get this funny result:


![shotgunblast](https://github.com/user-attachments/assets/d1c7cd7b-2f8b-4de2-a6a5-23e1cd14c201)

This is 50 damage.
Now if we get a bit spicier by getting another shotgun with the same
setup (you can buy another traitor modkit for 5tc) and by doing the
minimal item swapping, you get...

![shotgundouble](https://github.com/user-attachments/assets/228bd7ed-de46-4f28-9814-c0d5e75fefd1)

Which is 100 damage in less than one second from a weapon that has 3
tiles reach, can be mounted with explosive modkit for even less chances
of missing. Two normal PKAs with the same mods do half of that

My solution to that is to give it the same treatment the shockwave got,
and to nerf the mod capacity so that you cannot shove 1 damage mod and 1
traitor mod at the same time, which is better than just deleting it.
This bring the mod capacity to 60 (the railgun gets 15)
## Why It's Good For The Game
Having a tool that outshine all others is bad, mining is not supposed to
be a walk in the park. With this PR, the PKA shotgun still can
pointblank for three guaranteed hit + get two damage mods for a serious
punch, which makes it still a decent gimmick.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

**Me trying to equip the explosion modkit + the new capacity**
<img width="453" height="19" alt="cantinstall"
src="https://github.com/user-attachments/assets/76e5f74a-3cd6-4e2c-bec7-6e4dce1eb04e"
/>
<img width="634" height="293" alt="shotgun nerf"
src="https://github.com/user-attachments/assets/711f98f6-1f36-4ad3-aae9-4767d989faa4"
/>

The new shotgun damage with the traitor kit only
![shotgun no dam
mod](https://github.com/user-attachments/assets/9298a675-7dc8-40b8-b26e-e49616be3aa8)

I can show a video of my clearing a large vent with only the shotgun if
needed, but the small gifs should already be putting a decent picture

</details>

## Changelog
🆑
balance: Tweak the PKA shotgun
/🆑
2026-03-12 21:27:41 +01:00
nevimer 85d2594bd0 Merge remote-tracking branch 'origin/master' into upstream-feb12-2026
# Conflicts:
#	_maps/map_files/moonstation/moonstation.dmm
#	tgstation.dme
2026-03-10 17:10:57 -04:00
shayoki be0da4af11 probably 3 2026-03-10 11:55:19 -05:00
f357393f4e [Effigy Port] Converts Bloopers/Vocal Barks to a config sided thing (#5288)
## About The Pull Request
Does as the title suggests, I also put the files into proper folders
while I was in there per where they would be on base /tg/ based on where
they were in the Effigy PRs. This is a port of all three of these PRs:
https://github.com/effigy-se/effigy/pulls?q=is%3Apr+is%3Amerged+blooper
## Why It's Good For The Game
This lets us change vocal barks easier, as well as letting us have more
control over how easily and quickly we can remove and add specific ones
if necessary.
## Proof Of Testing
It compiled and ran without any runtimes. I would still highly recommend
test merging this for a few weeks to get everything transferred over.
## Changelog
🆑 xPokee, LT3, TealSeer
refactor: Refactored vocal bloopers to be a config based subsystem.
config: Added all the previous vocal bloopers to the new config, as well
as some new ones, look for them!
/🆑

---------

Co-authored-by: gavla <96078776+shayoki@users.noreply.github.com>
2026-03-08 17:39:25 +01:00
Alexis f4ad694e68 67... 2026-03-07 06:51:39 -05:00
Alexis 3b05cd16d3 125 parser errors. 2026-03-06 13:33:54 -05:00
09ee93dc47 Alt PKA balance pass (#5253)
## About The Pull Request
Tweaks the alt-PKA damage values to accomodate for the fact some of them
fire in special ways, or fire more projectiles

The shockwave is now no longer able to fit any variant of an AOE mod, to
stop people from one-shotting everything,

The shotgun damage has been reduced as well, making up for the fact it
fires three shots.

Comments have been added for the existing variants explaining the
reasoning for their current damage level.

Adds a new var for restricted MOD types, allowing for other pkas having
this added in the future.
## Why It's Good For The Game
It is not fun for other miners when someone three shots a boss they
havent even had a chance to think about yet.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

# change

</details>

## Changelog
🆑
balance: rebalanced PKA-Alts
fix: the shockwave PKA can no longer attach AOE kits.
/🆑

---------

Co-authored-by: Roxy <94389951+SapphoQueer@users.noreply.github.com>
2026-02-26 04:21:26 +01:00
ManateeandGitHub 8dd6450a4b Holotool fix 1 (#5281)
## About The Pull Request
Fixes the holotool speed being backwards (toolspeed is not intuitive)
Fixes the holotool flashing you constantly through welding protection
whoops
## Why It's Good For The Game
bug fix
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

worked, tested, compiled, its right this time.

</details>

## Changelog
🆑
fix: Holotool has the correct speed and doesnt flash you through a
welding mask.
/🆑
2026-02-25 09:00:27 +01:00
ManateeandGitHub 79b1019458 Ports the Holotool from yogstation (#5252)
## About The Pull Request
Ports the Experimental Holotool from yogstation. An RD item that is all
the tools in a compact package.
## Why It's Good For The Game
RD has nothing interesting except the armor that kills you if you use
it, and many people dont because of that. This gives a unique,
interesting item that is useful to their kit, much like the CMO's hypo.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

<img width="273" height="314" alt="image"
src="https://github.com/user-attachments/assets/7111c679-928c-4069-a4d9-ab93588d9daf"
/>

<img width="127" height="83" alt="image"
src="https://github.com/user-attachments/assets/86346c30-3ae3-449d-b40a-3c26b05f6949"
/>


</details>

## Changelog
🆑
add: The RD now has an Experimental Holotool! It starts in their locker.
/🆑
2026-02-21 15:34:19 +01:00
AlexisandGitHub 7beb9e57a9 Adds plushmium from Citadel (#5244)
## About The Pull Request
Adds a new Fermi chemical, plushmium! This chemical can be poured on a
plush to make it eerily lifelike... Which makes the next person who hugs
it in for a surprise consciousness transference (provided they consent
OOCly via a TGUI popup). This PR also adds cursed plushes, known as
plushlings. While they may look like your average plush, they are known
for their aggressive temperament towards you and other plushes.

**You use the plushmium by splashing it on a plush by right-clicking a
bottle full of plushmium on a plush while on harm intent.**

Plushmium is created with the following reagents:

- Strange Reagent (2 parts)
- Happiness (1 parts)
- Blood (1 parts)
- Laughter (1 parts)

You then must heat it to the optimal temperature: 533K
Keep it between 2 and 5 pH and you will start to create plushmium!

LustWish has also added a single bottle of plushmium in their contraband
section for those who do not feel like asking a chemist.
## Why It's Good For The Game
It is a silly PR allowing for people to RP as living plushies, and gives
some life, literally, to an object that we have oh so many of, and while
I am not personally into it and lewd mechanical interactions do not work
with them and are not planned, but this also allows for and adds more
_spicy_ interactions with plushies if people happen to be into that.
## Proof Of Testing
See the video below.
<details>
<summary>Screenshots/Videos</summary>


https://github.com/user-attachments/assets/ff9471d4-e668-4e21-af73-682b81a0e442

</details>

## Changelog
🆑
add: Added a new reagent: Plushmium! Used to bring plushies to life, it
can also be obtained through hacked LustWish vendors.
/🆑
2026-02-17 14:52:51 +01:00
MathildeandGitHub 6f2f46990f Bureaucratic Goat 2: the Reckoning (#5226)
## About The Pull Request
Credit to Seijan-Etroix for helping **_a lot_** with the design.

I have resprited and recoded the Bureaucratic goat's plush, my very
first PR.
Now, the plushie has two secret functions: one which allows the plushie
to pull back its shirt and reveal its belly (exactly like #5188) and
another which simply allows the plushie to eat paper/documents and act
as a folder. It also comes with its own custom sound.

<img width="320" height="320" alt="tianplush-export"
src="https://github.com/user-attachments/assets/5b6a5556-a1a7-4b8d-ba0f-1fe197dfe746"
/>

## Why It's Good For The Game

I'm better at coding and spriting now!

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
<img width="170" height="120" alt="image"
src="https://github.com/user-attachments/assets/3f280207-8767-496d-8885-29dbf73652b7"
/>
<img width="352" height="164" alt="image"
src="https://github.com/user-attachments/assets/7ddccc27-0aa4-4e30-8b73-2f538388352c"
/>

</details>

## Changelog
🆑
add: Added new folder functionality to the Bureaucratic Goat plush, as
well as a revealable tummy.
image: Updated the sprite of the Bureaucratic Goat plush.
/🆑
2026-02-12 11:07:32 -05:00
SsaltyandGitHub e47646f4c2 Adds Businessman Ethereal Plushie (#5189)
## About This Product

This fine investment is presented to you by [NAME REMOVED] Co. Due to
the disheartening lack of recognition for ethereals across all of the
plush selection on Nanotrasen stations, we've decided to do something
about it. With 3% going to charity ~~plushies, NOT profits from sales~~
and the ~~utter indifference~~ great sorrow demonstrated by an anonymous
ethereal crewmember, o a private investor has managed to tap into
Sprout's greatest resource - it's unique culture.

## Why It's Good For The Game

OOC'ly, while it IS pretty much "ADD MY OC I SPRITED HIM MYSELF", I
think it's neat to have an ethereal plushie when we have 10+ variants of
moth plushies and 0 of those. Lorewise, we don't have ethereal lore so
by default it seems we're on TG's uplifting? Which is lightheartedly
poked fun at since they got screwed over by NT and now are getting made
into MARKETABLE PLUSHIES!

Either way, some things to note:

2% chance for funny rare noise when hugged! As a little harmless nod to
the character it's based on...
## Proof Of Testing

it works, I swear, let me get teh sprite rq
<img width="250" height="133" alt="vegar"
src="https://github.com/user-attachments/assets/2bd249ed-8f0f-4da6-a425-eb1d0d7df6ca"
/>

## Changelog

🆑
add: Businessman Ethereal Plush added to the game and loadouts
/🆑
2026-02-02 14:47:51 -05:00
Seijan-EtroixandGitHub 899319034f Adds one new plush. (#5199)
## About The Pull Request

Hot moths in your area! Hotter moths on station!
The hottest moths are working the engine room!
This one is literally on fire!
<img width="128" height="128" alt="HotAndBotheredMoffPlushieBig"
src="https://github.com/user-attachments/assets/9e5d0a3a-d4e9-425f-9551-4c53e1832c04"
/>

Take him everywhere. 
<img width="141" height="138" alt="Screenshot 2026-02-01 015230"
src="https://github.com/user-attachments/assets/15b83656-9cc2-4c9a-8ca8-baece10669ab"
/>
<img width="136" height="134" alt="Screenshot 2026-02-01 015300"
src="https://github.com/user-attachments/assets/18b8c37a-99cc-4de9-af1d-286252ed907d"
/>

With self-immolating action!*
<img width="134" height="133" alt="Screenshot 2026-02-01 015437"
src="https://github.com/user-attachments/assets/20439060-0f2f-4348-8b3a-530b60b1b2fb"
/>

*Product is not a viable source of fire, or heat.
## Why It's Good For The Game

Toys of our crew are a nice way to recognize members of the community.
## Proof Of Testing

<img width="170" height="160" alt="Screenshot 2026-02-01 015614"
src="https://github.com/user-attachments/assets/2e182348-fb67-48c4-8416-92547ab34806"
/>
<img width="173" height="177" alt="Screenshot 2026-02-01 015643"
src="https://github.com/user-attachments/assets/a7726fe9-e4ef-43ed-8512-7c3e3404d335"
/>
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑
add: Adds the Extra Hot Moth Plush to loadouts and vendors.
fix: Fixed incorrectly flipped in-hand sprite on Merseed plush.
/🆑
2026-02-02 14:54:57 +01:00
Seijan-EtroixandGitHub ca21f1c85d Add one(1) new plush. (#5188)
## About The Pull Request

From the jerks who brought you Centkinz, Syndie Babies, and LaBombu:
I present to you, _This fucking thing!_
<img width="320" height="320" alt="CellyPlush 1-upscale"
src="https://github.com/user-attachments/assets/d38fca40-21c7-4650-9b8c-357a60f13dda"
/>

With real, tummy-showing action. Whoa!
<img width="271" height="134" alt="tummyaction2"
src="https://github.com/user-attachments/assets/12b6f698-8cf8-4970-bb7a-4e57caed900f"
/>
<img width="265" height="165" alt="tummyaction1"
src="https://github.com/user-attachments/assets/39cf7ac2-1f5d-4053-9275-05c01d70df62"
/>

Show your friends your brand new fish.
<img width="135" height="136" alt="Screenshot 2026-01-28 160938"
src="https://github.com/user-attachments/assets/ec62fe9e-e49c-40d8-879e-c9180900d78d"
/>
<img width="134" height="134" alt="Screenshot 2026-01-28 160956"
src="https://github.com/user-attachments/assets/8d03bc09-62d5-48ff-8bd8-efdeffd2ff47"
/>

## Why It's Good For The Game

Adds a plush of our headmin.
Its our station. It's nice to have plushies of our resident players.
## Proof Of Testing
<img width="288" height="209" alt="Screenshot 2026-01-27 161328"
src="https://github.com/user-attachments/assets/264de2e6-c0b5-42a7-a3f5-bc00c1517965"
/>
<img width="324" height="283" alt="Screenshot 2026-01-28 010500"
src="https://github.com/user-attachments/assets/f333bed2-873b-47f8-bd90-436d0fca606e"
/>
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑
add: Added the Concerningly Large Merseed Plush, available in loadouts
and toy vendors.
/🆑
2026-01-28 23:28:34 -05:00
LT3andGitHub 6c5fa75ecd One-Way Materials Market (#5137)
## About The Pull Request

Re-enables purchase of the GMM, however the GMM can only be used to
purchase materials not sell them.

## Why It's Good For The Game

Let the station buy materials if they're desperate/lowpop. If people
were selling insane amounts of material inflating the budget, just
remove the ability to sell. Don't remove the entire machine.

## Changelog

🆑 LT3
add: Galactic materials market can be used by cargo for purchasing
materials only
/🆑
2026-01-24 14:37:51 -08:00
pixelkitty286andGitHub 92ab041247 Research Cyborg and other borg module changes (#5118)
# About The Pull Request
This PR aims to put the some of the feature set I originally intended
research borgs to have and some quality of life things.

It also includes some small changes for some other modules mostly small
things such as removing names already being defined twice and it moves
some mining borg items into the proper mining borg tech web.

Also research borgs now have their own tech web instead of relying off
other techwebs.

### This PR adds these items to research borgs:

- robotics RCD with proper functionality to fix synths. (Upgrade item
only! Does not allow decon or construction!)


### This PR changes a few grippers:

- Research borg circuit gripper now allows full assembly use

- Research borg Illegal gripper now allows upgrades to be preformed on
other cyborgs (Only obtainable via emag or illegal upgrades!)

## Why It's Good For The Game
I made this PR to allow research cyborgs to have more expanded use for
what their intended purpose is which in my eyes is a support role
allowing them to build machines and gadgets that science builds wile
also preforming some basic tasks, and when malfunctioning becoming a
reliable back bone to the silicons or their subversive for repairs or
upgrades with some of these tasks taking longer than robotics preforming
such tasks.

Other cyborg changes were done to clean up and are some small quality of
life changes that I think I was suggested and research borgs get their
own tech web now because they should of had one in the first place but
for some reason I never made it one.

I've been holding off on this PR for a few months and in that time I've
been deciding if it would be worth to finish it or not and the more I
look and see how things are actually used and the state of research
borgs are in it makes me wonder if players who brought up some of the
original features, I intended this borg module to have, were complaining
out of bad faith or were worried bad faith players would exploit this,
and my response is if players are going to use these items intended for
the research department are used for bad faith as borg, what makes one
think they won't just as a non borg.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
Please note these images were taken few months ago during ice scream day

Card IDs have been removed also!

Normal stock
<img width="587" height="299" alt="dreamseeker_nWLUzOEgdY"
src="https://github.com/user-attachments/assets/6010fc2b-1d07-421a-a85b-5555b3889bbd"
/>

Normal upgraded
<img width="584" height="288" alt="dreamseeker_S4yChSmUFw"
src="https://github.com/user-attachments/assets/c4b0e5d1-92a5-4410-8a2b-1a505fbe833f"
/>

Hacked and upgraded
<img width="584" height="287" alt="dreamseeker_3UtWhSGNig"
src="https://github.com/user-attachments/assets/f3069a8b-48f3-43af-916f-2710d9fae89e"
/>

</details>

## Changelog
🆑
add: Research borg RCD
add: Assembly usage for research borgs
add: Allowing research borg Illegal gripper to apply borg upgrades
balance: Research borg
code: Removed some double name defines
code: Made mining borg items under the mining borg tech web
refactor: Research borg tech web into it's own tech web
/🆑
2026-01-22 01:11:58 +02:00
RoxyandGitHub 7f41a04827 Gives HOP civhuds in their garment bag (#5108)
## About The Pull Request
title

## Why It's Good For The Game
for a job dealing an awful lot with jobs, they can't see people's jobs.
Despite glasses for that being in the code.

## Proof Of Testing
no

<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog

🆑
add: HOP now gets Civilian HUDSunglasses in their garment bag.
/🆑
2026-01-16 11:33:30 -08:00
RoxyandGitHub 0d4938228f Fix CI Failures [IDB IGNORE] [MDB IGNORE] (#5126)
## About The Pull Request

- null all GAGS vars for brass wirecutters as it doesn't use GAGS
- Repath `mothbomb.dmi` so it actually gets deployed with the server
- Generate map icons
- Fix 150+ crafting material parity failures
- Fix airlock lights not working
- Fix certain species missing eyes

## Why It's Good For The Game

Don't like red X

## Proof Of Testing

If this PR is green check then you Know
2026-01-15 00:59:34 -05:00
nevimer a9a59ed3f9 Merge remote-tracking branch 'origin/upsteam-12-15-25-revert-unique-reskins'
# Conflicts:
#	_maps/bubber/automapper/templates/centcom/interlink_adminoffice.dmm
#	_maps/map_files/BoxStation/BoxStation.dmm
#	_maps/map_files/generic/CentCom_skyrat_z2.dmm
#	_maps/map_files/moonstation/moonstation.dmm
#	code/modules/holiday/holidays.dm
2026-01-12 22:09:10 -05:00
a33fd49968 Upstream 12 15 25 unique reskins fixes (#5019)
This branch needs help, tons of datums to make for the customizable
items.

---------

Co-authored-by: Alexis <catmc8565@gmail.com>
2026-01-10 13:14:26 -05:00
sippykotandGitHub 4f80a34cb5 Borg Gripper Update (#5092)
## About The Pull Request

Lets the engineering borg gripper pick up circuitboards and electronics
again - for some reason they got massively nerfed compared to tg.

## Why It's Good For The Game

Engineering borgs should be able to do their job without having to get
an upgrade roundstart.

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog

🆑
add: lets engineering borgs pick up circuitboards and electronics other
than airlock again, like on tg...
spellcheck: conveyer > conveyor
/🆑
2026-01-08 19:08:53 +02:00
AlexisandGitHub 080e131b50 Refactors the safe Christmas trees to use a safe present subtype by way of a blacklist (#5027)
## About The Pull Request
Updates the safe tree to use a proper blacklist instead of being boring
and just giving bloodthirsty spacemen and women toys... They were good
all year, they crave violence. This replaces the round start Christmas
trees with the safe trees, which no longer only give out toys, but also
no longer give out admin/debug gear. A compromise for all, just in time
for Christmas!

The Christmas event present spawns have all been replaced with the safe
variants that utilize the blacklist, the other means of acquiring
presents have been left untouched.
## Why It's Good For The Game
People not getting admin tools out of Christmas presents and causing
headaches for staff is probably good for the game, maybe.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
<img width="418" height="452" alt="image"
src="https://github.com/user-attachments/assets/df6554ee-084a-40c2-9592-94c88f6569c4"
/>

</details>

## Changelog
🆑 xPokee, LT3
balance: All Christmas event presents have been replaced with the safe
variants.
refactor: The safe Christmas tree subtype now uses a blacklist instead
of just giving toys.
admin: Added a new verb in the 'game' tab to blacklist presents on the
fly.
/🆑
2025-12-27 16:20:08 -08:00
8ff637cae9 Healing cybernetic limbs automatically switches to the next limb after finishing with previous one (#4935)
## About The Pull Request
You no longer have to manually target each limb when trying to repair
synthetic people just like with organic people
## Why It's Good For The Game
Targeting each body zone is annoying, just think about the people
without number pad that have to click every body part in bottom right
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>


https://github.com/user-attachments/assets/977c1831-69ea-42f4-9adf-fe8be2152527


</details>

## Changelog
🆑
qol: welding tool and cable coil will now automatically switch to
damaged synthetic limbs just like sutures and regen meshes
/🆑

---------

Co-authored-by: Alexis <catmc8565@gmail.com>
2025-12-25 22:19:24 -08:00
nevimer 5aa2045b13 Merge remote-tracking branch 'origin/upstream-2025-11-29' 2025-12-15 17:11:13 -05:00
amsy2andGitHub 0dd21804df Elder Atmosian Duffel Bag - new item for atmos (#5006)
## About The Pull Request

Adds new storage item, larger then regular duffel bags but smaller then
bags of holding (can't hold large items either), it doesn't have zipper
mechanic, nor does it slow down the user in any way (it's duffel bag in
name only while being a large backpack).

It's crafted with 4 leather and 2 metal hydrogen.

## Why It's Good For The Game

Metal hydrogen, while cool material, doesn't have many uses that aren't
combat oriented, elder atmos armor and crossbow bolts are the main thing
it's used on. Adding utility item to the mix gives atmosians extra
reason to invest time into making metal hydro, bags are also something
they can safely hand out to crew to benefit of all.

Bags of holding still have the advantage of being able to store gigantic
class items so science should still have reason to refine anoms to make
them, atmosian bag meanwhile is worse but easier to mass produce for the
crew.

## Proof Of Testing

<img width="470" height="250" alt="image"
src="https://github.com/user-attachments/assets/246fb5e1-7ff0-41b9-9818-cd0755016c66"
/>
<img width="67" height="80" alt="image"
src="https://github.com/user-attachments/assets/ca3683ee-6b95-4689-a177-edcc9f77538c"
/>
<img width="68" height="87" alt="image"
src="https://github.com/user-attachments/assets/88eda308-2be7-454c-a583-937fd4410f7e"
/>

## Changelog

🆑
add: Added Elder Atmosian Duffel Bags to crafting menu, made with metal
hydrogen and leather. They're larger then regular duffel bags and don't
have the slowdown zipper mechanic.
/🆑
2025-12-15 19:42:49 +01:00
nevimer baf3837ae8 Merge remote-tracking branch 'tgstation/master' into upstream-2025-11-29
# Conflicts:
#	_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm
#	_maps/RandomRuins/SpaceRuins/garbagetruck2.dmm
#	_maps/map_files/CatwalkStation/CatwalkStation_2023.dmm
#	_maps/map_files/tramstation/tramstation.dmm
#	code/_onclick/hud/new_player.dm
#	code/datums/components/squashable.dm
#	code/datums/diseases/advance/symptoms/heal.dm
#	code/datums/diseases/chronic_illness.dm
#	code/datums/status_effects/buffs.dm
#	code/datums/status_effects/debuffs/drunk.dm
#	code/datums/status_effects/debuffs/stamcrit.dm
#	code/game/machinery/computer/crew.dm
#	code/game/objects/items/devices/scanners/health_analyzer.dm
#	code/game/objects/items/wall_mounted.dm
#	code/game/turfs/closed/indestructible.dm
#	code/modules/admin/view_variables/filterrific.dm
#	code/modules/antagonists/heretic/influences.dm
#	code/modules/cargo/orderconsole.dm
#	code/modules/client/preferences.dm
#	code/modules/events/space_vines/vine_mutations.dm
#	code/modules/mob/dead/new_player/new_player.dm
#	code/modules/mob/living/carbon/human/death.dm
#	code/modules/mob/living/carbon/human/species_types/jellypeople.dm
#	code/modules/mob/living/damage_procs.dm
#	code/modules/mob/living/living.dm
#	code/modules/mob_spawn/ghost_roles/mining_roles.dm
#	code/modules/mob_spawn/mob_spawn.dm
#	code/modules/projectiles/ammunition/energy/laser.dm
#	code/modules/projectiles/guns/ballistic/launchers.dm
#	code/modules/projectiles/guns/energy/laser.dm
#	code/modules/reagents/chemistry/machinery/chem_dispenser.dm
#	code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm
#	code/modules/reagents/chemistry/reagents/drinks/alcohol_reagents.dm
#	code/modules/reagents/chemistry/reagents/medicine_reagents.dm
#	code/modules/surgery/healing.dm
#	code/modules/unit_tests/designs.dm
#	icons/mob/inhands/items_lefthand.dmi
#	icons/mob/inhands/items_righthand.dmi
#	tgui/packages/tgui/interfaces/ChemDispenser.tsx
2025-11-29 22:49:21 -05:00
8342a3c884 Ports custom medals from Nova (#4815)
## About The Pull Request

Part one of porting Nova Drip. The gags stuff. After this I might do the
camo outfits, but I really want
https://github.com/tgstation/tgstation/pull/93312 to get merged first.


<img width="466" height="586" alt="image"
src="https://github.com/user-attachments/assets/3e00070d-12d1-4cbf-b428-91577f2c6f11"
/>

## Why It's Good For The Game

Drip good. Syndis getting medals is cool.

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑 OriontheFox, RealWinterFox, Compass by Jamie Lidell and that one
Star Wars Scene
add: More cosmetic medals have been added. Wahoo, yippie!! 
add: Changed NTR and Blueshield to wear new medals roundstart. 
add: Syndi Admirals can now give out medals. Agents have to buy them.
add: GalFed 911 now have medals on. Cosmetic only.
code: Moves Comdrobe to the vending folder.
/🆑

---------

Co-authored-by: Artur Lang <24881678+Arturlang@users.noreply.github.com>
2025-10-28 01:16:17 +02:00
CursorandGitHub f5878d77c7 Ports Paradice Cig sprites (#4756)
## About The Pull Request

I tested this, screenshotted it then completely forgot to save said
screenshot before copying another image. It works, trust me.
## Why It's Good For The Game

They look better smiley face. 
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑 Sprites by CRUNCH, Porting by TheSelfish.
add: Cigarettes and Cigars are now new and improved. Looking. They still
hurt your lungs.
/🆑
2025-10-01 21:50:19 -04:00
Elli K.andGitHub d85fbdd6c9 Adds squishy Shadekin plushie again but less dum (#4681)
## About The Pull Request
Adds a funny orange Shadekin plush, because all cool people get a
marketable toy.
Also this time I actually remembered to pull from origin before coding
to avoid conflicts, wee~

## Why It's Good For The Game
Because it would make me a very happy Shadekin who can bap their friends
with an even goofier version of herself.

## Proof Of Testing

<details>
<summary>Screenshots/Videos</summary>
<img width="1221" height="534" alt="image"
src="https://github.com/user-attachments/assets/d3acb51c-1419-487d-93e8-cf8293c84bf9"
/>
</details>

## Changelog

🆑
add: Added squishy shadekin plush.
/🆑
2025-09-16 07:13:54 -04:00
2d44950a5a Adding the 'special' interactions to a specific plush. (#4515)
## About The Pull Request

This is a completely cursed PR, Y'know the screws plush? You can now use
it... Why? Don't ask me.

<details>
<summary> EXPLICIT CONTENT WARNING!! </summary>
This literally makes the suggested fleshlight on the plush actually work
as one, 'cause funny... it also adds the capability to make others...
'usable'.

</details>
## Why It's Good For The Game

~~More holes...~~

## Proof Of Testing
<details>
<summary>Screenshots/Videos (EXPLICIT CONTENT WARNING)</summary>

<img width="648" height="185" alt="image"
src="https://github.com/user-attachments/assets/b8e6b280-0427-4010-a9d5-0a0d5bc2152e"
/>


</details>

## Changelog
🆑
code: adds cursed functionality to a specific CE plush.
/🆑

---------

Co-authored-by: Alexis <catmc8565@gmail.com>
2025-09-16 06:50:26 -04:00
TylandGitHub f5bcbb7427 Weighty Moostoat Plushie (#4493)
## About The Pull Request

This is a commission. Adds a big soft moostoat plushie. Do not drench in
milk and slam against the walls.

## Why It's Good For The Game

<img width="320" height="320" alt="immagine"
src="https://github.com/user-attachments/assets/73ad8384-98cb-4627-84cf-a918dbe5fcd7"
/>


## Proof Of Testing

<img width="97" height="111" alt="immagine"
src="https://github.com/user-attachments/assets/c8c0813f-c543-4dd8-bb06-6d2e146fbbee"
/>
<img width="645" height="109" alt="immagine"
src="https://github.com/user-attachments/assets/9ee7a8bf-9191-4758-8c49-8c86fca4ae90"
/>



</details>

## Changelog

🆑
add: Added a Weighty Moostoat Plushie to the loadout menu and to the
toys vendor.
/🆑
2025-08-21 12:13:35 -07:00
BurgerLUAandGitHub 97b6cc8c44 Moonstation Spacening + Moonstation Rivering (#4273)
# Preamble

This PR is almost done. When it is done, it should probably be
testmerged in case shit goes wrong. You should NOT testmerge this after
Moonstation is selected for a map, as it will fuck everything up.

## Screenshots


<img width="679" height="869" alt="image"
src="https://github.com/user-attachments/assets/7e4ef09f-02e9-4703-8d35-6e7bf7b01cba"
/>


<img width="1019" height="749" alt="image"
src="https://github.com/user-attachments/assets/e04a4cc8-eaa6-4448-8781-610286dfbda8"
/>


## About The Pull Request

Updates Moonstation based on feedback. The following has been changed:

### Major Features
- Adds Loop Station, a new station in space that's a part of Moon
Station that allows you to go space exploring. It can be accessed via
gateway, teleporter, or public shuttle at the station's arrivals.
- There are 4 levels of space ruins you can explore. This is 2 lower
than the default 6.
- Adds underground and above ground rivers to Moonstation. You can fish
in these rivers.
- You can now construct shuttles on Moonstation and fly them anywhere
where there is a gigabeacon present. By default, Loop Station has one
gigabeacon.

### Minor Features
- Adds unused Skyrat ore veins to underground moonstation caves.
- Makes the area below atmos into a shuttle construction area.
- Adds a new public shuttle area at the station's arrivals that leads to
Loop Station.


### Minor additions.
- Adds some missing escape pod signs to areas leading to pods. 
- Adds missing secondary entrance to chemistry.
- Adds some additional medical items to Security Medical.

### Changes
- Expands the size of the incinerator.
- Swaps the Plasma Tank with the CO2 tank in Atmos and re-pipes the pure
loop so that atmos can mix plasma better into projects.
- Removes duplicate medal boxes that heads/captains had, as these are
always spawned in lockers.

### Fixes
- Fixes missing Moonstation openspace cliffs.
- Fixes misplaced vents in Virology.
- Fixes missing wiki/tutorial books in various departments.
- Fixes missing bluespace gas tank vendors in EVA related
departments/areas.
- Fixes missing action figures in various departments/areas.
- Fixes brig desk shutters starting closed.
- Fixes various missing informative papers in certain areas.
- Fixes Ash Storms not running in Lavaland.
- Fixes Ash Storms and Sand Storms running in the underground cave area.

## Why It's Good For The Game

Changes Good.

## Proof Of Testing

Tested extensively ™️ 

## Changelog

🆑 BurgerBB
add: Adds Loop Station, a new station in space that's a part of Moon
Station that allows you to go space exploring. It can be accessed via
gateway, teleporter, or public shuttle at the station's arrivals.
add: Adds underground and surface rivers to moonstation. You can fish in
them. You can now construct shuttles on Moonstation.
add: Changes several minor aspects of Moonstation, including moving some
of the Atmos tanks around and adding missing objects.
fix: Fixes various Moonstation bugs.
/🆑
2025-08-04 19:07:32 -04:00
MothblocksandGitHub 20b11027bb Ralsei (#4346)
<!-- 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
Adds back Ralsei plush and loadout item for it

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

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game



https://github.com/user-attachments/assets/d2749dbf-1bf5-4ab3-a07d-b92c1611e8d6




## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->
<details>
<summary>Screenshots/Videos</summary>

<img width="313" height="202" alt="image"
src="https://github.com/user-attachments/assets/8adb4c16-3a5a-44a6-8c17-d92355bffc15"
/>

Thats Ralsei

</details>

## 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. -->

🆑
add: Adds back strange goat plush
/🆑

<!-- 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. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2025-07-31 22:12:39 -06:00
TylandGitHub e2f5213f7b Bureaucratic Goat Plush (#4267)
## About The Pull Request

Goat plush :)

This is my first edit, wanted to learn how to add in things in the game.
Really liked the result so I'm PRing it

## Why It's Good For The Game


<img width="300" height="300" alt="immagine"
src="https://github.com/user-attachments/assets/b7ec07f6-5076-44a7-9d4d-1f2c0c948c49"
/>

## Proof Of Testing


<img width="760" height="641" alt="immagine"
src="https://github.com/user-attachments/assets/f7cb5c5e-1995-448a-aa8a-485a0445c946"
/>


<img width="432" height="625" alt="immagine"
src="https://github.com/user-attachments/assets/3906a940-064e-422d-89f1-84319bb8dad7"
/>

</details>

## Changelog
🆑
add: Added a Bureaucratic Goat plushie to the loadout menu and the toys
vendor.
/🆑
2025-07-19 16:47:50 -04:00
Lazy synthandGitHub 2f3ce15ea5 Lazy plush update. (#4067)
## About The Pull Request

Updates the lazy synth plushie with more attack verbs. 
Work wanted me to learn github anyway so i thought i'd do a little thing
at least.
## Why It's Good For The Game

He does more than just squish all over you now. 
Honestly i wanted to make him have a chance to pop out an egg when
squeezed, but thats a bit too complex for me stilll, pretty sure i lost
a few cells trying to understand the cooldown system, so its only a few
more attack verbs for now.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>


![wgdE47r](https://github.com/user-attachments/assets/200854c1-4fc3-4bf7-978d-055887ba8400)


![7HG4QLo](https://github.com/user-attachments/assets/f48b4f24-00dc-4969-82a1-ee3a3debe7a3)


</details>

## Changelog
🆑
add: More attack verbs to the lazy synth plushie
/🆑
2025-06-19 17:27:23 -04:00
RoxyandGitHub 0e7f328f2d Clean up the rest of the duplicate sound files (#4027)
## About The Pull Request

Used a script to find all duplicate sound files, consolidate them all
down to a single file and move it into the `modular_zubbers` structure,
update code as needed

## Why It's Good For The Game

Smaller repo

## Proof Of Testing

If it compiles it works

## Changelog
🆑
sound: cleaned up duplicate sound files in the repo
/🆑
2025-06-12 10:05:22 -07:00
WaterpigandGitHub 7cb242e8ea Adds the lazy synth plush (#3936)
## About The Pull Request

Just another neat silly synth plush.

## Why It's Good For The Game

Synths need more of a representation in plushies, time to fill that
hole.

## Proof Of Testing

<details>
<summary>Screenshots/Videos</summary>


![image](https://github.com/user-attachments/assets/328481d2-81e3-4737-8189-df28d7065889)

</details>

## Changelog
🆑
add: The marketable lazy synth plush is now available
/🆑
2025-06-01 03:44:19 -04:00
Roxy b1d65e26ad Fixes for #90783 2025-05-08 19:46:03 -04:00