]>
git.smokeofanarchy.ru Git - space-station-14.git/log
Princess Cheeseballs [Fri, 12 Sep 2025 23:23:57 +0000 (16:23 -0700)]
Chameleon Projector Physics Fix (#37960)
* One commit
* Move files
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
PJBot [Fri, 12 Sep 2025 22:48:32 +0000 (22:48 +0000)]
Automatic changelog update
SurrealShibe [Fri, 12 Sep 2025 22:47:21 +0000 (15:47 -0700)]
Toilet fixes: Exception when constructing, proper seat layering (#40313)
they call me a plumber the
the way i fix da toiler
slarticodefast [Fri, 12 Sep 2025 22:26:56 +0000 (00:26 +0200)]
Delete DrinkComponent, migrate prototypes to EdibleComponent (#40308)
Princess Cheeseballs [Fri, 12 Sep 2025 21:49:12 +0000 (14:49 -0700)]
Edible Sound Specifier Override (#40312)
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Red [Fri, 12 Sep 2025 10:17:29 +0000 (13:17 +0300)]
Stop microwaving! (#40132)
* Create KillMicrowaveTest.cs
* Update KillMicrowaveTest.cs
* Update Content.IntegrationTests/Tests/Microwave/KillMicrowaveTest.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.IntegrationTests/Tests/Microwave/KillMicrowaveTest.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.IntegrationTests/Tests/Microwave/KillMicrowaveTest.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* documentation
* Apply suggestions from code review
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
InsoPL [Fri, 12 Sep 2025 03:39:25 +0000 (05:39 +0200)]
Fix for can't stop pulling when cuffed (#40233)
* fix
* fix
* spaces added
ApolloVector [Fri, 12 Sep 2025 01:36:10 +0000 (18:36 -0700)]
Clake frag round fix (#40294)
make the frag work
slarticodefast [Thu, 11 Sep 2025 23:26:47 +0000 (01:26 +0200)]
move all the radio components and system to Shared (#40293)
* move all the radio components and system to Shared.
* duh split impl
* address reviews
* cleanup
---------
Co-authored-by: walksanatora <walkerffo22@gmail.com>
PJBot [Thu, 11 Sep 2025 22:08:44 +0000 (22:08 +0000)]
Automatic changelog update
UpAndLeaves [Thu, 11 Sep 2025 22:07:37 +0000 (23:07 +0100)]
storage and inventory toolshed commands (#39046)
* First commit
* CommandImplementation on singletons is die, a la moony
* Fix duplicated thingy because yes
* Prototypes, bugfixes, refactoring oh my
* Remember to actually stage your ftl changes next time, leaf
PJBot [Thu, 11 Sep 2025 20:00:29 +0000 (20:00 +0000)]
Automatic changelog update
Lillian Industries [Thu, 11 Sep 2025 19:59:20 +0000 (15:59 -0400)]
Added SmartFridge circuitboards (#39879)
Perry Fraser [Thu, 11 Sep 2025 18:27:54 +0000 (14:27 -0400)]
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>
PJBot [Thu, 11 Sep 2025 16:00:24 +0000 (16:00 +0000)]
Automatic changelog update
SlamBamActionman [Thu, 11 Sep 2025 15:59:11 +0000 (17:59 +0200)]
Reorganize and refactor drinks yml (#39221)
SlamBamActionman [Thu, 11 Sep 2025 15:08:39 +0000 (17:08 +0200)]
Merge remote-tracking branch 'upstream-origin/master' into fork/iaada/more-trash
ScarKy0 [Thu, 11 Sep 2025 14:36:39 +0000 (16:36 +0200)]
Remove unused BulletTennis (#40285)
init
SlamBamActionman [Thu, 11 Sep 2025 13:17:37 +0000 (15:17 +0200)]
Fix Linter errors (#40283)
Fix yoml
SlamBamActionman [Thu, 11 Sep 2025 12:02:05 +0000 (14:02 +0200)]
They're milk jugs, not milk cartons!
PJBot [Thu, 11 Sep 2025 11:38:33 +0000 (11:38 +0000)]
Automatic changelog update
SlamBamActionman [Thu, 11 Sep 2025 11:37:25 +0000 (13:37 +0200)]
Food Item Size Adjustment (#39203)
Charlie Morley [Thu, 11 Sep 2025 11:23:47 +0000 (05:23 -0600)]
Clip the WindowTitle of FancyWindows, so close buttons don't get hidden (#40272)
ClipText of FancyWindow title, so close buttons don't get hidden
PJBot [Thu, 11 Sep 2025 10:58:38 +0000 (10:58 +0000)]
Automatic changelog update
IProduceWidgets [Thu, 11 Sep 2025 10:57:30 +0000 (06:57 -0400)]
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>
slarticodefast [Thu, 11 Sep 2025 10:00:55 +0000 (12:00 +0200)]
fix chasmsystem resolve error (#40281)
Absotively [Thu, 11 Sep 2025 04:27:17 +0000 (22:27 -0600)]
Fix APC breaker toggle button prediction by setting ToggleMode True (#40273)
* Use ToggleMode for toggle button
* Actually this bit doesn't require changing apparently
GeneralGaws [Thu, 11 Sep 2025 03:50:57 +0000 (06:50 +0300)]
Fix darts inhand sprites (#40207)
fix
Co-authored-by: GeneralGaws <limonmessi@mail.ru>
PJBot [Thu, 11 Sep 2025 02:38:17 +0000 (02:38 +0000)]
Automatic changelog update
ToastEnjoyer [Thu, 11 Sep 2025 02:37:10 +0000 (21:37 -0500)]
Laser rifle is contraband again (#40253)
* Fixed contraband tag
* practice isnt contraband
* Added base
* Removal
PJBot [Thu, 11 Sep 2025 01:48:04 +0000 (01:48 +0000)]
Automatic changelog update
SlamBamActionman [Thu, 11 Sep 2025 01:46:55 +0000 (03:46 +0200)]
Exo - Lighting update & more (#40199)
PJBot [Thu, 11 Sep 2025 01:02:35 +0000 (01:02 +0000)]
Automatic changelog update
IProduceWidgets [Thu, 11 Sep 2025 01:01:28 +0000 (21:01 -0400)]
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
PJBot [Wed, 10 Sep 2025 22:15:05 +0000 (22:15 +0000)]
Automatic changelog update
Princess Cheeseballs [Wed, 10 Sep 2025 22:13:58 +0000 (15:13 -0700)]
Cardboard Box Weightless Fix (#40260)
Box is no longer space faring
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
PJBot [Wed, 10 Sep 2025 21:50:00 +0000 (21:50 +0000)]
Automatic changelog update
imatsoup [Wed, 10 Sep 2025 21:48:53 +0000 (21:48 +0000)]
Make Butterflies zombie immune (#40265)
butterfly zombie no longer
Tayrtahn [Wed, 10 Sep 2025 20:26:45 +0000 (16:26 -0400)]
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
PJBot [Wed, 10 Sep 2025 20:11:06 +0000 (20:11 +0000)]
Automatic changelog update
SweetAplle [Wed, 10 Sep 2025 20:09:58 +0000 (16:09 -0400)]
"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>
c4llv07e [Wed, 10 Sep 2025 20:08:48 +0000 (23:08 +0300)]
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>
Pieter-Jan Briers [Wed, 10 Sep 2025 20:08:16 +0000 (22:08 +0200)]
Ignore non-content commands in AllCommandsHavePermissions (#39336)
Causing a test failure every time a Toolshed command gets added to engine is ridiculous.
PJBot [Wed, 10 Sep 2025 19:23:32 +0000 (19:23 +0000)]
Automatic changelog update
InsoPL [Wed, 10 Sep 2025 19:22:24 +0000 (21:22 +0200)]
Do after checks for being inside container (#39880)
fix
Errant [Wed, 10 Sep 2025 18:10:49 +0000 (20:10 +0200)]
Merge Stable into Master (#40263)
Errant [Wed, 10 Sep 2025 17:52:34 +0000 (19:52 +0200)]
Merge branch 'master' into fix-conflict-40263
Princess Cheeseballs [Wed, 10 Sep 2025 17:31:12 +0000 (10:31 -0700)]
[HOTFIX] Fix Loadout Validations (#40189)
p0 bugfix
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
āda [Wed, 10 Sep 2025 17:01:03 +0000 (12:01 -0500)]
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>
āda [Wed, 10 Sep 2025 16:59:42 +0000 (11:59 -0500)]
SpawnEntityTableOnTrigger (#39909)
* commit
* comment
* empty
* better xform
---------
Co-authored-by: iaada <iaada@users.noreply.github.com>
Winkarst-cpu [Wed, 10 Sep 2025 13:56:18 +0000 (16:56 +0300)]
Fix emergency evac shuttle console early launch mispredict (#39751)
* Fix
* Yes
* Mess
* Update
* Like that?
SlamBamActionman [Wed, 10 Sep 2025 13:30:53 +0000 (15:30 +0200)]
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>
Ser11y [Wed, 10 Sep 2025 12:08:08 +0000 (15:08 +0300)]
Make "Confirm" in VerbMenuUIController localizable (#40248)
PJBot [Wed, 10 Sep 2025 11:43:45 +0000 (11:43 +0000)]
Automatic changelog update
Stefano Pigozzi [Wed, 10 Sep 2025 11:42:33 +0000 (13:42 +0200)]
Fix RGB staff not working (#40258)
Add missing `TargetAction` to `ActionRgbLight`
This fixes the RGB staff not working.
Deerstop [Wed, 10 Sep 2025 08:58:06 +0000 (18:58 +1000)]
Decal spawners spawn on a higher layer (#39956)
changed decal spawn layer
Fildrance [Wed, 10 Sep 2025 08:11:15 +0000 (11:11 +0300)]
feat: SimpleRadial menu support for sprite-view and more extensibility (#39223)
Centronias [Wed, 10 Sep 2025 02:20:01 +0000 (19:20 -0700)]
Make Foldable Clothing Hidden Layers "reset" Hidden Layers when un/Folding (#40251)
foldable clothing hidden layers fix
Ser11y [Tue, 9 Sep 2025 20:11:24 +0000 (23:11 +0300)]
Make location in crew monitoring console localizable (#40247)
Winkarst-cpu [Tue, 9 Sep 2025 19:00:41 +0000 (22:00 +0300)]
Cleanup: Remove unnecessary ``IEntityManager`` reference from the ``EmotesUIController`` (#40243)
Cleanup
Pieter-Jan Briers [Tue, 9 Sep 2025 16:17:56 +0000 (18:17 +0200)]
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 (https://github.com/space-wizards/RobustToolbox/commit/
94f98073b07bd3fa3133ae6799b34d90f46f467e ), 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>
PJBot [Tue, 9 Sep 2025 02:48:53 +0000 (02:48 +0000)]
Automatic changelog update
Kittygyat [Tue, 9 Sep 2025 02:47:45 +0000 (03:47 +0100)]
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
PJBot [Tue, 9 Sep 2025 02:45:40 +0000 (02:45 +0000)]
Automatic changelog update
Centronias [Tue, 9 Sep 2025 02:44:31 +0000 (19:44 -0700)]
Derelict Mediborgs can Scan Solutions and see Mob Health (#40206)
Add mediborg unique components to derelict mediborg
PJBot [Mon, 8 Sep 2025 13:58:07 +0000 (13:58 +0000)]
Automatic changelog update
SlamBamActionman [Mon, 8 Sep 2025 13:56:59 +0000 (15:56 +0200)]
Lets diona sap trigger artifact blood nodes (#40211)
keronshb [Mon, 8 Sep 2025 09:55:13 +0000 (05:55 -0400)]
DoAfter support for Actions (#38253)
* Adds Action DoAfter Events
* Adds DoAfterArgs fields to DoAfterComp
* Adds a base doafter action
* Adds Attempt action doafter logic
* Adds doafter logic to actions
* Changes Action Attempt Doafter and action doafter to take in Performer and the original use delay. Use delay now triggers when a repeated action is cancelled.
* Readds the TryPerformAction method and readds request perform action into the action doafter events
* Adds a force skip to DoAfter Cancel so we can skip the complete check
* Adds a Delay Reduction field to the comp and to the comp state
* Fixes doafter mispredict, changes doafter comp check to a guard clause, sets delay reduction if it exists.
* Cancels ActionDoAfter if charges is 0
* Serializes Attempt Frequency
* Comment for rework
* Changes todo into a comment
* Moves doafterargs to doafterargscomp
* Adds DoAfterArgs comp to BaseDoAfterAction
* Removes unused trycomp with actionDoAfter
* Replaces DoAfterRepateUseDelay const with timespan.zero
* Removes unused usings
* Makes SharedActionsSystem partial, adds DoAfter partial class to ActionSystem, moves ActionDoAfter logic to the SharedActionsSystem.DoAfter class
* Cleanup and prediction
* Renames OnActionDoAfterAttempt to OnActionDoAfter, moves both to Shared Action DoAfter
* Removes ActionAttemptDoAfterEvent and moves its summaries to ActionDoAfterEvent. Converts OnActionDoAfterAttempt into TryStartActionDoAfter
* Removes Extra check for charges and actiondoafters
* Sloptimization
* Cleanup
* Cleanup
* Adds param descs
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
OrbitSystem07 [Mon, 8 Sep 2025 04:23:45 +0000 (21:23 -0700)]
Lets diona sap trigger artifact blood nodes
PJBot [Mon, 8 Sep 2025 00:35:09 +0000 (00:35 +0000)]
Automatic changelog update
Hayden [Mon, 8 Sep 2025 00:34:00 +0000 (18:34 -0600)]
Being grappled with a grapple gun allows you to cross chasms (#39983)
* Being grappled with a grapple gun allows you to cross chasms
Closes #31698
* Update Content.Shared/Weapons/Misc/SharedGrapplingGunSystem.cs
*
AAAAAAAAAAAAAAAAA
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
PJBot [Sun, 7 Sep 2025 15:11:46 +0000 (15:11 +0000)]
Automatic changelog update
ArtisticRoomba [Sun, 7 Sep 2025 15:10:39 +0000 (08:10 -0700)]
Atmos dP Guidebook Entry (#40194)
* Add Atmos dP guidebook
* Update Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
chromiumboy [Sun, 7 Sep 2025 14:52:27 +0000 (09:52 -0500)]
Bug fix for APCPowerReceiverBattery (#40188)
Initial commit
PJBot [Sun, 7 Sep 2025 14:37:45 +0000 (14:37 +0000)]
Automatic changelog update
Hannah Giovanna Dawson [Sun, 7 Sep 2025 14:36:38 +0000 (15:36 +0100)]
Allow Vulps With Human Hair To Be Shaved Without Clyde Joining The Circus (#40171)
* Revert "Disable vulpkanin human hair (#40144)"
This reverts commit
d02aa1a4e2e106b9bfd8e9516464c9dbd86df7ca .
* You can once again shave your pet Vulp
* I can see the ass, I'm safe
* Rectified docstring as I am a good person
* I am doing this instead of playing Silksong please help
* Fix forgetting to re-add shader overriding
PJBot [Sun, 7 Sep 2025 14:02:33 +0000 (14:02 +0000)]
Automatic changelog update
Crude Oil [Sun, 7 Sep 2025 14:01:26 +0000 (16:01 +0200)]
Restore transfer amounts on regular syringes to 5, 10, 15 (#40197)
add transferamounts to regular syringes
ArtisticRoomba [Sun, 7 Sep 2025 09:13:29 +0000 (02:13 -0700)]
fix: Atmos dP Window Inheritance (#40192)
ArtisticRoomba [Sun, 7 Sep 2025 07:56:37 +0000 (00:56 -0700)]
Atmospherics Delta-Pressure YAML refactor (#40174)
github-actions[bot] [Sun, 7 Sep 2025 01:18:23 +0000 (03:18 +0200)]
Update Credits (#40187)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
PJBot [Sat, 6 Sep 2025 17:56:09 +0000 (17:56 +0000)]
Automatic changelog update
Mr. 27 [Sat, 6 Sep 2025 17:55:02 +0000 (13:55 -0400)]
Add some alternate jumpsuit designs which can be toggled (#31213)
* inital
* testfa
* New Sec sprite
* Update atmos
* Update meta.json
* Update meta.json
* 0
* Update meta.json
PJBot [Sat, 6 Sep 2025 16:01:37 +0000 (16:01 +0000)]
Automatic changelog update
ToastEnjoyer [Sat, 6 Sep 2025 16:00:24 +0000 (11:00 -0500)]
Fixed disconnected grid on box station (#40161)
Fixed tesla area on box
PJBot [Sat, 6 Sep 2025 15:14:51 +0000 (15:14 +0000)]
Automatic changelog update
ScarKy0 [Sat, 6 Sep 2025 15:13:42 +0000 (17:13 +0200)]
Revert antique laser and appraisal tool sizes (#40158)
* init
* appraisal antique pistol sounds kinda cool tho ngl
* actually fuck items
Princess Cheeseballs [Sat, 6 Sep 2025 09:32:00 +0000 (02:32 -0700)]
Stable Into Master (#40155)
Princess Cheeseballs [Sat, 6 Sep 2025 09:18:17 +0000 (02:18 -0700)]
[Hotfix] Wizard Rod doesn't gib the wizard. (#40041)
* Title
* Tired
* That shit did nothing goddamn
* Fix for real
* Use og code
* Hmmm borgaer
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Princess Cheeseballs [Sat, 6 Sep 2025 09:18:06 +0000 (02:18 -0700)]
[HOTFIX] Fix Burgers (#39773)
* Borgar
* Review
* Predicted queuedel
* Predict
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Princess Cheeseballs [Sat, 6 Sep 2025 09:18:17 +0000 (02:18 -0700)]
[Hotfix] Wizard Rod doesn't gib the wizard. (#40041)
* Title
* Tired
* That shit did nothing goddamn
* Fix for real
* Use og code
* Hmmm borgaer
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Princess Cheeseballs [Sat, 6 Sep 2025 09:18:06 +0000 (02:18 -0700)]
[HOTFIX] Fix Burgers (#39773)
* Borgar
* Review
* Predicted queuedel
* Predict
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
PJBot [Sat, 6 Sep 2025 08:03:54 +0000 (08:03 +0000)]
Automatic changelog update
ArtisticRoomba [Sat, 6 Sep 2025 08:02:47 +0000 (01:02 -0700)]
Fix resin windows inheriting wrong dP values (#40151)
Fix resin windows inheriting from regular windows
PJBot [Sat, 6 Sep 2025 06:03:33 +0000 (06:03 +0000)]
Automatic changelog update
ArtisticRoomba [Sat, 6 Sep 2025 06:02:25 +0000 (23:02 -0700)]
Fix exo burn chamber (#40152)
Skye [Sat, 6 Sep 2025 02:07:03 +0000 (11:07 +0900)]
Fix bad loop in LogStringHandler.AddFormat (#40147)
ScarKy0 [Fri, 5 Sep 2025 23:22:46 +0000 (01:22 +0200)]
Disable vulpkanin human hair (#40144)
init
iaada [Fri, 5 Sep 2025 22:24:50 +0000 (17:24 -0500)]
update for glue/lube tube inhand
iaada [Fri, 5 Sep 2025 22:07:09 +0000 (17:07 -0500)]
Merge remote-tracking branch 'upstream/master' into up/drinks-yml
# Conflicts:
# Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml