From ed08878dcd4b02b15cae460cdaeb42efcee7bd23 Mon Sep 17 00:00:00 2001 From: Zepheris Date: Sat, 22 Feb 2020 02:20:57 -0700 Subject: [PATCH 1/6] Trying to disable blck time accelloration in favor of Epoch's system --- .../custom_server/Configs/blck_configs.sqf | 162 ++++++++--------- .../Configs/blck_configs_mil.sqf | 164 +++++++++--------- 2 files changed, 163 insertions(+), 163 deletions(-) diff --git a/Server/@GMS/addons/custom_server/Configs/blck_configs.sqf b/Server/@GMS/addons/custom_server/Configs/blck_configs.sqf index ddf2312..7310510 100644 --- a/Server/@GMS/addons/custom_server/Configs/blck_configs.sqf +++ b/Server/@GMS/addons/custom_server/Configs/blck_configs.sqf @@ -8,7 +8,7 @@ -------------------------- All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License. - http://creativecommons.org/licenses/by-nc-sa/4.0/ + http://creativecommons.org/licenses/by-nc-sa/4.0/ */ #include "\q\addons\custom_server\Configs\blck_defines.hpp" @@ -17,10 +17,10 @@ changing any of these variables may break the mission systemChat */ blck_locationBlackList = []; // Do not touch ... - blck_debugON = false; // Do not touch ... - blck_debugLevel = 0; // Do not touch ... + blck_debugON = false; // Do not touch ... + blck_debugLevel = 0; // Do not touch ... #ifdef blck_milServer - if (true) exitWith + if (true) exitWith { diag_log format["[blckeagls] Running configs for militarized servers build %1",blck_buildNumber]; execVM "\q\addons\custom_server\Configs\blck_configs_mil.sqf"; @@ -34,7 +34,7 @@ */ /*************************************************************** BLCKEAGLS SUPPLEMENTAL MODULES - **************************************************************** + **************************************************************** Configuration for Addons that support the overall Mission system. These are: 1) a module to spawn map addons generated with the Eden Editor @@ -44,7 +44,7 @@ blck_spawnMapAddons = true; // When true map addons will be spawned based on parameters define in custum_server\MapAddons\MapAddons_init.sqf blck_spawnStaticLootCrates = true; // When true, static loot crates will be spawned and loaded with loot as specified in custom_server\SLS\SLS_init_Epoch.sqf (or its exile equivalent). - blck_simulationManager = blck_useBlckeaglsSimulationManager; + blck_simulationManager = blck_useBlckeaglsSimulationManager; //diag_log format["[blckeagls] blck_configs: blck_simulationManager = %1",blck_simulationManager]; /* blck_simulationManagementOff - no simulation management occurs @@ -53,32 +53,32 @@ */ // Note that you can define map-specific variants in custom_server\configs\blck_custom_config.sqf - blck_useTimeAcceleration = true; // When true, time acceleration will be periodically updated based on amount of daylight at that time according to the values below. + blck_useTimeAcceleration = false; // When true, time acceleration will be periodically updated based on amount of daylight at that time according to the values below. blck_timeAccelerationDay = 2; // Daytime time accelearation blck_timeAccelerationDusk = 4; // Dawn/dusk time accelearation - blck_timeAccelerationNight = 12; // Nighttim time acceleration - + blck_timeAccelerationNight = 12; // Nighttim time acceleration + /************************************************************** - + BLACKLIST LOCATIONS - + **************************************************************/ - // if true then missions will not spawn within 1000 m of spawn points for Altis, Bornholm, Cherno, Esseker or stratis. + // if true then missions will not spawn within 1000 m of spawn points for Altis, Bornholm, Cherno, Esseker or stratis. blck_blacklistTraderCities = true; // Set this = true if you would like the mission system to automatically search for the locations of the Epoch/Exile trader cities. Note that these are added to the list of blacklisted locations for Epoch for the most common maps. - + /*********************************************************** - + GENERAL MISSION SYSTEM CONFIGURATION - + ***********************************************************/ //////// // Client Offloading and Headless Client Configurations blck_useHC = true; // Experimental (should be working). - + // Credit to Defent and eraser for their excellent work on scripts to transfer AI to clients for which these settings are required. blck_ai_offload_to_client = false; // forces AI to be transfered to player's PCs. Disable if you have players running slow PCs. // ******************************************************* - // Experimental; may cause issues with waypoints + // Experimental; may cause issues with waypoints // ******************************************************* blck_ai_offload_notifyClient = false; // Set true if you want notifications when AI are offloaded to a client PC. Only for testing/debugging purposes. blck_limit_ai_offload_to_blckeagls = true; // when true, only groups spawned by blckeagls are evaluated. @@ -89,13 +89,13 @@ blck_useKillMessages = true; // when true a message will be broadcast to all players each time an AI is killed; may impact server performance. blck_useKillScoreMessage = true; // when true a tile is displayed to the killer with the kill score information blck_useIEDMessages = true; // Displayes a message when a player vehicle detonates and IED (such as would happen if a player killed AI with a forbidden weapon). - + /////////////////////////////// // MISSION MARKER CONFIGURATION // blck_labelMapMarkers: Determines if when the mission composition provides text labels, map markers with have a text label indicating the mission type - //When set to true,"arrow", text will be to the right of an arrow below the mission marker. - // When set to true,"dot", ext will be to the right of a black dot at the center the mission marker. - blck_labelMapMarkers = [true,"center"]; + //When set to true,"arrow", text will be to the right of an arrow below the mission marker. + // When set to true,"dot", ext will be to the right of a black dot at the center the mission marker. + blck_labelMapMarkers = [true,"center"]; blck_preciseMapMarkers = true; // Map markers are/are not centered at the loot crate blck_showCountAliveAI = true; @@ -104,30 +104,30 @@ blck_minDistanceToBases = 900; blck_minDistanceToPlayer = 900; blck_minDistanceFromTowns = 300; - + /////////////////////////////// // Mission Smoke and Signals /////////////////////////////// - + // global loot crate options - // Options to spawn a smoking wreck near the crate. When the first parameter is true, a wreck or junk pile will be spawned. + // Options to spawn a smoking wreck near the crate. When the first parameter is true, a wreck or junk pile will be spawned. // It's position can be either "center" or "random". smoking wreck will be spawned at a random location between 15 and 50 m from the mission. - blck_SmokeAtMissions = [false,"random"]; // set to [false,"anything here"] to disable this function altogether. + blck_SmokeAtMissions = [false,"random"]; // set to [false,"anything here"] to disable this function altogether. blck_useSignalEnd = true; // When true a smoke grenade/chemlight will appear at the loot crate for 2 min after mission completion. blck_missionEndCondition = "allKilledOrPlayerNear"; // Options are "allUnitsKilled", "playerNear", "allKilledOrPlayerNear" /////////////////////////////// // General Mission Completion and Loot Settings - /////////////////////////////// + /////////////////////////////// blck_killPercentage = 0.999999; // The mission will complete if this fraction of the total AI spawned has been killed. - // This facilitates mission completion when one or two AI are spawned into objects. - blck_spawnCratesTiming = "atMissionSpawnGround"; // Choices: "atMissionSpawnGround","atMissionEndGround","atMissionEndAir". + // This facilitates mission completion when one or two AI are spawned into objects. + blck_spawnCratesTiming = "atMissionSpawnGround"; // Choices: "atMissionSpawnGround","atMissionEndGround","atMissionEndAir". // Crates spawned in the air will be spawned at mission center or the position(s) defined in the mission file and dropped under a parachute. // This sets the default value but can be overridden by defining _spawnCrateTiming in the file defining a particular mission. - blck_loadCratesTiming = "atMissionSpawn"; // valid choices are "atMissionCompletion" and "atMissionSpawn"; + blck_loadCratesTiming = "atMissionSpawn"; // valid choices are "atMissionCompletion" and "atMissionSpawn"; // Pertains only to crates spawned at mission spawn. // This sets the default but can be overridden for specific missions by defining _loadCratesTiming - + // Examples: // To spawn crates at mission start loaded with gear set blck_spawnCratesTiming = "atMissionSpawnGround" && blck_loadCratesTiming = "atMissionSpawn" // To spawn crates at mission start but load gear only after the mission is completed set blck_spawnCratesTiming = "atMissionSpawnGround" && blck_loadCratesTiming = "atMissionCompletion" @@ -137,18 +137,18 @@ /////////////////////////////// // PLAYER PENALTIES - /////////////////////////////// + /////////////////////////////// blck_RunGear = true; // When set to true, AI that have been run over will ve stripped of gear, and the vehicle will be given blck_RunGearDamage of damage. blck_RunGearDamage = 0.2; // Damage applied to player vehicle for each AI run over blck_VK_Gear = true; // When set to true, AI that have been killed by a player in a vehicle in the list of forbidden vehicles or using a forbiden gun will be stripped of gear and the vehicle will be given blck_RunGearDamage of damage blck_VK_RunoverDamage = true; // when the AI was run over blck_RunGearDamage of damage will be applied to the killer's vehicle. blck_VK_GunnerDamage = false; // when the AI was killed by a gunner on a vehicle that is is in the list of forbidden vehicles, blck_RunGearDamage of damage will be applied to the killer's vehicle each time an AI is killed with a vehicle's gun. - blck_forbidenVehicles = ["B_MRAP_01_hmg_F","O_MRAP_02_hmg_F","I_MRAP_03_hmg_F","B_MRAP_01_hmg_F","O_MRAP_02_hmg_F"]; // Add any vehicles for which you wish to forbid vehicle kills + blck_forbidenVehicles = ["B_MRAP_01_hmg_F","O_MRAP_02_hmg_F","I_MRAP_03_hmg_F","B_MRAP_01_hmg_F","O_MRAP_02_hmg_F"]; // Add any vehicles for which you wish to forbid vehicle kills // For a listing of the guns mounted on various land vehicles see the following link: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Vehicle_Weapons - // HMG_M2 is mounted on the armed offroad that is spawned by Epoch + // HMG_M2 is mounted on the armed offroad that is spawned by Epoch blck_forbidenVehicleGuns = ["LMG_RCWS","LMG_M200","HMG_127","HMG_127_APC","HMG_M2","HMG_NSVT","GMG_40mm","GMG_UGV_40mm","autocannon_40mm_CTWS","autocannon_30mm_CTWS","autocannon_35mm","LMG_coax","autocannon_30mm","HMG_127_LSV_01"]; // Add any vehicles for which you wish to forbid vehicle kills, o - + /////////////////////////////// // MISC MISSION PARAMETERS @@ -167,20 +167,20 @@ // Recommended that you disable paratroops if using muliple aircraft/vehicle patrols blck_chanceParaBlue = 0; // [0 - 1] set to 0 to deactivate and 1 to always have paratroops spawn over the center of the mission. This value can be a range as well [0.1,0.3] blck_noParaBlue = 3; // [1-N] - + blck_chanceParaRed = 0; blck_noParaRed = 3; - + blck_chanceParaGreen = 0; blck_noParaGreen = 4; - + blck_chanceParaOrange = 0; blck_noParaOrange = 4; - + // Supplemental Loot Parameters. - + /////////////////////////////// - // Heli Patrol Heli Types + // Heli Patrol Heli Types // Armed Helis ////////////////////////////// _blck_littleBirds = ["B_Heli_Light_01_armed_F"]; // AH-9 Pawnee (WEST) @@ -199,26 +199,26 @@ ]; blck_blacklisted_heli_ammo = ["24Rnd_missiles","24Rnd_PG_missiles","12Rnd_PG_missiles","2Rnd_LG_scalpel","6Rnd_LG_scalpel","8Rnd_LG_scalpel","M_Scalpel_AT ","14Rnd_80mm_rockets","38Rnd_80mm_rockets"]; blck_blacklisted_heli_weapons = ["missiles_SCALPEL","missiles_titan","rockets_Skyfire","missiles_DAGR","missiles_DAR"]; - - + + /////////////////////////////// // Heli Patrol Settings /////////////////////////////// - blck_chanceHeliPatrolBlue = 0; //[0 - 1] Set to 0 to deactivate and 1 to always have a heli spawn over the mission center and patrol the mission area. + blck_chanceHeliPatrolBlue = 0; //[0 - 1] Set to 0 to deactivate and 1 to always have a heli spawn over the mission center and patrol the mission area. // The chance of paratroops dropping from the heli is defined by blck_chancePara(Blue|Red|Green|Orange) above. // Recommend setting the change = 1 if you wish to spawn multiple helis at a mission. blck_patrolHelisBlue = _blck_littleBirds; blck_noPatrolHelisBlue = 1; - + blck_chanceHeliPatrolRed = 0.1; // 0.4; blck_patrolHelisRed = _blck_littleBirds; blck_noPatrolHelisRed = 1; - + blck_chanceHeliPatrolGreen = 0.4; blck_patrolHelisGreen = _blck_littleBirds; blck_noPatrolHelisGreen = 1; - + blck_chanceHeliPatrolOrange = 0.5; blck_patrolHelisOrange = _blck_armed_hellcats+_blck_armed_orcas; blck_noPatrolHelisOrange = 1; @@ -226,46 +226,46 @@ //////////////////// // Enable / Disable Missions //////////////////// - + // Maximum number of missions shown on the map at any one time. // Change this value to reduce the number of spawned missions at any one time. blck_maxSpawnedMissions = 4; - + //Set to -1 to disable. Values of 2 or more force the mission spawner to spawn copies of that mission - this feature is not recommended because you may run out of available groups. - blck_enableOrangeMissions = 1; + blck_enableOrangeMissions = 1; blck_enableGreenMissions = 1; blck_enableRedMissions = 2; blck_enableBlueMissions = 1; - blck_numberUnderwaterDynamicMissions = 3; // Values from -1 (no UMS) to N (N Underwater missions will be spawned; static UMS units and subs will be spawned. + blck_numberUnderwaterDynamicMissions = 3; // Values from -1 (no UMS) to N (N Underwater missions will be spawned; static UMS units and subs will be spawned. //////////////////// // MISSION TIMERS //////////////////// - - // Reduce to 1 sec for immediate spawns, or longer if you wish to space the missions out + + // Reduce to 1 sec for immediate spawns, or longer if you wish to space the missions out blck_TMin_Orange = 250; blck_TMin_Green = 200; blck_TMin_Blue = 120; blck_TMin_Red = 150; - blck_TMin_UMS = 180; - + blck_TMin_UMS = 180; + //Maximum Spawn time between missions in seconds blck_TMax_Orange = 360; blck_TMax_Green = 300; blck_TMax_Blue = 200; blck_TMax_Red = 250; blck_TMax_UMS = 400; - + /////////////////////////////// // AI VEHICLE PATROL PARAMETERS - /////////////////////////////// + /////////////////////////////// blck_useVehiclePatrols = true; // When true vehicles will be spawned at missions and will patrol the mission area. blck_killEmptyAIVehicles = false; // when true, the AI vehicle will be extensively damaged once all AI have gotten outor been killed. blck_vehicleDeleteTimer = 120*60; //////////////////// // Mission Vehicle Settings - //////////////////// + //////////////////// //Defines how many AI Vehicles to spawn. Set this to -1 to disable spawning of static weapons or vehicles. To discourage players runniing with with vehicles, spawn more B_GMG_01_high blck_SpawnVeh_Orange = [3,4]; // Number of static weapons at Orange Missions blck_SpawnVeh_Green = [2,3]; // Number of static weapons at Green Missions @@ -278,9 +278,9 @@ blck_vehCrew_orange = 3; /////////////////////////////// - // AI STATIC WEAPON PARAMETERS + // AI STATIC WEAPON PARAMETERS /////////////////////////////// - + blck_useStatic = true; // When true, AI will man static weapons spawned 20-30 meters from the mission center. These are very effective against most vehicles blck_killEmptyStaticWeapons = true; // When true, static weapons will have damage set to 1 when the AI manning them is killed. blck_staticWeapons = ["B_HMG_01_high_F","B_GMG_01_high_F"/*,"O_static_AT_F"*/]; // [0.50 cal, grenade launcher, AT Launcher] @@ -288,19 +288,19 @@ //////////////////// // Mission Static Weapon Settings //////////////////// - - // Defines how many static weapons to spawn. Set this to -1 to disable spawning + + // Defines how many static weapons to spawn. Set this to -1 to disable spawning blck_SpawnEmplaced_Orange = [3,4]; // Number of static weapons at Orange Missions blck_SpawnEmplaced_Green = [2,3]; // Number of static weapons at Green Missions blck_SpawnEmplaced_Blue = 1; // Number of static weapons at Blue Missions - blck_SpawnEmplaced_Red = 1; // Number of static weapons at Red Missions + blck_SpawnEmplaced_Red = 1; // Number of static weapons at Red Missions /**************************************************************** - + GENERAL AI SETTINGS - + ****************************************************************/ // When true, AI loadouts will be set from the class names in CfgPricing rather than the settings in the mod-specific configuration files blck_useConfigsGeneratedLoadouts = false; @@ -313,7 +313,7 @@ blck_blacklistedUniforms = [ "U_I_Protagonist_VR", - "U_C_Protagonist_VR", + "U_C_Protagonist_VR", "U_O_Protagonist_VR", "U_B_Protagonist_VR", "Exile_Uniform_BambiOverall", @@ -351,9 +351,9 @@ blck_blacklistedItems = [ - ]; + ]; ///////////////////////////////////////////// - + blck_groupBehavior = "SAFE"; // https://community.bistudio.com/wiki/ArmA:_AI_Combat_Modes blck_combatMode = "RED"; // Change this to "YELLOW" if the AI wander too far from missions for your tastes. blck_groupFormation = "WEDGE"; // Possibilities include "WEDGE","VEE","FILE","DIAMOND" @@ -370,7 +370,7 @@ blck_launcherCleanup = true;// When true, launchers and launcher ammo are removed from dead AI. blck_minimumPatrolRadius = 22; // AI will patrol within a circle with radius of approximately min-max meters. note that because of the way waypoints are completed they may more more or less than this distance. blck_maximumPatrolRadius = 45; - + //This defines how long after an AI dies that it's body disappears. blck_bodyCleanUpTimer = 60*30; // time in seconds after which dead AI bodies are deleted // Each time an AI is killed, the location of the killer will be revealed to all AI within this range of the killed AI, set to -1 to disable @@ -378,19 +378,19 @@ blck_AliveAICleanUpTimer = 60*20; // Time after mission completion at which any remaining live AI are deleted. // How precisely player locations will be revealed to AI after an AI kill - // values are ordered as follows [blue, red, green, orange]; + // values are ordered as follows [blue, red, green, orange]; blck_AIAlertDistance = [250,325,450,500]; // Radius within which AI will be notified of enemy activity. Depricated as a group-sed system is used now. The group is informed of the enemy location when a group member is hit or killed. //blck_AIAlertDistance = [150,225,400,500]; // How precisely player locations will be revealed to AI after an AI kill // values are ordered as follows [blue, red, green, orange]; - blck_AIIntelligence = [0.3, 0.5, 0.7, 0.9]; - + blck_AIIntelligence = [0.3, 0.5, 0.7, 0.9]; + blck_baseSkill = 1.0; // The overal skill of the AI - range 0.1 to 1.0. - + /*************************************************************** - + MISSION TYPE SPECIFIC AI SETTINGS - + **************************************************************/ //This defines the skill, minimum/Maximum number of AI and how many AI groups are spawned for each mission type // Orange Missions @@ -400,7 +400,7 @@ blck_SkillsOrange = [ ["aimingAccuracy",[0.35,0.45]],["aimingShake",[0.65,0.75]],["aimingSpeed",[0.65,0.75]],["endurance",1.00],["spotDistance",1.0],["spotTime",1.0],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00] ]; - + // Green Missions blck_MinAI_Green = 16; blck_MaxAI_Green = 21; @@ -408,7 +408,7 @@ blck_SkillsGreen = [ ["aimingAccuracy",0.3],["aimingShake",0.65],["aimingSpeed",0.65],["endurance",0.9],["spotDistance",0.9],["spotTime",0.9],["courage",0.9],["reloadSpeed",0.9],["commanding",0.9],["general",0.75] ]; - + // Red Missions blck_MinAI_Red = 12; blck_MaxAI_Red = 15; @@ -416,16 +416,16 @@ blck_SkillsRed = [ ["aimingAccuracy",0.2],["aimingShake",0.6],["aimingSpeed",0.6],["endurance",0.80],["spotDistance",0.7],["spotTime",0.8],["courage",0.80],["reloadSpeed",0.70],["commanding",0.8],["general",0.70] ]; - + // Blue Missions - blck_MinAI_Blue = 8; + blck_MinAI_Blue = 8; blck_MaxAI_Blue = 12; blck_AIGrps_Blue = 2; blck_SkillsBlue = [ ["aimingAccuracy",0.1],["aimingShake",0.5],["aimingSpeed",0.5],["endurance",0.50],["spotDistance",0.6],["spotTime",0.6],["courage",0.60],["reloadSpeed",0.60],["commanding",0.7],["general",0.60] ]; - - // Add some money to AI; + + // Add some money to AI; blck_maxMoneyOrange = 25; blck_maxMoneyGreen = 20; blck_maxMoneyRed = 15; @@ -440,7 +440,7 @@ { diag_log format["[blckeagls] Loading Mission System using Parameters for %1",blck_modType]; execVM "\q\addons\custom_server\Configs\blck_configs_exile.sqf"; - }; + }; uiSleep 10; if (blck_useConfigsGeneratedLoadouts) then { diff --git a/Server/@GMS/addons/custom_server/Configs/blck_configs_mil.sqf b/Server/@GMS/addons/custom_server/Configs/blck_configs_mil.sqf index 6c6bf67..91b10e0 100644 --- a/Server/@GMS/addons/custom_server/Configs/blck_configs_mil.sqf +++ b/Server/@GMS/addons/custom_server/Configs/blck_configs_mil.sqf @@ -1,22 +1,22 @@ /* By Ghostrider [GRG] Copyright 2016 - + -------------------------- License -------------------------- All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License. - http://creativecommons.org/licenses/by-nc-sa/4.0/ + http://creativecommons.org/licenses/by-nc-sa/4.0/ */ #include "\q\addons\custom_server\Configs\blck_defines.hpp"; - #include "\q\addons\custom_server\init\build.sqf" + #include "\q\addons\custom_server\init\build.sqf" diag_log format["[blckeagls] Loading blck_configs_mil.sqf for Militarized Servers for blckeagls build %1",blck_buildNumber]; /*************************************************************** BLCKEAGLS SUPPLEMENTAL MODULES - **************************************************************** + **************************************************************** Configuration for Addons that support the overall Mission system. These are: 1) a module to spawn map addons generated with the Eden Editor @@ -26,99 +26,99 @@ blck_spawnMapAddons = true; // When true map addons will be spawned based on parameters define in custum_server\MapAddons\MapAddons_init.sqf blck_spawnStaticLootCrates = true; // When true, static loot crates will be spawned and loaded with loot as specified in custom_server\SLS\SLS_init_Epoch.sqf (or its exile equivalent). - blck_simulationManager = blck_useBlckeaglsSimulationManagement; + blck_simulationManager = blck_useBlckeaglsSimulationManagement; //diag_log format["[blckeagls] blck_configs: blck_simulationManager = %1",blck_simulationManager]; // Note that you can define map-specific variants in custom_server\configs\blck_custom_config.sqf - blck_useTimeAcceleration = true; // When true, time acceleration will be periodically updated based on amount of daylight at that time according to the values below. + blck_useTimeAcceleration = false; // When true, time acceleration will be periodically updated based on amount of daylight at that time according to the values below. blck_timeAccelerationDay = 2; // Daytime time accelearation blck_timeAccelerationDusk = 4; // Dawn/dusk time accelearation - blck_timeAccelerationNight = 8; // Nighttim time acceleration - + blck_timeAccelerationNight = 8; // Nighttim time acceleration + /************************************************************** - + BLACKLIST LOCATIONS - + **************************************************************/ - // if true then missions will not spawn within 1000 m of spawn points for Altis, Bornholm, Cherno, Esseker or stratis. + // if true then missions will not spawn within 1000 m of spawn points for Altis, Bornholm, Cherno, Esseker or stratis. blck_blacklistTraderCities = true; // Set this = true if you would like the mission system to automatically search for the locations of the Epoch/Exile trader cities. Note that these are added to the list of blacklisted locations for Epoch for the most common maps. - + /*********************************************************** - + GENERAL MISSION SYSTEM CONFIGURATION - + ***********************************************************/ //////// // Client Offloading and Headless Client Configurations blck_useHC = true; // Experimental (should be working). - + // Credit to Defent and eraser for their excellent work on scripts to transfer AI to clients for which these settings are required. blck_ai_offload_to_client = false; // forces AI to be transfered to player's PCs. Disable if you have players running slow PCs. // ******************************************************* - // Experimental; may cause issues with waypoints + // Experimental; may cause issues with waypoints // ******************************************************* blck_ai_offload_notifyClient = false; // Set true if you want notifications when AI are offloaded to a client PC. Only for testing/debugging purposes. blck_limit_ai_offload_to_blckeagls = true; // when true, only groups spawned by blckeagls are evaluated. - + /////////////////////////////// // Kill message configurations // These determine whether and when messages are sent to players regarding AI Kills or illegal kills that might damage a vehicle. blck_useKillMessages = true; // when true a message will be broadcast to all players each time an AI is killed; may impact server performance. blck_useKillScoreMessage = true; // when true a tile is displayed to the killer with the kill score information blck_useIEDMessages = true; // Displayes a message when a player vehicle detonates and IED (such as would happen if a player killed AI with a forbidden weapon). - + /////////////////////////////// // MISSION MARKER CONFIGURATION // blck_labelMapMarkers: Determines if when the mission composition provides text labels, map markers with have a text label indicating the mission type - //When set to true,"arrow", text will be to the right of an arrow below the mission marker. - // When set to true,"dot", ext will be to the right of a black dot at the center the mission marker. - blck_labelMapMarkers = [true,"center"]; + //When set to true,"arrow", text will be to the right of an arrow below the mission marker. + // When set to true,"dot", ext will be to the right of a black dot at the center the mission marker. + blck_labelMapMarkers = [true,"center"]; blck_preciseMapMarkers = false; // Map markers are/are not centered at the loot crate - blck_showCountAliveAI = true; + blck_showCountAliveAI = true; //Minimum distance between missions blck_MinDistanceFromMission = 1500; blck_minDistanceToBases = 900; blck_minDistanceToPlayer = 900; blck_minDistanceFromTowns = 300; - + /////////////////////////////// // Mission Smoke and Signals /////////////////////////////// - + // global loot crate options - // Options to spawn a smoking wreck near the crate. When the first parameter is true, a wreck or junk pile will be spawned. + // Options to spawn a smoking wreck near the crate. When the first parameter is true, a wreck or junk pile will be spawned. // It's position can be either "center" or "random". smoking wreck will be spawned at a random location between 15 and 50 m from the mission. - blck_SmokeAtMissions = [false,"random"]; // set to [false,"anything here"] to disable this function altogether. + blck_SmokeAtMissions = [false,"random"]; // set to [false,"anything here"] to disable this function altogether. blck_useSignalEnd = true; // When true a smoke grenade/chemlight will appear at the loot crate for 2 min after mission completion. - + /////////////////////////////// // General Mission Completion and Loot Settings - /////////////////////////////// + /////////////////////////////// blck_missionEndCondition = "playerNear"; // Options are "allUnitsKilled", "playerNear", "allKilledOrPlayerNear" blck_killPercentage = 0.99999999999; // The mission will complete if this fraction of the total AI spawned has been killed. - // This facilitates mission completion when one or two AI are spawned into objects. - blck_spawnCratesTiming = "atMissionSpawnGround"; // Choices: "atMissionSpawnGround","atMissionStartAir","atMissionEndGround","atMissionEndAir". + // This facilitates mission completion when one or two AI are spawned into objects. + blck_spawnCratesTiming = "atMissionSpawnGround"; // Choices: "atMissionSpawnGround","atMissionStartAir","atMissionEndGround","atMissionEndAir". // Crates spawned in the air will be spawned at mission center or the position(s) defined in the mission file and dropped under a parachute. // This sets the default value but can be overridden by defining _spawnCrateTiming in the file defining a particular mission. - blck_loadCratesTiming = "atMissionSpawn"; // valid choices are "atMissionCompletion" and "atMissionSpawn"; + blck_loadCratesTiming = "atMissionSpawn"; // valid choices are "atMissionCompletion" and "atMissionSpawn"; // Pertains only to crates spawned at mission spawn. // This sets the default but can be overridden for specific missions by defining _loadCratesTiming blck_allowClaimVehicle = true; // Set this to true if you wish to allow players to claim vehicles using one of the claim vehicle scripts floating around. /////////////////////////////// // PLAYER PENALTIES - /////////////////////////////// - + /////////////////////////////// + blck_RunGear = true; // When set to true, AI that have been run over will ve stripped of gear, and the vehicle will be given blck_RunGearDamage of damage. blck_RunGearDamage = 0.2; // Damage applied to player vehicle for each AI run over blck_VK_Gear = true; // When set to true, AI that have been killed by a player in a vehicle in the list of forbidden vehicles or using a forbiden gun will be stripped of gear and the vehicle will be given blck_RunGearDamage of damage blck_VK_RunoverDamage = true; // when the AI was run over blck_RunGearDamage of damage will be applied to the killer's vehicle. blck_VK_GunnerDamage = false; // when the AI was killed by a gunner on a vehicle that is is in the list of forbidden vehicles, blck_RunGearDamage of damage will be applied to the killer's vehicle each time an AI is killed with a vehicle's gun. - blck_forbidenVehicles = []; // Add any vehicles for which you wish to forbid vehicle kills + blck_forbidenVehicles = []; // Add any vehicles for which you wish to forbid vehicle kills // For a listing of the guns mounted on various land vehicles see the following link: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Vehicle_Weapons - // HMG_M2 is mounted on the armed offroad that is spawned by Epoch + // HMG_M2 is mounted on the armed offroad that is spawned by Epoch blck_forbidenVehicleGuns = []; // Add any vehicles for which you wish to forbid vehicle kills, o - + /////////////////////////////// // MISC MISSION PARAMETERS @@ -139,20 +139,20 @@ // Recommended that you disable paratroops if using muliple aircraft/vehicle patrols blck_chanceParaBlue = 0; // [0 - 1] set to 0 to deactivate and 1 to always have paratroops spawn over the center of the mission. blck_noParaBlue = 3; // [1-N] - + blck_chanceParaRed = 0; blck_noParaRed = 3; - + blck_chanceParaGreen = 0; blck_noParaGreen = 4; - + blck_chanceParaOrange = 0; blck_noParaOrange = 4; - + // Supplemental Loot Parameters. - + /////////////////////////////// - // Heli Patrol Heli Types + // Heli Patrol Heli Types // Armed Helis ////////////////////////////// blck_littleBirds = ["B_Heli_Light_01_armed_F"]; // AH-9 Pawnee (WEST) @@ -181,8 +181,8 @@ */ blck_blacklisted_heli_ammo = []; blck_blacklisted_heli_weapons = []; - - + + /////////////////////////////// // Heli Patrol Settings /////////////////////////////// @@ -190,15 +190,15 @@ blck_chanceHeliPatrolBlue = 0.8; //[0 - 1] Set to 0 to deactivate and 1 to always have a heli spawn over the mission center and patrol the mission area. The chance of paratroops dropping from the heli is defined by blck_chancePara(Blue|Red|Green|Orange) above. blck_patrolHelisBlue = blck_littleBirds; blck_noPatrolHelisBlue = 0; - + blck_chanceHeliPatrolRed = 0.8; // 0.4; blck_patrolHelisRed = blck_armed_hellcats; blck_noPatrolHelisRed = 1; - + blck_chanceHeliPatrolGreen = 0.9999; blck_patrolHelisGreen = blck_armed_ghosthawks; blck_noPatrolHelisGreen = [1,3]; - + blck_chanceHeliPatrolOrange = 0.9999; blck_patrolHelisOrange = blck_armed_attackHelis + blck_armed_heavyAttackHelis; // + _blck_fighters; blck_noPatrolHelisOrange = [2,4]; @@ -214,46 +214,46 @@ //////////////////// // Enable / Disable Missions //////////////////// - + // Maximum number of missions shown on the map at any one time. // Change this value to reduce the number of spawned missions at any one time. blck_maxSpawnedMissions = 4; //Set to -1 to disable. Values of 2 or more force the mission spawner to spawn copies of that mission - this feature is not recommended because you may run out of available groups. - blck_enableOrangeMissions = 1; + blck_enableOrangeMissions = 1; blck_enableGreenMissions = 1; blck_enableRedMissions = 2; blck_enableBlueMissions = 2; - blck_numberUnderwaterDynamicMissions = 2; // Values from 0 (no UMS) to N (N Underwater missions will be spawned; static UMS units and subs will be spawned. + blck_numberUnderwaterDynamicMissions = 2; // Values from 0 (no UMS) to N (N Underwater missions will be spawned; static UMS units and subs will be spawned. //////////////////// // MISSION TIMERS //////////////////// - - // Reduce to 1 sec for immediate spawns, or longer if you wish to space the missions out + + // Reduce to 1 sec for immediate spawns, or longer if you wish to space the missions out blck_TMin_Orange = 250; blck_TMin_Green = 200; blck_TMin_Blue = 120; blck_TMin_Red = 150; - blck_TMin_UMS = 180; - + blck_TMin_UMS = 180; + //Maximum Spawn time between missions in seconds blck_TMax_Orange = 360; blck_TMax_Green = 300; blck_TMax_Blue = 200; blck_TMax_Red = 250; blck_TMax_UMS = 200; - + /////////////////////////////// // AI VEHICLE PATROL PARAMETERS - /////////////////////////////// + /////////////////////////////// blck_useVehiclePatrols = true; // When true vehicles will be spawned at missions and will patrol the mission area. blck_killEmptyAIVehicles = false; // when true, the AI vehicle will be extensively damaged once all AI have gotten out or been killed. - blck_vehicleDeleteTimer = 90*60; //60*60; + blck_vehicleDeleteTimer = 90*60; //60*60; //////////////////// // Mission Vehicle Settings - //////////////////// + //////////////////// //Defines how many AI Vehicles to spawn. Set this to -1 to disable spawning of vehicles. To discourage players running over AI with with vehicles, spawn more B_GMG_01_high blck_SpawnVeh_Orange = [3,5]; // Number of vehicles at Orange Missions blck_SpawnVeh_Green = [3,4]; // Number of vehicles at Green Missions @@ -266,26 +266,26 @@ blck_vehCrew_orange = 3; /////////////////////////////// - // AI STATIC WEAPON Settings + // AI STATIC WEAPON Settings /////////////////////////////// - + blck_useStatic = true; // When true, AI will man static weapons spawned 20-30 meters from the mission center. These are very effective against most vehicles blck_killEmptyStaticWeapons = true; // When true, static weapons will have damage set to 1 when the AI manning them is killed. // B_Mortar_01_F, B_HMG_01_F, B_GMG_01_F blck_staticWeapons = ["B_HMG_01_high_F","B_GMG_01_high_F"]; // [0.50 cal, grenade launcher, AT Launcher] - // Defines how many static weapons to spawn. Set this to -1 to disable spawning + // Defines how many static weapons to spawn. Set this to -1 to disable spawning blck_SpawnEmplaced_Orange = [3,5]; // Number of static weapons at Orange Missions blck_SpawnEmplaced_Green = [3,4]; // Number of static weapons at Green Missions blck_SpawnEmplaced_Blue = 1; // Number of static weapons at Blue Missions - blck_SpawnEmplaced_Red = 2; // Number of static weapons at Red Missions + blck_SpawnEmplaced_Red = 2; // Number of static weapons at Red Missions /**************************************************************** - + GENERAL AI SETTINGS - + ****************************************************************/ // When true, AI loadouts will be set from the class names in CfgPricing rather than the settings in the mod-specific configuration files blck_useConfigsGeneratedLoadouts = true; @@ -298,7 +298,7 @@ blck_blacklistedUniforms = [ "U_I_Protagonist_VR", - "U_C_Protagonist_VR", + "U_C_Protagonist_VR", "U_O_Protagonist_VR", "U_B_Protagonist_VR", "Exile_Uniform_BambiOverall", @@ -336,14 +336,14 @@ blck_blacklistedItems = [ - ]; + ]; ///////////////////////////////////////////// blck_groupBehavior = "SAFE"; // https://community.bistudio.com/wiki/ArmA:_AI_Combat_Modes blck_combatMode = "RED"; // Change this to "YELLOW" if the AI wander too far from missions for your tastes. blck_groupFormation = "WEDGE"; // Possibilities include "WEDGE","VEE","FILE","DIAMOND" - blck_useSmokeWhenHealing = true; // when true, injured AI will toss a smoke when they attempt to heal. + blck_useSmokeWhenHealing = true; // when true, injured AI will toss a smoke when they attempt to heal. blck_addAIMoney = true; blck_chanceBackpack = 0.3; // Chance AI will be spawned with a backpack blck_useNVG = true; // When true, AI will be spawned with NVG if is dark @@ -355,28 +355,28 @@ blck_launcherCleanup = false;// When true, launchers and launcher ammo are removed from dead AI. blck_minimumPatrolRadius = 22; // AI will patrol within a circle with radius of approximately min-max meters. note that because of the way waypoints are completed they may more more or less than this distance. blck_maximumPatrolRadius = 35; - + //This defines how long after an AI dies that it's body disappears. blck_bodyCleanUpTimer = 80*60; // time in seconds after which dead AI bodies are deleted - + // Each time an AI is killed, the location of the killer will be revealed to all AI within this range of the killed AI, set to -1 to disable // values are ordered as follows [blue, red, green, orange]; blck_AliveAICleanUpTimer = 20*60; // Time after mission completion at which any remaining live AI are deleted. // How precisely player locations will be revealed to AI after an AI kill - // values are ordered as follows [blue, red, green, orange]; + // values are ordered as follows [blue, red, green, orange]; blck_AIAlertDistance = [250,425,650,800]; // Radius within which AI will be notified of enemy activity. Depricated as a group-sed system is used now. The group is informed of the enemy location when a group member is hit or killed. //blck_AIAlertDistance = [150,225,400,500]; // How precisely player locations will be revealed to AI after an AI kill // values are ordered as follows [blue, red, green, orange]; - blck_AIIntelligence = [0.3, 0.5, 0.7, 0.9]; - + blck_AIIntelligence = [0.3, 0.5, 0.7, 0.9]; + blck_baseSkill = 1.0; // The overal skill of the AI - range 0.1 to 1.0. - + /*************************************************************** - + MISSION TYPE SPECIFIC AI SETTINGS - + **************************************************************/ //This defines the skill, minimum/Maximum number of AI and how many AI groups are spawned for each mission type // Orange Missions @@ -386,7 +386,7 @@ blck_SkillsOrange = [ ["aimingAccuracy",0.6],["aimingShake",0.9],["aimingSpeed",0.9],["endurance",1.00],["spotDistance",1.0],["spotTime",1.0],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00] ]; - + // Green Missions blck_MinAI_Green = 16; blck_MaxAI_Green = 21; @@ -394,7 +394,7 @@ blck_SkillsGreen = [ ["aimingAccuracy",0.55],["aimingShake",0.75],["aimingSpeed",0.85],["endurance",0.9],["spotDistance",0.9],["spotTime",0.9],["courage",0.9],["reloadSpeed",0.9],["commanding",0.9],["general",0.75] ]; - + // Red Missions blck_MinAI_Red = 12; blck_MaxAI_Red = 15; @@ -402,15 +402,15 @@ blck_SkillsRed = [ ["aimingAccuracy",0.4],["aimingShake",0.6],["aimingSpeed",0.6],["endurance",0.80],["spotDistance",0.7],["spotTime",0.8],["courage",0.80],["reloadSpeed",0.70],["commanding",0.8],["general",0.70] ]; - + // Blue Missions - blck_MinAI_Blue = 8; + blck_MinAI_Blue = 8; blck_MaxAI_Blue = 12; blck_AIGrps_Blue = 2; blck_SkillsBlue = [ ["aimingAccuracy",0.1],["aimingShake",0.5],["aimingSpeed",0.5],["endurance",0.50],["spotDistance",0.6],["spotTime",0.6],["courage",0.60],["reloadSpeed",0.60],["commanding",0.7],["general",0.60] ]; - + // Add some money to AI; only works with Exile for now. blck_maxMoneyOrange = 50; blck_maxMoneyGreen = 40; @@ -426,7 +426,7 @@ { diag_log format["[blckeagls] Loading Mission System using Parameters for %1 for militarized servers",blck_modType]; execVM "\q\addons\custom_server\Configs\blck_configs_exile_mil.sqf"; - }; + }; //waitUntil{!isNil "blck_useConfigsGeneratedLoadouts"}; //waitUntil {!isNil "blck_maximumItemPriceInAI_Loadouts"}; uiSleep 10; @@ -434,6 +434,6 @@ { diag_log format["[blckeagls] Dynamic Configs Enabled"]; execVM "\q\addons\custom_server\Configs\blck_dynamicConfigs.sqf"; - }; + }; blck_configsLoaded = true; From 461c92816eb74c0bb8e7c7b2ad72e3c86291f58d Mon Sep 17 00:00:00 2001 From: Zepheris Date: Sat, 22 Feb 2020 02:50:24 -0700 Subject: [PATCH 2/6] Disabled Sappers and cloaked figures --- Server/mpmissions/epoch.Bornholm/init.sqf | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Server/mpmissions/epoch.Bornholm/init.sqf b/Server/mpmissions/epoch.Bornholm/init.sqf index 91b1e1e..3121918 100644 --- a/Server/mpmissions/epoch.Bornholm/init.sqf +++ b/Server/mpmissions/epoch.Bornholm/init.sqf @@ -18,3 +18,15 @@ SA_MAX_TOWED_CARGO = 1; //Test of AI mod TCL_Path = "TCL_System\"; call compile preprocessFileLineNumbers (TCL_Path+"TCL_Preprocess.sqf"); + + +// Control the epoch ai limit per player +// 1. Epoch_Cloak_F = Cultist +// 2. GreatWhite_F = Great White Shark +// 3. Epoch_Sapper_F = Regular Sapper +// 4. Epoch_SapperB_F = Super Sapper (dark) +// 5. I_UAV_01_F = UAV (that spawns the AI) +// 6. PHANTOM = Invisible phantom +// 7. B_Heli_Transport_01_F = Transport helicopter for the mission system + +EPOCH_spawnLimits = [0, 1, 0, 0, 1, 0, 1]; From 1323772484ddfbd906af11bd8af7b45a0b33b747 Mon Sep 17 00:00:00 2001 From: Zepheris Date: Sat, 22 Feb 2020 02:50:57 -0700 Subject: [PATCH 3/6] Reduced clone penalty when dying --- Server/@epochhive/epochconfig.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/@epochhive/epochconfig.hpp b/Server/@epochhive/epochconfig.hpp index 216c6c0..c0f4665 100644 --- a/Server/@epochhive/epochconfig.hpp +++ b/Server/@epochhive/epochconfig.hpp @@ -46,7 +46,7 @@ forceRestartTime = 14400; // 4 hour restarts antagonistChancePDeath = 0.33; //33% chance when player was killed from a other player (selfkill doesn't count) // Player Related - cloneCost = 100; // debt incurred on player death + cloneCost = 10; // debt incurred on player death MaxBankDebitforTrade = -50000; // If Player has less money on Bank, Crypto from Trade goes directly to Bank instead to Player // Default Loadout From 3edf302041d080ac31090a24018567a5629caf19 Mon Sep 17 00:00:00 2001 From: Zepheris Date: Sat, 22 Feb 2020 22:39:04 -0700 Subject: [PATCH 4/6] Set check time for weapon despawn from 20 minutes to 5 hours. --- .../addons/epoch_server/system/server_monitor.fsm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Server/@epochhive/addons/epoch_server/system/server_monitor.fsm b/Server/@epochhive/addons/epoch_server/system/server_monitor.fsm index 3349e73..0e90758 100644 --- a/Server/@epochhive/addons/epoch_server/system/server_monitor.fsm +++ b/Server/@epochhive/addons/epoch_server/system/server_monitor.fsm @@ -151,11 +151,11 @@ class FSM " _this setVariable[""LAST_CHECK"", diag_tickTime];" \n " _lastCheck = diag_tickTime;" \n " };" \n - " if (diag_tickTime - _lastCheck > 1200) then {" \n + " if (diag_tickTime - _lastCheck > 18000) then {" \n " private _list = (_this nearEntities [[""Epoch_Male_F"",""Epoch_Female_F"",""LandVehicle"",""Ship"",""Air"",""Tank""], 45]) select {isPlayer _x};" \n " if (_list isEqualTo []) then {" \n " _this setVariable [""LAST_CHECK"",nil];" \n - " //diag_log format[""DEBUG: _cleanIT del %1"", _this];" \n + " diag_log format[""DEBUG: _cleanIT del %1"", _this];" \n " deleteVehicle _this;" \n " };" \n " };" \n @@ -177,7 +177,7 @@ class FSM " deleteVehicle _x;" \n " }forEach ((nearestObjects [_this, [""WeaponHolder""], 2]) select {!(_x iskindof ""Constructions_lockedstatic_F"" || _x iskindof ""Buildable_Storage"")});" \n " _this setVariable [""LAST_CHECK"",nil];" \n - " //diag_log format[""DEBUG: _cleanIT2 del %1"", _this];" \n + " diag_log format[""DEBUG: _cleanIT2 del %1"", _this];" \n " deleteVehicle _this;" \n " _removed = true;" \n " };" \n @@ -616,4 +616,4 @@ class FSM { }; }; -/*%FSM*/ \ No newline at end of file +/*%FSM*/ From 3cd095f022daf99d36e5f4a35409094b4ade6b21 Mon Sep 17 00:00:00 2001 From: Zepheris Date: Sat, 22 Feb 2020 22:39:46 -0700 Subject: [PATCH 5/6] Updated logrotater to save rpt files in one folder instead of seperate folders --- Server/Tools/log-rotator.cmd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Server/Tools/log-rotator.cmd b/Server/Tools/log-rotator.cmd index 596a80d..cf3f6ca 100644 --- a/Server/Tools/log-rotator.cmd +++ b/Server/Tools/log-rotator.cmd @@ -85,10 +85,10 @@ copy "%arma3srvpath%\%servername%\BattlEye\addbackpackcargo.log" "%arma3srvpath% copy "%arma3srvpath%\%servername%\BattlEye\addweaponcargo.log" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\BattlEye\addweaponcargo.log" copy "%arma3srvpath%\%servername%\BattlEye\mpeventhandler.log" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\BattlEye\mpeventhandler.log" ::copy "%arma3srvpath%\dump.rdb" "%arma3srvpath%\DBbackups\RotatedLogs\%dtStamp%\DBbackups\dump.rdb" -copy "%arma3srvpath%\DB\dump.rdb" "%arma3srvpath%\DBbackups\RotatedLogs\%dtStamp%\DBbackups\dump.rdb" -copy "%arma3srvpath%\%servername%\A3Master_*.log" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\A3Master_*.log" -copy "%arma3srvpath%\%servername%\arma3server_*.rpt" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\arma3server_*.rpt" -copy "%arma3srvpath%\%servername%\Epochserver_*.rpt" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\arma3server_*.rpt" +copy "%arma3srvpath%\DB\dump.rdb" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\dump.rdb" +copy "%arma3srvpath%\%servername%\A3Master_*.log" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\" +copy "%arma3srvpath%\%servername%\arma3server_*.rpt" "%arma3srvpath%\%servername%\RotatedLogs\%dtStamp%\" +copy "%arma3srvpath%\%servername%\Epochserver_*.rpt" "%arma3srvpath%\%servername%\RotatedLogs\" echo (%date%) (%time%) Logs are backed up now... From a521c0f259edbf1415689e4757c2ede9c74f0795 Mon Sep 17 00:00:00 2001 From: Zepheris Date: Sat, 22 Feb 2020 22:41:32 -0700 Subject: [PATCH 6/6] Remove security check for disabled commands --- .../mpmissions/epoch.Bornholm/epoch_config/sandbox_config.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/mpmissions/epoch.Bornholm/epoch_config/sandbox_config.hpp b/Server/mpmissions/epoch.Bornholm/epoch_config/sandbox_config.hpp index 2313c58..6bb8b5f 100644 --- a/Server/mpmissions/epoch.Bornholm/epoch_config/sandbox_config.hpp +++ b/Server/mpmissions/epoch.Bornholm/epoch_config/sandbox_config.hpp @@ -97,7 +97,7 @@ showHUD[] = // A3 specific configs #include "Configs\CfgFunctions.hpp" #include "Configs\CfgRemoteExec.hpp" -#include "Configs\CfgDisabledCommands.hpp" +//#include "Configs\CfgDisabledCommands.hpp" class CfgEpochBuild {