mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-10 19:01:13 +03:00
Fixes #23645 The problem is that the solution editor UI is an EUI, so the UI updates before the game states are applied. A correct fix would be to move it to a BUI in some way, but that's a little involved as we don't really have pre-existing code that uses BUIs in a manner good for this. I decided against this because I realized we'd want to have more tools similar to this and tbh I kinda figured integrating it with VV would be a better fix instead, so... This is a bad workaround to manually synchronize the UI updates against game timing. It's not pretty but it works. |
||
|---|---|---|
| .. | ||
| BanList | ||
| Components | ||
| Events | ||
| Logs | ||
| Managers | ||
| Notes | ||
| AdminAnnounceEuiState.cs | ||
| AdminCommandPermissions.cs | ||
| AdminData.cs | ||
| AdminFlags.cs | ||
| AdminFlagsHelper.cs | ||
| AdminFrozenComponent.cs | ||
| AdminFrozenSystem.cs | ||
| AnyCommandAttribute.cs | ||
| BanPanelEuiState.cs | ||
| EditSolutionsEuiState.cs | ||
| MsgUpdateAdminStatus.cs | ||
| PermissionsEuiState.cs | ||
| PlayerInfo.cs | ||
| QuickDialogOpenEvent.cs | ||
| SetOutfitEuiState.cs | ||
| SharedBwoinkSystem.cs | ||
| SpawnExplosionEuiMsg.cs | ||