- Improved camera switcher enable/disable code.

- Added new round 1 switchers, and fixed overlap issues with the existing ones.
- Improved camera switch buttons on the host panel.
- Potato Mode button on the camera host panel now toggles properly.
- Potato Mode button renamed to the more appropriate Performance button.
- Glass shatter window effect now works from both directions.
- Round 1 window looks much prettier.
- Added the ability to scroll through overflowing text on the host card.
- Improved scrolling on the credits panel.
This commit is contained in:
2026-03-19 05:26:17 -04:00
parent 026e3c64a2
commit 718cb33ac8
44 changed files with 8238 additions and 66516 deletions
@@ -225,6 +225,18 @@ public class GameManagerRound1 : GameManagerBase
{
InitialiseQuestion();
DisableChoiceCards();
DisableRiskCards();
DisableBuzzers();
_CameraControllerRound1.ActivateAllPlayersAssignStarterPointsCameraSwitcher();
SendCustomEventDelayedSeconds(nameof(AssignStarterPoints_Delayed), 0.5f);
ShowBetweenQuestionsInterface();
_GameHasBegun = true;
}
public void AssignStarterPoints_Delayed()
{
for (int i = 0; i < _PlayerPodiums.Length; i++)
{
_PlayerPodiums[i].SendCustomNetworkEvent(NetworkEventTarget.All, "DisplayScore");
@@ -232,16 +244,6 @@ public class GameManagerRound1 : GameManagerBase
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All,
"PlaySFXAtPitch", SFXEventType.Ding, AudioManager.D6);
DisableChoiceCards();
DisableRiskCards();
DisableBuzzers();
_CameraControllerRound1.ActivateHostAllPlayersCameraSwitcher();
ShowBetweenQuestionsInterface();
_GameHasBegun = true;
}
@@ -1956,8 +1958,6 @@ public class GameManagerRound1 : GameManagerBase
{
_VideoPlayer.ShowScreen = ClueScreenType.Blank;
_CameraControllerRound1.ActivateHostAllPlayersCameraSwitcher();
HostCardBetweenRoundsInterface Interface =
(HostCardBetweenRoundsInterface)GetHostCardInterface(RoundSegmentType.BetweenSegments);