Revert SKIP_GAME_TIME

This commit is contained in:
Htylol 2024-10-05 13:05:17 +05:00
parent f687917692
commit baaede8fe4

@ -1325,13 +1325,19 @@ stop_portwine () {
PW_TIME_IN_GAME=$(( PW_TIME_IN_GAME / 1000 )) # в секундах
while IFS= read -r line ; do
if [[ $line =~ ^Time= ]] ; then
SKIP_GAME_TIME="1"
TIME_CURRENT=${line//Time=/}
TIME_TOTAL=$(( TIME_CURRENT + PW_TIME_IN_GAME ))
fi
done < "$LAST_DESKTOP_FILE"
IFS="$orig_IFS"
sed -i '/^Time=/d' "$LAST_DESKTOP_FILE"
echo "Time=$TIME_TOTAL" >> "$LAST_DESKTOP_FILE"
if [[ $SKIP_GAME_TIME != 1 ]] ; then
echo "Time=$PW_TIME_IN_GAME" >> "$LAST_DESKTOP_FILE"
else
sed -i '/^Time=/d' "$LAST_DESKTOP_FILE"
echo "Time=$TIME_TOTAL" >> "$LAST_DESKTOP_FILE"
fi
case "$1" in
--restart)