Commit Graph

36638 Commits

Author SHA1 Message Date
PJBot c80bae1798 Automatic changelog update 2025-04-06 20:41:20 +01:00
slarticodefast 60dcc9a29c Add paradox clone to admin antag control (#36105)
* make paradox clone receive the original's objectives

* antag control verb

* rename verb
2025-04-06 20:41:20 +01:00
PJBot e285de1644 Automatic changelog update 2025-04-06 20:40:42 +01:00
Centronias 32973a491e Raw meatball cooks into cooked meatball (#36003)
meatballs can be cooked on their own
2025-04-06 20:40:21 +01:00
Errant 0d3b39493f Overlay stack sorting fix (#36103)
* round float before sorting

* weh
2025-04-06 20:40:07 +01:00
ScarKy0 767757838b 1984 the unsafe gift from smuggler stashes (#36102)
1984
2025-04-06 20:40:06 +01:00
Tayrtahn b092641dde Cleanup AdminVerbSystem (#36099)
* Fix 3 warnings in AdminVerbSystem.Tools

* Fix 3 warnings in AdminVerbSystem.Smites

* Use SetMapCoordinates directly
2025-04-06 20:40:06 +01:00
PJBot 1da0239320 Automatic changelog update 2025-04-06 20:40:06 +01:00
slarticodefast 1a5f051ae3 Improve paradox clone item copying (#35993)
* even better item copying for the paradox clone

* copy paper

* fix

* blacklist implanter

* string.Empty

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2025-04-06 20:40:06 +01:00
PJBot 3ae05f4263 Automatic changelog update 2025-04-06 20:40:06 +01:00
slarticodefast 221bf542ec Fix faction icons for paradox clones (#35910)
* fix nukie icon

* add revs to cloning pod again
2025-04-06 20:40:06 +01:00
PJBot 558101ed1b Automatic changelog update 2025-04-06 20:40:06 +01:00
PJBot 6e31b57734 Automatic changelog update 2025-04-06 20:39:56 +01:00
Velcroboy ea0ad69cd6 Add smuggler stashes (#19460)
* Add smuggler stashes

* Prevent anchor/collision test fail

* Enabled = false

* Oops, missed one

* NYAH!1984

* Split/Rebalance loot pools and fix test fail

* Errg, still with the canCollide thing

* Removed notes, additional balance tweaking, removed some blank lines

* Replace generator IDs

* Adjust briefcase fill

* Node moved

* Use noSpawn

* Goldschlonger

* Adjusts fills for grid-inv

* Replace removed items

* Replace removed items part 2

* Add empty satchel to clothesmate contraband inventory

* Merge master and switch spawning to roundstart event

* Cleaned up and converted to entity spawn tables + Added funny clown satchel

* Adds comp to prevent stacking bags

* Inital cleanup

* More changes

* ff

* Some fixes but yaml needs to be organized and a few bugs remain

* Final fixes

* Cleanup

* good

* One more

* minor tweaks

* Rename

* Combine dupe fields

* address review

* review

* make linter happy

* names, contraband status

* uplink

* small bugfix

---------

Co-authored-by: Jeff <velcroboy333@hotmail.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
Co-authored-by: Milon <milonpl.git@proton.me>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
2025-04-06 20:39:56 +01:00
Tayrtahn 16a0575278 Cleanup TabletopSystem.Map (#36097)
* Add SharedMapSystem dependency

* IMapManager.MapExists -> SharedMapSystem.MapExists

* IMapManager.CreateMap & IMapManager.GetMapEntityId -> SharedMapSystem.CreateMap

* IMapManager.DeleteMap -> SharedMapSystem.DeleteMap

* Remove IMapManager dependency
2025-04-06 20:39:56 +01:00
Milon 87c0847f1e add predicted popups with PVS filtering (#36092)
add
2025-04-06 20:39:56 +01:00
Errant 88fd48ee2e adminnotes command cleanup (#36086)
localize adminnotes command, autocomplete
2025-04-06 20:39:56 +01:00
Tayrtahn 36209fd581 Cleanup WarpCommand (#36088)
* EntityCoordinates.GetGridUid -> SharedTransformSystem.GetGrid

* EntityCoordinates.GetMapId -> SharedTransformSystem.GetMapId

* Hey look, there's been a bug here this whole time

* TransformComponent.Coordinates.set -> SharedTransformSystem.SetCoordinates

* Now actually working!

* Formatting why not

* Remove unneeded GetComponent
2025-04-06 20:39:56 +01:00
BWTCK 68183d0b09 Add code comment to antifreeze reagent (#36065)
* Recolored the metamorphic glass antifreeze sprite to reflect the actual color of the chemical

* Added recolor credit in meta.json

* The antifreeze shall be blue!

* removed weird fill-5 change
2025-04-06 20:39:54 +01:00
Tayrtahn b1c71c6c2f Cleanup BiomeSystem.Commands (#36084)
* _mapManager.GetMapEntityId -> _mapSystem.GetMapOrInvalid

* _mapManager.MapExists -> _mapSystem.MapExists

* Unused using
2025-04-06 20:39:16 +01:00
Tayrtahn 0312796910 Cleanup SpecialRespawnSystem (#36087)
* grid.TileIndicesFor -> _map.TileIndicesFor

* coords.ToMap -> _transform.ToMapCoordinates

* grid.TryGetTileRef -> _map.TryGetTileRef

* grid.GridTileToWorldPos -> _map.GridTileToWorldPos

* grid.WorldToTile -> _map.WorldToTile

* grid.GridTileToLocal -> _map.GridTileToLocal

* Formatting why not
2025-04-06 20:38:47 +01:00
Tayrtahn 7fdfc90ee1 Cleanup PathfindingSystem (#36083)
* EntityCoordinates.GetMapUid -> SharedTransformSystem.GetMap

* EntityCoordinates.GetGridUid -> SharedTransformSystem.GetGrid

* EntityCoordinates.ToMapPos -> SharedTransformSystem.ToMapCoordinates().Position

* Formatting why not
2025-04-06 20:38:38 +01:00
PJBot 29fc894882 Automatic changelog update 2025-04-06 20:38:37 +01:00
Errant dc0c8ffbe1 Admin Overlay stacking and ghost hiding (#35622)
* ghostbuster mouse and overlay stacks

* variable adjustment

* use map coords for distance check

* vertical stack ordering, and cvars

* skreee

* fix stack merge 'sidedness' issue

* overlays no longer try to stack to overlays at the wrong coordinates

* options slider for stack merge distance

* admin option sliders for ghost fade/hide

* Update AdminOptionsTab.xaml.cs

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
2025-04-06 20:38:37 +01:00
TheProNoob678 120f7a42d0 A Bunch of New Figurine Voicelines (#36039)
* Add a bunch of figurine voicelines and reduces delay

* Added footsoldier figurine voicelines

* Fixed voiceline count.

* Fixed Queen Xeno figurine formatting issues

* Fixed my terrible fucking grammar
2025-04-06 20:38:37 +01:00
PJBot 2de3885130 Automatic changelog update 2025-04-06 20:38:37 +01:00
ScarKy0 c36d220096 Fix admin "Spawn here" verb (#36080)
* init

* review

* review

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

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-04-06 20:38:28 +01:00
Pieter-Jan Briers 9def8b9132 Remove unused PowerConsumer from grilles (#36077)
This caused tons of completely wasted processing in the power system. Incredible.
2025-04-06 20:38:23 +01:00
Pieter-Jan Briers 5aad72d42e Make pow3r validation logic available on release (#36075)
I want to run this on live servers. It's behind a power_validate command, it still doesn't automatically get ran outside debug otherwise.
2025-04-06 20:38:23 +01:00
PJBot d6489b93c2 Automatic changelog update 2025-04-06 20:38:23 +01:00
Errant 6c4659630b Admin playerlist antag presentation rework (#35538)
* refactor(src): Minor refactor of Draw in "AdminNameOverlay. And new info about playtime player

* fix(src): Add configure classic admin owerlay

* fix

* antag status indication rework

* the cvars are free, you can just take them

* update playerlist on cvar change

* more overlay options

* tweak(src): Use _antagLabelClassic and tweak style

* tweak(src): Add config display overlay for startingJob and playTime

* tweak(src): Vector2 is replaced by var

* tweak(src): return to the end of the list

* add new option checkboxes

* passing ConfigurationManager through constructor, some format changes

* made sorting values more futureproof

* comments

* labels

* no point commenting this out when the overlay stack PR will uncomment it again anyway

* sorting prototype

* localize symbols because why not

* symmetry

* Revert "localize symbols because why not"

This reverts commit 922d4030300285a45777d62fcfd9c74b25fe7a60.

* layout and formatting stuff

* fix errant space

---------

Co-authored-by: Schrödinger <132720404+Schrodinger71@users.noreply.github.com>
2025-04-06 20:38:23 +01:00
āda 3295acddaa Fix Wizard/Librarian PDA flashlight visual (#36064)
the other light
2025-04-06 20:38:23 +01:00
Tayrtahn 98fbce1001 Fix error when disconnecting the client while a projectile is embedded (#36048)
* Add test for disconnecting the client while a projectile is embedded

* Add check for non-terminating grid or map

* Add test that an embeddable detaches when the target is deleted.

* Remove Explicit tag from TestDisconnectWhileEmbedded
2025-04-06 20:38:23 +01:00
āda 99512e34ec Fix misplaced pixel on Wizard/Librarian PDA (#36060)
* nudge that pixel

* new base

* whoops, leftovers
2025-04-06 20:37:32 +01:00
PJBot aa0bd4eac5 Automatic changelog update 2025-04-06 20:37:22 +01:00
Partmedia bf9eedfed1 Fix comment (#36054) 2025-04-06 20:36:55 +01:00
Tayrtahn b4c3549f40 Allow NukeOps test to function with multiple RuleGrids (#36049) 2025-04-06 20:36:55 +01:00
Tayrtahn b670d19bd9 Fix SpeakOnTrigger not working for messages starting with '.' (#36053) 2025-04-06 20:36:55 +01:00
PJBot 85b719739b Automatic changelog update 2025-04-06 20:36:46 +01:00
metalgearsloth 26a95afd24 Fix TrayScannerUser (#35959)
* Fix TrayScannerUser

* Ignore

* Update Content.Shared/SubFloor/TrayScannerUserComponent.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-04-06 20:36:35 +01:00
Tayrtahn 88012758ed Fix changelog entries with brackets crashing the client (#36033) 2025-04-06 20:36:25 +01:00
Killerqu00 8ac6fffaf7 Fix admin changelog hard-crash (#36029)
fix changelog
2025-04-06 20:33:52 +01:00
Radezolid b2e82c710b
Cherrypick "Move medical locker fills to entityTables (#36249)" from upstream (#3360)
* Move medical locker fills to entityTables (#36249)

* Added tables + moved things to EntityTableContainerFill

* YAML convention

* Add our shit to tables

* Add references to our shit in the upstream files

* \/

---------

Signed-off-by: Radezolid <snappednexus@gmail.com>
2025-04-06 20:17:59 +01:00
Tobias Berger 1f3b673c92
Add missing line break to IPC Guidebook entry (#3392)
* Add missing line break to IPC Guidebook entry

* Indent
2025-04-06 18:17:15 +01:00
Delta-V bot 234e8db7ae Automatic changelog update 2025-04-06 16:06:55 +02:00
This_Is_Gray eeeeab480c
Elegance Post-Engi Rework Fixes (#3386)
Update elegance.yml
2025-04-06 09:06:36 -05:00
Tobias Berger 025a10795b
Unlinq message highlights (#3387)
* Un-LINQ message highlighting

* Inline the function that gets called only once
2025-04-06 03:58:50 +01:00
github-actions[bot] 75d48e3b53
Update Credits (#3388)
Co-authored-by: DeltaV-Bot <github@deltav.gay>
2025-04-06 03:53:20 +01:00
Delta-V bot f0c13b3f39 Automatic changelog update 2025-04-06 04:52:14 +02:00
deltanedas 766245e810
add apc wires (#3372)
* add disabling apc power with wire

* update apc yml

* make wire lights work for APC

* show it as Disabled in the ui

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-04-06 03:51:55 +01:00