2024-08-19 01:50:11 -04:00
|
|
|
#!/usr/bin/env bash
|
2024-08-28 14:51:26 -04:00
|
|
|
|
2024-09-01 15:02:54 -04:00
|
|
|
# check for required pk3.
|
2024-12-23 12:55:54 -05:00
|
|
|
source ${BASH_SOURCE[0]%/*}/.dependencies
|
2024-09-01 15:02:54 -04:00
|
|
|
check_dependencies "${gamePath}/Project_Brutality-Latest.pk3" \
|
|
|
|
"https://www.moddb.com/mods/project-brutality" \
|
|
|
|
"This should be included by default." \
|
|
|
|
'If you are seeing this message, please reinstall after removing any TobyDoom files from ~/.cache/linux-game-manager.' \
|
|
|
|
'rm -f ~/.cache/linux-game-manager/TobyAccessibilityMod_Version*'
|
|
|
|
|
2024-08-19 01:50:11 -04:00
|
|
|
# Set up the pk3 and wad files
|
|
|
|
gameOption=(
|
|
|
|
"${gamePath}/TobyAccMod_V${tobyVersion}.pk3"
|
|
|
|
"$gamePath/Addons/MENU/TobyV${tobyVersion%%-*}_"*
|
2024-08-28 14:51:26 -04:00
|
|
|
"$gamePath/Addons/DOOM/TobyV${tobyVersion%%-*}_Proximity.pk3"
|
2024-08-19 01:50:11 -04:00
|
|
|
"${gamePath}/Project_Brutality-Latest.pk3"
|
|
|
|
)
|
|
|
|
|
|
|
|
# Check for and include if present a wad. Some people may not have it.
|
|
|
|
if [[ -e "${gamePath}/DoomMetalVol7.wad" ]]; then
|
|
|
|
gameOption+=("${gamePath}/DoomMetalVol7.wad")
|
|
|
|
elif [[ -e "${gamePath}/DoomMetalVol6.wad" ]]; then
|
|
|
|
gameOption+=("${gamePath}/DoomMetalVol6.wad")
|
|
|
|
fi
|
2024-08-28 14:51:26 -04:00
|
|
|
|
2024-12-23 12:55:54 -05:00
|
|
|
source ${BASH_SOURCE[0]%/*}/.mapmenu
|
2024-09-02 02:51:53 -04:00
|
|
|
flags=(
|
2024-12-26 20:24:38 -05:00
|
|
|
# Key binding removals
|
|
|
|
'unbind' 'F'
|
2024-09-02 02:51:53 -04:00
|
|
|
# Key bindings
|
2024-12-26 20:24:38 -05:00
|
|
|
'bind' 'alt' '+altattack'
|
|
|
|
'bind' 'Ctrl' '+attack'
|
|
|
|
'bind' 'F' '+User2'
|
|
|
|
'bind' 'G' '+User1'
|
|
|
|
'bind' 'U' 'unreloader'
|
|
|
|
'bind' 'V' '+User2'
|
2024-09-02 02:51:53 -04:00
|
|
|
# Variables
|
2024-12-26 20:24:38 -05:00
|
|
|
'+pb_exaggeratedrecoil' 'false'
|
|
|
|
'+pb_weapon_recoil_mod_horizontal' '0'
|
|
|
|
'+pb_weapon_recoil_mod_vertical' '0'
|
|
|
|
'+vertspread' 'true'
|
2024-09-02 02:51:53 -04:00
|
|
|
)
|