Deserty0
fcd3607d7a
Fix "no materials loaded" messege in lathes ( #28885 )
...
fix
2024-07-05 20:26:34 +02:00
dffdff2423
534ee61e3e
Enable save button on changing job unavailable preference ( #28839 )
...
Enable save button on changing unavailable pref
Fix an issue where the save button was disabled when just changing your job unavailable preference
2024-07-05 20:26:09 +02:00
Hannah Giovanna Dawson
3a50288e50
Panic Bunker uses minutes not hours ( #28805 )
...
* Panic Bunker uses minutes not hours
* Fixing an instance of hours
2024-07-05 20:24:14 +02:00
Nemanja
633c538e22
Cap scramble tag ( #28804 )
2024-07-05 20:24:10 +02:00
Julian Giebel
ca5de48084
Implement map text ( #28705 )
2024-07-05 20:23:41 +02:00
Hannah Giovanna Dawson
1cee444776
SS14-28662 Add Baby Jail: a Jail for Babies (inverse panic bunker) ( #28763 )
2024-07-05 20:23:37 +02:00
Leon Friedrich
f6e281ae15
Fix admin menu objects list ( #28787 )
2024-07-05 20:22:33 +02:00
Tayrtahn
1422ba152b
Strip markdown from silicon laws before saying them ( #28596 )
2024-07-05 20:22:29 +02:00
deltanedas
4ae20967a6
fix shipyard ( #1458 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-07-03 15:34:06 +00:00
deltanedas
540febcbad
fugitives redux ( #1413 )
...
* add fugitive rule logic
* add fugitive role
* add fugitive event
* remove nyano spawner and make midround antag spawner work real
* fix announcement logic
* fix the funny bug i think
* fix crimes
* fix crime count
* 1 less min crime
* fix sex (real)
* thief bag unhardcode MaxSelectedSets
* :trollface:
* :trollface:
* add fugitive stash
* fix
* add misc stuff and fugitive stash
* m
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-06-30 19:40:33 +00:00
deltanedas
64df264a4e
upstream merge fix pda ui troll ( #1367 )
...
fix pda ui troll (#28896 )
* fix pda ui troll
* bruh
---------
2024-06-13 18:41:34 +02:00
Null
7b6b3916c3
Fix shipyard UI refusing to open ( #1364 )
...
Fix shipyard ui
2024-06-12 16:46:40 +00:00
Leon Friedrich
e08280c6e1
Try fix RGBee ( #28741 )
2024-06-08 20:31:21 +02:00
DrSmugleaf
bd54ddce12
Fix action icons when dragging an active action to another slot ( #28692 )
2024-06-08 20:30:54 +02:00
Plykiya
48534934bd
Swap some InRangeUnobstructed for InRangeUnoccluded ( #28706 )
...
Swap InRangeUnobstructed to InRangeUnoccluded
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-06-08 20:30:39 +02:00
Leon Friedrich
b45a42f353
Add JobRequirementOverride prototypes ( #28607 )
...
* Add JobRequirementOverride prototypes
* a
* invert if
* Add override that takes in prototypes directly
2024-06-08 20:30:16 +02:00
Repo
3a3502dd44
Fix Admin Object tab sorting and search ( #28609 )
2024-06-08 20:24:18 +02:00
Leon Friedrich
e0ea8adb9a
Add Job preference tests ( #28625 )
...
* Misc Job related changes
* Add JobTest
* A
* Aa
* Lets not confuse the yaml linter
* fixes
* a
2024-06-08 20:19:39 +02:00
Hannah Giovanna Dawson
2bf0e82b7a
SS14-26964 Clown Waddling Replicates, etc ( #26983 )
2024-06-08 20:15:12 +02:00
null
993959ae58
Replace deprecated whitelist functions
2024-06-08 20:12:43 +02:00
Plykiya
6583105f10
Replace obsolete EntityWhitelist IsValid usages part 2 ( #28506 )
2024-06-08 20:03:26 +02:00
Ed
667d1d5941
Accent trait limit ( #28046 )
2024-06-08 20:02:27 +02:00
AJCM-git
95dd203ec6
Small code cleanup to health bar ( #28554 )
2024-06-08 19:59:29 +02:00
AJCM-git
426896a432
Cleans up StatusIconSystem and fixing some bugs ( #28270 )
2024-06-08 19:59:10 +02:00
Tayrtahn
3efeaf609d
Add support for HeldPrefix to SolutionContainerVisualsSystem ( #28532 )
2024-06-06 21:59:46 +02:00
AJCM-git
4360e679a0
Header of Gas tank UI screen now fetched from Entity name and local ( #28545 )
2024-06-06 21:59:43 +02:00
null
c1bc4c9182
Matrix3x2
2024-06-06 21:50:25 +02:00
slarticodefast
7f5be661f8
Flash overlay rework and bugfixes ( #27369 )
2024-06-06 21:46:58 +02:00
eoineoineoin
c62bd23656
Replace Matrix3 with System.Numerics.Matrix3x2 ( #27443 )
...
Replace Matrix3 with Matrix3x2
2024-06-06 21:44:48 +02:00
Nemanja
5c8dbfe223
Guidebook Tables ( #28484 )
...
* PJB's cool table control (it probably doesn't work)
* ok wait wrong file
* Guidebook Tables
2024-06-06 21:44:44 +02:00
Plykiya
b2931f9a33
Replace obsolete EntityWhitelist IsValid usages ( #28465 )
...
* Replace obsolete whitelist is valid with whitelist system
* Consistency
* Fix logic
* Bork
* I figured out how to get whitelists on the client lol
* test fail
* woops
* HELP ME FUNCTIONS
* Fix errors
* simplify
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-06-06 21:44:41 +02:00
DrSmugleaf
2ecfab2e85
Disable rainbow overlay when reduced motion is enabled ( #28496 )
...
Disable rainbow ovelray when reduced motion is enabled
2024-06-06 21:43:47 +02:00
Tornado Tech
91f0ba53e5
Cleans up tag system ( #28272 )
...
* Updated tag system
* Added params methods
* Fixed tag integration tests
* Fixed params methods recursion
* Revert has All/Any tag one argument realisation
* Updated tag integration tests
* Shit happens
* Added individual List/HashSet methods, docs, tests
2024-06-06 21:33:38 +02:00
Tornado Tech
228e653572
Hiding and clearing department prototype code ( #28114 )
2024-06-06 21:33:27 +02:00
Kevin Zheng
89be6b30da
Adjust power monitor power display ( #28487 )
2024-06-06 21:33:25 +02:00
DrSmugleaf
d65fdde82c
Fix error when removing chasm falling component on a terminating entity ( #28471 )
2024-06-06 21:29:19 +02:00
beck-thompson
a742fe4d01
Fixed bug where ID card computer defaulted to the atmos as the job icon. ( #28462 )
...
Fixed ID atmos bug!
2024-06-06 21:29:03 +02:00
Nemanja
5e39323307
Clean up store system ( #28463 )
2024-06-06 21:28:46 +02:00
deltanedas
708e17a3d3
reverse engineering refactor and missing recipe test ( #1230 )
...
* make jugg not atmos hardsuit reable lmao
* re machine yaml refactor
* use the enum name to localize re results
* move a lot of code to shared and refactor
* clientside rework
* add test for missing recipes
* untroll
* make exped board recipe yml consistent with upstream
* fix unearthed sneaky bugs + generic does nothing so remove
* add mass media console board, remove roundstart boards from dynamic recipes
* remove roundstart stuff, add rcd ammo to protolathe
* dont dupe because of access electronics prototypes
* fix final fails
* final untroll
* final untroll 2
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: Null <56081759+NullWanderer@users.noreply.github.com>
2024-06-01 21:31:06 +00:00
DrSmugleaf
eed9c58386
Add job whitelist system ( #28085 )
...
* Add job whitelist system
* Address reviews
* Fix name
* Apply suggestions from code review
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
* cancinium
---------
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2024-06-01 18:02:43 +02:00
Nemanja
bacd52c991
Decouple interactions from hands, cleanup old events, add new fears ( #28393 )
...
* ok basic shit
* second part
* pretend it isn't real it can't hurt you.
* 👁️ 👁️
* shadowcommander review
2024-06-01 18:00:07 +02:00
Leon Friedrich
6427cc560e
Make chat & examine systems use FormattedMessage.EscapeText() ( #28431 )
2024-06-01 18:00:05 +02:00
ShadowCommander
08b82e98c4
Add search filter to the admin menu player tab ( #28030 )
2024-06-01 17:56:42 +02:00
Leon Friedrich
4ce7efd04d
Prevent Identity.Name NRE exception ( #28433 )
...
Fix Identity.Name exception
2024-06-01 17:56:36 +02:00
ShadowCommander
9da992476e
Reflow the player tab to show more of the names ( #28029 )
2024-06-01 17:54:54 +02:00
metalgearsloth
f2727b6228
Fix verb categories shuffling ( #28368 )
...
If it's an extra category we leave it in its default spot.
2024-06-01 17:54:50 +02:00
metalgearsloth
4755223c9f
Predict ActivatableUIRequiresPower ( #28405 )
...
A lot of BUIs aren't going to handle the state coming in cleanly but we can fix em as we find em.
2024-06-01 17:38:43 +02:00
ShadowCommander
ebddaa8e3d
Move ApcPowerReceiverComponent Powered state to shared ( #28206 )
...
* Try syncing powered state to client
For some reason the client is not receiving the ApcPowerReceiverComponentState, so it's not working.
* Fix powered state not syncing to client
The client PowerReceiverSystem was abstract, which prevented it from
running initialize.
* Flip check so that it runs bigger checks first
PowerDisabled skips the others.
NeedsPower skips the receiving check.
* Disallow changing Powered manually
* Move Powered update to PowerReceiverSystem
* Move appearance to event subscription
* Move metadata component to AllEntityQuery
* Cleanup
* Move Powered update back to PowerNetSystem
It's easier to use the EntityQueries and it dosen't need to be updated
anywhere else.
* Put appearance updating back
* Move IsPowered to shared
* Simplify IsPowered
* Cleanup
* Remove duplicate PowerChangedEvent
PowerChangedEvent on ProviderChanged doesn't seem to be needed
PowerChangedEvent gets raised by in update if the power state changes
after a new provider is connected
2024-06-01 17:38:41 +02:00
deltanedas
819c173308
item cabinet rework + stuff ( #26779 )
2024-06-01 17:19:54 +02:00
metalgearsloth
bf59f7dbc6
Fix surveillance camera closing ( #28374 )
...
The boilerplate sucks but I haven't thought of something good.
2024-06-01 17:19:44 +02:00