From be452b9ff36b583b89233bcd5868ca424169568c Mon Sep 17 00:00:00 2001 From: Yunni-0 Date: Fri, 10 Apr 2026 15:42:54 -0400 Subject: [PATCH] Added scoring zones to teleop --- src/data-store.ts | 1 + src/end-screen.ts | 21 ++++++++++++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/src/data-store.ts b/src/data-store.ts index f79153b..65571a8 100644 --- a/src/data-store.ts +++ b/src/data-store.ts @@ -68,6 +68,7 @@ export function combineData(): string { endInfo.climbAttempted, endInfo.climbResult, + endInfo.zone, endInfo.breakdown, endInfo.defensePlayed, endInfo.defenseFaced, diff --git a/src/end-screen.ts b/src/end-screen.ts index 4965298..868d6ed 100644 --- a/src/end-screen.ts +++ b/src/end-screen.ts @@ -56,9 +56,17 @@ export class EndScreen extends LitElement { { label: "None", value: "0" }, { label: "L1", value: "1" }, { label: "L2", value: "2" }, - { label: "L3", value: "3"} + { label: "L3", value: "3" } ]; + zoneOptions = [ + { label: "No Preference", value: "0" }, + { label: "Top Left", value: "1" }, + { label: "Top Right", value: "2" }, + { label: "Bottom Left", value: "3" }, + { label: "Bottom Right", value: "4" } + ] + defenseOptions = [ { label: "None", value: "0" }, { label: "Poor", value: "1" }, @@ -69,6 +77,7 @@ export class EndScreen extends LitElement { climbLevelAttempted: Ref = createRef(); climbLevelResult: Ref = createRef(); + mostFrequentZone: Ref = createRef(); breakdown: Ref = createRef(); comments: Ref = createRef(); defenseFaced: Ref = createRef(); @@ -96,6 +105,15 @@ export class EndScreen extends LitElement { @change="${this.onClimbResultClick}" .items="${this.climbOptions}" > +
+