Delta-v/Content.Server/Research/Systems
exincore aaf5d0d302
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>
2024-03-02 23:44:24 +11: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-02 23:44:24 +11:00
ResearchSystem.Console.cs Lock Anomaly generator to research access (#24464) 2024-02-01 19:45:24 +11:00
ResearchSystem.PointSource.cs Remove 700 usages of Component.Owner (#21100) 2023-10-19 12:34:31 -07: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-06 18:00:51 +11:00