Commit graph

34989 commits

Author SHA1 Message Date
SlamBamActionman
d0a784b9e6
Add status effect support to Traits, change PainNumbness to be a status effect (#41646)
* Initial commit

* Review comments

* Jobify

* Prototype(effect)
2025-12-03 11:55:29 +00:00
PJBot
7cb210261c Automatic changelog update 2025-12-03 07:49:47 +00:00
Spessmann
c80391ade2
Snowball station minor fixes (#41683)
fix
2025-12-03 07:36:14 +00:00
Minerva
dbdd7e4293
Prefixes surgical caps with their color (#41681) 2025-12-03 03:27:00 +00:00
PJBot
967d1e2ab2 Automatic changelog update 2025-12-03 03:38:40 +00:00
imatsoup
8784a3e5c7
Change default Rat King order from 'Loose' to 'Follow' (#41680)
Update RatKingComponent.cs
2025-12-03 03:25:03 +00:00
Pok
ae55204f9f
Move some admin components to shared (#41677)
* AdminSystem-move-to-shared

* review
2025-12-02 19:39:21 +00:00
PJBot
522d90e2cb Automatic changelog update 2025-12-02 19:17:28 +00:00
Hitlinemoss
e435681b57
Snowball: fix airlocks and windoors in the HoP office (#41675)
HOTFIX: Snowball's HoP office has improper airlocks and windoors
2025-12-02 19:03:52 +00:00
slarticodefast
6eac92a339
cleanup EntityStorageSystem (#40163) 2025-12-02 18:33:40 +00:00
Hitlinemoss
c210a7d165
Minor cleanup of crowbars.yml (#41672)
* Minor cleanup of crowbars.yml

* Or, not and

* I think the CrowbarRed tag actually is used for belt sprite stuff? Removing a code comment calling it a legacy tag.
2025-12-02 16:43:43 +00:00
Princess Cheeseballs
a76a3c966e
Fix Mothership cannot use their tools and BorgSystem cleanup. (#41673)
Fixe

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-02 14:51:59 +00:00
PJBot
b6821b4b45 Automatic changelog update 2025-12-02 14:42:15 +00:00
Samuka
20756abcfb
Fix xenoborg evac calling announcment (#41437)
* no longer calls evac if evac is called or if the round is over

* can't recall shuttle

* some commentary

* can recall next round

* cancel evac recalling

* add this back

* only call once

* admins can recall anyway now

* 1 bool is better than 2 i guess

* some cleanup

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-02 14:28:33 +00:00
Nox
b77a0d6368
Christmas-ifed Packed Station! (#41665) 2025-12-02 08:43:03 +00:00
PJBot
f93e2e3b82 Automatic changelog update 2025-12-02 07:26:21 +00:00
Spessmann
bafbd1e3e0
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
2025-12-02 07:13:24 +00:00
slarticodefast
9e32f1e92b
Add debug hitscan weapon (#41658)
* debug gun

* predict
2025-12-01 18:03:39 +00:00
Princess Cheeseballs
9e85c2fdcb
Fix Damageable API (#41657)
Fix damageable api

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-01 14:14:49 +00:00
alexalexmax
cf619a9ab2
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>
2025-12-01 12:21:52 +00:00
Errant
3eae394d24
Stable into Master (#41656)
[HOTFIX] FIX LIGHT MELEE LOGS (#41655)

God fugcking

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-01 12:19:23 +01:00
PJBot
3a43eec31d Automatic changelog update 2025-12-01 11:03:00 +00:00
Princess Cheeseballs
c5e2c70eab
[HOTFIX] FIX LIGHT MELEE LOGS (#41655)
God fugcking

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-01 03:01:04 -08:00
Red
21d039318e
Santa anomaly back! (#41654)
* Update anomaly.yml

* Update anomaly.yml
2025-12-01 10:49:23 +00:00
PJBot
9bb6beb795 Automatic changelog update 2025-12-01 05:48:56 +00:00
Ignaz "Ian" Kraft
6213c51fd5
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>
2025-12-01 05:35:21 +00:00
PJBot
99d27218fa Automatic changelog update 2025-12-01 01:49:58 +00:00
beck-thompson
68ca82cfd7
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
2025-12-01 01:31:12 +00:00
PJBot
5334e42500 Automatic changelog update 2025-12-01 01:36:32 +00:00
slarticodefast
61c58a6341
fix rcd overlay getting stuck for borg modules (#41648)
fix rcd overlay getting stuck
2025-12-01 01:23:04 +00:00
PJBot
04c5406e20 Automatic changelog update 2025-11-30 14:12:05 +00:00
Princess Cheeseballs
3d32dab661
Make Firespread logical (#41636)
* FIRE

* code comment fix

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-11-30 13:58:39 +00:00
slarticodefast
58cdf0af49
predict name identifiers (#41605) 2025-11-30 10:52:13 +00:00
PJBot
cf1509b4ae Automatic changelog update 2025-11-30 10:38:44 +00:00
slarticodefast
937b61a832
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
2025-11-30 10:25:22 +00:00
PJBot
4ec41cc8f0 Automatic changelog update 2025-11-30 05:21:13 +00:00
āda
83ed95952a
Fix EquipmentVerbs not showing up in strip menu (#41631)
commit

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-11-30 05:07:51 +00:00
ToastEnjoyer
42c7daeed7
Remove Sloth from codeowners (#41516)
Remove Sloth from CODEOWNERS
2025-11-30 04:31:25 +00:00
Samuka
b58a7f69a2
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
2025-11-30 03:09:50 +00:00
github-actions[bot]
4a8198a88b
Update Credits (#41628)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-11-30 02:42:55 +01:00
PJBot
6722a63853 Automatic changelog update 2025-11-29 20:49:30 +00:00
Minemoder5000
334057de8c
Add StatusIcon component to MobBaseAncestor (#41624)
add StatusIcon to ancestor
2025-11-29 20:35:54 +00:00
PJBot
d0b8bb12f8 Automatic changelog update 2025-11-29 16:44:55 +00:00
JackspajfMain
dcc44b29de
Change to add shot glasses to the bartender guidebook entry (#41618)
adds shot glass to bartender guidebook
2025-11-29 16:31:32 +00:00
PJBot
1b6b5dddb8 Automatic changelog update 2025-11-29 07:33:48 +00:00
NoreUhh
95f72ee98d
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>
2025-11-29 07:20:20 +00:00
ArtisticRoomba
037a5598b7
Properly document AtmosDeviceEnabled(Disabled)Event (#41613)
kill misnomers
2025-11-29 00:42:13 +00:00
PJBot
673cc6ca3c Automatic changelog update 2025-11-28 21:55:09 +00:00
slarticodefast
ed7c004de2
Fix looking at verbs causing sounds or popups (#41609)
* fix verb popups

* spelling
2025-11-28 21:41:44 +00:00
alexalexmax
73c8ad0183
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>
2025-11-28 10:43:47 +00:00