Score Board Controller
Displays information about the linked Game Instance Controller through UnityEngine.UI.Text labels. On Start, the component registers itself with the configured controller so status / score updates are written directly into the referenced UI text components.
Fields
Section titled “Fields”Game Instance Controller
Section titled “Game Instance Controller”GameInstanceController. The controller that drives this scoreboard. The scoreboard appends itself to ScoreBoardControllers on Start.
Round Timers
Section titled “Round Timers”List<Text>. Text components displaying the current round timer (mm:ss formatted).
Round Status
Section titled “Round Status”List<Text>. Text components displaying the round status. The text is the string from GameInstanceController.GameStates:
0—waiting for players5—ready up7—Round starting10—game in progress
Team Elements
Section titled “Team Elements”List<ScoreBoardDisplayElementsTeam>. Elements in the same order as the team index on the Game Instance Controller. Each entry has:
playerLists—List<Text>showing the team’s player roster. Each name is prefixed with[R]when ready or[_]when not, and names are joined by newlines.teamScore—List<Text>showing the team’s current score.
Related
Section titled “Related”Source
Section titled “Source”CVR-GameFiles/ABI.CCK.Components/ScoreBoardController.cs, CVR-GameFiles/ABI.CCK.Components/ScoreBoardDisplayElementsTeam.cs