mirror of
https://github.com/Team254/cheesy-arena-lite.git
synced 2026-03-09 21:56:50 -04:00
Update match review for 2018.
This commit is contained in:
@@ -32,15 +32,15 @@ var renderResults = function(alliance) {
|
||||
$("#" + alliance + "Score").html(scoreContent);
|
||||
|
||||
// Set the values of the form fields from the JSON results data.
|
||||
$("input[name=" + alliance + "AutoMobility]").val(result.score.AutoMobility);
|
||||
$("input[name=" + alliance + "AutoRotors]").val(result.score.AutoRotors);
|
||||
$("input[name=" + alliance + "AutoFuelLow]").val(result.score.AutoFuelLow);
|
||||
$("input[name=" + alliance + "AutoFuelHigh]").val(result.score.AutoFuelHigh);
|
||||
$("input[name=" + alliance + "AutoRuns]").val(result.score.AutoRuns);
|
||||
$("input[name=" + alliance + "AutoOwnershipPoints]").val(result.score.AutoOwnershipPoints);
|
||||
$("input[name=" + alliance + "AutoEndSwitchOwnership]").prop("checked", result.score.AutoEndSwitchOwnership);
|
||||
|
||||
$("input[name=" + alliance + "Rotors]").val(result.score.Rotors);
|
||||
$("input[name=" + alliance + "FuelLow]").val(result.score.FuelLow);
|
||||
$("input[name=" + alliance + "FuelHigh]").val(result.score.FuelHigh);
|
||||
$("input[name=" + alliance + "Takeoffs]").val(result.score.Takeoffs);
|
||||
$("input[name=" + alliance + "TeleopOwnershipPoints]").val(result.score.TeleopOwnershipPoints);
|
||||
$("input[name=" + alliance + "VaultCubes]").val(result.score.VaultCubes);
|
||||
$("input[name=" + alliance + "Levitate]").prop("checked", result.score.Levitate);
|
||||
$("input[name=" + alliance + "Climbs]").val(result.score.Climbs);
|
||||
$("input[name=" + alliance + "Parks]").val(result.score.Parks);
|
||||
|
||||
if (result.score.Fouls != null) {
|
||||
$.each(result.score.Fouls, function(k, v) {
|
||||
@@ -66,20 +66,20 @@ var updateResults = function(alliance) {
|
||||
formData[v.name] = v.value;
|
||||
});
|
||||
|
||||
result.score.AutoMobility = parseInt(formData[alliance + "AutoMobility"]);
|
||||
result.score.AutoRotors = parseInt(formData[alliance + "AutoRotors"]);
|
||||
result.score.AutoFuelLow = parseInt(formData[alliance + "AutoFuelLow"]);
|
||||
result.score.AutoFuelHigh = parseInt(formData[alliance + "AutoFuelHigh"]);
|
||||
result.score.Rotors = parseInt(formData[alliance + "Rotors"]);
|
||||
result.score.FuelLow = parseInt(formData[alliance + "FuelLow"]);
|
||||
result.score.FuelHigh = parseInt(formData[alliance + "FuelHigh"]);
|
||||
result.score.Takeoffs = parseInt(formData[alliance + "Takeoffs"]);
|
||||
result.score.AutoRuns = parseInt(formData[alliance + "AutoRuns"]);
|
||||
result.score.AutoOwnershipPoints = parseInt(formData[alliance + "AutoOwnershipPoints"]);
|
||||
result.score.AutoEndSwitchOwnership = formData[alliance + "AutoEndSwitchOwnership"] === "on";
|
||||
result.score.TeleopOwnershipPoints = parseInt(formData[alliance + "TeleopOwnershipPoints"]);
|
||||
result.score.VaultCubes = parseInt(formData[alliance + "VaultCubes"]);
|
||||
result.score.Levitate = formData[alliance + "Levitate"] === "on";
|
||||
result.score.Climbs = parseInt(formData[alliance + "Climbs"]);
|
||||
result.score.Parks = parseInt(formData[alliance + "Parks"]);
|
||||
|
||||
result.score.Fouls = [];
|
||||
for (var i = 0; formData[alliance + "Foul" + i + "Time"]; i++) {
|
||||
var prefix = alliance + "Foul" + i;
|
||||
var foul = {TeamId: parseInt(formData[prefix + "Team"]), RuleNumber: formData[prefix + "RuleNumber"],
|
||||
IsTechnical: formData[prefix + "IsTechnical"] == "on",
|
||||
IsTechnical: formData[prefix + "IsTechnical"] === "on",
|
||||
TimeInMatchSec: parseFloat(formData[prefix + "Time"])};
|
||||
result.score.Fouls.push(foul);
|
||||
}
|
||||
|
||||
@@ -28,46 +28,62 @@
|
||||
<legend>Autonomous</legend>
|
||||
<div class="form-group">
|
||||
<div class="col-lg-6">
|
||||
<label class="col-lg-6 control-label">Mobility</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}AutoMobility">
|
||||
</div>
|
||||
<label class="col-lg-6 control-label">Rotors</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}AutoRotors">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Auto Runs</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}AutoRuns">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6">
|
||||
<label class="col-lg-6 control-label">Fuel High</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}AutoFuelHigh">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Ownership Points</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}AutoOwnershipPoints">
|
||||
</div>
|
||||
</div>
|
||||
<label class="col-lg-6 control-label">Fuel Low</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}AutoFuelLow">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Owned Switch at End</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="checkbox" class="input-sm" name="{{"{{alliance}}"}}AutoEndSwitchOwnership">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<legend>Teleoperated</legend>
|
||||
<div class="form-group">
|
||||
<div class="col-lg-6">
|
||||
<label class="col-lg-6 control-label">Rotors</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}Rotors">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Ownership Points</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}TeleopOwnershipPoints">
|
||||
</div>
|
||||
</div>
|
||||
<label class="col-lg-6 control-label">Takeoffs</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}Takeoffs">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Vault Cubes</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}VaultCubes">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Levitate Played</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="checkbox" class="input-sm" name="{{"{{alliance}}"}}Levitate">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6">
|
||||
<label class="col-lg-6 control-label">Fuel High</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}FuelHigh">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Climbs</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}Climbs">
|
||||
</div>
|
||||
</div>
|
||||
<label class="col-lg-6 control-label">Fuel Low</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}FuelLow">
|
||||
<div class="row">
|
||||
<label class="col-lg-8 control-label">Parks</label>
|
||||
<div class="col-lg-4">
|
||||
<input type="text" class="form-control input-sm" name="{{"{{alliance}}"}}Parks">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user