From e1d647d507c113d9ce747aa747ff34d0d26e3d72 Mon Sep 17 00:00:00 2001 From: SayanC4 <103901872+SayanC4@users.noreply.github.com> Date: Thu, 27 Jun 2024 20:38:34 -0400 Subject: [PATCH 1/2] Add auto starting and archetype to structure.json Add AutoStart (auto starting position) and RobotArchetype qualitative dropdown fields to structure.json --- scoutingapp/src/config/structure.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/scoutingapp/src/config/structure.json b/scoutingapp/src/config/structure.json index 52d6fa2..feb394d 100644 --- a/scoutingapp/src/config/structure.json +++ b/scoutingapp/src/config/structure.json @@ -72,6 +72,18 @@ "type": "GenericHeaderTwo", "text": "Auto Game Pieces" }, + { + "type": "GenericDropdown", + "text": "Where did the robot start in auto?", + "options": [ + "Centerline", + "Amp", + "Source", + "Speaker", + "Stage" + ], + "id": "AutoStart" + }, { "type": "IncrementNumberInput", "text": "Auto Speaker Cycles", @@ -255,6 +267,18 @@ ], "id": "CounterDefenseSkill" }, + { + "type": "GenericDropdown", + "text": "Which archetype did the robot follow?", + "options": [ + "Cleaning up Notes: Mainly scored notes that were missed, passed, or left on the field.", + "Passing Notes: Mainly moved notes from the source to their alliance area.", + "Full-field Cycles: Mainly received notes from the source and scored them.", + "Source Defense: Mainly prevented the other alliance from receiving notes.", + "Subwoofer Defense: Mainly prevented the other alliance from scoring in the speaker." + ], + "id": "RobotArchetype" + }, { "type": "GenericTextArea", "text": "Rating Notes", @@ -274,6 +298,7 @@ "Alliance", "DriverStation", "TeamNumber", + "AutoStart", "AutoSpeaker", "AutoAmp", "AutoCenterline", @@ -294,6 +319,7 @@ "DefenseTime", "DefenseSkill", "CounterDefenseSkill", + "RobotArchetype", "RatingNotes" ] } From 194661c6b248d57382490c3d63081c835c3012c7 Mon Sep 17 00:00:00 2001 From: SayanC4 <103901872+SayanC4@users.noreply.github.com> Date: Sun, 7 Jul 2024 21:02:56 -0400 Subject: [PATCH 2/2] Amend structure.json with suggested AutoStart changes AutoStart options are now "Subwoofer Front," "Amp Side," and "Source Side," as per Ryan's suggestion. --- scoutingapp/src/config/structure.json | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/scoutingapp/src/config/structure.json b/scoutingapp/src/config/structure.json index feb394d..5dfc503 100644 --- a/scoutingapp/src/config/structure.json +++ b/scoutingapp/src/config/structure.json @@ -76,11 +76,9 @@ "type": "GenericDropdown", "text": "Where did the robot start in auto?", "options": [ - "Centerline", - "Amp", - "Source", - "Speaker", - "Stage" + "Subwoofer Front", + "Amp Side", + "Source Side" ], "id": "AutoStart" },