123456789101112131415161718192021222324252627282930313233343536 |
- #!/bin/sh
- game=doom2
- game_dir="$HOME/games/doom"
- mod_files="$game_dir/mods/vanilla/dimm_pal/doom-pal.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/DMGMOD1.12c30h.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/DMGMOD1.38-Gothic-Nightmare-addon.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/DMGMOD-mutator_NOnightmares.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/DMGMOD-mutator_LESSzombiesMOREimps.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/DMGMOD-mutator_NOnewpowerups.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/DMGMOD-mutator_NOnewzombies.wad \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/immerse_v104.pk3 \
- $game_dir/mods/zdoom/dark_doom_creatures/latest/sm4BBgorev3.pk3 \
- $game_dir/mods/zdoom/bullet_time_x/bullet-time-x_1.3.1.pk3"
- pwad_file=$(find "${game_dir}"/wads/${game}/vanilla/*/*.wad \
- "$game_dir"/wads/${game}/nolimit/*/*.wad \
- "$game_dir"/wads/${game}/boom/*/*.wad \
- "$game_dir"/wads/${game}/zdoom/*/*.wad \
- "$game_dir"/wads/${game}/zdoom/*/*.pk3 \
- -ls | sort -rn | awk '{print $11}' | shuf -n 1)
- set -x
- if [ -d /usr/share/gzdoom/ ]; then cd /usr/share/gzdoom/ || return; fi
- if [ -d /usr/local/share/games/doom/ ]; then cd /usr/local/share/games/doom/ || return; fi
- eval flatpak run org.zdoom.GZDoom -config "$game_dir"/config/zdoom/config_zdoom.ini \
- -width 1920 -height 1080 \
- -fullscreen \
- -iwad "$game_dir"/wads/iwads/${game}.wad \
- -file "$pwad_file" "$mod_files" \
- -savedir "$game_dir"/savegames/${game}/ \
- -skill 3 \
- -warp 1 \
- > /tmp/gzdoom.log
- set +x
|