Installer star-wars-jedi-knight-jedi-ac-gog-openjk

custom-name: Star Wars - Jedi Academy - GOG - OpenJK
files:
- gogsetup: N/A:Please select the executable setup file available for download on
    your GOG account page.
- engine: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Star%20Wars%20-%20Jedi%20Academy/OpenJk.7z
- inno: https://constexpr.org/innoextract/files/innoextract-1.9/innoextract-1.9-linux.tar.xz
- menu: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Star%20Wars%20-%20Jedi%20Academy/swacademy.sh
game:
  exe: $GAMEDIR/swacademy.sh
installer:
- extract:
    dst: $CACHE
    file: $inno
- execute:
    args: gogsetup -d $CACHE
    file: $CACHE/innoextract
- extract:
    dst: $GAMEDIR
    src: engine
- merge:
    dst: $GAMEDIR/base
    src: $CACHE/GameData/base
- chmodx: menu
- copy:
    dst: $GAMEDIR
    src: menu
- input_menu:
    description: 'Please choose your preferred game''s language for menu and subtitles:'
    id: LANG
    options:
    - English: English
    - French: French
    - German: German
    - Spanish: Spanish
    preselect: English
- execute:
    command: cd $GAMEDIR; sed -i "s/se_language.*/se_language $INPUT_LANG/" swacademy.sh;
description: '"Star Wars - Jedi Academy" provided by GOG using Wine and OpenJK https://github.com/JACoders/OpenJK/tree/master/codeJK2'
game_slug: star-wars-jedi-knight-jedi-academy
gogslug: star_wars_jedi_knight_jedi_academy
humblestoreid: ''
installer_slug: star-wars-jedi-knight-jedi-ac-gog-openjk
name: 'Star Wars Jedi Knight: Jedi Academy'
notes: "- OpenJK compiled 4 march 2021 from git version  78f6a06\r\n- Multilanguage:\
  \ during install you could choose your preferred menus et subtitles language between\
  \ English, French, Spanish and German\r\n- Press \"\xB2\" or \"~\" key to open console"
runner: linux
script:
  custom-name: Star Wars - Jedi Academy - GOG - OpenJK
  files:
  - gogsetup: N/A:Please select the executable setup file available for download on
      your GOG account page.
  - engine: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Star%20Wars%20-%20Jedi%20Academy/OpenJk.7z
  - inno: https://constexpr.org/innoextract/files/innoextract-1.9/innoextract-1.9-linux.tar.xz
  - menu: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Star%20Wars%20-%20Jedi%20Academy/swacademy.sh
  game:
    exe: $GAMEDIR/swacademy.sh
  installer:
  - extract:
      dst: $CACHE
      file: $inno
  - execute:
      args: gogsetup -d $CACHE
      file: $CACHE/innoextract
  - extract:
      dst: $GAMEDIR
      src: engine
  - merge:
      dst: $GAMEDIR/base
      src: $CACHE/GameData/base
  - chmodx: menu
  - copy:
      dst: $GAMEDIR
      src: menu
  - input_menu:
      description: 'Please choose your preferred game''s language for menu and subtitles:'
      id: LANG
      options:
      - English: English
      - French: French
      - German: German
      - Spanish: Spanish
      preselect: English
  - execute:
      command: cd $GAMEDIR; sed -i "s/se_language.*/se_language $INPUT_LANG/" swacademy.sh;
slug: star-wars-jedi-knight-jedi-ac-gog-openjk
steamid: 6020
version: GOG + OpenJK
year: 2003
{
  "game_slug": "star-wars-jedi-knight-jedi-academy",
  "version": "GOG + OpenJK",
  "description": "\"Star Wars - Jedi Academy\" provided by GOG using Wine and OpenJK https://github.com/JACoders/OpenJK/tree/master/codeJK2",
  "notes": "- OpenJK compiled 4 march 2021 from git version  78f6a06\r\n- Multilanguage: during install you could choose your preferred menus et subtitles language between English, French, Spanish and German\r\n- Press \"\u00b2\" or \"~\" key to open console",
  "name": "Star Wars Jedi Knight: Jedi Academy",
  "year": 2003,
  "steamid": 6020,
  "gogslug": "star_wars_jedi_knight_jedi_academy",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "star-wars-jedi-knight-jedi-ac-gog-openjk",
  "installer_slug": "star-wars-jedi-knight-jedi-ac-gog-openjk",
  "script": {
    "custom-name": "Star Wars - Jedi Academy - GOG - OpenJK",
    "files": [
      {
        "gogsetup": "N/A:Please select the executable setup file available for download on your GOG account page."
      },
      {
        "engine": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Star%20Wars%20-%20Jedi%20Academy/OpenJk.7z"
      },
      {
        "inno": "https://constexpr.org/innoextract/files/innoextract-1.9/innoextract-1.9-linux.tar.xz"
      },
      {
        "menu": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Star%20Wars%20-%20Jedi%20Academy/swacademy.sh"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/swacademy.sh"
    },
    "installer": [
      {
        "extract": {
          "dst": "$CACHE",
          "file": "$inno"
        }
      },
      {
        "execute": {
          "args": "gogsetup -d $CACHE",
          "file": "$CACHE/innoextract"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR",
          "src": "engine"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/base",
          "src": "$CACHE/GameData/base"
        }
      },
      {
        "chmodx": "menu"
      },
      {
        "copy": {
          "dst": "$GAMEDIR",
          "src": "menu"
        }
      },
      {
        "input_menu": {
          "description": "Please choose your preferred game's language for menu and subtitles:",
          "id": "LANG",
          "options": [
            {
              "English": "English"
            },
            {
              "French": "French"
            },
            {
              "German": "German"
            },
            {
              "Spanish": "Spanish"
            }
          ],
          "preselect": "English"
        }
      },
      {
        "execute": {
          "command": "cd $GAMEDIR; sed -i \"s/se_language.*/se_language $INPUT_LANG/\" swacademy.sh;"
        }
      }
    ]
  }
}
Back to game