Load security config
This commit is contained in:
@@ -178,12 +178,12 @@ let gameConfig = false;
|
||||
|
||||
let globalConfig = {
|
||||
keyBind: [],
|
||||
economy: {},
|
||||
database: {},
|
||||
locale: {},
|
||||
accents: {},
|
||||
discord: {},
|
||||
email: {},
|
||||
security: {},
|
||||
accountPasswordHash: "SHA512",
|
||||
npcFarProximity: 100,
|
||||
npcMediumProximity: 40,
|
||||
@@ -333,6 +333,13 @@ function loadGlobalConfig() {
|
||||
thisResource.stop();
|
||||
}
|
||||
|
||||
try {
|
||||
getGlobalConfig().security = loadSecurityConfig();
|
||||
} catch (error) {
|
||||
logToConsole(LOG_ERROR, `[V.RP.Config] Failed to load security configuration. Error: ${error}`);
|
||||
thisResource.stop();
|
||||
}
|
||||
|
||||
logToConsole(LOG_DEBUG, "[V.RP.Config] Loaded global configuration successfully!");
|
||||
}
|
||||
|
||||
@@ -1075,6 +1082,17 @@ function loadEmailConfig() {
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
function loadSecurityConfig() {
|
||||
logToConsole(LOG_DEBUG, "[V.RP.Config] Loading security configuration ...");
|
||||
let securityConfig = JSON.parse(loadTextFile("config/security.json"));
|
||||
if (securityConfig != null) {
|
||||
return securityConfig;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
function doesServerHaveGUIEnabled() {
|
||||
return getServerConfig().useGUI;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user