Installer step {‘extract’: None, ‘file’: ‘lrace’} shouldn’t have more than one key (check your indentation)
Here’s my script:
name: Line Rider
game_slug: lrace
version: LRACE-2020-12-29
slug: lrace-installer
runner: wine
script:
game:
exe: $GAMEDIR/LRACE-2020-12-29.exe
files:
- lrace: https://cdn.discordapp.com/attachments/774327618262269980/793616113341693962/LRACE-2020-12-29.zip
installer:
- extract:
file: lrace
- chmodx: $GAMEDIR/LRACE-2020-12-29.exe
wine:
Desktop: false
Sorry, I got a couple things wrong. Here’s a new script, same error.
name: Line Rider
game_slug: lrace
version: LRACE-2020-12-29
slug: lrace-installer
runner: wine
script:
game:
exe: $GAMEDIR/linerider.exe
files:
- lrace: https://cdn.discordapp.com/attachments/774327618262269980/793616113341693962/LRACE-2020-12-29.zip
installer:
- extract:
file: lrace
- chmodx: $GAMEDIR/linerider.exe
wine:
Desktop: false
chrll
November 1, 2022, 10:37pm
3
The things I noticed are some missing indentation (the error was telling you that probably your indentation is wrong, and it was), missing dst on extract, and also chmodx is not required for a wine game. (chmodx is for linux native executables, or things like shell scripts)
Try this:
name: Line Rider
game_slug: lrace
version: LRACE-2020-12-29
slug: lrace-installer
runner: wine
script:
game:
exe: $GAMEDIR/linerider.exe
files:
- lrace: https://cdn.discordapp.com/attachments/774327618262269980/793616113341693962/LRACE-2020-12-29.zip
installer:
- extract:
dst: $GAMEDIR/
file: lrace
wine:
Desktop: false