* 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
|
||
|---|---|---|
| .. | ||
| ResearchStealerSystem.cs | ||
| ResearchSystem.Client.cs | ||
| ResearchSystem.Console.cs | ||
| ResearchSystem.PointSource.cs | ||
| ResearchSystem.Server.cs | ||
| ResearchSystem.Technology.cs | ||
| ResearchSystem.cs | ||