Closed petecao closed 10 months ago
TODO: New workflow for hunts:
~DONE templatelion (set the template sheet for the server)
~DONE huntlion/clonelion (duplicates the sheet and then adds hunt info to the sheet, also tethers the sheet to the category)
~DONE chanlion/sheetlion (makes a new tab for a new feeder puzzle and then updates the info in the sheet accordingly)
~DONE metalion/metasheetlion (makes a new tab for a new meta puzzle and then updates the info in the meta puzzle sheet)
~IN PROGRESS ! ~hunturllion/urllion/renamelion/flavorlion (change attributes of the hunt and updates the sheet)
~NOT STARTED roundlion (adds a puzzle to a round)
~NOT STARTED taglion (tags a specific role to a puzzle)
~NOT STARTED mentionlion (mentions the tagged roles of that puzzle, used when you need help)
~DONE ! solvedlion/solvishedlion/backsolvedlion/unsolvedlion/unsolvablelion/workingonlion/abandonedlion (changes the color of the tab and also the sheet, also updates stats, for solved/solvedish/backsolved/unsolved, also changes the name of the discord channel)
~NOT STARTED hintlion/hintsentlion (hintlion expresses the intent to request a hint and puts a matter to a vote, hintsentlion signifies that a hint has been sent)
~IN PROGRESS ! archivelion (is the same as regular move to archive, but also moves the sheet to the end/hides the sheet)
# TODO: update stats sheet, can be done after MH
Remaining features will all be taken care of in Hydra
PHASE 1 and 2 were already done: sheet creation and status changing, respectively
PHASE 3: allow users to change url, sheet/puzzle name, flavour
PHASE 4: Other cool stuff i have planned but are not necessary now, but are useful for other hunt things (notify channel that we want to use a hint (and vote on it), add tags for roles that may be helpful for puzzles and ping all tagged roles (not really necessary, but i think it's nice to see what types of puzzles each of them were on a sheet), add notes per puzzle, update stats for the hunt when we change status, modify the rounds of a puzzle/meta)
This is basically all of what I think would be cool to add for sheet integration, will probs not end up doing all of these though