Delta-v/Content.Server/Research/Systems
exincore 795bb78af9
Fix `ResearchSystem.Client` `UpdateClientInterface` preconditions. (#25743)
* fix(research): Fix `ResearchSystem.Client` `UpdateClientInterface` preconditions.

Fixes a paradox where selecting a research server requires a research server to already be selected.
This would softlock the research client until it is reconstructed.

* style: Discards the discard operator

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit aaf5d0d30254d27d319b2b5f5874ebe787537f0a)
2024-03-07 01:17:24 +01:00
..
ResearchStealerSystem.cs ninja 2 electric boogaloo (#15534) 2023-09-10 16:20:27 +10:00
ResearchSystem.Client.cs Fix `ResearchSystem.Client` `UpdateClientInterface` preconditions. (#25743) 2024-03-07 01:17:24 +01:00
ResearchSystem.Console.cs Lock Anomaly generator to research access (#24464) 2024-02-08 12:11:07 +01:00
ResearchSystem.PointSource.cs Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
ResearchSystem.Server.cs fix lathe syncing and tweak ui (#17489) 2023-06-20 00:39:35 -06:00
ResearchSystem.Technology.cs Add logs for research (#18388) 2023-07-28 23:14:39 -05:00
ResearchSystem.cs research console radio messages on unlock (#22166) 2023-12-16 19:23:01 +01:00