Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2019 sandstorm screen #12

Closed
17 tasks done
spencerng opened this issue Jan 11, 2019 · 0 comments
Closed
17 tasks done

2019 sandstorm screen #12

spencerng opened this issue Jan 11, 2019 · 0 comments
Assignees
Labels

Comments

@spencerng
Copy link
Member

spencerng commented Jan 11, 2019

Several modifications to be made:

  • Change references from autonomous to sandstorm within the UI
    • Don't rename source code files for convenience and consistency between years
    • May reconsider if autonomous if permanently removed in future games
    • Title value should be set within AutoFragment
  • Change null territory label to opponent cargo ship line
  • Change scale plate cubes to hatch panels delivered
    • Enables a check set with rocket, front cargo ship, and side cargo ship as options
  • Change switch plate cubes to cargo delivered
    • Enables a check set with rocket, and cargo ship (side) as options
  • Change auto line to HAB line cross
    • Like the old auto line, this should be auto-checked and disabled if other actions are selected
    • Point value associated with crossing will be determined by the scouting client
  • Add increment/decrement set for number of dropped hatch panels
  • Add increment/decrement set for number of dropped cargo
  • Radio button group for control method: autonomous, hybrid, manual (driving blind)
  • Interface with components in AutoFragment
    • Auto populate
    • Read values
  • Update Autonomous data model
  • Safely delete all references to FIRST Power Up
  • Test the app (input data and check JSON file for expected output)

Assumptions:

  • Rocket level doesn't matter when delivering game pieces (most teams will go for level 1 and we won't run multi-team autos on one rocket)
  • We don't care about where teams accidentally drop game pieces (what their desired action was)
  • We don't care about where teams pick up game pieces (hatch panels likely from closest loading station, cargo always from depots)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants