Velken
1bb82f6fa0
Add check if mouth is covered for changeling devour ( #44677 )
...
* no more eating in solars
* forgor to remove unused import
* address review
* clean
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-07-25 04:02:50 +00:00
Whatstone
9752cf5239
Bugfix: Light tubes and bulbs break into glass shards ( #44895 )
...
broken lights once again produce glass shards
2026-07-24 22:45:07 +00:00
Kowlin
3f7cdb13a8
Revert "Update to newest XamlX ( #44513 )" ( #44899 )
...
* Revert "Update to newest XamlX (#44513 )"
This reverts commit cfe82cd56c .
* Trigger tests
2026-07-24 21:00:25 +00:00
Errant
8799897876
Revert engine to 284.0 ( #44897 )
...
revert engine to 284.0
2026-07-24 20:12:13 +00:00
Dogbone10
e7f38ea023
Buff/Nerf Bluespace Storage to hold Ginormous items; Be smaller. ( #43294 )
...
* Reduce Bluespace Storage size, up storable item size to Ginormous.
* Unique Fireaxe, rocket launcher shape. New sprites
* Minigun and Launcher shapes added!
* Ginormous Hardsuits are now a 5x6! ERT is 4x4
* Shields, Wizard Hammers, Food Pets and Power Cages... And Scrap Armor.
* Melee weapons, microwaves, mech parts, and a briefcase gun.
* Blacklist backpacks, allow belts for devious licks
* Toolboxes! Blacklisted backpacks from being stored
* Fixed formatting, and added a space to "Duffelbag"
* Added differences for bag types (including duffel movespeed)
* Almost forgot about the Particle Decelerator! 8x4
* Reduced Duffel of Holding to 5% slowdown, more proportionate to storage.
* Resolved merge errors with https://github.com/space-wizards/space-station-14/pull/41662
* Redoing .meta file merge error fix after local reinstall
* Got sprites working by removing uneccesary commas
* Re-standardized bag sizes, fixed flaming fireaxe storage sprite being default axe storage sprite.
* Made rocket launcher and fireaxe shapes less crazy
* Fixed more chameleon tagging. Had missed wackpacks
* Undid chameleon fixes
* Fixed yaml error, 2 type: item components
* Parented Bspace bags. Buffed Deathsquad bag with Bspace storage
* Added Colossal item size. Tested, works. Will add it to items shortly.
* Removed blacklists, enforced Colossal size on bags
* Implimented changes from https://github.com/Princess-Cheeseballs to give the bags a base, parent bag.
* Readded missing clothing component to base bag protoype.
2026-07-24 15:05:29 +00:00
metalgearsloth
fe6a5d9df7
Update submodule to 285.0.0 ( #44890 )
2026-07-24 20:47:10 +10:00
pathetic meowmeow
cfe82cd56c
Update to newest XamlX ( #44513 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-07-24 19:00:44 +10:00
metalgearsloth
d8380807eb
Fix ExpireIdCard ( #44567 )
2026-07-24 18:42:11 +10:00
deltanedas
bd35620846
Mark EntityPrototypeHelpers as obsolete ( #42626 )
...
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
2026-07-24 17:35:00 +10:00
metalgearsloth
6abd18bd51
Fix mechboard UI state ( #44883 )
...
Died to conflicts at some point
2026-07-24 01:23:21 +00:00
metalgearsloth
0522223ceb
Update submodule to 284.0.0 ( #44871 )
2026-07-24 11:03:48 +10:00
deltanedas
0f930a3674
Serialization content changes ( #44364 )
...
Co-authored-by: deltanedas <@deltanedas:goida.zip>
2026-07-24 11:00:48 +10:00
Aku
5db6862e84
Manual changelog update 2 ( #44747 )
...
* Manual changelog update 2
* Update
* Update
* Update
* Changelog update
* Fix
* Remove reverted PR from changelog & update rest
* Update
* Update
* Update
* update
* updat
* update
* update
2026-07-23 15:50:37 -07:00
DrSmugleaf
8e7bbf5160
Add components to require uncovered mouth and specific mob states for actions ( #44680 )
...
* Add components to require uncovered mouth and specific mob states for actions
* Address reviews
* address reviews
* added comments
---------
Co-authored-by: Velken <8467292+Velken@users.noreply.github.com>
2026-07-23 21:19:07 +00:00
deltanedas
8d1e25fe96
Fix typo in ToolRefinableSystem name ( #44845 )
...
e
Co-authored-by: deltanedas <@deltanedas:goida.zip>
2026-07-23 19:16:44 +00:00
ScarKy0
3c0f62c006
Changeling Resilience ( #44421 )
...
* boom
TODO:
- actual organs
* silly! silly! silly! silly!
* consentual murder
* cleaning
* how woke
* fuck everything
* remove organ replacement, do metabolizer instead
* oops
* thank you, comment i left for myself!
* no ammonia immunity
* whitespace
* Handle a few small things myself
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* some requested changes
* Remove TryGib and Friends
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Make changelings indestructible
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Recycler
Signed-off-by: Connor Huffine <chuffine@gmail.com>
* Fix recycler
* Add comments
* Opps!
* Remove metabolizer
* Opps metabolizer system and remove systems!
* Forgot to add them...
* typo
Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>
* Renamed component, fix various systems
* stuff
---------
Signed-off-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>
2026-07-23 17:49:52 +00:00
B_Kirill
b199ef7797
Add sharpness graphics option ( #43315 )
...
* Add sharpness graphics option
* Percentage display
2026-07-23 06:24:50 +00:00
pathetic meowmeow
732eeeb6c4
Improve gibbing documentation comments ( #44864 )
...
Improve gib code doc
2026-07-23 01:24:08 +00:00
Whatstone
2773e3f4fb
Recyclers: spill without valid solutions ( #44344 )
...
* Recyclers: spill without valid solutions
* Early return on empty
2026-07-23 00:52:53 +00:00
KeTuFaisPiKiNut
cd6d356005
Screeching & Changeling Screech ( #44432 )
...
* pcmasterrace
* RMC screech port + i guess it works more
* i made a magic commit that mostly duplicates the flash system but different TM
* it just works nya
* final touchups
* Revert "pcmasterrace"
This reverts commit b75e9265610924c3a1a30761e5e050cb6ee63bc8.
* there, support for more :godo:
* Update Content.Shared/Screech/SharedScreechSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* all feedback except the big one
* i lied
* mfw code
* fix
* le shader temp
* vfx
* Revert "le shader temp"
This reverts commit 0180a8c1a6ffe82f0ae8d151c07d0794c3eb4984.
* Update Content.Client/Effects/ScreechShockWaveSystem.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Shared/Screech/ScreechShockWaveComponent.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Effects/ScreechShockWaveSystem.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* rwrw
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Shared/Screech/ScreechSystem.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* :godo:
* Update Content.Client/Overlays/ScreechShockWaveOverlay.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Client/Effects/ScreechShockWaveSystem.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Effects
* sexy
* lang
* scub
* nya
* e
* fixed shader
* entity effects
* FNAF IS THIS WHERE U WANNA BE???????
* Update Resources/Locale/en-US/screech/screech.ftl
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Shared/Screech/NoiseProtection.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* weeeee
* scar whyyyyy
* Update Content.Shared/Screech/ScreechSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Shared/Screech/ScreechSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Shared/Screech/ScreechSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* e
* they've got allen wrenches gerbil feeders toilet seat electric heaters
* cleanup
* datafield ig
* Revert "datafield ig"
This reverts commit dd0d9421452f156b0b1ebc527ac9b142d657ae50.
* comments
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: nomdéraisonnablementlong <you@example.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
2026-07-22 23:16:46 +00:00
Whatstone
6645f2dee4
Bugfix: Prevent delay stacking on (Un)AnchorAttemptEvent ( #44387 )
...
* Fix pipe delay increasing
* Mention delay unit
* Unused using
2026-07-22 23:16:11 +00:00
Winkarst-cpu
c58331c4f3
Prediction + Refactor: BibleSytem ( #44800 )
...
* Prediction
* Update
* Update
* Fix
* Rename file
* Fix
* Update
* Fix
* cleanup
* EntityUid? Source
* Revert "EntityUid? Source"
This reverts commit c169e1f030b1fced6951b8026dda8f4e01571424.
* ftl and fix PVS
* Update
* review
* Update
---------
Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
2026-07-22 21:03:36 +00:00
Winkarst-cpu
54986e0347
Prediction + small cleanup: GatherableSystem ( #44840 )
...
* Predict
* Reuse pos
* Update Content.Shared/Gatherable/GatherableSystem.cs
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
* Update Content.Shared/Gatherable/GatherableSystem.cs
Co-authored-by: Connor Huffine <chuffine@gmail.com>
* Review
* refactor: GatherableSystem xml-doc
---------
Co-authored-by: Pok <113675512+Pok27@users.noreply.github.com>
Co-authored-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: Fildrance <fildrance@gmail.com>
2026-07-22 18:27:24 +00:00
ScarKy0
b28ca9f741
Changeling Bloodstream Cloning ( #44485 )
...
* yippee!!!
* review
2026-07-22 13:11:01 +00:00
āda
d422b4db6f
DestructibleComponent [AlwaysPushInheritance] ( #44644 )
...
* initial
* final
* this is gonna take a while.....
* more
* progress
* Shrink it
* Revert "Merge branch 'structs/health-bases' into structs/destructible-alwaysinherit"
This reverts commit 88fc74722b95942e1b12482e2346d846f47f2ffc, reversing
changes made to dcade0e7832cb86898ace1e854716b8d894bf366.
* windoors WOW
* okay
* Revert "windoors WOW"
This reverts commit 96bffc71642ec641da37c4cfbe4efeb7efc396fa.
* beds chairs carpets
* Revert "chairs"
This reverts commit 6aecd1e268d86caf509c21b31f6faf2109b977bf.
* a whole lot more
* windows
* break before machines
* random errors
* walls
* more walls
* machines
* Squish thresholds
* misc test fails
* mobs
* test
* self review
* another once over
* revert
* a bunch of changes
* remove squish
* more remove squish
* more self review
---------
Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
2026-07-22 10:31:08 +00:00
Nox
7f559a701a
Toggleable visor for security helmets ( #38108 )
...
* Added ability to remove visor from security helmets.
Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Finished adding parent
Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed a test fail
Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Minor spelling mistake
Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Rewrote to use a different component, which fixes all issues
Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Changed to use Foldable.
* Addressed requested changes
* Removed leftover components.
* Heisentest
* Removed unused FTLs
---------
Signed-off-by: Nox38 <nebulousnox38@gmail.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-07-22 08:18:03 +00:00
ProPeperos
d94f3dea0e
Elkridge - Atmos and fixes ( #44754 )
...
elk atmos and stuff
2026-07-22 07:00:40 +00:00
InsoPL
7c7f3f10df
AtmosTest migration to GameTest (#44846 )
...
* init
* bump
* file scope
* test without DisableInterpolate
2026-07-22 04:11:29 +00:00
AndrewFenriz
aa64ee8b77
VendingMachine cleanup and small refactor ( #44839 )
...
* just cleanup
* remove initialize
2026-07-21 19:57:02 -04:00
SnappingOpossum
ae9e947d8a
Some artifact effect cleanup, remove remaining noSpawn: true ( #41653 )
...
* Minor artifact effect cleanup
* Forgot to make those amounts
* Apply some review changes.
* Add missing colon to commented out effect
* Move another effect to a NestedSelector
* Move another spawned spawner to a NestedSelector
* More tweaks
* Port a change back here
* Remove duplicates
* refactor: re-introduced weight 1 to effects.yml, removed unused XenoArtifactRareMaterialSpawn
---------
Co-authored-by: Fildrance <fildrance@gmail.com>
2026-07-21 15:10:34 +00:00
Winkarst-cpu
d4122b3b3b
Fix lights inside animals hands ( #44829 )
...
Fix
2026-07-21 10:56:19 +00:00
SlamBamActionman
5f05e7810f
Update CODEOWNERS file ( #44826 )
...
Update CODEOWNERS
2026-07-21 09:28:18 +00:00
beck-thompson
cb8cee5ea3
Cleanup DangerousAction ( #44825 )
...
cleanup
2026-07-21 07:37:37 +00:00
Whatstone
689072e629
Add AppearanceComponent to BaseFoldable, remove from simple inheritors ( #44793 )
...
* add Appearance to BaseFoldable
* simplify Foldable instances
* no wheelchair appearance
* Move foldable.yml to the objects dir, cleanup
2026-07-21 05:58:45 +00:00
Princess Cheeseballs
2d9eb843d3
Custom DamageThreshold Serializer ( #44798 )
...
* i shitted
* fsasfaasffasfsafsafsafsafsasfasfa
* typo
* remove TODO that I forgot about
---------
Co-authored-by: iaada <iaada@users.noreply.github.com>
2026-07-21 05:44:55 +00:00
ProPeperos
db20bceba0
Firehelmets have small power cell now ( #44811 )
2026-07-20 22:20:53 -04:00
riccardi48
9c6e65e855
Stack system tweaks ( #44662 )
...
* init
* oops
* changed order of TryMergeStacks
* cleanup
* tiny optimization
* documentation
* clean up
* popup
* flip args back
* bit more docs
* re-added popup
* move to prototype
* fix
* animation should always play here
* update after merge conflict
* review requests
* small tweak
* fix
* Update SharedStackSystem.cs
* spelling
* Revert "move to prototype"
* review requests
* docs
---------
Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
2026-07-21 00:14:17 +00:00
AndrewFenriz
887835018c
Vehicle system: Mech & CardboardBox Integration ( #43532 )
...
* Part one of Vehicles
* Also we need this
* Part 1
* Part 1.1
* And we need this
* Part 2
* Part 2.1
* We REALLY need this
* Part 1 of integration
* Little fix
* Just fixes
* fixes (i'm tired)
* fix
* fix
* Apply suggestions from code review
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* update
* fixed
* just for cleaner diff
* just in case
* I think this might be cleaner
* fix
* fix
* upd
* upd
* fix update
* small fix
* upd
* fix test?
* fix?
* remove initialize
* move attack to vehicle
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
2026-07-21 00:14:11 +00:00
qwerltaz
0cb461a510
Fix @name highlights not omitting your name in deadchat and admin chat. ( #44815 )
...
* Revert "fix name highlighting in deadchat (#44777 )"
This reverts commit ea848108b7 .
* fix @name in dead and admin chat
* add LOOC for clarity
2026-07-20 19:38:51 -04:00
Whatstone
887e80fd08
Bugfix: Fix some spawned entities parenting to vehicles. ( #44764 )
...
* SpawnAtPosition gaming
* SpawnAtPosition gaming: gun edition
* spawnnexttoordrop, restore unused gun dep.
2026-07-20 18:29:08 +00:00
AndrewFenriz
5c019004ed
Split uplink catalog into category files ( #44806 )
...
* categorize yml
* categorize ftl
2026-07-20 18:20:54 +00:00
mq
4a50966c80
re-allow humans with non realistic eye colors ( #44809 )
...
adjust eye randomization
2026-07-20 14:28:14 -04:00
Ser11y
fbb3c79b2d
Fix loc key, spelling in the AI restoration console ( #44778 )
...
* Fix localization, spelling
* empty
2026-07-20 09:53:51 +00:00
AsnDen
b3cc7a5e54
WarpPoints are localizable now ( #39319 )
...
* WarpPoints locale
* string
* Revert "string"
This reverts commit 0148e4193dafce43f793da1f3306b6246d602824.
* Mothership Core
* fix
* merge fix
---------
Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
2026-07-20 09:44:09 +00:00
Jessica M
1499090775
Remove gateway system ( #44428 )
...
* remove gateways
* oasis
* dude i swear my cat walked on my keyboard
i dont have a cat
2026-07-20 09:01:31 +00:00
John
b2c5ac13dd
added missing items to chameleon kits ( #44789 )
...
* added missing items to cham kits
* Fix whitespace
---------
Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-07-20 05:44:21 +00:00
Whatstone
64ba77f13c
Bugfix: Fix shuttle airlock construction parent ( #44794 )
...
fix airlock rotation
2026-07-20 00:04:53 -04:00
Hitlinemoss
69ea0d6fa3
Assorted tweaks to several crates and cargo orders ( #42712 )
...
* Rework internals crates into the emergency EVA crate
* Order sprite change
* Order sprite change fix
* Combined the armor crate and the helmet crate
* Security crates fix
* Security crates fix again
* Removed security supplies crate
* Merged vial supply crate into chemistry supplies crate
* Removed durathread from textiles crate, renamed to 'cloth crate'
* Move raw bar/kitchen supply crates from Food tab to Service tab
* radiation protection crate no longer contains vodka
* Migrated vial crate to null
* Armor crate price adjust
* Whoops, merging master accidentally duplicated the bakemore crate
* Drum kit fix + Janitorial tab
* Janitorial crate prototype renames
* Moved janitorial crates to their own file
* Relocated BoxMousetrap
* Removed boxes crate
* Re-added security supplies crate entity (NOT the cargo order)
* Minor capitalization fix
* Moved EVA/jetpacks/shuttlestuff to 'Space' tab
* Category typo fix
* Fixed salvage restocks being in the Engineering tab
* Fixed janitorial cargo gifts using old prototype names
2026-07-19 22:36:38 -04:00
KeTuFaisPiKiNut
b587d28e41
Wizard Guardian ( #44624 )
...
* stub
* Update meta.json to indent
---------
Co-authored-by: nomdéraisonnablementlong <you@example.com>
2026-07-20 00:32:16 +00:00
qwerltaz
ea848108b7
fix name highlighting in deadchat ( #44777 )
...
fix name highlighting in deadcchat
2026-07-19 23:58:24 +00:00