Commit Graph

26208 Commits

Author SHA1 Message Date
NazrinNya 040fdc6262
make it so you cant build disposal pipes in impassable objects (#28447)
make it so you cant build disposal pipes in impassable objects (like walls)
2024-06-01 17:57:21 +02:00
beck-thompson 532e65b289
Fixed grammar for solution transfers! (#28437)
Fixed grammar for solution transfer
2024-06-01 17:57:20 +02:00
PJBot 78f146c641
Automatic changelog update 2024-06-01 17:57:14 +02:00
Ubaser 3544db7864
Give janitors a roundstart light replacer (#28441)
add
2024-06-01 17:57:12 +02:00
PJBot 524df564bd
Automatic changelog update 2024-06-01 17:57:08 +02:00
Ubaser 4b52de2554
Give botanists a roundstart plant clipper (#28439)
add
2024-06-01 17:57:07 +02:00
PJBot 7074cc46a4
Automatic changelog update 2024-06-01 17:56:49 +02:00
ShadowCommander 08b82e98c4
Add search filter to the admin menu player tab (#28030) 2024-06-01 17:56:42 +02:00
Flesh b5a62312e1
Fix trailing periods in some plant metabolism descriptions (#28428)
fxied tpyos
2024-06-01 17:56:39 +02:00
Leon Friedrich 4ce7efd04d
Prevent Identity.Name NRE exception (#28433)
Fix Identity.Name exception
2024-06-01 17:56:36 +02:00
Leon Friedrich 078794106e
Make tests automatically reset modified cvars (#28219)
* Make tests automatically reset modified cvars

* Fix bad return

* A

* Try Fix tests

* clarify comment

* update eng
2024-06-01 17:56:33 +02:00
Leon Friedrich 65a712700c
Only auto-enable internals when necessary (#28248)
* Only auto-enable internals when necessary

* Add toxic gas check

* Rename Any -> AnyPositive
2024-06-01 17:55:05 +02:00
PJBot 22ebbba055
Automatic changelog update 2024-06-01 17:55:03 +02:00
Nemanja d1371865f1
Fix latejoin antag preferences not being respected (#28430)
* Fix latejoin antag preferences not being respected

* thank fuck for tests
2024-06-01 17:55:00 +02:00
PJBot 24cf6f888a
Automatic changelog update 2024-06-01 17:54:57 +02:00
ShadowCommander 9da992476e
Reflow the player tab to show more of the names (#28029) 2024-06-01 17:54:54 +02:00
PJBot ab5ac5099b
Automatic changelog update 2024-06-01 17:54:52 +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
PJBot 081a57a8d8
Automatic changelog update 2024-06-01 17:54:49 +02:00
Ghagliiarghii 2466628986
Create sale console computer board (#28425) 2024-06-01 17:54:47 +02:00
ShadowCommander 1338c4a059
Fix TryGetActionData error triggering when run on deleting entities (#27839)
* Fix TryGetActionData error triggering when run on deleting entities

* Only get metadata once
2024-06-01 17:54:46 +02:00
PJBot f7b8e66400
Automatic changelog update 2024-06-01 17:54:45 +02:00
Moony 56be0e1ee8
Handheld teleporter portals now must start on the same grid. (#28423)
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2024-06-01 17:54:42 +02:00
PJBot a76ce7cf0b
Automatic changelog update 2024-06-01 17:54:41 +02:00
ShadowCommander 39cdcc5425
Fix firelocks not requiring engineering access (#28415) 2024-06-01 17:54:35 +02:00
Kevin Zheng 190ce70314
Make mapping actions slightly more useable (#28394) 2024-06-01 17:54:30 +02:00
null 893a3078e7
Localize pride/courier vending text 2024-06-01 17:54:14 +02:00
Tayrtahn 2a56896045
Convert advertisements to use localized datasets (#28400)
* Convert advertisements to use LocalizedDatasets

* File consolidation

* Arcade machines too
2024-06-01 17:41:58 +02:00
Tayrtahn a5d25c0550
Convert story generation to use LocalizedDatasets (#28402)
Converted story generation to use LocalizedDatasets
2024-06-01 17:41:55 +02:00
Ed 7d53001a0e
Localize tips (#28285)
* localize tip

* localizzedDataset
2024-06-01 17:41:48 +02:00
PJBot e8e1892ae5
Automatic changelog update 2024-06-01 17:38:46 +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
PJBot 45771461ff
Automatic changelog update 2024-06-01 17:38:40 +02:00
blueDev2 9f21df293f
Fixed hypo and injector entities going into disposal units (#28317) 2024-06-01 17:38:38 +02:00
PJBot be3ee02490
Automatic changelog update 2024-06-01 17:38:36 +02:00
null 89f4e0c12b
Fix linter error 2024-06-01 17:38:24 +02:00
null e0b3c63392
Fix spare ID safe 2024-06-01 17:38:13 +02:00
Lamrr fc4ec0cd20
Fix some abnormally high-capacity boxes (#28314) 2024-06-01 17:20:15 +02:00
PJBot 6394d7c292
Automatic changelog update 2024-06-01 17:20:12 +02:00
Kevin Zheng 6714823ef6
Fix flow rate display (#28372) 2024-06-01 17:19:56 +02:00
deltanedas 819c173308
item cabinet rework + stuff (#26779) 2024-06-01 17:19:54 +02:00
Brandon Hu 0525843d71
fix: Include the officer name in all criminal records status changes (#28332) 2024-06-01 17:19:51 +02:00
metalgearsloth 1f5f2cfe45
Block gas analyzer updates if the UI doesn't open (#28376)
Fixes the gas analyzer UI coming up when used with a target.
2024-06-01 17:19:47 +02:00
Nemanja 0a686ec58e
Clean up RefiningSystem (#27904)
cleanup RefiningSystem
2024-06-01 17:19:45 +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
PJBot 48151c4d7e
Automatic changelog update 2024-06-01 17:19:43 +02:00
lzk 3628eb86fd
Replace salvage access with cargo for artifact container (#28386) 2024-06-01 17:19:39 +02:00
ShadowCommander ec1696bc8e
Change PlaceableSurfaceSystem.cs to file scoped namespace (#28379) 2024-06-01 17:19:38 +02:00
metalgearsloth 4271fc5174
Fix single-user BUIs erroneously closing (#28375) 2024-06-01 17:19:37 +02:00