@sereiya i've posted a link to edit script, since new drafts wont appear before lutris team moderation, take a look into it
You're getting the files via wget instead of using Lutris' in-built file download function. Works, but isn't beautiful since you skip the option to insert the files yourself
can be done for JRE, but i guess only the latest version of FAF should be aviable, especially after 1.4.4
Having the user manually looking for the run file is unnecessary, it will always spawn in /tmp/proton-$USER/
sounds reasonable, used this one just to show instruction dialog
may just use input_menu
The user isn't told to set a specific Proton version. This can cause later problems like desyncs, as described here.
Didn't checked, but haven't latest proton already got rid if most of FA errors?
https://www.winehq.org/announce/6.7
That one fixed the last bug for FA, may not be an issue for future versions of proton.
You don't tell the user that SteamPlay has to be activated for every title in order to even install Forged Alliance. In my opinion missing information like this is extremely frustrating for new users.
Agree
Your client.prefs file will be rejected by the FAF client since the lobby isn't written to simply add missing entries, but expect them to be already present. That's the reason I uploaded a prepared one for my script which I edit using sed, so the client accepts the file.
Works 4 me
Will look into it
You do not set the preferences file location, therefore FAF lobby will look for it in ~/.wine/ and create a new one there, ignoring your FA settings as well as forgetting all settings every time a user might deletes his standard wine prefix.
Uuugh, but it doesnt even uses standart wine
Not a necessity, but I find the option to have all files in your defined game folder quite important for large games so your /home won't get cluttered. In the end FAF will save literally everything in ~/.faforever/
Agree, can it be done just with a symlink?
UPD: ok, zero brain moment, just realized only i have access to edit page