gamepkg_base/bootstrap.toml
2025-04-15 19:40:36 +02:00

52 lines
1.1 KiB
TOML

[ask]
platform = { kind = "selection", prompt = "Game Platform", options = ["wine", "wiiu", "3ds", "gamecube", "gba", "ps2", "ps3", "switch", "n64"], order = 1 }
name = { kind = "text", prompt = "Game Name?", order = 2 }
desc = { kind = "text", prompt = "Game Description?", order = 3 }
[[actions.replace]]
from = "<GAME_TITLE>"
to_var = "name"
[[actions.replace]]
from = "<GAME_DESC>"
to_var = "desc"
[[actions.branch]]
when = { var = "platform", eq = "wine"}
branch = "wine"
[[actions.branch]]
when = { var = "platform", eq = "wiiu"}
branch = "wiiu"
[[actions.branch]]
when = { var = "platform", eq = "n64"}
branch = "n64"
[[actions.branch]]
when = { var = "platform", eq = "3ds"}
branch = "3ds"
[[actions.branch]]
when = { var = "platform", eq = "gamecube"}
branch = "gamecube"
[[actions.branch]]
when = { var = "platform", eq = "gba"}
branch = "gba"
[[actions.branch]]
when = { var = "platform", eq = "ps2"}
branch = "ps2"
[[actions.branch]]
when = { var = "platform", eq = "ps3"}
branch = "ps3"
[[actions.branch]]
when = { var = "platform", eq = "switch"}
branch = "switch"
[[actions.script]]
script = "setup.sh"
expose = ["name", "desc"]