Add separate chat panel for spectators and players

Forces the chat and performance panels to be re-initialized when a
player transitions to spectators. This ensures that spectators don't
get to see faction themed widgets.
This commit is contained in:
Ivaylo Draganov
2021-07-11 17:25:17 +03:00
committed by Paul Chote
parent edd3a2eb75
commit 2d0e7040db
11 changed files with 46 additions and 8 deletions

View File

@@ -1,6 +1,7 @@
Container@OBSERVER_WIDGETS:
Logic: MenuButtonsChromeLogic
Logic: MenuButtonsChromeLogic, LoadIngameChatLogic
Children:
Container@CHAT_ROOT:
LogicKeyListener@OBSERVER_KEY_LISTENER:
Container@MUTE_INDICATOR:
Logic: MuteIndicatorLogic

View File

@@ -1,5 +1,7 @@
Container@PLAYER_WIDGETS:
Logic: LoadIngameChatLogic
Children:
Container@CHAT_ROOT:
LogicKeyListener@CONTROLGROUP_KEYHANDLER:
Logic: ControlGroupLogic
LogicTicker@SIDEBAR_TICKER: