Add contest option to PS1 mode

- Include contest pack as PS1 mode choice

- Keep single season path free of style prompts
This commit is contained in:
2026-01-24 10:24:17 +00:00
parent 9a61d5a9f2
commit 7ac8c926ec
2 changed files with 16 additions and 22 deletions

View File

@@ -45,7 +45,8 @@ if [[ -t 0 ]]; then
echo "PS1 mode:" echo "PS1 mode:"
echo " 1) Single season (static)" echo " 1) Single season (static)"
echo " 2) Dynamic season (changing)" echo " 2) Dynamic season (changing)"
read -r -p "Choose [2]: " season_mode_choice echo " 3) Contest pack (static)"
read -r -p "Choose [3]: " season_mode_choice
case "${season_mode_choice}" in case "${season_mode_choice}" in
1) 1)
season_mode="static" season_mode="static"
@@ -63,21 +64,17 @@ if [[ -t 0 ]]; then
*) echo "Invalid choice, using winter."; season_choice="winter" ;; *) echo "Invalid choice, using winter."; season_choice="winter" ;;
esac esac
echo style_pack="standard"
echo "Style pack:"
echo " 1) Standard (Aurora)"
echo " 2) Contest pack (choose from 5 styles)"
read -r -p "Choose [1]: " style_pack_pick
case "${style_pack_pick}" in
2) style_pack="contest" ;;
""|1) style_pack="standard" ;;
*) echo "Invalid choice, using standard."; style_pack="standard" ;;
esac
;; ;;
""|2) ""|2)
season_mode="dynamic" season_mode="dynamic"
style_pack="standard" style_pack="standard"
;; ;;
3)
season_mode="static"
style_pack="contest"
season_choice="winter"
;;
*) *)
echo "Invalid choice, using dynamic." echo "Invalid choice, using dynamic."
season_mode="dynamic" season_mode="dynamic"

View File

@@ -21,7 +21,8 @@ if [[ -t 0 ]]; then
echo "PS1 mode:" echo "PS1 mode:"
echo " 1) Single season (static)" echo " 1) Single season (static)"
echo " 2) Dynamic season (changing)" echo " 2) Dynamic season (changing)"
read -r -p "Choose [2]: " season_mode_choice echo " 3) Contest pack (static)"
read -r -p "Choose [3]: " season_mode_choice
case "${season_mode_choice}" in case "${season_mode_choice}" in
1) 1)
season_mode="static" season_mode="static"
@@ -39,21 +40,17 @@ if [[ -t 0 ]]; then
*) echo "Invalid choice, using winter."; season_choice="winter" ;; *) echo "Invalid choice, using winter."; season_choice="winter" ;;
esac esac
echo style_pack="standard"
echo "Style pack:"
echo " 1) Standard (Aurora)"
echo " 2) Contest pack (choose from 5 styles)"
read -r -p "Choose [1]: " style_pack_pick
case "${style_pack_pick}" in
2) style_pack="contest" ;;
""|1) style_pack="standard" ;;
*) echo "Invalid choice, using standard."; style_pack="standard" ;;
esac
;; ;;
""|2) ""|2)
season_mode="dynamic" season_mode="dynamic"
style_pack="standard" style_pack="standard"
;; ;;
3)
season_mode="static"
style_pack="contest"
season_choice="winter"
;;
*) *)
echo "Invalid choice, using dynamic." echo "Invalid choice, using dynamic."
season_mode="dynamic" season_mode="dynamic"