files:
- archive: N/A:Please locate and select the Portal-StillAlive_Release.7z file
game:
appid: 400
args: -game $STEAM_DATA_DIR/steamapps/sourcemods/portal-stillalive
installer:
- execute:
command: 7zr x -o$STEAM_DATA_DIR/steamapps/sourcemods/ -i!Portal-StillAlive $archive
- move:
dst: $STEAM_DATA_DIR/steamapps/sourcemods/portal-stillalive
src: $STEAM_DATA_DIR/steamapps/sourcemods/Portal-StillAlive
require-binaries: 7zr
requires: portal-steam
description: The file that is required for installation is named "Portal-StillAlive_Release.7z"
and can be downloaded here;https://www.moddb.com/mods/portal-still-alive-pc/downloads
game_slug: portal-still-alive
gogslug: ''
humblestoreid: ''
installer_slug: portal-still-alive-steammoddb
name: 'Portal: Still Alive'
notes: 'I found (possibly as a result of this bug: https://github.com/lutris/lutris/issues/1999)
that on the first run the installer will request to install Portal, even though
it is already installed. Agreeing to install Portal results in a second entry for
Portal in the library and the installer quitting without finishing the installation
of the mod (which may be another bug). A second run of the installer will succeed,
as Lutris now believes that Portal is installed and continues without that step.'
runner: steam
script:
files:
- archive: N/A:Please locate and select the Portal-StillAlive_Release.7z file
game:
appid: 400
args: -game $STEAM_DATA_DIR/steamapps/sourcemods/portal-stillalive
installer:
- execute:
command: 7zr x -o$STEAM_DATA_DIR/steamapps/sourcemods/ -i!Portal-StillAlive
$archive
- move:
dst: $STEAM_DATA_DIR/steamapps/sourcemods/portal-stillalive
src: $STEAM_DATA_DIR/steamapps/sourcemods/Portal-StillAlive
require-binaries: 7zr
requires: portal-steam
slug: portal-still-alive-steammoddb
steamid: null
version: Steam/ModDB
year: 2017
{
"game_slug": "portal-still-alive",
"version": "Steam/ModDB",
"description": "The file that is required for installation is named \"Portal-StillAlive_Release.7z\" and can be downloaded here;https://www.moddb.com/mods/portal-still-alive-pc/downloads",
"notes": "I found (possibly as a result of this bug: https://github.com/lutris/lutris/issues/1999) that on the first run the installer will request to install Portal, even though it is already installed. Agreeing to install Portal results in a second entry for Portal in the library and the installer quitting without finishing the installation of the mod (which may be another bug). A second run of the installer will succeed, as Lutris now believes that Portal is installed and continues without that step.",
"name": "Portal: Still Alive",
"year": 2017,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "steam",
"slug": "portal-still-alive-steammoddb",
"installer_slug": "portal-still-alive-steammoddb",
"script": {
"files": [
{
"archive": "N/A:Please locate and select the Portal-StillAlive_Release.7z file"
}
],
"game": {
"appid": 400,
"args": "-game $STEAM_DATA_DIR/steamapps/sourcemods/portal-stillalive"
},
"installer": [
{
"execute": {
"command": "7zr x -o$STEAM_DATA_DIR/steamapps/sourcemods/ -i!Portal-StillAlive $archive"
}
},
{
"move": {
"dst": "$STEAM_DATA_DIR/steamapps/sourcemods/portal-stillalive",
"src": "$STEAM_DATA_DIR/steamapps/sourcemods/Portal-StillAlive"
}
}
],
"requires": "portal-steam",
"require-binaries": "7zr"
}
}