Perry Fraser
fbf65b7f74
Make vending machine restocks predicted (and its sound not spammable) ( #38609 )
...
* feat: make vending machine restocks predicted
* refactor: VendingMachineRestockComponent cleanup
* refactor: minor simplification
* revert: refactor: minor simplification; load bearing IsFirstTimePredicted
lol second guessed myself
* chore: unneeded VendingMachineSystem dep
* Update Content.Shared/VendingMachines/VendingMachineComponent.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-09-11 20:27:54 +02:00
PJBot
77eca4a570
Automatic changelog update
2025-09-11 16:00:24 +00:00
SlamBamActionman
ff3f0c6997
Reorganize and refactor drinks yml ( #39221 )
2025-09-11 17:59:11 +02:00
SlamBamActionman
690b4d1edd
Merge remote-tracking branch 'upstream-origin/master' into fork/iaada/more-trash
2025-09-11 17:08:39 +02:00
ScarKy0
1f1c71919b
Remove unused BulletTennis ( #40285 )
...
init
2025-09-11 16:36:39 +02:00
SlamBamActionman
9519eb5f7a
Fix Linter errors ( #40283 )
...
Fix yoml
2025-09-11 15:17:37 +02:00
SlamBamActionman
b3e06de0e5
They're milk jugs, not milk cartons!
2025-09-11 14:02:05 +02:00
PJBot
b9920cbdcb
Automatic changelog update
2025-09-11 11:38:33 +00:00
SlamBamActionman
8a4a6ec7ab
Food Item Size Adjustment ( #39203 )
2025-09-11 13:37:25 +02:00
Charlie Morley
09f17802c2
Clip the WindowTitle of FancyWindows, so close buttons don't get hidden ( #40272 )
...
ClipText of FancyWindow title, so close buttons don't get hidden
2025-09-11 13:23:47 +02:00
PJBot
5acc1633cb
Automatic changelog update
2025-09-11 10:58:38 +00:00
IProduceWidgets
276e4df749
No take; Only throw. ( #40143 )
...
* commit atrocities
* hail satan
* Channel Pavlovian horror
* pet kitty cat
* Taint universe forever
* Assault sensibilities
* sully existence
* tarnish morality
* The degunnening
* encratening
* Update toys.yml
* add few pixels to fix vulp inhands
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu >
2025-09-11 12:57:30 +02:00
slarticodefast
8171589f56
fix chasmsystem resolve error ( #40281 )
2025-09-11 03:00:55 -07:00
Absotively
164f8a2fad
Fix APC breaker toggle button prediction by setting ToggleMode True ( #40273 )
...
* Use ToggleMode for toggle button
* Actually this bit doesn't require changing apparently
2025-09-10 21:27:17 -07:00
GeneralGaws
a7eb5dd22b
Fix darts inhand sprites ( #40207 )
...
fix
Co-authored-by: GeneralGaws <limonmessi@mail.ru >
2025-09-10 23:50:57 -04:00
PJBot
f271790f75
Automatic changelog update
2025-09-11 02:38:17 +00:00
ToastEnjoyer
46f59300ac
Laser rifle is contraband again ( #40253 )
...
* Fixed contraband tag
* practice isnt contraband
* Added base
* Removal
2025-09-10 19:37:10 -07:00
PJBot
6e88b66735
Automatic changelog update
2025-09-11 01:48:04 +00:00
SlamBamActionman
8f8b307460
Exo - Lighting update & more ( #40199 )
2025-09-10 18:46:55 -07:00
PJBot
ddc428b946
Automatic changelog update
2025-09-11 01:02:35 +00:00
IProduceWidgets
2882fd289f
Add admin shuttles ( #32139 )
...
* dis da shuttles tho
* power checking
* rerun tests
* purge invalids
* attributions
* Update shuttle save files for new serialization.
* get regexed nerd
* fix shuttle yml guh
* Kill actions
2025-09-11 03:01:28 +02:00
PJBot
1736b9bb34
Automatic changelog update
2025-09-10 22:15:05 +00:00
Princess Cheeseballs
2601853791
Cardboard Box Weightless Fix ( #40260 )
...
Box is no longer space faring
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2025-09-11 00:13:58 +02:00
PJBot
73499b2a0c
Automatic changelog update
2025-09-10 21:50:00 +00:00
imatsoup
35bb5c633c
Make Butterflies zombie immune ( #40265 )
...
butterfly zombie no longer
2025-09-10 23:48:53 +02:00
Tayrtahn
3e2152a59e
Improve Do Not Map test to whitelist specific prototypes per map and whitelist entire directories ( #36117 )
...
* Enable whitelisting specific DNM prototypes per map
* Enable whitelisting directories
* Rename fields
* Use a HashSet instead of an array
* Add check for unused whitelist entries
* Remove whitelisting for meta (warden's rubber stamp was removed)
* Add glob support courtesy of @IProduceWidgets
* Update xmldoc
2025-09-10 13:26:45 -07:00
PJBot
7b9aee3977
Automatic changelog update
2025-09-10 20:11:06 +00:00
SweetAplle
ff54410d6a
"idk" no longer shrugs, instead sanitizing to "I don't know" ( #39024 )
...
* idk no longer shrugs
* accidentally had this in here!
* this was accidentally in here too!
* fucked up the removal
* fucked it up again this should HOPEFULLY be the last one
turns out it's hard to revert the edit of a file that's just numbers and spaces who woulda thunk?
* Restore SpaceStation14.sln to master
* Restore development.toml
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
2025-09-10 13:09:58 -07:00
c4llv07e
a495ab908d
Allow to run mappingclientsidesetup and showsubfloor with +MAPPING permissions ( #34455 )
...
Allow +MAPPING admins to call mappingclientsidesetup and showsubfloor
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2025-09-10 13:08:48 -07:00
Pieter-Jan Briers
fb35b52da5
Ignore non-content commands in AllCommandsHavePermissions ( #39336 )
...
Causing a test failure every time a Toolshed command gets added to engine is ridiculous.
2025-09-10 13:08:16 -07:00
PJBot
3896c5be8e
Automatic changelog update
2025-09-10 19:23:32 +00:00
InsoPL
327f217e18
Do after checks for being inside container ( #39880 )
...
fix
2025-09-10 12:22:24 -07:00
Errant
1666e302c2
Merge Stable into Master ( #40263 )
2025-09-10 20:10:49 +02:00
Errant
90662bc6ee
Merge branch 'master' into fix-conflict-40263
2025-09-10 19:52:34 +02:00
Princess Cheeseballs
fc36a7a7c8
[HOTFIX] Fix Loadout Validations ( #40189 )
...
p0 bugfix
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2025-09-10 19:31:12 +02:00
āda
b86094eb45
PopupOnTrigger ( #39913 )
...
* commit
* comment
* changes
* Update Content.Shared/Trigger/Systems/PopupOnTriggerSystem.cs
---------
Co-authored-by: iaada <iaada@users.noreply.github.com >
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-09-10 20:01:03 +03:00
āda
f7e3a2f881
SpawnEntityTableOnTrigger ( #39909 )
...
* commit
* comment
* empty
* better xform
---------
Co-authored-by: iaada <iaada@users.noreply.github.com >
2025-09-10 19:59:42 +03:00
Winkarst-cpu
ebfcddc62f
Fix emergency evac shuttle console early launch mispredict ( #39751 )
...
* Fix
* Yes
* Mess
* Update
* Like that?
2025-09-10 15:56:18 +02:00
SlamBamActionman
3da0b0299f
Add support for contraband text to the reagent guidebook ( #37113 )
...
* Add contraband text to reagent guidebook
* Add reagent for examining
* Update Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-09-10 15:30:53 +02:00
Ser11y
a5ef016f1e
Make "Confirm" in VerbMenuUIController localizable ( #40248 )
2025-09-10 14:08:08 +02:00
PJBot
7ad2d73605
Automatic changelog update
2025-09-10 11:43:45 +00:00
Stefano Pigozzi
960174acc5
Fix RGB staff not working ( #40258 )
...
Add missing `TargetAction` to `ActionRgbLight`
This fixes the RGB staff not working.
2025-09-10 13:42:33 +02:00
Deerstop
a05d466a5e
Decal spawners spawn on a higher layer ( #39956 )
...
changed decal spawn layer
2025-09-10 11:58:06 +03:00
Fildrance
35d69e0f33
feat: SimpleRadial menu support for sprite-view and more extensibility ( #39223 )
2025-09-10 11:11:15 +03:00
Centronias
c7406f65ab
Make Foldable Clothing Hidden Layers "reset" Hidden Layers when un/Folding ( #40251 )
...
foldable clothing hidden layers fix
2025-09-10 12:20:01 +10:00
Ser11y
da210e812b
Make location in crew monitoring console localizable ( #40247 )
2025-09-09 22:11:24 +02:00
Winkarst-cpu
088fa2013d
Cleanup: Remove unnecessary `IEntityManager reference from the EmotesUIController` ( #40243 )
...
Cleanup
2025-09-09 21:00:41 +02:00
Pieter-Jan Briers
0c97520276
Fix usages of TryIndex() ( #39124 )
...
* Fix usages of TryIndex()
Most usages of TryIndex() were using it incorrectly. Checking whether prototype IDs specified in prototypes actually existed before using them. This is not appropriate as it's just hiding bugs that should be getting caught by the YAML linter and other tools. (#39115 )
This then resulted in TryIndex() getting modified to log errors (94f98073b0 ), which is incorrect as it causes false-positive errors in proper uses of the API: external data validation. (#39098 )
This commit goes through and checks every call site of TryIndex() to see whether they were correct. Most call sites were replaced with the new Resolve(), which is suitable for these "defensive programming" use cases.
Fixes #39115
Breaking change: while doing this I noticed IdCardComponent and related systems were erroneously using ProtoId<AccessLevelPrototype> for job prototypes. This has been corrected.
* fix tests
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-09-09 18:17:56 +02:00
PJBot
fca45851cc
Automatic changelog update
2025-09-09 02:48:53 +00:00
Kittygyat
cb4bbf3d38
Reworded the Galoshes description to be more clear about what they actually do. ( #40200 )
...
Reworded the Galoshes description to be more clear about what they do
2025-09-08 19:47:45 -07:00