collinsmith/riiablo

Create cli argument for character save directory

Closed this issue · 1 comments

Create saves argument to specify location of character saves. Default should vary by platform, default on windows is %USERPROFILE%\Saved Games for 1.14 and <1.13 is typically inside %D2_HOME%/Save.

saves should refer to directory of d2s files, e.g., C:\Diablo II\Save

If saves is not present, defaults to

  • windows: check if {user.home}\Saved Games\Diablo II exists and use that, else {home}\Save
  • other: {home}\Save

Note:
{user.home} refers to Java system property user.home
{home} refers to D2 home specified via home cli argument