git / db /crashday.lwdb
VHSgunzo
v0.78.2.8
d2bc03e
raw
history blame contribute delete
706 Bytes
#DB# Crashday # DB_EXES=('crashday.exe')
is_crashday_gcfg_fixed() { grep -qo '"FSAA": 0,' "$crashday_gcfg" 2>/dev/null ; }
pre_launch() {
if [ -f "$crashday_gcfg" ] && ! is_crashday_gcfg_fixed
then
sed -i 's|"FSAA": 2,|"FSAA": 0,|' "$crashday_gcfg"
sleep 0.5
killall crashday.exe
return 0
fi
return 1
}
crashday_gcfg="$WINEPREFIX/drive_c/users/steamuser/Local Settings/Crashday/config/graphics.config"
if ! is_crashday_gcfg_fixed
then
(while kill -0 $LWPID
do
pre_launch && break
sleep 3
done) &
post_launch() { sleep 0.5 ; cleanrun "$LW_SOURCE" "$LU_EXE" ; }
fi