From 6c54673de51457757a69c92c3fe5419898a7abba Mon Sep 17 00:00:00 2001 From: IndigoFox Date: Sun, 7 May 2023 20:37:42 -0700 Subject: [PATCH] delay implementation of mod folder/dll path finder --- arma.go | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/arma.go b/arma.go index 27290ec..8a806b9 100644 --- a/arma.go +++ b/arma.go @@ -17,7 +17,6 @@ import ( "io/ioutil" "log" "os" - "path/filepath" "reflect" "strconv" "strings" @@ -45,7 +44,7 @@ var AVAILABLE_FUNCTIONS = map[string]interface{}{ "getUnixTimeNano": getUnixTimeNano, } -var EXTENSION_VERSION string = "0.0.2" +var EXTENSION_VERSION string = "0.0.3" var extensionCallbackFnc C.extensionCallback type ServerPollSetting struct { @@ -138,17 +137,17 @@ func initExtension() { var err error // get location of this dll - dllPath, err := filepath.Abs(os.Args[0]) - if err != nil { - logLine(functionName, fmt.Sprintf(`["Error getting DLL path: %v", "ERROR"]`, err), false) - return - } + // dllPath, err := filepath.Abs(os.Args[0]) + // if err != nil { + // logLine(functionName, fmt.Sprintf(`["Error getting DLL path: %v", "ERROR"]`, err), false) + // return + // } // set the addon directory to the parent directory of the dll - ADDON_FOLDER = filepath.Dir(dllPath) - LOG_FILE = ADDON_FOLDER + "\\rangermetrics.log" - SETTINGS_FILE = ADDON_FOLDER + "\\settings.json" - SETTINGS_FILE_EXAMPLE = ADDON_FOLDER + "\\settings.example.json" + // ADDON_FOLDER = filepath.Dir(dllPath) + // LOG_FILE = ADDON_FOLDER + "\\rangermetrics.log" + // SETTINGS_FILE = ADDON_FOLDER + "\\settings.json" + // SETTINGS_FILE_EXAMPLE = ADDON_FOLDER + "\\settings.example.json" activeSettings, err = loadSettings() if err != nil {