Commit graph

25804 commits

Author SHA1 Message Date
AftrLite
628065ba24
Cosmic Cult: Audio Assets (#46202)
* all audio assets

* footstep soundcollection

* RGA compliance

* RGA won't let me link multiple source URLs. This'll have to do for the footsteps attribution.
2026-09-27 11:58:59 +00:00
KeTuFaisPiKiNut
54ac6349ca
Wizards and Changelings on Dynamic (#46199)
* lings go loud

* also added xorgs because why not

* GAH

---------

Co-authored-by: nomdéraisonnablementlong <you@example.com>
2026-09-27 01:56:44 +00:00
mazzie
bc4237e2fc
Respritening: Fix style for all closet related YAML (#46188)
* style: correct closets.yml key ordering

The canonical ordering is
- type
- parent
- id

Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
Signed-off-by: Mazzie <mazziechai@gmail.com>

* style: correct wardrobe.yml key ordering

The canonical ordering is
- type
- parent
- id

Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
Signed-off-by: Mazzie <mazziechai@gmail.com>

* style: correct wall_lockers.yml key ordering

The canonical ordering is
- type
- parent
- id

Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
Signed-off-by: Mazzie <mazziechai@gmail.com>

* style: correct base_structureclosets.yml key ordering

The canonical ordering is
- type
- parent
- id

Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
Signed-off-by: Mazzie <mazziechai@gmail.com>

* style: correct lockers.yml key ordering and remove unnecessary whitespace

The canonical ordering is
- type
- parent
- id

Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
Signed-off-by: Mazzie <mazziechai@gmail.com>

* style: fix closets.yml indentation

Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
Signed-off-by: Mazzie <mazziechai@gmail.com>

* style: minor reorderings in closet related protos per convention

Signed-off-by: Mazzie <mazziechai@gmail.com>

---------

Signed-off-by: Mazzie <mazziechai@gmail.com>
Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
2026-09-27 00:27:01 +00:00
Princess Cheeseballs
083f3aaacb
Staging -> MASTER (#46196)
* fix-PlantTraitLigneous

* HarvestToolQuality

* Update PlantHolderSystem.Relay.cs

* cache default storage size

* write a little test, also unused dep

* const string it is

* why no, I don't know how to write tests

how did you know?

* HandledHandledHandled

* TestPrototypes are overrated.  Apply Pok's sugg.

Co-authored-by: Pok27 <113675512+Pok27@users.noreply.github.com>

* BRACES

* bullied by a pizza

Co-authored-by: SnappingOpossum
<181905634+SnappingOpossum@users.noreply.github.com>

* scamboni also pizza credit

Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>

---------

Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
Co-authored-by: Whatstone <whatston3@gmail.com>
Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>
2026-09-26 14:59:21 -07:00
Princess Cheeseballs
632b261a8b
Fix Ligneous Plant Trait (#46072) 2026-09-26 13:13:26 -07:00
KeTuFaisPiKiNut
3b3b5c7fbb
Midround Changelings, version 2 (#46194)
* Update roundstart.yml to remove the ling game rule

* Update subgamemodes.yml to add back lings

* GUH
2026-09-26 14:35:16 +00:00
mazzie
9741fe8a8f
Respritening: Split suit_storage.rsi into door and effects counterparts (#46183)
refactor!: split suit_storage.rsi into door and effects counterparts

This is a preparation for new department/group specific suit storage sprites

BREAKING CHANGE: suit_storage.rsi has been split into two folders: SuitStorage/generic.rsi, and SuitStorage/effects.rsi. Lock/unlock and weld state has been moved to effects.rsi. SuitStorageBase prototype now uses a GenericVisualizer for the lock sprite layers.

Signed-off-by: Mazzie <mazziechai@gmail.com>
Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
2026-09-26 05:11:26 +00:00
mazzie
55701a038b
Respritening: Correct missing attribution to marianolarre (#46181)
fix: correct missing attribution to marianolarre

Signed-off-by: Mazzie <mazziechai@gmail.com>
Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
2026-09-26 03:44:29 +00:00
mazzie
35e7f6686e
Respritening: New cardboard_special (#46178)
resprite: cardboard_special.png

Signed-off-by: Mazzie <mazziechai@gmail.com>
Co-authored-by: AftrLite <61218133+AftrLite@users.noreply.github.com>
2026-09-26 02:39:06 +00:00
mazzie
fb51a11e91
Respritening: subtly adjust contrast for floor tiles (#46180)
resprite: subtly adjust contrast for floor tiles

Signed-off-by: Mazzie <mazziechai@gmail.com>
Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
2026-09-26 02:20:57 +00:00
SlamBamActionman
226449706b
Add two new posters based on Raptor and Vulture (#46164)
* Initial commit

* Fix spelling

* Include attribution
2026-09-26 01:08:42 +00:00
mazzie
e2f3c6d896
style: correct suit_storage.yml key ordering (#46182)
style: correct suit storage key ordering

The canonical ordering is
- type
- parent
- id

Signed-off-by: Mazzie <mazziechai@gmail.com>
Co-authored-by: AftrLite <61218133+aftrlite@users.noreply.github.com>
2026-09-25 21:13:12 +00:00
ProPeperos
2d2b12de2b
Fix mono steel tile changes and cleanup (#45496)
* Fix resprtie - 1 - revert mono tile changes and cleanup

* Clean up todo

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2026-09-25 14:59:55 +00:00
Princess Cheeseballs
f6fd7de6ec
Mild Cryopod changes before stable (#45452)
* mild cryopod change

* boergere

* lower it again

* asdsdaasddsa

* they call me flip mcflop
2026-09-25 14:44:40 +00:00
Rachel
3a35514c95
fixed some typos in the names/descriptions of QM clothes (#45454) 2026-09-25 14:42:47 +00:00
Whatstone
2fb0c36547
Injectable & drawable monkey cubes (#45500)
injectable, drawable monkey cubes
2026-09-25 14:41:37 +00:00
Jessica M
aa8d1463d6
the return of ambigen13.ogg (#45696)
ambigen13 time
2026-09-25 11:03:17 +00:00
ahandleman
49b0dca753
Franks Funky Fertilizer (#45828)
* Fixed franks so that it's just the necessary changes and not my fucked history

* oops forgot the localization

* Spacing changes from Pok suggestions

Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>

---------

Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
2026-09-25 03:36:41 +00:00
jckspjf
795cbb1907
Blood-Red Magboots on NukeOps (#46170)
* bloodred mags on nukies

* remove from corps
2026-09-25 02:32:43 +00:00
Hitlinemoss
39bea4763f
EVA Storage is now Command+External access (#46166) 2026-09-24 18:35:13 +00:00
jckspjf
458a3af6c1
Extinguisher/Fireaxe/Shotgun Construction Graphs (#46056)
* delete defib_cabinet.yml(s), replace with cabinets.yml

* add construction components to fireaxe and extinguisher

shotgun already parents off of fireaxe so it doesn't need to be changed

* unlocked condition on decon

* appends Graph to ids, containers included

will do other requested changes tomorrow, I'm eepy.

* no access versions of cabinets

code here feels really iffy to me, I probably did *something* wrong here
with parenting/grandparenting, will add glass to construction in a bit

* glass in construction recipe, also lowers doAfter time

* requested changes
2026-09-24 15:45:58 +00:00
Hitlinemoss
ebe9ba922b
Updates to sandals (i.e, tourist shoes / wizard shoes) (#46163)
* Replace tourist shoes and wizard shoes with black/brown sandals

* Chaplain can pick sandals in the Loadout menu

* Color adjustments to better match old sprites

* Further color tweaks
2026-09-24 15:40:34 +00:00
SlamBamActionman
19bc31aef7
Add "new player label" over the head of players joining the game for the first time (#44709)
* Initial commit

* RMC? I 'ardly know 'er

* Sprout

* Rework it to use job icons

* Revert the one change

* Always the one yaml

* Easy review changes

* We do a little salami

* Review changes

* NIGHTMARE NIGHTMARE NIGHTMARE

* Update to use StatusIconPrototype only

* Remove async

* Aaaand remove the comment, bah

* Review fixes

* Update master

* Add the ability for ghosts to see

* Byte backing

* Review fix + comment

* Update to 90 min

* Add todo message
2026-09-24 15:34:37 +00:00
Hitlinemoss
5da139e662
Bugfix: skeletons are no longer immune to acid (#46160) 2026-09-24 14:10:30 +00:00
Samuka
75239a2402
Fix matryoshka cake slice trick (#44969)
* yml changes

* recursive code

* use the recursive stuff

* fix

* use enum

* remove blank line

Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>

* remove code

* datafield removed

* add size proto

* rename to Plushie

* rename to cake

* cake size protos

* remove size protos

* ensure size smaller

* use map init and log error

* this is automatic now

* this is automatic now

* send to the client

* upgrade to error again

* update proto to avoid tiny items with secret stash

* ops

* add size to toilet

* update plushie protos to remove secret stash from ian

* ops, forgot to remove these lines

* remove datafield tag

Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>

* use WasModified

Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>

* review

* Update SecretStashComponent.cs

---------

Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
2026-09-24 12:39:43 +00:00
Pok245
401ffe4377 Merge remote-tracking branch 'upstream/master' into fix-PlantTraitLigneous 2026-09-24 15:38:03 +03:00
ScarKy0
eefa7073c7
Changeling Fleshtomb (#45851)
* init

* make it proper

* listing, random humanoid appearance to shared

* oops

* moar

* pre-pr cleanup

* examine change

* partial review

* ye

* comment

* examinable

* sounds

* TrapInContainer >>>>>

* textures

* ambience

* fix

* Change collection to use leftclicking

* last minute balance change fuck everything

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2026-09-24 12:31:06 +00:00
AndrewFenriz
4e0d663da7
Giant Spider Variants + Venom modification V2 (#46156)
* Add giant spider variants

* update to modern

* reorganize proto

* standartize sprites

* and small cleanup

* maybe?

* add suffix and remove MobGiantSpider
2026-09-24 00:54:36 +00:00
Varen
c512e35bf9
Add bolt signal to door outputs (#44940)
* Add bolt signal to door outputs

* Update DoorSignalControlSystem.cs

* fix test

---------

Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
2026-09-23 19:54:44 +00:00
ScarKy0
2f9079ee57
Add ling sounds to Paracusia (#46152)
yeah
2026-09-23 18:20:52 +00:00
ProPeperos
1494d3b859
Spraypainter YML cleanup (#44968)
* Admeme spraypainter recharges faster

* Cleanup

---------

Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
2026-09-23 14:30:22 +00:00
azloserbits
90d2c2f979
Official Security Anti-Inflatable Armament In-Hands (#46145)
* pr done

* done2

* final
2026-09-23 13:53:59 +00:00
āda
2dcb37c955
Unpowered visuals for handheld map and handheld crew monitor (#45016)
* handheld crew monitor - sprite splitting and unpowered state

* darken the screen some more

* handheld station map

* commit

---------

Co-authored-by: HoofedEar <HoofedEar@users.noreply.github.com>
Co-authored-by: iaada <iaada@users.noreply.github.com>
2026-09-23 13:36:26 +00:00
Astroskier
ae579c57bf
Added Non-Inserted Drinks to Soda Dispenser (#44955)
* Added Non-Inserted Drinks to Soda Dispenser

* Cleaned Up Leftovers From Old PR

* pt. 2

* pt. 3

* Deleted Accidental Newlines
2026-09-23 13:30:01 +00:00
ScarKy0
040d28fb9d
Start slug stasis after taking a corpse (#46138)
yay
2026-09-23 13:19:14 +00:00
SlamBamActionman
42f0073a71
Fix station job slot configs to work with minimum job slots (#46075)
* Initial commit

* minor spelling mistake
2026-09-23 07:49:35 +00:00
Coolsurf6
3edda5e7e1
Added Wheelchairs to Medical Techfab (#44989)
* added wheelchair crafting to medical techfab

* disabled strap on folded prototype

---------

Co-authored-by: Coolsurf6 <coolsurf24@yahoo.com.au>
2026-09-23 06:02:01 +00:00
Hitlinemoss
dcf8517e00
Standardized EVA Storage access (Part 2 - Snowball) (#46134) 2026-09-23 04:19:16 +00:00
Hitlinemoss
661bb57ff4
Standardized EVA Storage access (Part 2 - Box) (#46140) 2026-09-23 03:12:16 +00:00
Hitlinemoss
ea4d6512c4
Standardized EVA Storage access (Part 2 - Saltern) (#46137)
* Standardized EVA Storage access (Part 2 - Saltern)

* Fixed jetpacks
2026-09-23 03:12:12 +00:00
Hitlinemoss
972cd0a637
Standardized EVA Storage access (Part 2 - Sushi) (#46136)
* Standardized EVA Storage access (Part 2 - Sushi)

* Fix bad device IDs

* Fixed invalid configurators again
2026-09-23 03:12:08 +00:00
Hitlinemoss
763023b00c
Standardized EVA Storage access (Part 2 - Plasma) (#46133) 2026-09-23 03:12:02 +00:00
Hitlinemoss
a1a20426a2
Standardized EVA Storage access (Part 2 - Marathon) (#46132)
* Standardized EVA Storage access (Part 2 - Marathon)

* Fixed jetpacks
2026-09-23 03:11:58 +00:00
Hitlinemoss
3bdfe7331b
Standardized EVA Storage access (Part 2 - Exo) (#46130)
* Standardized EVA Storage access (Part 2 - Exo)

* Tweaked minijetpack/magboot numbers
2026-09-23 03:11:53 +00:00
Hitlinemoss
385f78fd5b
Standardized EVA Storage access (Part 2 - Bagel) (#46129) 2026-09-23 03:11:42 +00:00
Hitlinemoss
469dc4ce2b
Standardized EVA Storage access (Part 2 - Tram2) (#46128) 2026-09-23 03:11:38 +00:00
Hitlinemoss
a6b0081621
Standardized EVA Storage access (Part 2 - Packed) (#46127) 2026-09-23 03:11:32 +00:00
Hitlinemoss
4db6f2a442
Standardized EVA Storage access (Part 2 - Elkridge) (#46126) 2026-09-23 03:11:28 +00:00
Smith
00815d5361
Add Salt and Pepper Containers and Sources (#45098)
* Add Salt and Pepper Containers and Sources

* Forgot the sprites

* Pepper container cleanup in ingredients.yml

* Added open and closed sprites.

* Added closing to containers, alphabetized json
2026-09-22 21:44:46 +00:00
Hitlinemoss
91a159c94f
Adjustments to emergency locker fills (#44802)
* Adjustments to emergency/fire locker fills

* 2% chance for important items in emergency/fire lockers to not appear

* Adjustments to emergency toolbox fill

* Removed 2% chance for items to not spawn

* Reverted toolbox changes

* Moved emergency-locker prototypes to their own file (attempt 3, last two attempts I fucked up the filename)

* Fixed code comment typo
2026-09-22 20:09:54 +00:00