Commit Graph

29142 Commits

Author SHA1 Message Date
metalgearsloth
e4a5f2a145 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-05-30 00:32:16 -07:00
ShadowCommander
e2bf127323 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-05-30 16:46:22 +10:00
PJBot
ce2446a612 Automatic changelog update 2024-05-30 04:19:13 +00:00
blueDev2
3efd7559b0 Fixed hypo and injector entities going into disposal units (#28317) 2024-05-30 00:18:07 -04:00
PJBot
620ce8fb2a Automatic changelog update 2024-05-30 04:16:37 +00:00
Lamrr
aa94a85721 Fix some abnormally high-capacity boxes (#28314) 2024-05-30 00:15:30 -04:00
PJBot
a6a54baf0d Automatic changelog update 2024-05-30 00:35:48 +00:00
Kevin Zheng
241b8d8be5 Fix flow rate display (#28372) 2024-05-29 20:34:41 -04:00
deltanedas
404fe818e8 item cabinet rework + stuff (#26779) 2024-05-29 16:08:33 -04:00
Brandon Hu
a315f90abc fix: Include the officer name in all criminal records status changes (#28332) 2024-05-29 15:55:38 -04:00
IProduceWidgets
0374574572 Update Oasis -- robo control comp, other minor changes. (#27990)
* Add robo control comp, also de-reinforce a lot of walls.

* Maybe increase atmos refill rates?

* wawoowewoo
2024-05-29 13:20:29 -06:00
metalgearsloth
962a1192bd Block gas analyzer updates if the UI doesn't open (#28376)
Fixes the gas analyzer UI coming up when used with a target.
2024-05-29 10:19:06 -08:00
Nemanja
5d79f897b9 Clean up RefiningSystem (#27904)
cleanup RefiningSystem
2024-05-29 11:06:50 -07:00
metalgearsloth
a90cb25ef7 Fix surveillance camera closing (#28374)
The boilerplate sucks but I haven't thought of something good.
2024-05-29 10:25:09 -07:00
PJBot
ca34b5dc75 Automatic changelog update 2024-05-29 16:47:29 +00:00
lzk
a8dade2332 Replace salvage access with cargo for artifact container (#28386) 2024-05-29 12:46:23 -04:00
ShadowCommander
8f7e2c81d8 Change PlaceableSurfaceSystem.cs to file scoped namespace (#28379) 2024-05-29 08:56:14 -04:00
metalgearsloth
08952b467d Fix single-user BUIs erroneously closing (#28375) 2024-05-29 03:25:16 -07:00
DrSmugleaf
ffce93c3e1 Fix FixedPoint2.Abs multiplying the value by 100 (#28378) 2024-05-29 18:42:15 +10:00
metalgearsloth
c4ddc8e529 Update submodule to 223.3.0 (#28377) 2024-05-29 17:37:03 +10:00
metalgearsloth
b8a2decb4b Fix shuttle audio clipping (#27527)
Changed engine to use grid local-center and very high maxdistance / refdistance values so it's seamless.
2024-05-29 17:32:20 +10:00
PJBot
0a4458909d Automatic changelog update 2024-05-29 05:22:54 +00:00
Kevin Zheng
4b9fa926c0 Tune spacing speed to fix under-pressure lockout (#28370) 2024-05-28 23:21:48 -06:00
PJBot
7a30f3d8b9 Automatic changelog update 2024-05-29 04:06:48 +00:00
ShadowCommander
49982acc88 Popup duplicate stacking (#27978) 2024-05-29 00:05:40 -04:00
Tayrtahn
7f9ed797af Fix off-by-one error in LocalizedDatasetPrototype (#28366) 2024-05-28 23:37:03 -04:00
metalgearsloth
c53b5d422d Don't update APC states unless UI open (#27803) 2024-05-28 20:34:46 -04:00
PJBot
6bdcbf1548 Automatic changelog update 2024-05-29 00:17:49 +00:00
Cojoke
a852c3c3f3 Create Consistency in the Syndicate Borgs (#27875) 2024-05-28 20:16:43 -04:00
PJBot
b144354d71 Automatic changelog update 2024-05-28 23:57:48 +00:00
lzk
a2f4540cb5 Remake gasp popup to emote (#27736) 2024-05-28 19:56:41 -04:00
Verm
fedc01a2a9 Fix buzz tense (#27708) 2024-05-28 19:54:25 -04:00
basic pack
69be7089d1 Lowers restart round vote's minimum players dead percentage. (#27470) 2024-05-28 19:51:25 -04:00
Ed
f0fa3af1ab clean up and local patch (#185)
* locales pack

* more fix and tweaks and locales

* more locale

* fix 0.5

* Update biological.yml
2024-05-29 01:32:48 +03:00
Ed
496c7638c0 More Alchemy stuff (#184)
* mortar and vat fix

* alchemy playtest preparation

* Update PostMapInitTest.cs

* balance tweak
2024-05-28 22:07:34 +03:00
Tayrtahn
0bca934c9d Add LocalizedDatasetPrototype (#28310) 2024-05-28 14:41:41 -04:00
PJBot
7b93b0cff9 Automatic changelog update 2024-05-28 18:18:39 +00:00
WarMechanic
51515c730a Allow wieldable guns to cycle in hand (#28002) 2024-05-28 14:17:33 -04:00
PJBot
7c4ac79a54 Automatic changelog update 2024-05-28 18:01:48 +00:00
Repo
eb3f27526b Fix late join & observe to de-admin admins. (#28319) 2024-05-28 14:00:42 -04:00
PJBot
1777eea9a4 Automatic changelog update 2024-05-28 15:36:14 +00:00
deltanedas
229c3cd729 missing nukies can be filled in by ghost roles (#28316) 2024-05-28 11:35:08 -04:00
lzk
bec21d443f Fix paper scrap layers + cleanup paper.yml (#28299)
Fix paper scrap + cleanup paper.yml
2024-05-28 11:01:19 -04:00
PJBot
4f14d9698b Automatic changelog update 2024-05-28 15:00:19 +00:00
ShadowCommander
e4f1201b4c Add pressure and temperature warning text to firelocks (#28341) 2024-05-28 10:59:13 -04:00
S1rFl0
5141a95ed2 Fix some grammar and spelling mistakes (#28350)
Fix some wacky grammar and spelling mistakes
2024-05-28 10:43:12 -04:00
MilenVolf
5172114dbb Localize emergency shuttle's direction for announcements (#28340)
Localize emergency shuttle direction
2024-05-28 10:23:05 -04:00
PJBot
691450974d Automatic changelog update 2024-05-28 14:03:22 +00:00
Repo
4cec8110b0 Fix wall vending machines spawning items in walls. (#28279)
* Find spawning of wall vending machines.

* Review fixes
2024-05-28 17:02:15 +03:00
Ed
8c0017f891 experimental mixing reactions (#183)
* experimental mixing reactions

* Update biological.yml
2024-05-28 13:26:10 +03:00