Installer quake-ii-quake2xp-steam-data

files:
- q2xp-engine: https://lutris.net/files/games/quake-2/quake2xp-815-x86_64.tar.gz
- quake2-data: $STEAM:2320:baseq2
- quake2-music: https://lutris.net/files/games/quake-2/quake2-music.tar.gz
- q2xp-maps: https://lutris.net/files/games/quake-2/q2xp-maps.tar.xz
- q2xp-shaders: https://lutris.net/files/games/quake-2/q2xp-glsl.tar.xz
- q2xp-data: https://lutris.net/files/games/quake-2/q2xp0.pkx
- q2xp-maps2: https://lutris.net/files/games/quake-2/q2xpMaps.pkx
- q2xp-models: https://lutris.net/files/games/quake-2/q2xpMdl.pkx
- q2xp-music: https://lutris.net/files/games/quake-2/q2xpMusic.pkx
- q2xp-textures: https://lutris.net/files/games/quake-2/q2xpTex0.pkx
- q2xp-water: https://lutris.net/files/games/quake-2/q2xpWater.pkx
game:
  exe: quake2xp
installer:
- extract:
    file: q2xp-engine
- merge:
    dst: $GAMEDIR/baseq2
    src: quake2-data
- extract:
    dst: $GAMEDIR/baseq2/music
    file: quake2-music
- extract:
    dst: $GAMEDIR/baseq2/maps
    file: q2xp-maps
- extract:
    dst: $GAMEDIR/baseq2/glsl
    file: q2xp-shaders
- move:
    dst: $GAMEDIR/baseq2/
    src: q2xp-data
- move:
    dst: $GAMEDIR/baseq2/
    src: q2xp-maps2
- move:
    dst: $GAMEDIR/baseq2/
    src: q2xp-models
- move:
    dst: $GAMEDIR/baseq2/
    src: q2xp-music
- move:
    dst: $GAMEDIR/baseq2/
    src: q2xp-textures
- move:
    dst: $GAMEDIR/baseq2/
    src: q2xp-water
description: Requires to own the game on Steam. Uses the improved and open engine
  Quake2XP
game_slug: quake-ii
gogslug: quake_ii_quad_damage
humblestoreid: ''
installer_slug: quake-ii-quake2xp-steam-data
name: Quake II
notes: ''
runner: linux
script:
  files:
  - q2xp-engine: https://lutris.net/files/games/quake-2/quake2xp-815-x86_64.tar.gz
  - quake2-data: $STEAM:2320:baseq2
  - quake2-music: https://lutris.net/files/games/quake-2/quake2-music.tar.gz
  - q2xp-maps: https://lutris.net/files/games/quake-2/q2xp-maps.tar.xz
  - q2xp-shaders: https://lutris.net/files/games/quake-2/q2xp-glsl.tar.xz
  - q2xp-data: https://lutris.net/files/games/quake-2/q2xp0.pkx
  - q2xp-maps2: https://lutris.net/files/games/quake-2/q2xpMaps.pkx
  - q2xp-models: https://lutris.net/files/games/quake-2/q2xpMdl.pkx
  - q2xp-music: https://lutris.net/files/games/quake-2/q2xpMusic.pkx
  - q2xp-textures: https://lutris.net/files/games/quake-2/q2xpTex0.pkx
  - q2xp-water: https://lutris.net/files/games/quake-2/q2xpWater.pkx
  game:
    exe: quake2xp
  installer:
  - extract:
      file: q2xp-engine
  - merge:
      dst: $GAMEDIR/baseq2
      src: quake2-data
  - extract:
      dst: $GAMEDIR/baseq2/music
      file: quake2-music
  - extract:
      dst: $GAMEDIR/baseq2/maps
      file: q2xp-maps
  - extract:
      dst: $GAMEDIR/baseq2/glsl
      file: q2xp-shaders
  - move:
      dst: $GAMEDIR/baseq2/
      src: q2xp-data
  - move:
      dst: $GAMEDIR/baseq2/
      src: q2xp-maps2
  - move:
      dst: $GAMEDIR/baseq2/
      src: q2xp-models
  - move:
      dst: $GAMEDIR/baseq2/
      src: q2xp-music
  - move:
      dst: $GAMEDIR/baseq2/
      src: q2xp-textures
  - move:
      dst: $GAMEDIR/baseq2/
      src: q2xp-water
slug: quake-ii-quake2xp-steam-data
steamid: 2320
version: Quake2XP + Steam data
year: 1997
{
  "game_slug": "quake-ii",
  "version": "Quake2XP + Steam data",
  "description": "Requires to own the game on Steam. Uses the improved and open engine Quake2XP",
  "notes": "",
  "name": "Quake II",
  "year": 1997,
  "steamid": 2320,
  "gogslug": "quake_ii_quad_damage",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "quake-ii-quake2xp-steam-data",
  "installer_slug": "quake-ii-quake2xp-steam-data",
  "script": {
    "files": [
      {
        "q2xp-engine": "https://lutris.net/files/games/quake-2/quake2xp-815-x86_64.tar.gz"
      },
      {
        "quake2-data": "$STEAM:2320:baseq2"
      },
      {
        "quake2-music": "https://lutris.net/files/games/quake-2/quake2-music.tar.gz"
      },
      {
        "q2xp-maps": "https://lutris.net/files/games/quake-2/q2xp-maps.tar.xz"
      },
      {
        "q2xp-shaders": "https://lutris.net/files/games/quake-2/q2xp-glsl.tar.xz"
      },
      {
        "q2xp-data": "https://lutris.net/files/games/quake-2/q2xp0.pkx"
      },
      {
        "q2xp-maps2": "https://lutris.net/files/games/quake-2/q2xpMaps.pkx"
      },
      {
        "q2xp-models": "https://lutris.net/files/games/quake-2/q2xpMdl.pkx"
      },
      {
        "q2xp-music": "https://lutris.net/files/games/quake-2/q2xpMusic.pkx"
      },
      {
        "q2xp-textures": "https://lutris.net/files/games/quake-2/q2xpTex0.pkx"
      },
      {
        "q2xp-water": "https://lutris.net/files/games/quake-2/q2xpWater.pkx"
      }
    ],
    "game": {
      "exe": "quake2xp"
    },
    "installer": [
      {
        "extract": {
          "file": "q2xp-engine"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/baseq2",
          "src": "quake2-data"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/baseq2/music",
          "file": "quake2-music"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/baseq2/maps",
          "file": "q2xp-maps"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/baseq2/glsl",
          "file": "q2xp-shaders"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/baseq2/",
          "src": "q2xp-data"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/baseq2/",
          "src": "q2xp-maps2"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/baseq2/",
          "src": "q2xp-models"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/baseq2/",
          "src": "q2xp-music"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/baseq2/",
          "src": "q2xp-textures"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/baseq2/",
          "src": "q2xp-water"
        }
      }
    ]
  }
}
Back to game