]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
2 months agoMake gameticker spawn code more modular (#41588)
Errant [Wed, 26 Nov 2025 21:54:43 +0000 (22:54 +0100)]
Make gameticker spawn code more modular (#41588)

gameticker dospawn

2 months agoAutomatic changelog update
PJBot [Wed, 26 Nov 2025 21:14:45 +0000 (21:14 +0000)]
Automatic changelog update

2 months agoFewer War Crimes (#41541)
CDWimmer [Wed, 26 Nov 2025 21:01:13 +0000 (21:01 +0000)]
Fewer War Crimes (#41541)

* Fewer War Crimes

Re-colour the syndicate medical bags to not use the legally restricted Red Cross symbol and instead use the same blue cross colours as used across the rest of the game's medical symbolism.
Because no-one wants to go to the Hauge. Also consistency is nice.

* Update meta.json

* Update another meta.json

* Update meta.json again

additional detail

2 months agoAutomatic changelog update
PJBot [Wed, 26 Nov 2025 17:31:06 +0000 (17:31 +0000)]
Automatic changelog update

2 months agoTourniquets can now fit in medical belts (#41584)
YoungThug [Wed, 26 Nov 2025 17:17:18 +0000 (10:17 -0700)]
Tourniquets can now fit in medical belts (#41584)

2 months agoRemove commented items (#41577)
Connor Huffine [Tue, 25 Nov 2025 05:55:59 +0000 (00:55 -0500)]
Remove commented items (#41577)

2 months agoFix typo in Ion Storm lawsets (#41574)
Stefano Pigozzi [Tue, 25 Nov 2025 03:20:31 +0000 (04:20 +0100)]
Fix typo in Ion Storm lawsets (#41574)

Pizzaria → Pizzeria

2 months agoAutomatic changelog update
PJBot [Mon, 24 Nov 2025 17:05:43 +0000 (17:05 +0000)]
Automatic changelog update

2 months agoPredict powercells, chargers and PowerCellDraw (#41379)
slarticodefast [Mon, 24 Nov 2025 16:52:11 +0000 (17:52 +0100)]
Predict powercells, chargers and PowerCellDraw (#41379)

* cleanup

* fix fixtures

* prediction

* fix test

* review

* fix svalinn visuals

* fix chargers

* fix portable recharger and its unlit visuals

* fix borgs

* oomba review

* fix examination prediction

2 months agoAutomatic changelog update
PJBot [Mon, 24 Nov 2025 16:15:14 +0000 (16:15 +0000)]
Automatic changelog update

2 months agoFix gas filters (#41567)
slarticodefast [Mon, 24 Nov 2025 16:01:38 +0000 (17:01 +0100)]
Fix gas filters (#41567)

fix gas filters

2 months agoNo more sub wizards in xenoborg preset (#41565)
Samuka [Mon, 24 Nov 2025 11:49:27 +0000 (08:49 -0300)]
No more sub wizards in xenoborg preset (#41565)

no more sub wizards in xenoborg preset

2 months agoAdd test checking for multiple container fills, mark StorageFillComponent as obsolete...
slarticodefast [Mon, 24 Nov 2025 07:51:14 +0000 (08:51 +0100)]
Add test checking for multiple container fills, mark StorageFillComponent as obsolete (#41562)

add test, obsolete storagefill

2 months agoRemove blacklist methods in EntityWhitelistSystem (#40932)
slarticodefast [Mon, 24 Nov 2025 00:38:08 +0000 (01:38 +0100)]
Remove blacklist methods in EntityWhitelistSystem (#40932)

* replace blacklist methods

* VS is trolling me

2 months agoMake Asphyxiating pierce Resistances (#41556)
Sir Warock [Mon, 24 Nov 2025 00:21:45 +0000 (01:21 +0100)]
Make Asphyxiating pierce Resistances (#41556)

Make Asphyxiating pierce res

2 months agoAdd Whitelist.Components yaml valiation (#40916)
Leon Friedrich [Sun, 23 Nov 2025 21:09:41 +0000 (10:09 +1300)]
Add Whitelist.Components yaml valiation (#40916)

* Add Whitelist.Components yaml valiation

* poke_tests

* fix linter

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoMove StorageFills in smartfridge test prototypes to EntityTableContainerFills (#41561)
SnappingOpossum [Sun, 23 Nov 2025 20:56:35 +0000 (07:56 +1100)]
Move StorageFills in smartfridge test prototypes to EntityTableContainerFills (#41561)

Move smartfridge test prototypes to EntityTableContainerFills

2 months agoAutomatic changelog update
PJBot [Sun, 23 Nov 2025 20:42:25 +0000 (20:42 +0000)]
Automatic changelog update

2 months agoBalloons now float and slide smoothly. (#41102)
Hohenzolaren [Sun, 23 Nov 2025 20:28:53 +0000 (22:28 +0200)]
Balloons now float and slide smoothly. (#41102)

* The balloons became airy

* Attributions + Sound

* Add BaseBalloon

* Proto fixes

---------

Co-authored-by: ReWAFFlution <239567049+brokendot@users.noreply.github.com>
2 months agoReplace (almost) all existing storage fills with entity table container fills (#41360)
SnappingOpossum [Sun, 23 Nov 2025 20:12:50 +0000 (07:12 +1100)]
Replace (almost) all existing storage fills with entity table container fills (#41360)

* Replace all existing storage fills with container fills, adjust some formatting to accomadate

* Forgot to remove that

* I really need to spell better

* Right, those are 3x3

* Change some NestedSelectors to GroupSelectors

* Actual container fills, test fix (maybe), and a few minor formatting changes

* Fix some more mistakes

* Forgot to add to that comment

* Some parenting fixes

* Test optimisation, maybe

* Roll holiday lights instead of individually listing it

* Move eletrical toolbox to NestedSelector

* Back to entity tables (except for vending)

* More nesting (and a TODO)

* Yet another fix

* Probably shoulda done it this way originally

* Entity tables for vending restocks

* I am good at formatting

* Make added table names consistent

* Make grand lottery weights a little more readable

* Use existing fills for bio suit crates

* Get rid of some more redundant amounts

* Nuke the StorageFill test section and update some comments

* Apply changes from code review

* Split off changes to vending restocks

* Split off changes to vending restocks

* Apply more changes from code review

* Attempt #2 of detangling this mess (oh shit I missed the pin)

* They look so similar

* I am great at formatting

* Missed a newline

* How did I manage to do that

* Move toy in FoodMealHappyHonkClown to top to prioritise

* Apply changes from review and move dank pizza to organise by weight

2 months agoAutomatic changelog update
PJBot [Sun, 23 Nov 2025 19:12:28 +0000 (19:12 +0000)]
Automatic changelog update

2 months agoAdd xenoborg laws to ion storm chance (#41532)
Samuka [Sun, 23 Nov 2025 18:59:14 +0000 (15:59 -0300)]
Add xenoborg laws to ion storm chance (#41532)

add xenoborg laws to ion storm chance

2 months agoStable to master (#41559)
Myra [Sun, 23 Nov 2025 15:17:53 +0000 (16:17 +0100)]
Stable to master (#41559)

2 months agoStable release (#41558)
Myra [Sun, 23 Nov 2025 15:17:04 +0000 (16:17 +0100)]
Stable release (#41558)

2 months agoSTAGING TO MASTER (#41555)
slarticodefast [Sun, 23 Nov 2025 14:48:24 +0000 (15:48 +0100)]
STAGING TO MASTER (#41555)

Revert 39040 FTL Fixes (#41540)

Revert "FTL Fixes (#39040)"

This reverts commit 52a9f9b576f5f75f4ad40c2b824b52bddf1e8825.

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Sun, 23 Nov 2025 13:26:04 +0000 (13:26 +0000)]
Automatic changelog update

2 months agoRevert 39040 FTL Fixes (#41540)
slarticodefast [Sun, 23 Nov 2025 13:14:12 +0000 (14:14 +0100)]
Revert 39040 FTL Fixes (#41540)

Revert "FTL Fixes (#39040)"

This reverts commit 52a9f9b576f5f75f4ad40c2b824b52bddf1e8825.

2 months agoMain menu art credit system (#41328)
Matthew Herber [Sun, 23 Nov 2025 13:00:58 +0000 (08:00 -0500)]
Main menu art credit system (#41328)

* Main menu art credit system

* change to center align in one box

* left align

* Update Resources/Prototypes/lobbyscreens.yml

Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
* add margin

* Update Resources/Prototypes/lobbyscreens.yml

Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
* fix formatting

* change to locale

* FTL file

* locid

* handle null list properly

* remove unneeded using

* push

* One more push

---------

Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Sun, 23 Nov 2025 13:12:27 +0000 (13:12 +0000)]
Automatic changelog update

2 months agoFix Paper Default Interaction (#41547)
Justin Pfeifler [Sun, 23 Nov 2025 12:59:09 +0000 (06:59 -0600)]
Fix Paper Default Interaction (#41547)

* Fix paper default interaction

* Remove BeforeUIOpen

* Revert "Remove BeforeUIOpen"

This reverts commit c0db6c743f7cd07279b8a509317a54925a5f7d27.

* Revert "Fix paper default interaction"

This reverts commit 7efae70b96fbb5800a0e043b6deca176babe3399.

* Trigger UI before Ingestion

* Revert "Trigger UI before Ingestion"

This reverts commit a642ab40bf5b973d7e5f5b772d578dc2b9a436c1.

* Trigger ingestion after ui

2 months agoBugfix: Borg's can't die anymore (#41492)
āda [Sun, 23 Nov 2025 02:20:31 +0000 (20:20 -0600)]
Bugfix: Borg's can't die anymore (#41492)

* commit

* other borgs

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2 months agoRemove references to fingers in low tier cold damage (#41496)
rwrv [Sun, 23 Nov 2025 01:02:25 +0000 (01:02 +0000)]
Remove references to fingers in low tier cold damage (#41496)

* Update health-examinable-carbon.ftl

* Rework wording to be more similar to other descriptions

2 months agoUpdate Credits (#41544)
github-actions[bot] [Sun, 23 Nov 2025 00:49:12 +0000 (01:49 +0100)]
Update Credits (#41544)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2 months agoAutomatic changelog update
PJBot [Sun, 23 Nov 2025 00:11:41 +0000 (00:11 +0000)]
Automatic changelog update

2 months agoMake artifact analyzer power supply sane (#41543)
slarticodefast [Sat, 22 Nov 2025 23:55:59 +0000 (00:55 +0100)]
Make artifact analyzer power supply sane (#41543)

make artifact analyzer power supply sane

2 months agoAutomatic changelog update
PJBot [Sat, 22 Nov 2025 23:58:00 +0000 (23:58 +0000)]
Automatic changelog update

2 months agoDefibs will now also shock anyone still interacting with the target. (#35998)
Ciarán Walsh [Sat, 22 Nov 2025 23:44:26 +0000 (23:44 +0000)]
Defibs will now also shock anyone still interacting with the target. (#35998)

* Defibs will now also shock anyone still interacting with the target.

* Improvements to test readability

* Apply fixes to other tests

* Refactor the interacting entities query to use an event.

* Include pullers as interacting with the entity they are pulling

* Broadcast event

* Use a constant

* Convert new test to InteractionTest

* Convert existing test

* Add behaviour note

* Revert "Convert existing test"

This reverts commit b8a8f2f68e3733bdb6ec254faf955a42096d47d7.

* Move new test into separate (InteractionTest) test file

* Use ToServer

* Use a constant for prototype id

* Use ToServer

* Add EntProtoId constructor

* Add assertion failure messages

* Manual cleanup of test entities

* Remove obsolete flag

* Add test summaries

* Remove tuple constructor

* Wrap entity deletion in WaitPost

* Extend DoAfter interacting test with an extra mob

2 months agoImprove hitboxes for knives and shivs to better match their sprites (#39100)
rlebell33 [Sat, 22 Nov 2025 19:13:35 +0000 (13:13 -0600)]
Improve hitboxes for knives and shivs to better match their sprites (#39100)

* update hitbox for kitchen knife and butcher's cleaver

* update hitbox for the 4 glass type shivs

* update hitbox for the medical shiv

* Update the hitbox for the plastic knife

* review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoLet PopupOnTrigger display names of user and item (#41157)
korczoczek [Sat, 22 Nov 2025 00:08:06 +0000 (01:08 +0100)]
Let PopupOnTrigger display names of user and item (#41157)

* waved away

* waves at you with my [Prime Cut Corgi Meat]

* pls dont litter the repository with unnecessary components

* forgot to remove a variable from testing

* guh

* the more things change, the more things stay the same

* and then she ternaried everywhere

* owie

2 months agostaging into master (#41526)
slarticodefast [Fri, 21 Nov 2025 23:59:55 +0000 (00:59 +0100)]
staging into master (#41526)

HOTFIX Add logging to gamepreset fallback (#41522)

* Add logging to gamepreset fallback

* cleanup

Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
2 months agoHOTFIX Add logging to gamepreset fallback (#41522)
Errant [Fri, 21 Nov 2025 22:48:00 +0000 (23:48 +0100)]
HOTFIX Add logging to gamepreset fallback (#41522)

* Add logging to gamepreset fallback

* cleanup

2 months agoAutomatic changelog update
PJBot [Fri, 21 Nov 2025 22:10:43 +0000 (22:10 +0000)]
Automatic changelog update

2 months agoAdd vox hairstyle (catfish hair) (#40689)
K-Dynamic [Fri, 21 Nov 2025 21:57:10 +0000 (10:57 +1300)]
Add vox hairstyle (catfish hair) (#40689)

* add vox catfish

Co-authored-by: Cadunkus <140308611+Cadunkus@users.noreply.github.com>
* change indents from 2 to 4 in meta.json

* update sprite

Co-authored-by: Cadunkus <140308611+Cadunkus@users.noreply.github.com>
---------

Co-authored-by: Cadunkus <140308611+Cadunkus@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Fri, 21 Nov 2025 21:54:49 +0000 (21:54 +0000)]
Automatic changelog update

2 months agoAdmin improvements for Looc and Deadchat (#41273)
Errant [Fri, 21 Nov 2025 21:41:24 +0000 (22:41 +0100)]
Admin improvements for Looc and Deadchat (#41273)

* looc and deadchat speak interrupt events

* comment

* admin log tweak

* clean up log entity targets; switch admin deadchat logged entity from player to mob

* one event only

* rename event, broadcast player session with the event

2 months agoMove vending restocks to EntityTableContainerFills (#41442)
SnappingOpossum [Fri, 21 Nov 2025 20:51:32 +0000 (07:51 +1100)]
Move vending restocks to EntityTableContainerFills (#41442)

* Move vending restocks to EntityTableContainerFills

* Glad I can actually see that fail now

* I could of just gone back to checking all the containers but nooo had to be stubborn

* Apply changes from code review

2 months agoDecouple GasPrototype IDs from Gas Enum (#41266)
Nemanja [Fri, 21 Nov 2025 20:12:13 +0000 (15:12 -0500)]
Decouple GasPrototype IDs from Gas Enum (#41266)

* Remove final enum coupling from gas YAML

* Fix comment

* Fix test

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Fri, 21 Nov 2025 18:59:05 +0000 (18:59 +0000)]
Automatic changelog update

2 months agoFix scalefriends food problem #39982. Hivelord Remains now meat and edible by anyone...
MrPersival [Fri, 21 Nov 2025 18:45:54 +0000 (19:45 +0100)]
Fix scalefriends food problem #39982. Hivelord Remains now meat and edible by anyone who can digest it (#41317)

* fix(hivelord-remains): now reptilians can also eat hivelord remains

* fix(hivelord-remains): added meat and raw tags

* moved(hivelord-remains): moved from meat.yml back to asteroid.yml

* fixed(meat): added the new line

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

Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>
2 months agoAutomatic changelog update
PJBot [Fri, 21 Nov 2025 15:15:10 +0000 (15:15 +0000)]
Automatic changelog update

2 months agoTrip APCs when they exceed a power limit (#41377)
Partmedia [Fri, 21 Nov 2025 15:01:23 +0000 (07:01 -0800)]
Trip APCs when they exceed a power limit (#41377)

* Implement APC overloading

* Add power test

* Review

* Some more reviews

* Show map coordinates for test failures

* Widen column 2

* Reduce singularity beacon power consumption

* Try to get grid coordinates

2 months agoAutomatic changelog update
PJBot [Fri, 21 Nov 2025 11:34:03 +0000 (11:34 +0000)]
Automatic changelog update

2 months ago[1984] Beach balls no longer collide with players (#41450)
Princess Cheeseballs [Fri, 21 Nov 2025 11:21:30 +0000 (03:21 -0800)]
[1984] Beach balls no longer collide with players (#41450)

* 1984

* me when I'm dumb

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Fri, 21 Nov 2025 06:56:17 +0000 (06:56 +0000)]
Automatic changelog update

2 months agoGive Rust Removal a shorter Doafter (#770) (#41518)
Nuggets219 [Fri, 21 Nov 2025 06:43:37 +0000 (23:43 -0700)]
Give Rust Removal a shorter Doafter (#770) (#41518)

* Give Rust Removal a shorter Doafter (#770)

* Yeah, yeah, mircobalance. Every janitor player will fight you though. Welding and brushing walls free of rust now takes just three seconds.

* Now reinforced walls take a bit longer to de-rust. Times are as follows:

Solid wall: 1s weld, 3s brush
Reinforced wall: 2s weld, 3s brush

* Actually, just make both take 4s to brush and 1s to weld. Problem solved.

* changed the welding timer from 1 to 2 seconds for lag compensation.

2 months agoAdd admin antag control command for making people into Wizards (#41494)
ThatGuyUSA [Fri, 21 Nov 2025 05:50:42 +0000 (21:50 -0800)]
Add admin antag control command for making people into Wizards (#41494)

* innit bruv, but also done!

* added comment to signify why it's like that

2 months agoMunitions visibility tweaking and cleanup (#41137)
ThatGuyUSA [Thu, 20 Nov 2025 05:07:01 +0000 (21:07 -0800)]
Munitions visibility tweaking and cleanup (#41137)

* I didn't make an init commit, 1: because i forgot, 2: because the PR is so tiny, the whole thing is done already

* beans and shards no glow, clean up

* commented out PointLight, does too little for how straining it would be

* Improvised shells now use shards as their bullet sprite, they still don't embed though

2 months agoMail Cart (#41482)
Noah Beverly [Thu, 20 Nov 2025 04:18:19 +0000 (21:18 -0700)]
Mail Cart (#41482)

* Add mailcart crate type

* Add recent progress, move location of mailcart.rsi

* Allow letters and packages to be inserted

* Add updated sprites for mailcart

* Add storage for letters

* Bugfix for sprite

* Add fix for mincount mailcart sprite updates

* Add dynamic names to packages in mailcart

* Add additional whitelist items

* Update tag comments

* Remove max item size

* Update fixture for mailcart, remove unused code from crates.yml

* Add mail cart to cargo ordering

* Update meta.json

* Remove unused comment

* Update copyright

* Add missing ContainerContainer

* Update ContainerContainer

* Revert "Update ContainerContainer"

This reverts commit 1805dcd58d8c0f52baca9db0d3173940ee241159.

* Remove container slots and increase storage

* Remove unused tags

* Remove LetterDelivery tag

---------

Co-authored-by: Justin Pfeifler <jrpl101998@gmail.com>
2 months agoAutomatic changelog update
PJBot [Wed, 19 Nov 2025 22:16:34 +0000 (22:16 +0000)]
Automatic changelog update

2 months agoMake the crimson evac shuttle's air chamber not borderline blow up (#41500)
korczoczek [Wed, 19 Nov 2025 22:03:09 +0000 (23:03 +0100)]
Make the crimson evac shuttle's air chamber not borderline blow up (#41500)

glass and plasma together strong

2 months agocleanup evil beach ball (#41499)
lzk [Wed, 19 Nov 2025 20:44:36 +0000 (21:44 +0100)]
cleanup evil beach ball (#41499)

2 months agoFix blinking animation of disembodied head hologram (#41498)
korczoczek [Wed, 19 Nov 2025 20:34:54 +0000 (21:34 +0100)]
Fix blinking animation of disembodied head hologram (#41498)

start blinking normal

2 months agoFix the round end trigger for xenoborgs (#41467)
Samuka [Wed, 19 Nov 2025 08:56:43 +0000 (05:56 -0300)]
Fix the round end trigger for xenoborgs (#41467)

math

2 months agoRemove Basic Hardsuit Helmet Sprites (#41490)
Tiniest Shark [Wed, 19 Nov 2025 08:40:38 +0000 (03:40 -0500)]
Remove Basic Hardsuit Helmet Sprites (#41490)

* Deletes basic helmet

* you forgot one file

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Wed, 19 Nov 2025 02:59:43 +0000 (02:59 +0000)]
Automatic changelog update

2 months agoRemoved redundant clothing from CMO locker; moved neck gaiter from HoS locker to...
Hitlinemoss [Wed, 19 Nov 2025 02:46:44 +0000 (21:46 -0500)]
Removed redundant clothing from CMO locker; moved neck gaiter from HoS locker to HoS dresser (#41487)

2 months agoAdminLogOnTrigger (#41474)
āda [Wed, 19 Nov 2025 02:08:04 +0000 (20:08 -0600)]
AdminLogOnTrigger (#41474)

* commit

* requested

* also requested

* Update Content.Shared/Trigger/Components/Effects/AdminLogOnTriggerComponent.cs

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months ago5 new triggers: EmptyContainers, Knockdown, Stun, TriggerOnThrowDoHit (#41472)
āda [Wed, 19 Nov 2025 02:05:13 +0000 (20:05 -0600)]
5 new triggers: EmptyContainers, Knockdown, Stun, TriggerOnThrowDoHit (#41472)

* ideas

* finish components

* systems

* one more

* requested

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2 months agoAddTagOnTrigger, RemoveTagOnTrigger, SwapPositionOnTrigger, JitterOnTrigger (#41476)
slarticodefast [Wed, 19 Nov 2025 01:58:50 +0000 (02:58 +0100)]
AddTagOnTrigger, RemoveTagOnTrigger, SwapPositionOnTrigger, JitterOnTrigger (#41476)

* more triggers

* comment

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2 months agoCleanup TipsSystem, add TippyOnTrigger (#41477)
slarticodefast [Tue, 18 Nov 2025 18:09:49 +0000 (19:09 +0100)]
Cleanup TipsSystem, add TippyOnTrigger (#41477)

* tippy on trigger and refactor

* optional parameter for command

2 months agoadd 2 empty lines to xenoborg round end text (#41436)
Samuka [Tue, 18 Nov 2025 17:44:13 +0000 (14:44 -0300)]
add 2 empty lines to xenoborg round end text (#41436)

* add 2 empty lines

* add one line on the top

* swap from the start to the end

2 months agoPer issue #41143, 'ClusterBang' was changed to 'clusterbang' (#41470)
cammusubi [Tue, 18 Nov 2025 00:06:15 +0000 (18:06 -0600)]
Per issue #41143, 'ClusterBang' was changed to 'clusterbang' (#41470)

Per issue #41143, 'ClusterBang' was changed to display as 'clusterbang' in-game.

2 months agoAutomatic changelog update
PJBot [Mon, 17 Nov 2025 18:08:37 +0000 (18:08 +0000)]
Automatic changelog update

2 months agoExamine which borg that module fits into (#41461)
Samuka [Mon, 17 Nov 2025 17:55:55 +0000 (14:55 -0300)]
Examine which borg that module fits into (#41461)

* modules tip

* add color

* solved a edge case

* use ContentLocalizationManager instead of hardcoded grammar

* improve summary

* improve improved summary

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* not my first language

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

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* keep consistent part 2

* fixed the yml error

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Mon, 17 Nov 2025 17:43:35 +0000 (17:43 +0000)]
Automatic changelog update

2 months agoMake mothership core able to pull (#41460)
Samuka [Mon, 17 Nov 2025 17:31:03 +0000 (14:31 -0300)]
Make mothership core able to pull (#41460)

* make mothership core able to pull again

* make it work like borgs

2 months agoUpdate mothership (#41453)
Samuka [Mon, 17 Nov 2025 14:46:54 +0000 (11:46 -0300)]
Update mothership (#41453)

* add body crusher sprites

* body crusher yml

* add xenoborg thruster sprites

* add xenoborg thruster yml

* update mothership

* only one IFF computer

* tabs

* fuck

* fixed indentation

* replace tabs with spaces

* change id MachineBodyCrusher to MachineArtifactCrusherXenoborg

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* change id XenoborgThruster to ThrusterXenoborg

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* update Ids in mothership

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Mon, 17 Nov 2025 00:00:55 +0000 (00:00 +0000)]
Automatic changelog update

2 months agoMake crawl speed depend on your free hand count (#41458)
slarticodefast [Sun, 16 Nov 2025 23:48:25 +0000 (00:48 +0100)]
Make crawl speed depend on your free hand count (#41458)

* crawl speed

* I can't spell

2 months agofix DamageAbleSystem.SetDamage (#41456)
slarticodefast [Sun, 16 Nov 2025 20:46:02 +0000 (21:46 +0100)]
fix DamageAbleSystem.SetDamage (#41456)

fix SetDamage

2 months agoFix typo in PR template (#41451)
Tobias Berger [Sun, 16 Nov 2025 13:44:18 +0000 (13:44 +0000)]
Fix typo in PR template (#41451)

My browser keeps pointing it out and I don't like it :⁾

2 months agoAutomatic changelog update
PJBot [Sun, 16 Nov 2025 10:35:47 +0000 (10:35 +0000)]
Automatic changelog update

2 months agoVulp crying now uses whining sounds (#40982)
Ben Dake [Sun, 16 Nov 2025 10:22:45 +0000 (05:22 -0500)]
Vulp crying now uses whining sounds (#40982)

* Change vulp whine emote name to crying

* Fix vulp yaml

* Add whining back for typing

* review

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2 months agoUpdate Credits (#41449)
github-actions[bot] [Sun, 16 Nov 2025 01:26:42 +0000 (02:26 +0100)]
Update Credits (#41449)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2 months agoAutomatic changelog update
PJBot [Sun, 16 Nov 2025 01:04:25 +0000 (01:04 +0000)]
Automatic changelog update

2 months agoFix Gas Reagent Thresholds. (#41438)
Princess Cheeseballs [Sun, 16 Nov 2025 00:51:26 +0000 (16:51 -0800)]
Fix Gas Reagent Thresholds. (#41438)

* Fix reagent gas scales

* add comment

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Sat, 15 Nov 2025 23:32:37 +0000 (23:32 +0000)]
Automatic changelog update

2 months agoRemove Aghosts from "Warp to Most Followed" (#41448)
ScarKy0 [Sat, 15 Nov 2025 23:18:11 +0000 (00:18 +0100)]
Remove Aghosts from "Warp to Most Followed" (#41448)

* init

* review

2 months agoAutomatic changelog update
PJBot [Sat, 15 Nov 2025 23:20:09 +0000 (23:20 +0000)]
Automatic changelog update

2 months agoMinor Knock spell refactor + fix its obstruction check (#41447)
Fildrance [Sat, 15 Nov 2025 23:07:14 +0000 (02:07 +0300)]
Minor Knock spell refactor + fix its obstruction check (#41447)

* refactor: remove isFirstTimepredicted for knock XAE

* refactor: cleanups

* refactor: do not count laser obstructions toward stuff that blocks Knock spell, project spell from artifact and not node

* refactor: no method-events for knock-spells

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
2 months agoFix typo in roundstartvariation (#41444)
Connor Huffine [Sat, 15 Nov 2025 17:43:46 +0000 (12:43 -0500)]
Fix typo in roundstartvariation  (#41444)

Fix typo

2 months agoyaml cleanups (id, hypopen, inflatable wall) (#41432)
lzk [Sat, 15 Nov 2025 11:43:20 +0000 (12:43 +0100)]
yaml cleanups (id, hypopen, inflatable wall) (#41432)

* cleanups

* yes i can

2 months agoAutomatic changelog update
PJBot [Sat, 15 Nov 2025 05:29:00 +0000 (05:29 +0000)]
Automatic changelog update

2 months agochore: made regalrat go the speed he should go (#41420)
April [Sat, 15 Nov 2025 05:16:00 +0000 (06:16 +0100)]
chore: made regalrat go the speed he should go (#41420)

that's a 5, not the defaulted back 4.5 from `UpdateMovementSpeed` in
Content.Shared/Body/Systems/SharedBodySystem.Parts.cs

2 months agorotate more items in inventory part 3 + cleanup for good (#41149)
lzk [Fri, 14 Nov 2025 23:31:10 +0000 (00:31 +0100)]
rotate more items in inventory part 3 + cleanup for good (#41149)

* rotate more items in inventory part 3 + cleanup for good

* i forgor

2 months agoimprove APE desc, battery weapon desc, and locked desc (#41431)
lzk [Fri, 14 Nov 2025 22:29:14 +0000 (23:29 +0100)]
improve APE desc, battery weapon desc, and locked desc (#41431)

* improve APE desc and locked desc

* 2

2 months agoAutomatic changelog update
PJBot [Fri, 14 Nov 2025 22:35:31 +0000 (22:35 +0000)]
Automatic changelog update

2 months agoMini Energy Crossbow (#39796)
Entvari [Fri, 14 Nov 2025 22:18:08 +0000 (22:18 +0000)]
Mini Energy Crossbow (#39796)

* draft 1

* mono audio

* missed something

* end the torment

* release me

* let me free

* Submodule fix?

* submodule fix?

* thousand years of suffering

* fix conflicts mehopes

* fuuuhuck

* balance update

* small numbers change

* re-organises the stun values yada yada

* newline

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2 months agoAutomatic changelog update
PJBot [Fri, 14 Nov 2025 22:22:56 +0000 (22:22 +0000)]
Automatic changelog update

2 months agoXenoborgs part 7 (#40042)
Samuka [Fri, 14 Nov 2025 22:10:09 +0000 (19:10 -0300)]
Xenoborgs part 7 (#40042)

* add mothership module

* option for mothership to open self UI

* fix mothership module

* remove mothership body

* swapp real hands for modules

* action sprite for mothership module

* removed hands from mothership core sprite

* xenoborgs now drop a pinpointer to the mothership core once destroyed

* add pinpointer to space movment module

* add base for XenoborgRule

* add xenoborg antag option

* something was needed

* something else was needed

* add ghost role spawn points

* change name in antag selection to Xenoborg Core

* add random spawnPoint markers that don't do anything

* add spawn points to mothership

* update spawn points

* add xenoborgs rule

* add xenoborgs rule to rotation

* add xenoborgs preset

* update preset with secret version
also added xenoborg mode description

* modify Antag Selection system to allow for custom entities via the AntagSelectionDefinition

* fix ghostroles spawners

* fix rule with new entityPrototype

* add spawnpoints to the mothership

* whitelist system to spawnpoints

* updated xenoborg components

* added xenoborg component to xenoborgs

* updated spawnpoints of xenoborgs in the mothership

* add new tags for xenoborg and mothership core

* add new tags for xenoborgs and mothership core

* update ghostrole spawners for xenoborgs

* message for when you get the xenoborg role

* explode all xenoborgs when mothership core dies

* for real now. explode all xenoborgs when mothership core is destroyed

* round end summary for xenoborgs

* temporary

* add guidebook entry for xenoborgs

* instructions on how to borg players

* removed lock from xenoborg control computer

* announcement when all xenoborgs die

* announcement when mothership core is destroyed

* typos

* fix error

* improve xenoborg mind role

* move sounds to xenoborg and mothership component

* play sounds when turned into xenoborg

* change sprites of mothership core actions

* minor fix

* add custom xenoborg start sound

* carps now attack xenoborgs

* added guide link to xenoborgs

* add guidebook link to xenoborgs

* added guidebook link to mothership core

* add link to source of the sound

* fixed minor issue

* has to be 1

* typo

* add light layer to mothership core sprite

* fixed antag selection system

* update guideboook

* update the guidebook again

* alphabet

* documentation

* simplify documentation

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* make the briefing yml instead of code

* fix bug with sprites

* fix formating

* remove stuff from AntagSelection

* add stuff to AntagSpawner

* fix game rule

* removed secret xenoborg preset

* support for more than one entity for each antag role

* fix gamerule

* fixes

* no xeonborgs

* add xenoborgs to all at once

* engi xenoborg included

* more comments

* more recognizable

* more xenoborgs when more players

* removed unused stuff

* correct access

* removed unnecessary stuff

* use GetAliveHumans and make comments better

* Make the system more robust

* use a constant

* remove overload from the Destroy method

* has to be public to be used in the xenoborg system

* fix the mindrole methods

* not sure, but I was asked to do it

* use a constant for the color

* forgot to make it static

* removed param comments

* removed useless parameters

* fixed stuff

* added event listeneers to xenoborg mind change

* only 4

* unfuck the antagSpawner

* comment

* unfix stuff

* commentary

* removed xenoborg stuff from siliconLawSystem

* move some stuff to the component

* removed space

* removed uncessary stuff

* no need to crate a var

* move stuff from mothership comp to xenoborg comp

* removed XenoborgCoreRoleComponent

* comment on the AntagSelectLocationEvent

* added back empty line

* comment

* make the summary better

* make AntagRoleToPrototypes summary better

* adding useless stuff back cause it was there before

* hascomp instead of trycomp

* again

* LocId instead of string

* make a new logic for the whitelist of the spawnpoint

* added ghostrole tags back

* use hascomp instead of trycomp

* removed whitelist from SpawnPointComponent

* not needed anymore

* no longer subverted

* fixed names

* make it better

* add not

* i'm dumb

* briefing is now handled by the xenoborg system

* call evac if there is too many xenoborgs

* update submodule

* fix division

* Add AutoGenerateComponentPause and AutoPausedField to XenoborgsRuleComponent

* add lines between stuff

* Make the Blocking system more robust

* Make mothership inherit from BaseMob

* remove this stuff cause is bad

* Revert "Make the Blocking system more robust"

This reverts commit 099babfe1daef00e6073e04108920327416e4ca4.

* Mothership core snaps to grid

* stop mothership core from moving

* mothership core is static again

* make guidebook entry on how to xenoborg crew better

* Make mothership core damageable

* If xenoborgs need it, so do zombies i guess

* Start the NextRoundEndCheck

* follow private static readonly naming rule

* Samething

* Fix announcments

* Make it a datafield, no?

* Revert "Make it a datafield, no?"

This reverts commit 62f6255ccccdd583d7f833ae4dbcd09a670f721a.

* remove stuff

* doesn't need to move

* is kinda of a structure

* so it doesn't pry floors as soon as it spawns

* powercell hand to mothership core module

* label for new hand

* core_e -> core-e

* mothership core can pilot the shuttle again

* fix duplicated tag + description to xenoborg tags

* scout xenoborg can now move in space without the jetpack so it can better use the sword module

* improve basic xenoborg module

* remove changes from zombie rule comp

* swap AllEntityQuery for EntityQueryEnumerator

* new line at the end

* change to 15 seconds

* make MothershipCoreDeathAnnouncmentSent into a datafield

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>