files:
- multi5: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Indiana%20Jones%20and%20the%20Last%20Crusade/indy3_patch_multi5.zip
- gogsetup: N/A:Please select the game Windows setup exe file downloaded from GOG
game:
args: --subtitles
game_id: indy3
path: $GAMEDIR
installer:
- extract:
dst: $CACHE
file: gogsetup
- execute:
command: cd $CACHE; ls | grep -i .lfl | xargs mv -t "$GAMEDIR/";
- extract:
dst: $CACHE
src: multi5
- input_menu:
description: 'Please choose your preferred subtitles language:'
id: LANG
options:
- keep: I prefer to keep the default install language
- fr: French
- sp: Spanish
- ge: German
- it: Italian
preselect: keep
- execute:
command: cd $GAMEDIR; if [ "$INPUT_LANG" == "keep" ]; then exit ; fi ; echo "lang
= $INPUT_LANG"; for i in *.LFL ; do echo "traitement du fichier $i"; j=$(basename
$i); patch < $CACHE/$INPUT_LANG/$j.patch $i; done ;
scummvm:
aspect: true
fullscreen: true
description: Play "Indiana Jones and the Last Crusade" provided by GOG on Linux!
game_slug: indiana-jones-and-the-last-crusade
gogslug: indiana_jones_and_the_last_crusade
humblestoreid: ''
installer_slug: indiana-jones-and-the-last-cr-gog-multi5
name: Indiana Jones and the Last Crusade
notes: "- This script is only compatible with the game setup file for Windows in exe\
\ format provided by GOG\r\n- Multilingual: you could choose your preferred subtitles/menus\
\ language during install between English, French, Italian, Spanish and German"
runner: scummvm
script:
files:
- multi5: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Indiana%20Jones%20and%20the%20Last%20Crusade/indy3_patch_multi5.zip
- gogsetup: N/A:Please select the game Windows setup exe file downloaded from GOG
game:
args: --subtitles
game_id: indy3
path: $GAMEDIR
installer:
- extract:
dst: $CACHE
file: gogsetup
- execute:
command: cd $CACHE; ls | grep -i .lfl | xargs mv -t "$GAMEDIR/";
- extract:
dst: $CACHE
src: multi5
- input_menu:
description: 'Please choose your preferred subtitles language:'
id: LANG
options:
- keep: I prefer to keep the default install language
- fr: French
- sp: Spanish
- ge: German
- it: Italian
preselect: keep
- execute:
command: cd $GAMEDIR; if [ "$INPUT_LANG" == "keep" ]; then exit ; fi ; echo
"lang = $INPUT_LANG"; for i in *.LFL ; do echo "traitement du fichier $i";
j=$(basename $i); patch < $CACHE/$INPUT_LANG/$j.patch $i; done ;
scummvm:
aspect: true
fullscreen: true
slug: indiana-jones-and-the-last-cr-gog-multi5
steamid: 32310
version: GOG MULTI5
year: 1989
{
"game_slug": "indiana-jones-and-the-last-crusade",
"version": "GOG MULTI5",
"description": "Play \"Indiana Jones and the Last Crusade\" provided by GOG on Linux!",
"notes": "- This script is only compatible with the game setup file for Windows in exe format provided by GOG\r\n- Multilingual: you could choose your preferred subtitles/menus language during install between English, French, Italian, Spanish and German",
"name": "Indiana Jones and the Last Crusade",
"year": 1989,
"steamid": 32310,
"gogslug": "indiana_jones_and_the_last_crusade",
"humblestoreid": "",
"runner": "scummvm",
"slug": "indiana-jones-and-the-last-cr-gog-multi5",
"installer_slug": "indiana-jones-and-the-last-cr-gog-multi5",
"script": {
"files": [
{
"multi5": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Indiana%20Jones%20and%20the%20Last%20Crusade/indy3_patch_multi5.zip"
},
{
"gogsetup": "N/A:Please select the game Windows setup exe file downloaded from GOG"
}
],
"game": {
"args": "--subtitles",
"game_id": "indy3",
"path": "$GAMEDIR"
},
"installer": [
{
"extract": {
"dst": "$CACHE",
"file": "gogsetup"
}
},
{
"execute": {
"command": "cd $CACHE; ls | grep -i .lfl | xargs mv -t \"$GAMEDIR/\";"
}
},
{
"extract": {
"dst": "$CACHE",
"src": "multi5"
}
},
{
"input_menu": {
"description": "Please choose your preferred subtitles language:",
"id": "LANG",
"options": [
{
"keep": "I prefer to keep the default install language"
},
{
"fr": "French"
},
{
"sp": "Spanish"
},
{
"ge": "German"
},
{
"it": "Italian"
}
],
"preselect": "keep"
}
},
{
"execute": {
"command": "cd $GAMEDIR; if [ \"$INPUT_LANG\" == \"keep\" ]; then exit ; fi ; echo \"lang = $INPUT_LANG\"; for i in *.LFL ; do echo \"traitement du fichier $i\"; j=$(basename $i); patch < $CACHE/$INPUT_LANG/$j.patch $i; done ;"
}
}
],
"scummvm": {
"aspect": true,
"fullscreen": true
}
}
}