Updated gems, implemented game settings (works best with scripts 5.1 games)

This commit is contained in:
2023-11-19 12:42:54 -06:00
parent 8972561f5f
commit d83a439ad1
10 changed files with 761 additions and 14 deletions

View File

@@ -39,7 +39,7 @@ class W3DHub
path = Cache.install_path(@application, @channel)
log path
logger.info(LOG_TAG) { path }
# TODO: Do some sanity checking, i.e. DO NOT start launcher if `whoami` returns root, path makes sense,
# we're not on Windows trying to uninstall a game likely installed by the official launcher
FileUtils.remove_dir(path)
@@ -55,7 +55,7 @@ class W3DHub
@status.step = :mark_application_uninstalled
log "#{@app_id} has been uninstalled."
logger.info(LOG_TAG) { "#{@app_id} has been uninstalled." }
end
end
end