Use the same MpqLoadOrder cross-platform

Fixes #1095
This commit is contained in:
Panagiotis Georgiadis 2021-03-24 04:02:41 +01:00
parent 268e65b309
commit f8881ed832
No known key found for this signature in database
GPG Key ID: A5B9AF563B15B24F
2 changed files with 2 additions and 18 deletions

View File

@ -6,10 +6,7 @@ import (
)
const (
od2ConfigDirName = "OpenDiablo2"
)
const (
od2ConfigDirName = "OpenDiablo2"
od2ConfigFileName = "config.json"
)

View File

@ -23,7 +23,7 @@ func DefaultConfig() *Configuration {
MpqPath: "C:/Program Files (x86)/Diablo II",
Backend: "Ebiten",
MpqLoadOrder: []string{
"Patch_D2.mpq",
"patch_d2.mpq",
"d2exp.mpq",
"d2xmusic.mpq",
"d2xtalk.mpq",
@ -45,19 +45,6 @@ func DefaultConfig() *Configuration {
}
case "darwin":
config.MpqPath = "/Applications/Diablo II/"
config.MpqLoadOrder = []string{
"Diablo II Patch",
"Diablo II Expansion Data",
"Diablo II Expansion Movies",
"Diablo II Expansion Music",
"Diablo II Expansion Speech",
"Diablo II Game Data",
"Diablo II Graphics",
"Diablo II Movies",
"Diablo II Music",
"Diablo II Sounds",
"Diablo II Speech",
}
case "linux":
if usr, err := user.Current(); err == nil {
config.MpqPath = path.Join(usr.HomeDir, ".wine/drive_c/Program Files (x86)/Diablo II")