]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
2 months agoChristmas-ifed Packed Station! (#41665)
Nox [Tue, 2 Dec 2025 08:43:03 +0000 (00:43 -0800)]
Christmas-ifed Packed Station! (#41665)

2 months agoAutomatic changelog update
PJBot [Tue, 2 Dec 2025 07:26:21 +0000 (07:26 +0000)]
Automatic changelog update

2 months agoNew Map - Snowball (#40300)
Spessmann [Tue, 2 Dec 2025 07:13:24 +0000 (23:13 -0800)]
New Map - Snowball (#40300)

* Added Snowball station

* updated snowball

* added AI restoration console and lowered pop req

* updated med

* added a paramed spawn

* fixed minor issues

* christmas + amber removal

* fixed tests failing

* test pass 2: for sure this time

* update

* update again

* final fix

2 months agoAdd debug hitscan weapon (#41658)
slarticodefast [Mon, 1 Dec 2025 18:03:39 +0000 (19:03 +0100)]
Add debug hitscan weapon (#41658)

* debug gun

* predict

2 months agoFix Damageable API (#41657)
Princess Cheeseballs [Mon, 1 Dec 2025 14:14:49 +0000 (06:14 -0800)]
Fix Damageable API (#41657)

Fix damageable api

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoAdd Changeling DNA store (#41632)
alexalexmax [Mon, 1 Dec 2025 12:21:52 +0000 (04:21 -0800)]
Add Changeling DNA store (#41632)

* created changeling dna currency and locale currency name

* created changeling store category, created changeling-catalog.ftl

* added store and action to Urist McLing

* found the entity

* make armblade a purchase

* comment

* created ApplyToMob datafield and applied to armblade

* ApplyToMob check in storesystem

* Update Resources/Prototypes/Catalog/changeling_catalog.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoStable into Master (#41656)
Errant [Mon, 1 Dec 2025 11:19:23 +0000 (12:19 +0100)]
Stable into Master (#41656)

[HOTFIX] FIX LIGHT MELEE LOGS (#41655)

God fugcking

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Mon, 1 Dec 2025 11:03:00 +0000 (11:03 +0000)]
Automatic changelog update

2 months ago[HOTFIX] FIX LIGHT MELEE LOGS (#41655)
Princess Cheeseballs [Mon, 1 Dec 2025 11:01:04 +0000 (03:01 -0800)]
[HOTFIX] FIX LIGHT MELEE LOGS (#41655)

God fugcking

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoSanta anomaly back! (#41654)
Red [Mon, 1 Dec 2025 10:49:23 +0000 (13:49 +0300)]
Santa anomaly back! (#41654)

* Update anomaly.yml

* Update anomaly.yml

2 months agoAutomatic changelog update
PJBot [Mon, 1 Dec 2025 05:48:56 +0000 (05:48 +0000)]
Automatic changelog update

2 months agomulti reagent bloodstream (#41489)
Ignaz "Ian" Kraft [Mon, 1 Dec 2025 05:35:21 +0000 (06:35 +0100)]
multi reagent bloodstream (#41489)

* multi reagent bloodstream

* pluralize the comments

* fix TryModifyBloodLevel return logic

* now with quantity

* now with solution

* implement suggestions

* fix forensics

* minor thing

* Nevermind undo that caps matters.

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Mon, 1 Dec 2025 01:49:58 +0000 (01:49 +0000)]
Automatic changelog update

2 months agoAdd water flower for clowns (#41469)
beck-thompson [Mon, 1 Dec 2025 01:31:12 +0000 (17:31 -0800)]
Add water flower for clowns (#41469)

* Spray!

* Add to clown loadout

* Fix the easy things

* lot nicer

* spray update..

* Fix yaml

* fixes

* changed it to warning!

* review

* review

* sku

2 months agoAutomatic changelog update
PJBot [Mon, 1 Dec 2025 01:36:32 +0000 (01:36 +0000)]
Automatic changelog update

2 months agofix rcd overlay getting stuck for borg modules (#41648)
slarticodefast [Mon, 1 Dec 2025 01:23:04 +0000 (02:23 +0100)]
fix rcd overlay getting stuck for borg modules (#41648)

fix rcd overlay getting stuck

2 months agoAutomatic changelog update
PJBot [Sun, 30 Nov 2025 14:12:05 +0000 (14:12 +0000)]
Automatic changelog update

2 months agoMake Firespread logical (#41636)
Princess Cheeseballs [Sun, 30 Nov 2025 13:58:39 +0000 (05:58 -0800)]
Make Firespread logical (#41636)

* FIRE

* code comment fix

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2 months agopredict name identifiers (#41605)
slarticodefast [Sun, 30 Nov 2025 10:52:13 +0000 (11:52 +0100)]
predict name identifiers (#41605)

2 months agoAutomatic changelog update
PJBot [Sun, 30 Nov 2025 10:38:44 +0000 (10:38 +0000)]
Automatic changelog update

2 months agoPredict borgs (#41600)
slarticodefast [Sun, 30 Nov 2025 10:25:22 +0000 (11:25 +0100)]
Predict borgs (#41600)

* predict borgs

* small fix

* fix MMI item slot serialization

* fix movement speed for mothership core

* review and minor improvement

* fix resolve

* review

2 months agoAutomatic changelog update
PJBot [Sun, 30 Nov 2025 05:21:13 +0000 (05:21 +0000)]
Automatic changelog update

2 months agoFix EquipmentVerbs not showing up in strip menu (#41631)
āda [Sun, 30 Nov 2025 05:07:51 +0000 (23:07 -0600)]
Fix EquipmentVerbs not showing up in strip menu (#41631)

commit

Co-authored-by: iaada <iaada@users.noreply.github.com>
2 months agoRemove Sloth from codeowners (#41516)
ToastEnjoyer [Sun, 30 Nov 2025 04:31:25 +0000 (22:31 -0600)]
Remove Sloth from codeowners (#41516)

Remove Sloth from CODEOWNERS

2 months agoMake xenoborg round end text better (#41623)
Samuka [Sun, 30 Nov 2025 03:09:50 +0000 (00:09 -0300)]
Make xenoborg round end text better (#41623)

* make xenoborg win color easier to read

* display the max number of xenoborgs and the number of crew alive in the end

* make it a datafield

* add : (literally)

* add period

* make text better

2 months agoUpdate Credits (#41628)
github-actions[bot] [Sun, 30 Nov 2025 01:42:55 +0000 (02:42 +0100)]
Update Credits (#41628)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2 months agoAutomatic changelog update
PJBot [Sat, 29 Nov 2025 20:49:30 +0000 (20:49 +0000)]
Automatic changelog update

2 months agoAdd StatusIcon component to MobBaseAncestor (#41624)
Minemoder5000 [Sat, 29 Nov 2025 20:35:54 +0000 (13:35 -0700)]
Add StatusIcon component to MobBaseAncestor (#41624)

add StatusIcon to ancestor

2 months agoAutomatic changelog update
PJBot [Sat, 29 Nov 2025 16:44:55 +0000 (16:44 +0000)]
Automatic changelog update

2 months agoChange to add shot glasses to the bartender guidebook entry (#41618)
JackspajfMain [Sat, 29 Nov 2025 16:31:32 +0000 (11:31 -0500)]
Change to add shot glasses to the bartender guidebook entry (#41618)

adds shot glass to bartender guidebook

2 months agoAutomatic changelog update
PJBot [Sat, 29 Nov 2025 07:33:48 +0000 (07:33 +0000)]
Automatic changelog update

2 months agoFelinase/Caninase Reagent Tweaks (#41527)
NoreUhh [Sat, 29 Nov 2025 07:20:20 +0000 (23:20 -0800)]
Felinase/Caninase Reagent Tweaks (#41527)

* Tweaked reagents required for recipes, increased output of recipe, lowered time of accent per unit, and tweaked chem thresholds

* tweaks

i was lazy

* product change

lazy again

* yuh

* pluh

---------

Co-authored-by: NoreUhh <noreuhh@gmail.com>
2 months agoProperly document AtmosDeviceEnabled(Disabled)Event (#41613)
ArtisticRoomba [Sat, 29 Nov 2025 00:42:13 +0000 (16:42 -0800)]
Properly document AtmosDeviceEnabled(Disabled)Event (#41613)

kill misnomers

2 months agoAutomatic changelog update
PJBot [Fri, 28 Nov 2025 21:55:09 +0000 (21:55 +0000)]
Automatic changelog update

2 months agoFix looking at verbs causing sounds or popups (#41609)
slarticodefast [Fri, 28 Nov 2025 21:41:44 +0000 (22:41 +0100)]
Fix looking at verbs causing sounds or popups (#41609)

* fix verb popups

* spelling

2 months agoAdds option to whitelist or blacklist store entries based on buyer objectives (#41493)
alexalexmax [Fri, 28 Nov 2025 10:43:47 +0000 (02:43 -0800)]
Adds option to whitelist or blacklist store entries based on buyer objectives (#41493)

* BuyerObjectiveWhitelistCondition done

* fix to check every buyer objective for a blacklisted objective before checking whitelisted objectives

* resolved requested changes

* forgot a line

* Update Content.Server/Store/Conditions/BuyerObjectiveWhitelistCondition.cs

* Replaced IsBlacklistPass with IsWhitelistPass

* cleaning up

* placed whitelist == null check above objective loop

* Moved empty whitelist check below foreach loop

* final cleanup i pray

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2 months agoHelper method for get charge level (#41601)
Pok [Thu, 27 Nov 2025 17:52:02 +0000 (19:52 +0200)]
Helper method for get charge level (#41601)

* get-charge-percent

* review

2 months agoChange thief backpack ui name and description with Component fields (#41583)
imatsoup [Thu, 27 Nov 2025 16:28:18 +0000 (16:28 +0000)]
Change thief backpack ui name and description with Component fields (#41583)

* Add new name and description fields to the thiefbackpack component and ui

* Change fields to locids, remove Title from menu.xaml, add comments to  thiefbackpackui.cs

2 months agoAutomatic changelog update
PJBot [Thu, 27 Nov 2025 16:14:37 +0000 (16:14 +0000)]
Automatic changelog update

2 months agoFix helmet lights (#41599)
slarticodefast [Thu, 27 Nov 2025 16:01:13 +0000 (17:01 +0100)]
Fix helmet lights (#41599)

fix helmet lights

2 months agoAutomatic changelog update
PJBot [Thu, 27 Nov 2025 10:56:54 +0000 (10:56 +0000)]
Automatic changelog update

2 months agofland: change empty dressers to random filled (#41318)
qwerltaz [Thu, 27 Nov 2025 10:25:57 +0000 (11:25 +0100)]
fland: change empty dressers to random filled (#41318)

* fland: change empty dressers to filled

* maints rooms

2 months agoUpdate mothership again (#41491)
Samuka [Thu, 27 Nov 2025 10:23:25 +0000 (07:23 -0300)]
Update mothership again (#41491)

* add xenoborg recharging station

* it was backwards

* make it a tad darker

* touch ups

* add xenoborg blast door sprites

* update sprites

* add xenoborg blast door

* improve blast door sprite

* typo

* make it thinner

* update mothership

* moved yml lines

* updated xenoborg charger sprite

* removed unused state

* fixes to the mothership

2 months agoAdded more lateral thrusters to Elkridge's cargo shuttle (#41570)
korczoczek [Thu, 27 Nov 2025 10:21:23 +0000 (11:21 +0100)]
Added more lateral thrusters to Elkridge's cargo shuttle (#41570)

shut the le

2 months agoAutomatic changelog update
PJBot [Thu, 27 Nov 2025 10:43:49 +0000 (10:43 +0000)]
Automatic changelog update

2 months agoA Very Plasma Christmas (#41573)
compilatron [Thu, 27 Nov 2025 10:20:01 +0000 (21:20 +1100)]
A Very Plasma Christmas (#41573)

chrimas

Co-authored-by: jbox1 <40789662+jbox144@users.noreply.github.com>
2 months agoAutomatic changelog update
PJBot [Thu, 27 Nov 2025 10:29:32 +0000 (10:29 +0000)]
Automatic changelog update

2 months agoMeatball Salvage wreck remake (#41589)
Alzore [Thu, 27 Nov 2025 10:16:08 +0000 (04:16 -0600)]
Meatball Salvage wreck remake (#41589)

Remake-Meatball-Wreck

2 months agoPacked Station - General Fixes (#41592)
Nox [Thu, 27 Nov 2025 01:02:40 +0000 (17:02 -0800)]
Packed Station - General Fixes (#41592)

* Did like half the stuff

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Tested fixes, ready to go!

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixes to my fixes, and a few minor additions that shouldn't need a new map render

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Okay, thats the lot of them, ill redo the map renderer..

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* A few more fixes I found while mapping

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Removed invalid configurators (oopsies)

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed burn chamber button access

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
---------

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
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