Commit Graph

6861 Commits

Author SHA1 Message Date
MilenVolf
8643496b9a Localize planet dataset names (#33398)
* Localize planet names (borer)

* DatasetPrototype -> LocalizedDatasetPrototype

* Apply requested changes

(cherry picked from commit 2002de9bb01e53e70b00fea5b3f4ffeed55a3cfa)
Signed-off-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-07-20 15:06:47 +10:00
Ubaser
51c784c561 New ruin variant (#33332)
add

(cherry picked from commit cf96679d0bcfe65061d0d220af15575832423425)
Signed-off-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-07-20 14:59:19 +10:00
chavonadelal
496198912b Job title localization (#32338)
* Job title localization

* Correcting fields

(cherry picked from commit 6d9959734928fd6fbd6c7b05baac60106f000bb6)
2025-07-20 14:50:48 +10:00
K-Dynamic
0384fa5185 Electrified doors/windoors now spark, new tips to deal with doors without access or when electrified (#34502)
* new tips to open doors (throwing PDA/ID, dragging body)

* electrified door sprite for players

* tooltip to reset AI electrified doors

* windoor electrified sprite

* highsec electrified visual

* increase tip dataset to 138

* corrected square bracket convention in this commit

* removed door corpse tip from prior commit

(cherry picked from commit 24219cb97b243e96fd5155a155f2819729e2a470)
2025-07-20 14:18:34 +10:00
slarticodefast
7632f2a174 Fix windoor and high security door not showing electrocution HUD (#33551)
(cherry picked from commit 8ea388b30992a70f67d9af53a7b0871636d273b4)
2025-07-20 14:18:33 +10:00
metalgearsloth
e8f5f65128 Set airlock unlit layers as invisible (#32484)
Doesn't really affect anything due to appearance bulldozing this but this aligns with their actual normal states so.
2025-07-20 14:18:33 +10:00
deltanedas
85447520d7 fire extinguisher using item toggle (#29906)
* move SprayAttemptEvent to shared

* add SolutionTransferredEvent

* replace FireExtinguisher with SpraySafety

* update fire extinguisher yml

* invert visuals

* always handle event in solution transfer, it makes popups

* instantly fill it

* untroll

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 7b590122b652096528ec69921924b3db22b27f6a)
2025-07-20 14:05:22 +10:00
Centronias
77dbc19281 Reduce network burden of the hunger system (#32986)
* reduce network burden of the hunger system

* explicit start + last updated

* remove auto reformat changes to otherwise untouched code

add clamp helper

* imagine making breaking changes, documenting them, and then not thinking to check the yaml

* comments

* Remove unused net manager in hunger system
Remove lastAuthoritativeHungerValue from prototypes
2025-07-20 14:05:15 +10:00
SlamBamActionman
08c135cd49 Add Holy damage (#32755)
* Initial commit

* hoili moili

* now to add sherlock and doctor who

* funny stick

* Oops it was meant to be called metaphysical

* Attribution

* Even BETTER attribution
2025-07-20 14:05:02 +10:00
JIPDawg
27551634fa Fixed ghost role rules for some syndicate familiars (#32457)
* fix ghost role rules for some syndicate familiars

* change from monkey rules to Team Antag rules.

* Resolve reviews + Fix rules for LoneOp and Xenos

* ghostrole rules

---------

Co-authored-by: JIPDawg <JIPDawg93@gmail.com>
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>

(cherry picked from commit 638a1dc489342cf779a7c391dee41154c78c6e9b)
2025-07-20 13:58:14 +10:00
AsnDen
2eb54d5640 ghost-role-information-silicon-rules (#32275)
changes missing ghost-role-information-rules-default-silicon to ghost-role-information-silicon-rules

(cherry picked from commit 489938cdb14755b93181aa0de8899363e075c5d3)
2025-07-20 13:58:12 +10:00
IProduceWidgets
51051e1b5b Update Snowasis (#33364)
* Update Snowasis

* Appease test gods

* Woops had the leftward animation backwards. Fixed.

* add santa suits and envelopes to chapel

* It looks worse unscaled but whatever.

* fix ghost role

* examines

(cherry picked from commit bf312f23065d215e10ea4418b9081c8270f4a159)
2025-07-20 13:58:11 +10:00
RobDemo
e5c51c0bf4 Smart tomato pet (#31932)
* SmartTomato

* Fix

* RemovingExtraLines

* Update Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Accents/full_replacements.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

(cherry picked from commit b36efce3b1cb31c6e5b994a8d088fc63b1484f43)
2025-07-20 13:58:09 +10:00
IProduceWidgets
6bcf356515 Impliment visitor ID, reorganize shuttle event and ghost role yml, standardize many visitor roles, add more unknown shuttles. (#28098)
* Add Protagonists

* Give visitors the right PDA at least, we need that RP value.

* tidy up

* spell check my beloved

* Everything about jobs have the same id names ahhhh!

* s

* rarity scarity.

* Update Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

* cargo event now no has cargo access doors.

* break everything.

* still WIP, please excuse.

* finish all role loadouts

* extra roles, fix up grids, special pdas.

* Ghost role descriptions and mime powers

* rest of the fucking owl

* I tripped.

* I also fell.

* Fix the broken entity storage?

* hide mess under rug

* Stuff the rest of the mess into a closet.

* I forgor a spinny majig.

* a small lighting tweak.

* 1984 shuttles to new pr.

* 1984 shuttles to new pr 2 electric boogaloo

* poke the tests

* Revert "1984 shuttles to new pr 2 electric boogaloo"

This reverts commit b2ea7053b73cb17b59f8a80b23978a04a6a45a56.

* cowboy boot cleanup

* tableify

* antagimmunities

* Should be functional.

* vox safing

* un1984 clowns I guess

* oops forgor one

* misplaced file

* misplaced file v2

* weird test fail but okay

* Shuttles rarer

* Shuttle testing, fans, and power sanity. Also return of the syndie evac.

* le balance

* no write over fancy paper

* rerun tests

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

(cherry picked from commit 62f268cbb03b6b5d5e6a642aed7aab1e00f91b43)
2025-07-20 13:57:59 +10:00
VMSolidus
a89a2c7bb7 IPC Rebalance And Rework (#2464)
This PR significantly reworks IPCs to make them more interactive with
many other aspects of gameplay. Some of the changes made are:

- IPCs are no longer immune to radiation, they instead have a
(currently) unique flat reduction to radiation. Minor rad sources will
not harm them, whereas significant sources such as the Supermatter will
require more meaningful protection.
- IPCs are no longer immune to space. They take constant heat damage
when exposed to a hard vacuum, as their internal cooling system fails in
the absense of an atmosphere. Just like organics, they can wear space
suits to be protected from this.
- IPCs now bleed coolant. It doesn't actually do anything currently, but
it looks cool.
- IPCs have gained numerous new traits so that you can customize your
IPC how you please.
- Nanite Auto Repair Bots have been nerfed. Now they only work up to 75
damage. They still work if you are dead.

<details><summary><h1>Media</h1></summary>
<p>

Hardened Circuits:

![image](https://github.com/user-attachments/assets/d34a2905-4818-4d17-ab06-9ce832efecc6)

G2 Chassis:

![image](https://github.com/user-attachments/assets/467b7ddf-2692-48ff-b9cd-f06022fea441)

Superior Radiation Shielding:

![image](https://github.com/user-attachments/assets/9c7244b0-3c51-484b-bbb0-70cb8f25793e)

IPC guidebook fix and tweak:

![image](https://github.com/user-attachments/assets/d6f3e4d8-72d7-4842-8056-11f6724570e1)

</p>
</details>

🆑
- tweak: IPCs are no longer immune to Radiation and Space.
- tweak: IPC shock damage has been reduced from 3x to 1.2x
- add: IPCs have gained numerous new traits for customization. As well
as rebalanced Nanite Auto-Repair Bots.
- add: Circuitry can now be used to repair Synthetics.
- fix: Fixed the guidebook link for IPCs not appearing in character
creation.

---------

Signed-off-by: OldDanceJacket <98985560+OldDanceJacket@users.noreply.github.com>
Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: OldDanceJacket <98985560+OldDanceJacket@users.noreply.github.com>
2025-07-20 13:49:13 +10:00
Kai5
ae1c1c39dd Port Devil (#2454)
<!--
This is a semi-strict format, you can add/remove sections as needed but
the order/format should be kept the same
Remove these comments before submitting
-->

<!--
Explain this PR in as much detail as applicable

Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->

This PR ports
https://github.com/Goob-Station/Goob-Station/pull/2409
https://github.com/Goob-Station/Goob-Station/pull/2591
https://github.com/Goob-Station/Goob-Station/pull/2599

This PR was initially intended to be merged into White Dream repo, so my
changes are marked as WD edit.

<!--
A list of everything you have to do before this PR is "complete"
You probably won't have to complete everything before merging but it's
good to leave future references
-->

- [ ] Port pain numbness
- [ ] Port nullrods
- [ ] Port tile movement

---

<!--
This is default collapsed, readers click to expand it and see all your
media
The PR media section can get very large at times, so this is a good way
to keep it clean
The title is written using HTML tags
The title must be within the <summary> tags or you won't see it
-->

<details><summary><h1>Media</h1></summary>
<p>

![image](https://github.com/user-attachments/assets/ee4679d1-fc07-4dc3-8063-e0220bc0d728)

![image](https://github.com/user-attachments/assets/25f590b9-6bf3-43bd-aca3-80452f27b0dd)

![image](https://github.com/user-attachments/assets/1ffb5bb3-e0c7-4827-8193-83bd8480e555)

![image](https://github.com/user-attachments/assets/4ed8c762-1e51-4bd8-9800-6495c12ac68f)

</p>
</details>

---

<!--
You can add an author after the `🆑` to change the name that appears
in the changelog (ex: `🆑 Death`)
Leaving it blank will default to your GitHub display name
This includes all available types for the changelog
-->

🆑
- add: Ported Devil antag from Goobstation

---------

Signed-off-by: Kai5 <68296202+Kai518@users.noreply.github.com>
Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: Solstice <solsticeofthewinter@gmail.com>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
2025-07-20 13:37:35 +10:00
Will-Oliver-Br
07d2610a86 Port Medical Patches (#2185)
Port medical patches from
[Goob-Station](https://github.com/Goob-Station/Goob-Station).
Prs:
https://github.com/space-wizards/space-station-14/pull/30230
https://github.com/Goob-Station/Goob-Station/pull/493
https://github.com/Goob-Station/Goob-Station/pull/663
https://github.com/Goob-Station/Goob-Station/pull/1086
https://github.com/Goob-Station/Goob-Station/pull/1072
https://github.com/Goob-Station/Goob-Station/pull/1243
https://github.com/Goob-Station/Goob-Station/pull/1246
https://github.com/Goob-Station/Goob-Station/pull/1707

---

<details><summary><h1>Media</h1></summary>
<p>

![Captura de tela 2025-04-06
132934](https://github.com/user-attachments/assets/914fc728-b4cd-452f-9f71-1300d836895a)

</p>
</details>

---

🆑 deltanedas, jorgun, fishbait_x, Huffs-The-Frezone, Teapug, Speebr0,
CerberusWolfie, yglop, botanySupremist, Will-Oliver-Br
- add: Added medical patches
- add: Added a guidebook entry for medical patches.

---------

Signed-off-by: Will-Oliver-Br <164823659+Will-Oliver-Br@users.noreply.github.com>
Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: fishbait <gnesse@gmail.com>
Co-authored-by: unknown <Administrator@DESKTOP-PMRIVVA.kommune.indresogn.no>
Co-authored-by: Fishbait <Fishbait@git.ml>
Co-authored-by: Theapug <159912420+Teapug@users.noreply.github.com>
Co-authored-by: Speebro <100388782+Speebr0@users.noreply.github.com>
Co-authored-by: Speebro <speebro@notreal.com>
Co-authored-by: John Willis <143434770+CerberusWolfie@users.noreply.github.com>
Co-authored-by: yglop <95057024+yglop@users.noreply.github.com>
Co-authored-by: botanySupremist <160211017+botanySupremist@users.noreply.github.com>
Co-authored-by: botanySupremist <definitelyrealBotSupremist@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-20 13:21:18 +10:00
GNUtopia
31457e3f85 Chem Tweaks (#2293)
Makes an assortment of changes related to chems.
Morphine has been made more accessible at roundstart, adding a pain pen
to the prefilled advanced medical belt and swapping a pain pen for a
morphine bottle in the prefilled syringe case. Morphine also now blocks
pain for longer, hopefully alleviating an issue where the effect would
wear off during heart transplants. Also fixes an error which required
the patient to have *both* ForcedSleep and NoScream to block the surgery
pain moodlet. Additionally adds a morphine autoinjector cartridge.
Adds enunciase, which removes stuttering statuses and temporarily
disables all accents, and formic acid, which can react to make water or
enunciase.
Haloperidol also now removes less severe stuttering and ousiana dust now
removes psionic insulation and power blocking statuses.
Salicylic acid now works on corpses to reflect the description.
Additionally fixes a missing locale from the Goob chem port and tweaks
the text for the proto medical multitool.

---

<details><summary><h1>Media</h1></summary>
<p>

![formic
acid](https://github.com/user-attachments/assets/7344bfec-4bb0-4b6c-9182-0b3ca2bce111)

![enunciase](https://github.com/user-attachments/assets/46ded0e3-39ea-4943-bcd8-d1721de81052)

![haloperidol](https://github.com/user-attachments/assets/04d67bc9-ce7b-49b8-82b5-fbc9ee5b83b1)
![ousiana
dust](https://github.com/user-attachments/assets/5cb1a0b4-5591-492d-88ce-9717b6606cbb)

![morphine](https://github.com/user-attachments/assets/78893dc4-805d-4adf-8804-1db5aeb9020f)
![updated stamina change
text](https://github.com/user-attachments/assets/acba97d3-35a8-4b52-a04f-f76aeea4e183)
![tweaked appearances for morphine and
artiplates](https://github.com/user-attachments/assets/09864b45-25af-4dda-b61b-91fbe114d5dc)
(dylovene to the left for comparison)
![enunciase being
used](https://github.com/user-attachments/assets/99f1fdac-9c9c-4746-9994-9b31a2eaede9)
![formic acid reacting with sulfuric
acid](https://github.com/user-attachments/assets/f530fdf6-be8f-4add-aa9b-4e606f572907)
![morphine ACTUALLY blocking the moodlet this
time](https://github.com/user-attachments/assets/919c70f0-8ab0-4ffa-be70-da7114194322)

</p>

</details>

---

🆑
- add: Added formic acid
- add: Added enunciase
- add: Added morphine autoinjector cartridge
- tweak: Haloperidol now counteracts stuttering from chems
- tweak: Ousiana dust now counteracts psionic insulation/blocking
statuses
- tweak: Morphine blocks pain for longer
- tweak: Morphine and artiplates are more visually distinct
- tweak: Increased distribution of morphine roundstart
- tweak: Changed wording of stamina change effect
- tweak: Salicylic acid works on corpses
- fix: Fixed missing locale text for some stamina-affecting chems
- fix: Fixed guidebook falsely saying effects accumulate
- fix: Fixed capitalisation of proto medical multitool
- fix: Fixed morphine not blocking surgery pain moodlet

---------

Signed-off-by: GNUtopia <93669372+GNUtopia@users.noreply.github.com>

      - CartridgePain # Morphine Tweaks#
2025-07-20 13:09:28 +10:00
Plykiya
7a82dd8a79 Meteors now leave behind a bit of ore (#30419)
* Meteors that leave behind asteroid ore

* bigger offset

* Bit more generic

* Better defaults

* hrm?

* I HATE CUSTOM SERIALIZERS

* More comments

* renamed a variable

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
(cherry picked from commit 1d2b7131ab6c39222423f336c2ec364dea31ab10)
2025-07-20 12:43:22 +10:00
Velcroboy
cf68900cb1 Completes secure wiring across all airlocks and windoors (#30794)
Co-authored-by: Velcroboy <velcroboy333@hotmail.com>

(cherry picked from commit 2452e4647652a09a968ebc1cc09e9ccd301720f4)
2025-07-20 12:42:53 +10:00
Cojoke
5e73c95bcf Fix Lasers Being Blocked by External Airlocks and Shuttle Airlocks (#28065)
(cherry picked from commit 4c667b2d8f898abc4f7b9fcf9d8753f9cbee9afd)
2025-07-20 12:32:18 +10:00
Lumminal
16ea61f52f Shadowling Antagonist (SS13 Port and Remake) (#2207)
<!--
Explain this PR in as much detail as applicable

Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->

Ports Shadowlings from SS13 to SS14 with a remake to make them fun to
play.

Minimal Design Doc (not up-to-date, read comments in this repo for
updates):

https://github.com/Lumminal/SS14-Design-Docs-Lumminal/blob/main/Shadowling.md

---

- Abilities
  - [X] Hatch
  - [x] Glare
  - [X] Enthrall
  - [x] Veil
  - [x] Shadow Walk
  - [x] Icy Veins
  - [x] Collective Mind
  - [x] Rapid Re-Hatch
  - [x] Destroy Engines
  - [x] Sonic Screech
  - [x] Blindness Smoke
  - [x] Null Charge
  - [x] Black Recuperation
  - [x] Empowered Enthrall
  - [x] Nox Imperii
  - [x] Ascension
  - [x] Annihilate
  - [x] Hypnosis
  - [x] Plane-Shift
  - [x] Lighting Storm
  - [x] Ascendant Broadcast
- Antags
  - [X] Thrall
      - [x] Guise
      - [x] Thrall Darksight
  - [x] Lesser Shadowling
- Passive
  - [x] Light Resistance Scaling
  - [x] Shadowmind
  - [x] Damage on Light
- Other
  - [x] Sounds
  - [x] Sprites
  - [x] Psionic Interactions
  - [x] Handle Edge Cases
---

<details><summary><h1>Media</h1></summary>
<p>

https://www.youtube.com/watch?v=H-Ee5wuRINc

</p>
</details>

---

🆑
- add: The shadows have awakened, and their ascendance is soon to
follow. Do not enter maints.

---------

Signed-off-by: Lumminal <81829924+Lumminal@users.noreply.github.com>
2025-07-20 12:05:11 +10:00
metalgearsloth
f8604b32a2 Hide escape pods on shuttle map (#29758)
(cherry picked from commit 56de41e8a77c26e9ca4ca5acb15dbf8ea97929a7)
2025-07-20 11:52:30 +10:00
Velcroboy
fba83316e7 Remove duplicate entities (#28561)
(cherry picked from commit 98ab251f9212699a816aaaf31792ffcda768e8c9)
2025-07-20 11:52:30 +10:00
poeMota
31f3af355b Add ERT time stats (#31629)
* add jobs for ghost roles

* add job to ToggleableGhostRole

* typo
2025-07-20 11:52:29 +10:00
TheWaffleJesus
c62582c5d0 ERT chaplains can now use bibles (#30993)
ert chaplains can now use bibles

(cherry picked from commit 1c29310faf8c840d66fb62882b3a2484dac55c68)
2025-07-20 11:52:28 +10:00
beck-thompson
7f114b423a using Content.Server._White.Hearing;Voice Mask refactor (#30798)
* First commit

* Added base.Initialize()

* Voice wire fix (Electricty name)

* Various minor cleanups

* Localized default voice mask name

* Added VoiceOverride stuff

* Removed unused stuff

* Typo

* Better localized stuff

* Typo / spelling stuff / comments

* Blessed
2025-07-20 11:51:58 +10:00
lzk
654cc2ca00 reinforce command intercom (#32169)
* secure command intercom

* Update intercom.yml

(cherry picked from commit faaa2b3e444ea241cd1b698d9c5a4ae8bfa4336f)
2025-07-20 11:43:02 +10:00
Ilya246
fa445f86e6 add structural damage taken to a lot of prototypes (#30790)
* fix

* add structural damage taken to a lot of other things

* do requested changes

* how did this happen

(cherry picked from commit f0d3b684d124555fac0753d4ef2a5881593c5f4f)
2025-07-20 11:42:44 +10:00
slarticodefast
f8b7aafecb quick shuttle wall test fix (#31206)
* quick shuttle wall fix

* this time for real

(cherry picked from commit 05efea31180a45034e28d0579deb17ae63cc53f2)
2025-07-19 18:26:07 +10:00
SlamBamActionman
2ed86abbdf Fix shuttle walls rusting when initialized on station grid (#31162)
* Initial commit

* Also reinforced

(cherry picked from commit 84e55659184600b13a15f47dcf359065f106da92)
2025-07-19 18:26:07 +10:00
Velcroboy
4510ece546 Make shuttle walls/windows constructable (#19255)
(cherry picked from commit a698a85f3489b32df81ce5f6c62a2ad86465fea4)
2025-07-19 18:25:58 +10:00
lzk
3088b9b38d Cleanup railings yml (#31618)
* Cleanup railings

* fix line

* real fix

(cherry picked from commit 7b82317b67748763d9f4ad1e33f4c13e58a3c3be)
2025-07-19 18:22:10 +10:00
Winkarst
87891560d8 Make railings render over tables (#31589)
Make rails render over tables

(cherry picked from commit b3036ded0af09ae08ff13c065600a0512b16a82e)
2025-07-19 18:14:22 +10:00
IgorAnt028
e75cd4f337 Fix bug with rotating shelves (#30978)
* Main

* Update shelfs.yml

* Little bug fix

(cherry picked from commit 204f3e6ae300a0a591814e930cb33f4a2a4cfd1f)
2025-07-19 18:12:21 +10:00
Ko4ergaPunk
5bfeede5ea Fix noticeboard drawdepth (#29262)
darwdepth added

(cherry picked from commit 6aa7e2edce0d983d0e927896ac4ee41d7045c888)
2025-07-19 18:12:21 +10:00
Cojoke
b729b59c39 telescreen and television require vision + Move eye to shared (#30260)
* telescreen and television require vision

* Move Content.Server.Eye to Shared

* fix popups

* Filthy

(cherry picked from commit 2d4aaa414f0898a634b4ebf53c2088d2c5bde278)
2025-07-19 18:12:20 +10:00
Brandon Hu
fb18a4e9d2 fix(ExtinguisherCabinet): Fix cabinet whitelist to allow fire extinguishers again (#30371)
ugh

Co-authored-by: Avery Dobbins <avery.dobbins@gmail.com>
(cherry picked from commit b1d5436bcd985352646318a0c75b3ffab83e0423)
2025-07-19 18:12:20 +10:00
lzk
888d287ebd cleanup filing cabinets yml (#31211)
* partmedia ahh kommit

* ahh

* everything should be fine now

* f

* now should be good

* Update Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* fix suffix

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
(cherry picked from commit 551c978d2ffe40b6e8331dfeb373808ac1436ddb)
2025-07-19 18:12:11 +10:00
Pieter-Jan Briers
27783f4665 WATTAGE IS NOT A UNIT OF STORED ENERGY (#29538)
(cherry picked from commit 64090042446427df70536e299daff138ed9b39c7)
2025-07-19 18:09:45 +10:00
Nemanja
6e97f83f0f Salvage Equipment Rebalance [Reclaimer Removal] (#31333)
* Salvage Equipment Rebalance

* oh yeah!

* make fire extinguisher 100%

(cherry picked from commit c88666c66e541cbb8e230a5e70757fd11928679b)
2025-07-19 18:09:37 +10:00
LankLTE
18fee08c77 Remove the shock collar. (#31229)
* Remove the shock collar.

* add migration

(cherry picked from commit 0f6808e16a7b7beb3a9a24309b27bb1426c72c17)
2025-07-19 18:01:33 +10:00
deltanedas
8e4b29ba74 reduce lathe recipe copy pasta (#31515)
* add inheritance to lathe recipes and make result an override

* add GetResult method to lathe system

* make other parts of the code use GetResult

* clean up the stock parts yml

* remove unused apu boards from dynamic recipes

* make inverse dictionary public so test doesnt have to copy paste

* revert result override stuff

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

(cherry picked from commit 3bdd2e3a872834b48595d33629046f4866016e31)
2025-07-19 18:01:32 +10:00
SlamBamActionman
95ddc799d4 Add Command Glasses (#30447)
* Initial commit

* Removed wanted and mindshield status display

* Updated glasses visuals & contraband status

* Added Command Hud

* Changed name to administration glasses/hud

(cherry picked from commit ff5acf787757cd03fd7102c214f68e6535eab8f8)
2025-07-19 18:01:23 +10:00
Red Mushie
ee830cb5b0 Fix news management console access checks (#31160)
* Fix news management console access checks using manifest instead of AccessReader component

* Fix one tiny mistake

* Fix one tiny mistake, properly this time

* Revert accidental changes unrelated to this PR

* Add missing .Owner on delete check

(cherry picked from commit 9240786b5327bd1aa71a008482054afa1bed8de2)
2025-07-19 17:39:21 +10:00
MureixloI
936acde364 Fix cargo and salvage's computer point light (#29384)
(cherry picked from commit 6888511e032b7360cac21abd0009e81ca3f93118)
2025-07-19 17:39:20 +10:00
Winkarst
e7abe6b6b8 Add SpriteFadeComponent to potted plants (#31628)
(cherry picked from commit dce0ce456919e4d4d0be22c6fbaa4528722a9437)
2025-07-19 17:39:18 +10:00
~DreamlyJack~
b9d0e6f3e9 New Color Dress (#29473)
* add dress

* add dress

* add dress

* add dress

* add dress

* add dress

* add dress

* add dress

* add dress yml

* add dress in dresser

(cherry picked from commit 881f3e42557e31f97df16fd840363c2ef5f06e3f)
2025-07-19 17:39:17 +10:00
Tayrtahn
8ca45d2f94 Fix DresserFilled storagefill rarely causing an error (#29135)
Add ClothingUniformJumpskirtColorPink to an OrGroup

(cherry picked from commit 0cf56b9bbd03b80ebd461df32758bb33255575b0)
2025-07-19 17:39:15 +10:00
themias
731647dfa8 Fix firelockedge rotation (#31371)
save

(cherry picked from commit c46a78b8e35fe8388433a064f2fe61a87339b664)
2025-07-19 17:39:14 +10:00