Remove server settings flag keys
This commit is contained in:
@@ -21,7 +21,6 @@ let serverBitFlags = {
|
|||||||
npcTriggerTypeFlags: {},
|
npcTriggerTypeFlags: {},
|
||||||
npcTriggerConditionTypesFlags: {},
|
npcTriggerConditionTypesFlags: {},
|
||||||
npcTriggerResponseTypeFlags: {},
|
npcTriggerResponseTypeFlags: {},
|
||||||
serverSettings: {}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -119,6 +118,8 @@ let serverBitFlagKeys = {
|
|||||||
"NoRandomTips",
|
"NoRandomTips",
|
||||||
"NoActionTips",
|
"NoActionTips",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
// Not going to be used. Use trigger, condition, and response stuff in trigger.js
|
||||||
npcTriggerTypeKeys: [
|
npcTriggerTypeKeys: [
|
||||||
"None",
|
"None",
|
||||||
"FarProximity", // Comes within a far distance of NPC
|
"FarProximity", // Comes within a far distance of NPC
|
||||||
@@ -219,26 +220,6 @@ let serverBitFlagKeys = {
|
|||||||
"ShowItemsAfterPurchase",
|
"ShowItemsAfterPurchase",
|
||||||
"BuyCommandAfterEnterBusiness",
|
"BuyCommandAfterEnterBusiness",
|
||||||
],
|
],
|
||||||
serverSettingsKeys: [
|
|
||||||
"None",
|
|
||||||
"GUI",
|
|
||||||
"ServerLogo",
|
|
||||||
"FallingSnow",
|
|
||||||
"GroundSnow",
|
|
||||||
"Anticheat",
|
|
||||||
"CheckGameScripts",
|
|
||||||
"GameScriptBlackList",
|
|
||||||
"GameScriptWhiteList",
|
|
||||||
"JobBlips",
|
|
||||||
"JobPickups",
|
|
||||||
"BusinessBlips",
|
|
||||||
"BusinessPickups",
|
|
||||||
"HouseBlips",
|
|
||||||
"HousePickups",
|
|
||||||
"DiscordBot",
|
|
||||||
"RealTime",
|
|
||||||
"Testing",
|
|
||||||
],
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -255,7 +236,6 @@ function initBitFlagScript() {
|
|||||||
serverBitFlags.npcTriggerTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerTypeKeys);
|
serverBitFlags.npcTriggerTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerTypeKeys);
|
||||||
serverBitFlags.npcTriggerConditionTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerConditionTypeKeys);
|
serverBitFlags.npcTriggerConditionTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerConditionTypeKeys);
|
||||||
serverBitFlags.npcTriggerResponseTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerResponseTypeKeys);
|
serverBitFlags.npcTriggerResponseTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerResponseTypeKeys);
|
||||||
serverBitFlags.serverSettings = createBitFlagTable(serverBitFlagKeys.serverSettingsKeys);
|
|
||||||
logToConsole(LOG_INFO, "[VRR.BitFlag]: Bit flag script initialized successfully!");
|
logToConsole(LOG_INFO, "[VRR.BitFlag]: Bit flag script initialized successfully!");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -410,20 +390,6 @@ function getModerationFlagValue(flagName) {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function getServerSettingsFlagValue(flagName) {
|
|
||||||
if(flagName == "All") {
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(typeof serverBitFlags.serverSettings[flagName] == "undefined") {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
return serverBitFlags.serverSettings[flagName];
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function givePlayerStaffFlag(client, flagName) {
|
function givePlayerStaffFlag(client, flagName) {
|
||||||
if(!getStaffFlagValue(flagName)) {
|
if(!getStaffFlagValue(flagName)) {
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user