]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
5 months agoThief Guidebook Refresh (#38586)
Andrew Malcolm O'Neill [Fri, 27 Jun 2025 02:03:23 +0000 (03:03 +0100)]
Thief Guidebook Refresh (#38586)

5 months agoAutomatic changelog update
PJBot [Fri, 27 Jun 2025 01:08:36 +0000 (01:08 +0000)]
Automatic changelog update

5 months agoToy/Plushie Inhands and Wearables (#38514)
Tiniest Shark [Fri, 27 Jun 2025 01:07:29 +0000 (21:07 -0400)]
Toy/Plushie Inhands and Wearables (#38514)

5 months agoCleanup SharedRoleCodewordSystem (#38310)
slarticodefast [Fri, 27 Jun 2025 00:27:25 +0000 (02:27 +0200)]
Cleanup SharedRoleCodewordSystem (#38310)

* cleanup

* Update Content.Shared/Roles/RoleCodeword/SharedRoleCodewordSystem.cs

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* Apply suggestions from code review

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
5 months agoClean up all missing `EntitySystem` proxy method uses (#38353)
Tayrtahn [Thu, 26 Jun 2025 23:50:49 +0000 (19:50 -0400)]
Clean up all missing `EntitySystem` proxy method uses (#38353)

5 months agoStop network serializing prototypes (#38602)
Pieter-Jan Briers [Thu, 26 Jun 2025 23:27:23 +0000 (01:27 +0200)]
Stop network serializing prototypes (#38602)

* Stop network serializing prototypes

Send the damn proto ID instead.

* Fix sandbox violation

5 months agoAutomatic changelog update
PJBot [Thu, 26 Jun 2025 22:58:54 +0000 (22:58 +0000)]
Automatic changelog update

5 months agoBladed flatcaps are minor contraband (#38597)
Qerd [Thu, 26 Jun 2025 22:57:46 +0000 (15:57 -0700)]
Bladed flatcaps are minor contraband (#38597)

5 months agoAutomatic changelog update
PJBot [Thu, 26 Jun 2025 22:10:45 +0000 (22:10 +0000)]
Automatic changelog update

5 months agoQuartermaster's PDA has AstroNav preinstalled (#38445)
Hitlinemoss [Thu, 26 Jun 2025 22:09:36 +0000 (18:09 -0400)]
Quartermaster's PDA has AstroNav preinstalled (#38445)

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoImprove lathe queue performance (#38583)
Tayrtahn [Thu, 26 Jun 2025 22:08:01 +0000 (18:08 -0400)]
Improve lathe queue performance (#38583)

* Use an actual Queue

* Store ProtoIds instead of prototypes

* Network as NetListAsArray

* Remove Serializable & NetSerializable from LatheRecipePrototype

* Convert CurrentlyProducing too

* No point using NetListAsArray<T> if you're going to .ToArray() it anyways.

---------

Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com>
5 months agoFixed Snacks Mispredicting on Clients (#38522)
Southbridge [Thu, 26 Jun 2025 20:32:36 +0000 (16:32 -0400)]
Fixed Snacks Mispredicting on Clients (#38522)

* Well this works

* Removed merge conflict bait

* PredictedDel

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoNew Status Effects system: Relay events (#38579)
Red [Thu, 26 Jun 2025 20:05:58 +0000 (23:05 +0300)]
New Status Effects system: Relay events (#38579)

5 months agoAutomatic changelog update
PJBot [Thu, 26 Jun 2025 16:18:33 +0000 (16:18 +0000)]
Automatic changelog update

5 months agofix smart equip (#38605)
slarticodefast [Thu, 26 Jun 2025 16:17:25 +0000 (18:17 +0200)]
fix smart equip (#38605)

5 months agoAutomatic changelog update
PJBot [Thu, 26 Jun 2025 15:30:31 +0000 (15:30 +0000)]
Automatic changelog update

5 months agoFix multi handed items (#38603)
slarticodefast [Thu, 26 Jun 2025 15:29:22 +0000 (17:29 +0200)]
Fix multi handed items (#38603)

5 months agoHide mechanism and show mechanism commands to LEC (#38587)
Kyle Tyo [Thu, 26 Jun 2025 13:00:44 +0000 (09:00 -0400)]
Hide mechanism and show mechanism commands to LEC (#38587)

commit

5 months agoMapRenderer code fixes (#38357)
Pieter-Jan Briers [Thu, 26 Jun 2025 12:47:39 +0000 (14:47 +0200)]
MapRenderer code fixes (#38357)

* Fix MapRenderer integration test usage to properly show output.

Added an ITestContextLike interface that can be used to properly run the integration test infrastructure OUTSIDE A TEST.

* Use System.Test.Json instead of Newtonsoft.Json for MapRenderer

* Fix map renderer JSON output being broken

I love not testing or even reading the surrounding code.

* Fix un-reusable integration instances getting leaked.

The pair state was always getting set to Ready even if the instance was killed, meaning it was getting put back into the pool even if killed.

* Mark map renderer integration instances as destructive to avoid memory leak.

* Fix file specification handling.

Map file specification is now backwards compatible again (loose filename match to search prototypes). It also supports proper direct OS filename arguments. The former is the fallback scenario is extremely important for the map server still.

Cleaned up the way that target map files are passed through the application, so mixed file/prototype specifications are now handled properly (which can be caused by the fallback behavior).

Fixes JSON data export to use the proper user-facing map name. This only works if a prototype ID is specified *or* the legacy file behavior is used.

Restructured MapPainter into an instance that has multiple functions called on it, so not all data has to be passed through a single Paint() call.

Clean up the godawful map/grid detection code. Now we just load both in a single call, because yes you can do that. This relies on LogOrphanedGrids = false in the map loader options, which I think is fine for our purposes.

Improved error handling in much of the program.

* Fix duplicate map names in map renderer output

I'm not sure *what* this output is used for, but I'm sure having it duplicated per grid isn't intentional.

* Make maprenderer command line parsing bail on unknown - options

* Fix incorrect docs for --viewer maprenderer argument

It doesn't change directory layout

* Fix parallax layer specification to not use imgur as a fucking CDN

Files are now copied to a separate folder _parallax, and these files are referenced by the parallax configuration.

Parallax data is only output when instructed to via --parallax.

This will break parallax on current map server builds, but it should be graceful. Also, that's fucking good considering we shouldn't be using imgur links. Purge it.

* Fix incorrect assert in test pair clean return

* Restore other map viewer parallax layers, fix attribution.

* This isn't a valid copyright statement but the validator forces me to enter something here.

5 months agoAutomatic changelog update
PJBot [Thu, 26 Jun 2025 10:44:47 +0000 (10:44 +0000)]
Automatic changelog update

5 months agoForgor changelog for permission change (#38593)
Perry Fraser [Thu, 26 Jun 2025 10:43:40 +0000 (06:43 -0400)]
Forgor changelog for permission change (#38593)

5 months agoShowHealthBarsCommand to LEC. (#38588)
Kyle Tyo [Thu, 26 Jun 2025 09:54:07 +0000 (05:54 -0400)]
ShowHealthBarsCommand to LEC. (#38588)

* mfw

* Update Content.Client/Commands/ShowHealthBarsCommand.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoAdd /showaccessreaders to +MAPPING and +DEBUG (#37759)
Perry Fraser [Wed, 25 Jun 2025 21:23:05 +0000 (17:23 -0400)]
Add /showaccessreaders to +MAPPING and +DEBUG (#37759)

feat: add /showaccessreaders to +MAPPING and +DEBUG

5 months agoAutomatic changelog update
PJBot [Wed, 25 Jun 2025 20:28:34 +0000 (20:28 +0000)]
Automatic changelog update

5 months agoUpdated hat descriptions (#38156)
Hitlinemoss [Wed, 25 Jun 2025 20:27:27 +0000 (16:27 -0400)]
Updated hat descriptions (#38156)

* Updated hat descriptions

* final touches

* typo fix

* final touchups

* Quote fixes

5 months agoAutomatic changelog update
PJBot [Wed, 25 Jun 2025 20:23:13 +0000 (20:23 +0000)]
Automatic changelog update

5 months agofix: EyeOffset when eyes are closed (#38534)
Łukasz Mędrek [Wed, 25 Jun 2025 20:22:05 +0000 (20:22 +0000)]
fix: EyeOffset when eyes are closed (#38534)

* fix: EyeOffset when eyes are closed

* fix: Relay only blocked on eyes closed action

* cleanup: whitespace

* fix: missing cancel on PVS, dependencies

* remove: namespace import

* change: apply from review

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoConvert DumpReagentGuideText command to LEC. (#38569)
Kyle Tyo [Wed, 25 Jun 2025 20:02:01 +0000 (16:02 -0400)]
Convert DumpReagentGuideText command to LEC. (#38569)

* commit

* revert linq conversion

5 months agoFixup Sericulture to be clonable (#38516)
poklj [Wed, 25 Jun 2025 19:50:47 +0000 (16:50 -0300)]
Fixup Sericulture to be clonable (#38516)

* Add CloningEvent and an action entity prototype

* Remove redundant action prototype from Yaml

* Add a field that might be changed

* CR

* CR - guard statement and Dirty

5 months agoAutomatic changelog update
PJBot [Wed, 25 Jun 2025 17:53:42 +0000 (17:53 +0000)]
Automatic changelog update

5 months agoAdded a ConfirmableAction component to ActionRevertPolymorph (#38570)
rumaks [Wed, 25 Jun 2025 17:52:32 +0000 (17:52 +0000)]
Added a ConfirmableAction component to ActionRevertPolymorph (#38570)

* Added a ConfirmableAction component to ActionRevertPolymorph

* Update Resources/Locale/en-US/actions/actions/polymorph.ftl

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoFix hand refactor 2 (#38578)
slarticodefast [Wed, 25 Jun 2025 16:26:20 +0000 (18:26 +0200)]
Fix hand refactor 2 (#38578)

* fix unwielding

* hand refactor bugfix 2

5 months agoHand refactor bugfix (#38576)
slarticodefast [Wed, 25 Jun 2025 15:41:19 +0000 (17:41 +0200)]
Hand refactor bugfix (#38576)

5 months agoFix PowerCellDrawComponent draw rate (#38562)
slarticodefast [Wed, 25 Jun 2025 13:38:57 +0000 (15:38 +0200)]
Fix PowerCellDrawComponent draw rate (#38562)

* fix power cell draw rate

* comment

5 months agoHandsSystem Refactor (#38438)
Nemanja [Wed, 25 Jun 2025 13:13:03 +0000 (09:13 -0400)]
HandsSystem Refactor (#38438)

* checkpoint

* pt 2

* pt... i forgot

* pt 4

* patch

* More test fixes

* optimization!!!

* the REAL hand system

* fix RetractableItemActionSystem.cs oversight

* the review

* test

* remove test usage of body prototype

* Update Content.IntegrationTests/Tests/Interaction/InteractionTest.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* hellcode

* hellcode 2

* Minor cleanup

* test

* Chasing the last of the bugs

* changes

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
5 months agoProperly evaluate publish condition for master branch (#38556)
Myra [Wed, 25 Jun 2025 11:56:47 +0000 (13:56 +0200)]
Properly evaluate publish condition for master branch (#38556)

5 months agoNew status effect system (#37238)
Red [Wed, 25 Jun 2025 11:41:35 +0000 (14:41 +0300)]
New status effect system (#37238)

* spectra

* documentation

* added into liquid anomaly

* Update TemporaryStealthComponent.cs

* Update TemporaryStealthComponent.cs

* integrated

* new system

* mark old status effect system as obsolete

* ForcedSleeping new status effect

* work with reagents

* networking???

* Revert "integrated"

This reverts commit bca02b82bae18ae131af593d7eb86e6de2745157.

* Revert "Update TemporaryStealthComponent.cs"

This reverts commit 4a5be8c4b704a0d1ff9544b2e245d8b2701ec580.

* Revert "Update TemporaryStealthComponent.cs"

This reverts commit a4875bcb41347638854bd723d96a51c3e6d38034.

* Revert "added into liquid anomaly"

This reverts commit df5086b14bb35f1467158a36807c0f2163a16d99.

* Revert "documentation"

This reverts commit 3629b9466758cbdfa4dd5e67ece122fa2f181138.

* Revert "spectra"

This reverts commit 2d03d88c16d16ad6831c19a7921b84600daeb284.

* drowsiness status effect remove

* reagents work

* polish, remove test changes

* first Fildrance review part

* Update misc.yml

* more fildrance review

* final part

* fix trailing spaces

* sleeping status effect

* drowsiness status effect

* Create ModifyStatusEffect.cs

* some tweak

* Yay!!! Manual networking

* minor nitpick

* oopsie

* refactor: xml-docs, notnullwhen attributes, whitespaces

* fildrance and emo review

* refactor: simplify check in SharedStatusEffectsSystem by using pattern matching, TryEffectsWithComp now returns set of Entity<T, StatusEffectComponent>

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
5 months agoupdate xeno techmaint floor name (#38555)
lzk [Wed, 25 Jun 2025 10:37:09 +0000 (12:37 +0200)]
update xeno techmaint floor name (#38555)

Update tiles.yml

5 months agoallow combat mode toggling when unable to interact (#38573)
qwerltaz [Wed, 25 Jun 2025 09:54:57 +0000 (11:54 +0200)]
allow combat mode toggling when unable to interact (#38573)

allow combat mode toggling when cuffed or crit

5 months agoElectrocute command cleanup and localization (#38563)
Kyle Tyo [Wed, 25 Jun 2025 02:28:13 +0000 (22:28 -0400)]
Electrocute command cleanup and localization (#38563)

* hey look I knocked out a todo :shockedface:

* Update Resources/Locale/en-US/electrocution/electrocute-command.ftl

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoLobby Audio from static to CVar (#38375)
beesterman [Wed, 25 Jun 2025 02:22:28 +0000 (21:22 -0500)]
Lobby Audio from static to CVar (#38375)

* Changed LobbyMusiccollection over to a Cvar and edited ContentAudioSystem.cs to use Cvar Values

* Addedd Ability to modify the lobbyMusiccollection from the command line

* Fixed changing lobby music while in the round

* Deleted uneeded duplicate line

* Removed additional duplicate lobbyplaylist line

* Alphabatized imports and refactored to use Subs.CVar

* Added error checking and default behaviour to CVar sub.

* Refactored to use TryIndex and Allowed for a empty soundcollection when a sound collection is not found. Edited Cvar comment to reflect changes.

* Made _lobbyMusicCollection nullable and addedd handling for null case where used. Also Changed LobbyMusicCollection Cvar over to audio rather than ambience.

* Update Content.Server/Audio/ContentAudioSystem.cs

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
5 months agoAutomatic changelog update
PJBot [Wed, 25 Jun 2025 01:47:24 +0000 (01:47 +0000)]
Automatic changelog update

5 months agoFix cutter machine having free techmaint floor tiles (#38557)
Dragonjspider [Wed, 25 Jun 2025 01:46:17 +0000 (20:46 -0500)]
Fix cutter machine having free techmaint floor tiles (#38557)

Fix BaseMaintTileRecipe
Changed BaseTileRecipe to BaseMaintTileRecipe

5 months agocleanup air_alarm.yml and fire_alarm.yml (#38559)
lzk [Tue, 24 Jun 2025 22:10:29 +0000 (00:10 +0200)]
cleanup air_alarm.yml and fire_alarm.yml (#38559)

* Update air_alarm.yml

* that too

* Update air_alarm.yml

5 months agoAutomatic changelog update
PJBot [Tue, 24 Jun 2025 22:00:05 +0000 (22:00 +0000)]
Automatic changelog update

5 months agoBulldog desc fix (#38558)
John [Tue, 24 Jun 2025 21:58:58 +0000 (17:58 -0400)]
Bulldog desc fix (#38558)

Co-authored-by: Vasilis The Pikachu <vasilis@pikachu.systems>
5 months agoremove suffix from ChameleonControllerImplanter (#38554)
lzk [Tue, 24 Jun 2025 21:55:10 +0000 (23:55 +0200)]
remove suffix from ChameleonControllerImplanter (#38554)

* Update implanters.yml

* Update Resources/Prototypes/Entities/Objects/Misc/implanters.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoAutomatic changelog update
PJBot [Tue, 24 Jun 2025 20:48:36 +0000 (20:48 +0000)]
Automatic changelog update

5 months agoFix displacement map rendering in UI (#38042)
Pieter-Jan Briers [Tue, 24 Jun 2025 20:47:29 +0000 (22:47 +0200)]
Fix displacement map rendering in UI (#38042)

Fix displacement map rendering

918709cb4742d02e9822a651cf8e74727ba997de changed the way humans work to completely remove the stencil mask thing for clothing cutouts, in favor of displacement maps. Except it didn't actually remove the stencil parameters from the shader prototype, so this caused the shader to render incorrectly in SpriteView instances.

I introduced a new DisplacedDraw shader that doesn't have the stencil in use, as removing the old one would probably be a more annoying breaking change.

Fixes #37629

5 months agofix: correct wall AO having weird sharp edges (macOS only?) (#38552)
Perry Fraser [Tue, 24 Jun 2025 20:39:18 +0000 (16:39 -0400)]
fix: correct wall AO having weird sharp edges (macOS only?) (#38552)

5 months agoAutomatic changelog update
PJBot [Tue, 24 Jun 2025 15:36:46 +0000 (15:36 +0000)]
Automatic changelog update

5 months agoAdded a handheld station map to the cyborg thruster module (#38541)
Kittygyat [Tue, 24 Jun 2025 15:35:39 +0000 (16:35 +0100)]
Added a handheld station map to the cyborg thruster module (#38541)

* Added a station map to the borg thruster module

* Removed HandheldStationMapBorg & replaced it with HandheldStationMapUnpowered

5 months agoUpdate cmd-adminwho-desc (#38539)
lzk [Tue, 24 Jun 2025 15:13:48 +0000 (17:13 +0200)]
Update cmd-adminwho-desc (#38539)

Update admin-who-command.ftl

5 months agoAutomatic changelog update
PJBot [Tue, 24 Jun 2025 13:05:24 +0000 (13:05 +0000)]
Automatic changelog update

5 months agoRe-Add Stamina Damage Resistances to Nukie & ERT Suits after the Test Merge. (#38526)
BramvanZijp [Tue, 24 Jun 2025 13:04:15 +0000 (15:04 +0200)]
Re-Add Stamina Damage Resistances to Nukie & ERT Suits after the Test Merge. (#38526)

* Add stamina damage resists to the bloodred suits.

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoCrew manifest command cleanup and LEC (#38544)
Kyle Tyo [Tue, 24 Jun 2025 11:06:20 +0000 (07:06 -0400)]
Crew manifest command cleanup and LEC (#38544)

commit

5 months agoFix IsSpace call (#38548)
metalgearsloth [Tue, 24 Jun 2025 10:48:29 +0000 (20:48 +1000)]
Fix IsSpace call (#38548)

5 months agoAdd uplink command minor revision and cleanup (#38532)
Kyle Tyo [Tue, 24 Jun 2025 10:46:35 +0000 (06:46 -0400)]
Add uplink command minor revision and cleanup (#38532)

* commit

* Update AddUplinkCommand.cs

5 months agoupdate oasis (#37770)
IProduceWidgets [Tue, 24 Jun 2025 10:29:05 +0000 (06:29 -0400)]
update oasis (#37770)

5 months agoUpdate submodule to 263.0.0 (#38524)
Pieter-Jan Briers [Tue, 24 Jun 2025 08:25:49 +0000 (10:25 +0200)]
Update submodule to 263.0.0 (#38524)

5 months agoAutomatic changelog update
PJBot [Tue, 24 Jun 2025 07:57:24 +0000 (07:57 +0000)]
Automatic changelog update

5 months agoAdd wall-based ambient occlusion (#38276)
metalgearsloth [Tue, 24 Jun 2025 07:56:14 +0000 (17:56 +1000)]
Add wall-based ambient occlusion (#38276)

* Add wall ambient occlusion

* wawawewa

* Work

* cvars

* Comment to make slart happy

5 months agoRevisions and cleanup to dock and shuttle commands. (#38533)
Kyle Tyo [Mon, 23 Jun 2025 21:25:35 +0000 (17:25 -0400)]
Revisions and cleanup to dock and shuttle commands. (#38533)

commit

5 months agoRemove excess `SingularityLevelChangedEvent` subscriptions (#38536)
Tayrtahn [Mon, 23 Jun 2025 20:41:41 +0000 (16:41 -0400)]
Remove excess `SingularityLevelChangedEvent` subscriptions (#38536)

* Remove excess SingularityLevelChangedEvent subscriptions

* RadiationSourceComponent too

* Cleanup commented out code

5 months agoAutomatic changelog update
PJBot [Mon, 23 Jun 2025 11:34:04 +0000 (11:34 +0000)]
Automatic changelog update

5 months agoPredict Flashes (#37640)
slarticodefast [Mon, 23 Jun 2025 11:32:56 +0000 (13:32 +0200)]
Predict Flashes (#37640)

Co-authored-by: ScarKy0 <scarky0@onet.eu>
5 months agoContent fix for `LocalizedCommands` `Loc` change (#38133)
Tayrtahn [Mon, 23 Jun 2025 05:22:21 +0000 (01:22 -0400)]
Content fix for `LocalizedCommands` `Loc` change (#38133)

* Content fix for LocalizedCommands Loc change

* Switch to LocalizationManager

5 months agoEmotional Support Scurret locstrings (#38518)
Hannah Giovanna Dawson [Mon, 23 Jun 2025 01:14:57 +0000 (02:14 +0100)]
Emotional Support Scurret locstrings (#38518)

Missed during the atomization of the Wa Wa PR.

5 months agoCommand resolves. (#38519)
Kyle Tyo [Mon, 23 Jun 2025 00:40:55 +0000 (20:40 -0400)]
Command resolves. (#38519)

* banlist-command

* open-admin-notes-command

* stealthmin-command

* set-alert-level-command

* remove unused usings

* whitelist commands

5 months agoAutomatic changelog update
PJBot [Sun, 22 Jun 2025 19:39:29 +0000 (19:39 +0000)]
Automatic changelog update

5 months agoStaff of Healing for Pacifists (#38509)
Cojoke [Sun, 22 Jun 2025 19:38:22 +0000 (14:38 -0500)]
Staff of Healing for Pacifists (#38509)

5 months agoMINOR SPELLING ERROR!!1!!1! (#38510)
Skybailey-dev [Sun, 22 Jun 2025 19:37:25 +0000 (12:37 -0700)]
MINOR SPELLING ERROR!!1!!1! (#38510)

Spelling fix in the code of conduct

Comunity ->Community

5 months agoAutomatic changelog update
PJBot [Sun, 22 Jun 2025 19:29:28 +0000 (19:29 +0000)]
Automatic changelog update

5 months agoAllow admins to export round logs to CSV files (#38206)
beck-thompson [Sun, 22 Jun 2025 19:28:21 +0000 (12:28 -0700)]
Allow admins to export round logs to CSV files (#38206)

5 months agoAutomatic changelog update
PJBot [Sun, 22 Jun 2025 16:52:09 +0000 (16:52 +0000)]
Automatic changelog update

5 months agoReadds the Hypereutactic Blade for traitors, adds Hypereutatic blade for Nukies ...
keronshb [Sun, 22 Jun 2025 16:50:59 +0000 (12:50 -0400)]
Readds the Hypereutactic Blade for traitors, adds Hypereutatic blade for Nukies (#37182)

* adds hypereutactic back into the uplinks

* Disables hum

* Adds the Hypereutatic Blade for Nukies

* Actually makes the sound so quiet no one can hear it

* Apply suggestions from code review

* Update Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 months agoFixed dirt tiles having identical names (#38500)
Moomoobeef [Sun, 22 Jun 2025 10:47:56 +0000 (03:47 -0700)]
Fixed dirt tiles having identical names (#38500)

* added prefix to planet dirt/grass

* prefixes don't work, just doing renaming instead.

5 months agoUpdate Credits (#38493)
github-actions[bot] [Sun, 22 Jun 2025 00:37:44 +0000 (20:37 -0400)]
Update Credits (#38493)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
5 months agoRetractable items get removed by handcuffs (#38441)
ScarKy0 [Sun, 22 Jun 2025 00:24:12 +0000 (02:24 +0200)]
Retractable items get removed by handcuffs (#38441)

* init

* oops

* happens

* review

* fix

5 months agoTreat duplicate dependency warnings as errors (#38480)
Tayrtahn [Sat, 21 Jun 2025 22:25:20 +0000 (18:25 -0400)]
Treat duplicate dependency warnings as errors (#38480)

* Treat duplicate dependency warnings as errors

* GitHub workflows

* commas

* Maybe we just don't use these?

* I think we can get rid of these?

5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 22:24:46 +0000 (22:24 +0000)]
Automatic changelog update

5 months agofix: mops with liquid can hit people again (#38486)
Perry Fraser [Sat, 21 Jun 2025 22:23:39 +0000 (18:23 -0400)]
fix: mops with liquid can hit people again (#38486)

5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 22:21:41 +0000 (22:21 +0000)]
Automatic changelog update

5 months agoFix styles for group button in loadout menu (#38488)
qrwas [Sat, 21 Jun 2025 22:20:34 +0000 (01:20 +0300)]
Fix styles for group button in loadout menu (#38488)

* Fix styles color for group button in loadout menu

* Show selected item count in loadout group UI

Updated the loadout group container to display the number of selected items in a group. Added a new localization string to support this feature in the UI.

* Resolve required changes

5 months agoGeneric Numeric Alerts (#38370)
ScarKy0 [Sat, 21 Jun 2025 17:59:37 +0000 (19:59 +0200)]
Generic Numeric Alerts (#38370)

5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 17:55:18 +0000 (17:55 +0000)]
Automatic changelog update

5 months agoMake role ban pannel pretty (#37952)
beck-thompson [Sat, 21 Jun 2025 17:54:11 +0000 (10:54 -0700)]
Make role ban pannel pretty (#37952)

* Make role ban pannel pretty

* Removed unused depencency

* refactor: wider panel (no jumping due to scroll in english lang) minor readability improvements

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 16:35:18 +0000 (16:35 +0000)]
Automatic changelog update

5 months agoAllow Maintainers to use customvote command (#38385)
SlamBamActionman [Sat, 21 Jun 2025 16:34:11 +0000 (18:34 +0200)]
Allow Maintainers to use customvote command (#38385)

Changed from Moderator perm to Round perm

5 months agoKills TurfHelpers (#37939)
TemporalOroboros [Sat, 21 Jun 2025 15:23:19 +0000 (08:23 -0700)]
Kills TurfHelpers (#37939)

* Create TurfSystem equivalent for and obsolete TurfHelpers.GetTileRef

* Fix EntitySystem uses of TurfHelpers.GetTileRef

* Fix EntitySystem uses of TurfHelpers.TryGetTileRef

* Fix construction condition uses of TurfHelpers.GetTileRef

* Fix last use of TurfHelpers.IsBlockedTurf

* Create TurfSystem equivalent to and obsolete TurfHelpers.GetContentTileDefinition

* Fix uses of TurfHelpers.GetContentTileDefinition(TileRef)

* Fix uses of TurfHelpers.GetContentTileDefinition(Tile)

* Create TurfSystem equivalent to and obsolete TurfHelpers.IsSpace

* Fix EntitySystem uses of TurfHelpers.IsSpace(Tile)

* Fix EntitySystem uses of TurfHelpers.IsSpace(TileRef)

* Fix remaining uses of TurfHelpers.IsSpace

* Fix uses of TurfHelpers.GetEntitiesInTile

* Delete TurfHelpers.cs

* Add GetEntitiesInTile lookup methods

* Convert some GetEntitiesInTile methods to LookupSystem extension methods

* Use new GetEntitiesInTile methods

* Recycle spiderweb hashset

* Recycle floor tile hashset

5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 14:53:43 +0000 (14:53 +0000)]
Automatic changelog update

5 months agoFlask Visual Overhaul & YML Organizing (#38032)
Prole [Sat, 21 Jun 2025 14:52:36 +0000 (07:52 -0700)]
Flask Visual Overhaul & YML Organizing (#38032)

* Adding Back Baseline V1 Changes

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Readability Change

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* icon_open implementation, tidy up & attributions (fix lith/shiny flask ugly af open sprites)

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* good enough

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* No mo closed spills

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Inhands & Attributions Part 1

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Inhands & Attributions Part 2

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Flask Sounds & Attributions

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Cap flask inhands change

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Lith flask Inhand Changes

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
* Spacing

* Fix?

* Man...

* Attributions Back in...

* Im loosing it..

* REAL!

* :/

* Again...

* again :/

* Plz???

---------

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
5 months agoFix debug asserts when unequipping items (#38274)
slarticodefast [Sat, 21 Jun 2025 13:40:56 +0000 (15:40 +0200)]
Fix debug asserts when unequipping items (#38274)

5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 13:12:24 +0000 (13:12 +0000)]
Automatic changelog update

5 months agoFix wallmount interaction (#38111)
slarticodefast [Sat, 21 Jun 2025 13:11:17 +0000 (15:11 +0200)]
Fix wallmount interaction (#38111)

5 months agoFix compile (#38477)
Pieter-Jan Briers [Sat, 21 Jun 2025 10:37:08 +0000 (12:37 +0200)]
Fix compile (#38477)

5 months agoAutomatic changelog update
PJBot [Sat, 21 Jun 2025 09:42:11 +0000 (09:42 +0000)]
Automatic changelog update

5 months agoSignalSwitchSystem: Check button is locked before toggling (#38474)
Whatstone [Sat, 21 Jun 2025 09:41:04 +0000 (05:41 -0400)]
SignalSwitchSystem: Check button is locked before toggling (#38474)

Check button is locked before toggling

5 months agoadd some documentation for visiting entity (#38475)
Just-a-Unity-Dev [Sat, 21 Jun 2025 09:19:57 +0000 (17:19 +0800)]
add some documentation for visiting entity (#38475)

* add some documentation for visiting entity

to prevent someone from spending 5 minutes diving into the codebase

* reviews

Co-authored-by: LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com>
---------

Co-authored-by: LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com>
5 months agoallow to publish news without ui (#35262)
lzk [Sat, 21 Jun 2025 09:19:27 +0000 (11:19 +0200)]
allow to publish news without ui (#35262)

* allow to publish news without ui

* the hell was that

* apply

* apply review

* sure

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* okay

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>