2014-09-06 17:38:21 -07:00
|
|
|
{{/*
|
|
|
|
|
Copyright 2014 Team 254. All Rights Reserved.
|
|
|
|
|
Author: pat@patfairbank.com (Patrick Fairbank)
|
|
|
|
|
|
|
|
|
|
Display shown on the audience screen overlayed over the video.
|
|
|
|
|
*/}}
|
2014-08-02 19:43:45 -07:00
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html>
|
|
|
|
|
<head>
|
|
|
|
|
<title>Audience Display - {{.EventSettings.Name}} - Cheesy Arena </title>
|
2015-09-12 22:13:21 -07:00
|
|
|
<link rel="shortcut icon" href="/static/img/favicon.ico">
|
2014-08-02 19:43:45 -07:00
|
|
|
<link rel="stylesheet" href="/static/css/lib/bootstrap.min.css" />
|
|
|
|
|
<link rel="stylesheet" href="/static/css/cheesy-arena.css" />
|
|
|
|
|
<link rel="stylesheet" href="/static/css/audience_display.css" />
|
|
|
|
|
</head>
|
|
|
|
|
<body style="background-color: {{.EventSettings.DisplayBackgroundColor}};">
|
|
|
|
|
<div id="centering">
|
|
|
|
|
<div id="matchOverlay">
|
2017-07-16 12:33:57 -07:00
|
|
|
<div class="teams" id="redTeams">
|
2014-08-02 19:43:45 -07:00
|
|
|
<span class="valign-cell">
|
2017-07-16 12:33:57 -07:00
|
|
|
<span id="redTeam1"></span><br />
|
|
|
|
|
<span id="redTeam2"></span><br />
|
|
|
|
|
<span id="redTeam3"></span>
|
2014-08-02 19:43:45 -07:00
|
|
|
</span>
|
|
|
|
|
</div>
|
2017-07-16 12:33:57 -07:00
|
|
|
<div class="score" id="redScore">
|
2017-09-10 12:23:22 -07:00
|
|
|
<div class="score-fields score-fields-icons">
|
2017-07-16 12:33:57 -07:00
|
|
|
<span class="valign-cell">
|
2018-07-21 18:27:53 -07:00
|
|
|
<span class="power-up" id="redForceCubesIcon">F</span><br />
|
|
|
|
|
<span class="power-up" id="redLevitateCubesIcon">L</span><br />
|
|
|
|
|
<span class="power-up" id="redBoostCubesIcon">B</span>
|
2017-07-16 12:33:57 -07:00
|
|
|
</span>
|
2017-09-10 12:23:22 -07:00
|
|
|
</div>
|
|
|
|
|
<div class="score-fields score-fields-text">
|
2017-07-16 12:33:57 -07:00
|
|
|
<span class="valign-cell">
|
2018-07-21 18:27:53 -07:00
|
|
|
<span class="power-up" id="redForceCubes"></span><br />
|
|
|
|
|
<span class="power-up" id="redLevitateCubes"></span><br />
|
|
|
|
|
<span class="power-up" id="redBoostCubes"></span>
|
2017-07-16 12:33:57 -07:00
|
|
|
</span>
|
2016-08-12 21:41:38 -07:00
|
|
|
</div>
|
2018-07-21 18:27:53 -07:00
|
|
|
<div class="powerup-progress">
|
|
|
|
|
<div id="redProgress"></div>
|
|
|
|
|
</div>
|
2017-07-16 12:33:57 -07:00
|
|
|
<div class="score-number" id="redScoreNumber"> </div>
|
2014-08-02 19:43:45 -07:00
|
|
|
</div>
|
2017-07-16 12:33:57 -07:00
|
|
|
<div class="score" id="blueScore">
|
2017-09-10 12:23:22 -07:00
|
|
|
<div class="score-fields score-fields-icons pull-right">
|
2017-07-16 12:33:57 -07:00
|
|
|
<span class="valign-cell">
|
2018-07-21 18:27:53 -07:00
|
|
|
<span class="power-up" id="blueForceCubesIcon">F</span><br />
|
|
|
|
|
<span class="power-up" id="blueLevitateCubesIcon">L</span><br />
|
|
|
|
|
<span class="power-up" id="blueBoostCubesIcon">B</span>
|
2017-07-16 12:33:57 -07:00
|
|
|
</span>
|
2016-08-12 21:41:38 -07:00
|
|
|
</div>
|
2017-09-10 12:23:22 -07:00
|
|
|
<div class="score-fields score-fields-text pull-right" style="direction: rtl;">
|
|
|
|
|
<span class="valign-cell" style="text-align: right;">
|
2018-07-21 18:27:53 -07:00
|
|
|
<span class="power-up" id="blueForceCubes"></span><br />
|
|
|
|
|
<span class="power-up" id="blueLevitateCubes"></span><br />
|
|
|
|
|
<span class="power-up" id="blueBoostCubes"></span>
|
2017-09-10 12:23:22 -07:00
|
|
|
</span>
|
|
|
|
|
</div>
|
2018-07-21 18:27:53 -07:00
|
|
|
<div class="powerup-progress pull-right">
|
|
|
|
|
<div id="blueProgress"></div>
|
|
|
|
|
</div>
|
2017-07-16 12:33:57 -07:00
|
|
|
<div class="score-number pull-right" id="blueScoreNumber"> </div>
|
2016-08-12 21:41:38 -07:00
|
|
|
</div>
|
2017-07-16 12:33:57 -07:00
|
|
|
<div class="teams" id="blueTeams">
|
2014-08-02 19:43:45 -07:00
|
|
|
<span class="valign-cell">
|
2017-07-16 12:33:57 -07:00
|
|
|
<span id="blueTeam1"></span><br />
|
|
|
|
|
<span id="blueTeam2"></span><br />
|
|
|
|
|
<span id="blueTeam3"></span>
|
2014-08-02 19:43:45 -07:00
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="eventMatchInfo">
|
2018-08-23 20:12:27 -07:00
|
|
|
<span>{{.EventSettings.Name}} 2018</span>
|
2014-08-02 19:43:45 -07:00
|
|
|
<span class="pull-right" id="matchName"></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="text-center" id="matchCircle">
|
2017-07-15 15:13:37 -07:00
|
|
|
<img id="logo" src="/static/img/game-logo.png" alt="logo" />
|
2014-08-02 19:43:45 -07:00
|
|
|
<div id="matchTime"></div>
|
2018-07-21 18:27:53 -07:00
|
|
|
<div class="seesaw-indicator" id="redSwitchIndicator"></div>
|
|
|
|
|
<div class="seesaw-indicator" id="scaleIndicator"></div>
|
|
|
|
|
<div class="seesaw-indicator" id="blueSwitchIndicator"></div>
|
2014-08-02 19:43:45 -07:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="blindsContainer">
|
2014-08-24 15:00:34 -07:00
|
|
|
<div class="blinds right background">
|
|
|
|
|
<div class="blindsCenter blank"></div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="blinds left background">
|
|
|
|
|
<div class="blindsCenter blank"></div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="blindsCenter full">
|
2017-07-15 15:13:37 -07:00
|
|
|
<img id="blindsLogo" src="/static/img/game-logo.png" alt="logo" />
|
2014-08-02 19:43:45 -07:00
|
|
|
</div>
|
|
|
|
|
<div id="finalScore">
|
|
|
|
|
<div class="final-score" id="redFinalScore"></div>
|
|
|
|
|
<div class="final-score" id="blueFinalScore"></div>
|
|
|
|
|
<div class="final-teams" id="redFinalTeams">
|
|
|
|
|
<span id="redFinalTeam1"></span>
|
|
|
|
|
<span id="redFinalTeam2"></span>
|
|
|
|
|
<span id="redFinalTeam3"></span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="final-teams" id="blueFinalTeams">
|
|
|
|
|
<span id="blueFinalTeam1"></span>
|
|
|
|
|
<span id="blueFinalTeam2"></span>
|
|
|
|
|
<span id="blueFinalTeam3"></span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="final-breakdown" id="redFinalBreakdown">
|
|
|
|
|
<span class="valign-cell">
|
2018-05-20 13:37:44 -07:00
|
|
|
<span id="redFinalAutoRunPoints"></span><br />
|
|
|
|
|
<span id="redFinalOwnershipPoints"></span><br />
|
|
|
|
|
<span id="redFinalVaultPoints"></span><br />
|
|
|
|
|
<span id="redFinalParkClimbPoints"></span><br />
|
2017-07-16 12:33:57 -07:00
|
|
|
<span id="redFinalFoulPoints"></span><br />
|
2018-05-20 13:37:44 -07:00
|
|
|
<span id="redFinalAutoQuest"></span><br />
|
|
|
|
|
<span id="redFinalFaceTheBoss"></span><br />
|
2014-08-02 19:43:45 -07:00
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="final-breakdown" id="centerFinalBreakdown">
|
2018-05-20 13:37:44 -07:00
|
|
|
<span class="valign-cell">Auto Run<br />Ownership<br />Vault<br />Endgame<br />Foul<br />Auto Quest<br />Face The Boss</span>
|
2014-08-02 19:43:45 -07:00
|
|
|
</div>
|
|
|
|
|
<div class="final-breakdown" id="blueFinalBreakdown">
|
|
|
|
|
<span class="valign-cell">
|
2018-05-20 13:37:44 -07:00
|
|
|
<span id="blueFinalAutoRunPoints"></span><br />
|
|
|
|
|
<span id="blueFinalOwnershipPoints"></span><br />
|
|
|
|
|
<span id="blueFinalVaultPoints"></span><br />
|
|
|
|
|
<span id="blueFinalParkClimbPoints"></span><br />
|
2017-07-16 12:33:57 -07:00
|
|
|
<span id="blueFinalFoulPoints"></span><br />
|
2018-05-20 13:37:44 -07:00
|
|
|
<span id="blueFinalAutoQuest"></span><br />
|
|
|
|
|
<span id="blueFinalFaceTheBoss"></span><br />
|
2014-08-02 19:43:45 -07:00
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="finalEventMatchInfo">
|
2018-08-23 20:12:27 -07:00
|
|
|
<span>{{.EventSettings.Name}} 2018</span>
|
2014-08-02 19:43:45 -07:00
|
|
|
<span class="pull-right" id="finalMatchName"></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2014-08-25 20:55:58 -07:00
|
|
|
<div id="sponsor" class="carousel slide">
|
2014-08-24 20:28:04 -07:00
|
|
|
<div class="carousel-inner" id="sponsorContainer">
|
2014-08-24 14:05:48 -07:00
|
|
|
</div>
|
2014-08-24 12:10:50 -07:00
|
|
|
</div>
|
2014-08-02 19:43:45 -07:00
|
|
|
</div>
|
2014-08-10 22:05:31 -06:00
|
|
|
<div id="allianceSelectionCentering" style="display: none;">
|
|
|
|
|
<div id="allianceSelection"></div>
|
|
|
|
|
</div>
|
2014-08-15 20:13:02 -07:00
|
|
|
<div id="lowerThird">
|
2014-09-06 18:00:45 -07:00
|
|
|
<img id="lowerThirdLogo" src="/static/img/lower-third-logo.png" alt="logo" />
|
2014-08-15 20:13:02 -07:00
|
|
|
<div id="lowerThirdTop"></div>
|
|
|
|
|
<div id="lowerThirdBottom"></div>
|
|
|
|
|
<div id="lowerThirdSingle"></div>
|
|
|
|
|
</div>
|
2014-08-10 22:05:31 -06:00
|
|
|
<script id="allianceSelectionTemplate" type="text/x-handlebars-template">
|
|
|
|
|
<table id="allianceSelectionTable">
|
2015-09-11 13:52:24 -07:00
|
|
|
<tr>
|
2017-09-03 22:23:48 -07:00
|
|
|
<td colspan="{{"{{numColumns}}"}}">
|
2017-07-15 15:13:37 -07:00
|
|
|
<img src="/static/img/alliance-selection-logo.png" alt="logo" />
|
2016-09-30 19:44:21 -07:00
|
|
|
</td>
|
2015-09-11 13:52:24 -07:00
|
|
|
</tr>
|
2017-09-03 22:23:48 -07:00
|
|
|
{{"{{#each alliances}}"}}
|
2014-08-10 22:05:31 -06:00
|
|
|
<tr>
|
|
|
|
|
<td class="alliance-cell">{{"{{Index}}"}}</td>
|
|
|
|
|
{{"{{#each this}}"}}
|
|
|
|
|
<td class="selection-cell">{{"{{#if TeamId}}"}}{{"{{TeamId}}"}}{{"{{/if}}"}}</td>
|
|
|
|
|
{{"{{/each}}"}}
|
|
|
|
|
</tr>
|
|
|
|
|
{{"{{/each}}"}}
|
|
|
|
|
</table>
|
|
|
|
|
</script>
|
2018-04-11 23:26:36 -07:00
|
|
|
<audio id="match-warmup" src="/static/audio/match_warmup.wav" preload="auto"></audio>
|
2014-09-06 18:00:45 -07:00
|
|
|
<audio id="match-start" src="/static/audio/match_start.wav" preload="auto"></audio>
|
|
|
|
|
<audio id="match-end" src="/static/audio/match_end.wav" preload="auto"></audio>
|
|
|
|
|
<audio id="match-abort" src="/static/audio/match_abort.mp3" preload="auto"></audio>
|
|
|
|
|
<audio id="match-resume" src="/static/audio/match_resume.wav" preload="auto"></audio>
|
2018-07-21 18:27:53 -07:00
|
|
|
<audio id="match-force" src="/static/audio/match_force.wav" preload="auto"></audio>
|
|
|
|
|
<audio id="match-levitate" src="/static/audio/match_levitate.wav" preload="auto"></audio>
|
|
|
|
|
<audio id="match-boost" src="/static/audio/match_boost.wav" preload="auto"></audio>
|
2014-09-06 18:00:45 -07:00
|
|
|
<audio id="match-endgame" src="/static/audio/match_endgame.wav" preload="auto"></audio>
|
2014-08-02 19:43:45 -07:00
|
|
|
<script src="/static/js/lib/jquery.min.js"></script>
|
|
|
|
|
<script src="/static/js/lib/jquery.json-2.4.min.js"></script>
|
|
|
|
|
<script src="/static/js/lib/jquery.websocket-0.0.1.js"></script>
|
|
|
|
|
<script src="/static/js/lib/jquery.transit.min.js"></script>
|
2014-08-10 22:05:31 -06:00
|
|
|
<script src="/static/js/lib/handlebars-1.3.0.js"></script>
|
2014-08-24 14:05:48 -07:00
|
|
|
<script src="/static/js/lib/bootstrap.min.js"></script>
|
2014-08-02 19:43:45 -07:00
|
|
|
<script src="/static/js/cheesy-websocket.js"></script>
|
|
|
|
|
<script src="/static/js/match_timing.js"></script>
|
|
|
|
|
<script src="/static/js/audience_display.js"></script>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|