Installer quake-2-quake2xp-steam-data

This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.

exe: quake2xp
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
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
{
  "exe": "quake2xp",
  "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"
    }
  ],
  "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