Commit Graph

34677 Commits

Author SHA1 Message Date
Errant
5ee1fa3e2c update support email (#41166)
* update support email

* one more

* one one more
2025-10-28 10:27:07 +00:00
PJBot
9526d2092a Automatic changelog update 2025-10-28 07:22:41 +00:00
TheGrimbeeper
39fc0052a4 Xenoartifact: Fix phasing effect (#41160) 2025-10-28 07:10:44 +00:00
PJBot
ba14275fc8 Automatic changelog update 2025-10-27 23:10:48 +00:00
scrivoy
b4e2e68628 Resprite and refactor wall dispensers (fuel, cleaner) (#36251)
* resprite fuel and cleaner walldispenser

* added sprites and moved walldispensers in own .rsi

* forgot to remove sprites in old location

* meta.json - use 4 spaces instead of 2

* moved reagent from food to tank container

* clean up code inheritance

* replace static sprites with layered sprites and update related code

* added BaseDispenser for shared logic across dispensers

* make BaseDispenser unspawnable

* Add Explosive and PacifismDangerousAttack to FuelDispenser for consistency with WeldingFuelTank

* moved the sprite one pixel down

* reset wall_dispensers.yml to master

* rename sprite states, remove unused sprites, bring back code changes after merge

* really remove every unused sprite

* add maxVol

* indent to 4 spaces

* cleanup

* remove pepper dispenser

* switch to shared fill level sprite
2025-10-27 22:58:45 +00:00
PJBot
3cd377df8e Automatic changelog update 2025-10-27 22:55:53 +00:00
Princess Cheeseballs
db05016fe0 Fix chemical explosion scaling. (#41153)
Fix area reaction scaling

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-27 22:43:28 +00:00
Atakku
abd9aec8bd Implemented parenting and minimum default for loadout groups (#40861)
* Implemented parenting and minimum default for loadouts

* Fix a mistake

* Apply suggestion from @iaada

Co-authored-by: āda <ss.adasts@gmail.com>

* Implement @iaada's suggestion to rename MinDefault to DefaultSelected

* happy little accidents

* Moved Parents and Abstract fields to under ID, added inheritdoc

---------

Co-authored-by: āda <ss.adasts@gmail.com>
2025-10-27 22:33:56 +00:00
Hitlinemoss
ce6daea5fb More-generic bar flask name/description (#41144)
More generic bar flask name/description
2025-10-27 22:05:37 +00:00
Myra
66ae600f43 stable merge 2025 10 27 (#41155) 2025-10-27 21:41:16 +01:00
Vasilis The Pikachu
acdd62ec57 Merge remote-tracking branch 'upstream/stable' 2025-10-27 21:38:04 +01:00
Myra
a8aa3c1840 Release PR for 2025-10-25 (#41154) 2025-10-27 21:33:24 +01:00
Vasilis The Pikachu
995456225f Wizard changelog 2025-10-27 21:31:18 +01:00
eoineoineoin
1eeebb7f71 Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120) 2025-10-27 21:24:19 +01:00
Hannah Giovanna Dawson
cdbe92d37d Update DamageableSystem to modern standards (#39417)
* Update DamageableSystem to modern standards

* DamageContainerId -> DamageContainerID with lint flag

* Replace strings with protoids

* Make CVar subscription declarations all consistently whitespaced

* ChangeDamage -> TryChangeDamage, cope with C# jank

* Revert event signature changes

* Restore a comment

* Re-add two queries

* Init the queries

* Use appearanceQuery in DamageChanged

* Use damageableQuery in TryChangeDamage

* Use damageableQuery in SetDamageModifierSetId

* Final cleanup, fix sandboxing

* Rectify ExplosionSystem:::ProcessEntity's call to TryChangeDamage

* Re-organize DamageableSystem

* first big fuck you breaking change.

* THATS A LOT OF DAMAGE!!!

* Fix test fails

* test fixes 2

* push it

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-27 19:53:04 +00:00
PJBot
cf66dd7b35 Automatic changelog update 2025-10-27 18:57:24 +00:00
lzk
85f607f1e6 make water cup spill when worn (#41148) 2025-10-27 18:45:28 +00:00
sleepyyapril
41f6bcf00e Discord Command Arguments as List (#41113)
* start (i got distracted)

* feat: list-based arguments for the discord implementation

* chore: unnecessary?

* chore: rename ArgumentList to Arguments

* fix: rename error

* chore: todo

* fix: error, again. I'm silly.

* chore: review

* *sound of flames*
2025-10-27 14:15:51 +00:00
āda
4e716a64b8 Document tags: M-Q (#41141)
* the letter M

* the letter N

* the letter O

* the letter P

* the letter q

* Update Resources/Prototypes/tags.yml

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-27 11:03:37 +00:00
PJBot
7427bf7971 Automatic changelog update 2025-10-27 11:13:26 +00:00
ArtisticRoomba
91292522b5 DeltaPressure Predicted Examine (#41135)
* predicted examine

* atrociously satanic

* do it right this time

* deltafields aren't necessary

* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.DeltaPressure.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-27 11:00:37 +00:00
sleepyyapril
7c0ba70b74 Fix TryProccessRadioMessage Typo (#41139)
fix proccess typo
2025-10-27 10:44:11 +00:00
K-Dynamic
32d6d7d461 Fix delivery-spam.ftl tag typo (#41140)
italics to italic
2025-10-27 08:59:31 +00:00
Princess Cheeseballs
3a9bcf1a83 Damageable/Destructible Benchmarks (#41064)
* the fard

* oomba

* The woke swarm...

* Review

* review

* Apply suggestions from code review

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-27 02:46:27 +00:00
PJBot
7dbf084940 Automatic changelog update 2025-10-27 02:52:51 +00:00
beck-thompson
82ab14da3a Admin alerts now link players with tpto (#40472)
* Admin alerts now link players with tpto

* Add coords

* Slarti tweaks!

* He saw my minor spelling mistake - its over...
2025-10-27 02:40:07 +00:00
Pieter-Jan Briers
5084fe456f Nanotrasen is a word (#41124) 2025-10-26 23:58:19 +00:00
ArtisticRoomba
3bd0963086 Fix DeltaPressure serialization spam (#41131)
* Fix DeltaPressure serialization spam

* Add TODO
2025-10-26 23:02:24 +00:00
Kyle Tyo
6046687a29 Remove IsFirstTimePredicted from Ninja systems (#41127)
commit
2025-10-26 21:43:13 +00:00
PJBot
c0839f35ad Automatic changelog update 2025-10-26 18:51:09 +00:00
ThatGuyUSA
737a4f308e Fixes .50 Uranium projectile sprite (#41068)
* 'fixed' .50 uranium displaying what it was set to

* Changed depleted-uranium to uranium
2025-10-26 18:28:45 +00:00
PJBot
9683337de5 Automatic changelog update 2025-10-26 18:38:34 +00:00
Huaqas
eb625a5b50 Add Crazy Lube to the Toy Box. (#36292)
* Add crazy lube to the toy box.

* Decrease volume from 100u to 60u.

* Bring it back to 100u now lube evaporates.

* 4 space indent

Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>

---------

Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
2025-10-26 18:25:23 +00:00
PJBot
03d8ca461b Automatic changelog update 2025-10-26 15:49:14 +00:00
psykana
4b24d2959e Internals: prioritize gas tanks over jetpacks (#35068)
* Internals: prioritize gas tanks over jetpacks

* Use HasComp
2025-10-26 15:36:36 +00:00
Errant
60f6527a11 Set newplayerthreshold cvar for the development serverconfig (#41099)
add ahelp newplayer threshold default to the dev configuration
2025-10-26 13:15:55 +00:00
slarticodefast
d212f3cdae remove a bunch of redundant IsFirstTimePredicted checks (#41119) 2025-10-26 12:59:52 +00:00
PJBot
d1f159d31b Automatic changelog update 2025-10-26 10:37:14 +00:00
TheGrimbeeper
53bb27fef7 Xenoartifact: Fix teleport effect (#41049)
* Fix teleport effect

Fix teleport effect, teleporting the artifact instead of the node. Also fix the popup happening twice.

* Detach from parent

* Resolve popup

* fix pulling issue

* Fixed via joint system instead of pulling system

* artifact

* requested changes
2025-10-26 10:25:18 +00:00
github-actions[bot]
d553558397 Update Credits (#41109)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-10-26 10:59:55 +01:00
PJBot
07629f271b Automatic changelog update 2025-10-26 01:10:55 +00:00
Princess Cheeseballs
9a10a19072 Fix eating the whole stack of uranium. (#41092)
* I hate stack system!!!

* a lil bit of fixing, as a treat

* humgry

* mmm burger

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-26 00:58:17 +00:00
Princess Cheeseballs
156ded022c [STAGING] Remove Wizard Roundstart Antag (#40983)
* 1984 the wizard

* this is better actually

* disable wiz preference

* add code comment

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-25 17:47:52 -07:00
slarticodefast
bb248dcff8 Hotfix: Not all pens embed, exploding pens embed when activated (#41105)
* Revert "All pens embed (#39104)"

This reverts commit 3c1982a85f.

* only activated pens embed

* fix disembedding during prediction
2025-10-25 17:37:41 -07:00
Justin Pfeifler
9591314ac4 Fix Lathe Cooling Guide Typo (#41100)
Fix typo
2025-10-25 12:53:40 -06:00
beck-thompson
27af3ab934 Fix the pin texture not rendering (#41093) 2025-10-25 19:32:07 +02:00
TemporalOroboros
12cd8100ec Purges uses of TransformComponent.Coordinates.set (#34937)
* ECS-TransformComponent-Coordinates
Moves over all uses of the setter to use SharedTransformSystem.SetCoordinates instead

* revert unrelated change

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-25 16:54:12 +00:00
āda
8d8af1bab7 Stack System Cleanup (#38872)
* eye on the prize

* OnStackInteractUsing, TryMergeStacks, TryMergeToHands, TryMergeToContacts

* namespace

* Use, get count, getMaxCount

* component access

* add regions, mark TODO

* obsolete TryAdd, public TryMergeStacks

* GetMaxCount

* event handlers

* event handlers

* SetCount

* client server event handlers

* move to shared

* Revert "move to shared"

This reverts commit 45540a2d6b8e1e6d2a8f83a584267776c7edcd73.

* misc changes to shared

* split

* spawn and SpawnNextToOrDrop

* SpawnMultipleAtPosition, SpawnMultipleNextToOrDrop, CalculateSpawns, general server cleanup

* Rename Use to TryUse.

* Small misc changes

* Remove obsolete functions

* Remove some SetCount calls

* Partialize

* small misc change

* don't nuke the git dif with the namespace block

* Comments and reordering

* touchup to UpdateLingering

* Summary comment for StackStatusControl

* Last pass

* Actual last pass (for now)

* I know myself too well

* fixup

* goodbye lingering

* fixes

* review

* fix test

* second look

* fix test

* forgot

* remove early comp getting

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-25 14:40:48 +00:00
Hitlinemoss
39aada2018 Backend vault-freezer cleanup (#41097) 2025-10-25 07:15:03 +00:00
PJBot
59aab967b6 Automatic changelog update 2025-10-25 00:30:36 +00:00