files:
- game: https://www.tvtower.org/downloads/TVTower.LatestRelease.zip
game:
exe: start.sh
installer:
- extract:
description: extracting...
dst: $GAMEDIR
file: $game
- chmodx: $GAMEDIR/TVTower_Linux64
- chmodx: $GAMEDIR/TVTower_Linux32
- execute:
args: -c "printf '#!/bin/sh\ncd $GAMEDIR\nif [ \"$$(uname -m)\" = \"x86_64\" ]\nthen\n./TVTower_Linux64
\"$$@\"\nelse\n./TVTower_Linux32 \"$$@\"\nfi'>$GAMEDIR/start.sh"
file: /bin/sh
terminal: true
- chmodx: $GAMEDIR/start.sh
description: ''
game_slug: tvtower
gogslug: ''
humblestoreid: ''
installer_slug: tvtower-latest-x86
name: TVTower
notes: ''
runner: linux
script:
files:
- game: https://www.tvtower.org/downloads/TVTower.LatestRelease.zip
game:
exe: start.sh
installer:
- extract:
description: extracting...
dst: $GAMEDIR
file: $game
- chmodx: $GAMEDIR/TVTower_Linux64
- chmodx: $GAMEDIR/TVTower_Linux32
- execute:
args: -c "printf '#!/bin/sh\ncd $GAMEDIR\nif [ \"$$(uname -m)\" = \"x86_64\"
]\nthen\n./TVTower_Linux64 \"$$@\"\nelse\n./TVTower_Linux32 \"$$@\"\nfi'>$GAMEDIR/start.sh"
file: /bin/sh
terminal: true
- chmodx: $GAMEDIR/start.sh
slug: tvtower-latest-x86
steamid: null
version: Latest - x86
year: null
{
"game_slug": "tvtower",
"version": "Latest - x86",
"description": "",
"notes": "",
"name": "TVTower",
"year": null,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "linux",
"slug": "tvtower-latest-x86",
"installer_slug": "tvtower-latest-x86",
"script": {
"files": [
{
"game": "https://www.tvtower.org/downloads/TVTower.LatestRelease.zip"
}
],
"game": {
"exe": "start.sh"
},
"installer": [
{
"extract": {
"description": "extracting...",
"dst": "$GAMEDIR",
"file": "$game"
}
},
{
"chmodx": "$GAMEDIR/TVTower_Linux64"
},
{
"chmodx": "$GAMEDIR/TVTower_Linux32"
},
{
"execute": {
"args": "-c \"printf '#!/bin/sh\\ncd $GAMEDIR\\nif [ \\\"$$(uname -m)\\\" = \\\"x86_64\\\" ]\\nthen\\n./TVTower_Linux64 \\\"$$@\\\"\\nelse\\n./TVTower_Linux32 \\\"$$@\\\"\\nfi'>$GAMEDIR/start.sh\"",
"file": "/bin/sh",
"terminal": true
}
},
{
"chmodx": "$GAMEDIR/start.sh"
}
]
}
}