From 93f71b0779305e32664dad06f2eacfa3f92fba4f Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:05:56 -0400 Subject: [PATCH 1/8] Removed logging --- .../Compiles/Functions/GMS_fnc_addMoneyToObject.sqf | 2 +- .../Compiles/Functions/GMS_fnc_cleanupTemporaryMarkers.sqf | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_addMoneyToObject.sqf b/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_addMoneyToObject.sqf index 2c17267..1561e52 100644 --- a/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_addMoneyToObject.sqf +++ b/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_addMoneyToObject.sqf @@ -15,7 +15,7 @@ if (toLower(blck_modType) isEqualTo "default") exitWith {}; params["_obj",["_money",-1]]; _money = ([_money] call blck_fnc_getNumberFromRange); -if (blck_debugLevel >= 3) then {[format["_fnc_addmoneyToObject: _money = %1 _obj = %2",_money,_obj]] call blck_fnc_log}; +//if (blck_debugLevel >= 3) then {[format["_fnc_addmoneyToObject: _money = %1 _obj = %2",_money,_obj]] call blck_fnc_log}; if !(_money <= 0) then { switch(toLower(blck_modType)) do diff --git a/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_cleanupTemporaryMarkers.sqf b/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_cleanupTemporaryMarkers.sqf index 47a3d8d..f049b0b 100644 --- a/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_cleanupTemporaryMarkers.sqf +++ b/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_cleanupTemporaryMarkers.sqf @@ -12,11 +12,11 @@ for "_i" from 1 to (count blck_temporaryMarkers) do { if (_i > (count blck_temporaryMarkers)) exitWith {}; private _m = blck_temporaryMarkers deleteAt 0; - _m params["_marker","_deleteAt"]; + _m params[["_marker",""],["_deleteAt",0]]; if (diag_tickTime > _deleteAt) then { deleteMarker _marker; } else { blck_temporaryMarkers pushBack _m; }; -}; \ No newline at end of file +}; From c5bacb2a357400c3110162b6a6ef41cea65a614e Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:06:29 -0400 Subject: [PATCH 2/8] Add counter for number of instances; added logging of active scripts --- .../Compiles/Functions/GMS_fnc_mainThread.sqf | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_mainThread.sqf b/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_mainThread.sqf index 31519b4..b0a0c11 100644 --- a/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_mainThread.sqf +++ b/@GMS/addons/custom_server/Compiles/Functions/GMS_fnc_mainThread.sqf @@ -78,19 +78,26 @@ while {true} do _activeScripts = diag_activeScripts; [ - format["Timstamp %8 |Dynamic Missions Running %1 | UMS Running %2 | Vehicles %3 | Groups %4 | Server FPS %5 | Server Uptime %6 Min | Missions Run %7 | Threads [spawned %8, execVM %9]", + format["Timstamp %8 |Dynamic Missions Running %1 | Vehicles %2 | Groups %3 | Missions Run %4 | Server FPS %5 | Server Uptime %6 Min", blck_missionsRunning, - blck_dynamicUMS_MissionsRuning, count blck_monitoredVehicles, count blck_monitoredMissionAIGroups, + blck_missionsRun, diag_FPS,floor(diag_tickTime/60), - blck_missionsRun, - diag_tickTime, - _activeScripts select 0, - _activeScripts select 1 + diag_tickTime ] ] call blck_fnc_log; - + [ + format["count diag_activeSQFScripts %1 | Threads [spawned %2, execVM %3] | monitorThreads %4", + count diag_activeSQFScripts, + _activeScripts select 0, + _activeScripts select 1, + blck_activeMonitorThreads + ] + ] call blck_fnc_log; + { + [format["file %1 | running %2",(_x select 1),(_x select 2)]] call blck_fnc_log; + } forEach diag_activeSQFScripts; [] call blck_fnc_cleanEmptyGroups; _timer5min = diag_tickTime + 300; }; From ceec5c2af4d526c49cfcb6aed015a261ba06fd51 Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:08:24 -0400 Subject: [PATCH 3/8] tried to prevent case that throws an error sometimes --- .../Compiles/Missions/GMS_fnc_cleanUpObjects.sqf | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_cleanUpObjects.sqf b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_cleanUpObjects.sqf index 9e85083..4539468 100644 --- a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_cleanUpObjects.sqf +++ b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_cleanUpObjects.sqf @@ -19,13 +19,22 @@ for "_i" from 1 to (count blck_oldMissionObjects) do { if (_i <= count blck_oldMissionObjects) then { private _oldObjs = blck_oldMissionObjects deleteAt 0; - _oldObjs params ["_missionCenter","_objarr","_timer"]; + _oldObjs params [["_missionCenter",[0,0,0]],["_objarr",[]],["_timer",0]]; if (diag_tickTime > _timer) then { private _nearplayer = [_missionCenter,800] call blck_fnc_nearestPlayers; if (_nearPlayer isEqualTo []) then { - {deleteVehicle _x}forEach _objarr; + { + if (typeName _x isEqualTo "OBJECT") then {deleteVehicle _x}; + if (_x isEqualType []) then + { + //[format["_fnc_cleanUpObjects: case of _x is array: %1",_x]] call blck_fnc_log; + { + if (typeName _x isEqualTo "OBJECT") then {deleteVehicle _x}; + } forEach _x; + }; + } forEach _objarr; } else { blck_oldMissionObjects pushback _oldObjs; }; From 2de977392b41a5ea5b726cfc806eaf9c3320e487 Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:09:20 -0400 Subject: [PATCH 4/8] add counter for instance number; coding tweaks --- .../GMS_fnc_monitorInitializedMissions.sqf | 69 +++++++------------ 1 file changed, 23 insertions(+), 46 deletions(-) diff --git a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_monitorInitializedMissions.sqf b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_monitorInitializedMissions.sqf index 80ab0ca..e2957e6 100644 --- a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_monitorInitializedMissions.sqf +++ b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_monitorInitializedMissions.sqf @@ -8,6 +8,8 @@ #define noActive 2 #define waitTime 5 +blck_activeMonitorThreads = blck_activeMonitorThreads + 1; + for "_i" from 1 to (count blck_activeMissionsList) do { @@ -126,9 +128,10 @@ for "_i" from 1 to (count blck_activeMissionsList) do _monitorAction = 1; }; }; - + switch (_monitorAction) do { + // Handle Timeout case -1: { @@ -250,7 +253,7 @@ for "_i" from 1 to (count blck_activeMissionsList) do }; uisleep 3; - if (count _garrisonedBuilding_ATLsystem > 0) then // Note that there is no error checking here for nulGroups + if !(_garrisonedBuilding_ATLsystem isEqualTo []) then // Note that there is no error checking here for nulGroups { private _temp = [_coords, _garrisonedBuilding_ATLsystem, _difficulty,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms] call blck_fnc_garrisonBuilding_ATLsystem; if (_temp isEqualTo grpNull) then {throw 1} else @@ -263,7 +266,7 @@ for "_i" from 1 to (count blck_activeMissionsList) do }; uiSleep 3; - if (count _garrisonedBuildings_BuildingPosnSystem > 0) then + if !(_garrisonedBuildings_BuildingPosnSystem isEqualTo []) then { private _temp = [_coords, _garrisonedBuildings_BuildingPosnSystem, _difficulty,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms] call blck_fnc_garrisonBuilding_RelPosSystem; if (_temp isEqualTo grpNull) then {throw 1} else @@ -277,12 +280,13 @@ for "_i" from 1 to (count blck_activeMissionsList) do uiSleep 15; private _userelativepos = true; - private _noEmplacedWeapons = [_noEmplacedWeapons] call blck_fnc_getNumberFromRange; - if (blck_useStatic && ((_noEmplacedWeapons > 0) || count _missionEmplacedWeapons > 0)) then + private _emplacedWeaponsThisMission = [_noEmplacedWeapons] call blck_fnc_getNumberFromRange; + //[format["_monitorInitializedMissions(284): _noEmplacedWeapons = %1 | _emplacedWeaponsThisMission = %2 | _missionEmplacedWeapons = %3",_noEmplacedWeapons,_emplacedWeaponsThisMission,_missionEmplacedWeapons]] call blck_fnc_log; + if (blck_useStatic && ((_emplacedWeaponsThisMission > 0) || !(_missionEmplacedWeapons isEqualTo []))) then // TODO: add error checks for grpNull to the emplaced weapon spawner { - private _temp = [_coords,_missionEmplacedWeapons,_userelativepos,_noEmplacedWeapons,_difficulty,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms] call blck_fnc_spawnEmplacedWeaponArray; + private _temp = [_coords,_missionEmplacedWeapons,_userelativepos,_emplacedWeaponsThisMission,_difficulty,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms] call blck_fnc_spawnEmplacedWeaponArray; if (_temp isEqualTo grpNull) then {throw 1} else { _objects append (_temp select 0); @@ -291,29 +295,29 @@ for "_i" from 1 to (count blck_activeMissionsList) do }; uisleep 10; - private _noVehiclePatrols = [_noVehiclePatrols] call blck_fnc_getNumberFromRange; - if (blck_useVehiclePatrols && ((_noVehiclePatrols > 0) || !(_missionPatrolVehicles isEqualTo []))) then + private _noPatrols = [_noVehiclePatrols] call blck_fnc_getNumberFromRange; + //diag_log format["_monitorInitializeMissions(299): __noVehiclePatrols %1 | _noPatrols %2 | _missionPatrolVehicles %3",_noVehiclePatrols,_noPatrols,_missionPatrolVehicles]; + if (blck_useVehiclePatrols && ((_noPatrols > 0) || !(_missionPatrolVehicles isEqualTo []))) then { - _temp = [_coords,_noVehiclePatrols,_difficulty,_missionPatrolVehicles,_userelativepos,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms,false,_vehicleCrewCount] call blck_fnc_spawnMissionVehiclePatrols; + _temp = [_coords,_noPatrols,_difficulty,_missionPatrolVehicles,_userelativepos,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms,false,_vehicleCrewCount] call blck_fnc_spawnMissionVehiclePatrols; // TODO: add grpNull checks to missionVehicleSpawner if (_temp isEqualTo grpNull) throw 1; _missionAIVehicles append (_temp select 0); _blck_AllMissionAI append (_temp select 1); }; uiSleep delayTime; - if (blck_useVehiclePatrols && ((_noVehiclePatrols > 0) || !(_submarinePatrolParameters isEqualTo []))) then + + if (blck_useVehiclePatrols && ((_noPatrols > 0) || !(_submarinePatrolParameters isEqualTo []))) then { - //params["_coords","_noVehiclePatrols","_skillAI","_missionPatrolVehicles",["_useRelativePos",true],["_uniforms",[]], ["_headGear",[]],["_vests",[]],["_backpacks",[]],["_weaponList",[]],["_sideArms",[]], ["_isScubaGroup",false],["_crewCount",4]]; - _temp = [_coords,_noVehiclePatrols,_difficulty,_submarinePatrolParameters,_userelativepos,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms,_isScubaMission,_vehicleCrewCount] call blck_fnc_spawnMissionVehiclePatrols; + _temp = [_coords,_noPatrols,_difficulty,_submarinePatrolParameters,_userelativepos,_uniforms,_headGear,_vests,_backpacks,_weaponList,_sideArms,_isScubaMission,_vehicleCrewCount] call blck_fnc_spawnMissionVehiclePatrols; // TODO: add grpNull checks to missionVehicleSpawner if (_temp isEqualTo grpNull) throw 1; _missionAIVehicles append (_temp select 0); _blck_AllMissionAI append (_temp select 1); }; + uiSleep delayTime; - if (blck_debugLevel >= 3) then {diag_log format["monitorInitializedMissions: _spawnCrateTiming = %1 _loadCratesTiming = %2 | _markerMissionName = %3",_spawnCratesTiming,_loadCratesTiming, _markerMissionName]}; - if (blck_debugLevel >= 3) then {diag_log format["monitorInitializedMissions: _missionLootBoxes = %1",_missionLootBoxes]}; if (_spawnCratesTiming in ["atMissionSpawnGround","atMissionSpawnAir"]) then { if (_missionLootBoxes isEqualTo []) then @@ -349,20 +353,9 @@ for "_i" from 1 to (count blck_activeMissionsList) do _x setVariable["crateSpawnPos", (getPos _x)]; } forEach _crates; private _spawnPara = if (random(1) < _chancePara) then {true} else {false}; - - /* - private _vars = ["_objects","_hiddenObjects","_crates"]; - { - diag_log format["_monitorInitializedMissions(322): %1 = %2",_vars select _forEachIndex,_x]; - } forEach [_objects,_hiddenObjects,_crates]; - */ // 0 1 2 3 4 5 + _missionData = [_coords,_mines,_objects,_hiddenObjects,_crates,_blck_AllMissionAI,_assetSpawned,_missionAIVehicles,_markers]; - /* - { - diag_log format["_monitorInitializedMission (327): _missionData %1 = %2",_vars select _foreachIndex,_missionData select _x]; - } forEach [2,3,4,5]; - */ _el set[missionData, _missionData]; // Everything spawned withouth serious errors so lets keep the mission active for future monitoring @@ -405,17 +398,7 @@ for "_i" from 1 to (count blck_activeMissionsList) do private _playerIsNear = [_crates,20,true] call blck_fnc_playerInRangeArray; private _minNoAliveForCompletion = (count _blck_AllMissionAI) - (round(blck_killPercentage * (count _blck_AllMissionAI))); private _aiKilled = if (({alive _x} count _blck_AllMissionAI) <= _minNoAliveForCompletion) then {true} else {false}; // mission complete - - /* - private _vars = ["_objects","_hiddenObjects","_crates"]; - { - diag_log format["_monitorInitializedMissions (363): %1 = %2",_vars select _forEachIndex,_x]; - } forEach [_objects,_hiddenObjects,_crates]; - { - diag_log format["_monitorInitializedMission (369): _missionData %1 = %2",_vars select _foreachIndex,_missionData select _x]; - } forEach [2,3,4,5]; - */ - //_el set[missionData, _missionData]; + if (_endIfPlayerNear) then { if (_playerIsNear) throw 1; // mission complete @@ -485,15 +468,6 @@ for "_i" from 1 to (count blck_activeMissionsList) do _missionData = [_coords,_mines,_objects,_hiddenObjects,_crates, _blck_AllMissionAI,_assetSpawned,_missionAIVehicles,_markers]; - /* - { - diag_log format["_monitorInitializedMissions (363): %1 = %2",_vars select _forEachIndex,_x]; - } forEach [_objects,_hiddenObjects,_crates]; - { - diag_log format["_monitorInitializedMission (369): _missionData %1 = %2",_vars select _foreachIndex,_missionData select _x]; - } forEach [2,3,4,5]; - */ - _el set[missionData, _missionData]; // If there were no throws then lets check on the mission in a bit. @@ -587,4 +561,7 @@ for "_i" from 1 to (count blck_activeMissionsList) do blck_activeMissionsList pushBack _el; }; }; + }; + +blck_activeMonitorThreads = blck_activeMonitorThreads - 1; From 4669a08061dbc342c779b7f963fbda1d8e451218 Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:09:45 -0400 Subject: [PATCH 5/8] remove logging, codign fixes --- .../Missions/GMS_fnc_spawnEmplacedWeaponArray.sqf | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnEmplacedWeaponArray.sqf b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnEmplacedWeaponArray.sqf index cab3ef4..ed28abb 100644 --- a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnEmplacedWeaponArray.sqf +++ b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnEmplacedWeaponArray.sqf @@ -28,18 +28,22 @@ _abort = false; _pos = []; private _emplacedWepData = +_missionEmplacedWeapons; +//diag_log format["_spawnEmplacedWeaponArray(30): _noEmplacedWeapons = %1 | _emplacedWepData = %2",_noEmplacedWeapons,_emplacedWepData]; + // Define _emplacedWepData if not already configured. if (_emplacedWepData isEqualTo []) then { - _missionEmplacedWeaponPositions = [_coords,_noEmplacedWeapons,35,50] call blck_fnc_findPositionsAlongARadius; + private _wepPositions = [_coords,_noEmplacedWeapons,35,50] call blck_fnc_findPositionsAlongARadius; { _static = selectRandom blck_staticWeapons; _emplacedWepData pushback [_static,_x]; - } forEach _missionEmplacedWeaponPositions; + } forEach _wepPositions; _useRelativePos = false; }; +//diag_log format["_spawnEmplacedWeaponArray(45): _noEmplacedWeapons = %1 | _emplacedWepData = %2",_noEmplacedWeapons,_emplacedWepData]; + { if (_useRelativePos) then { From e4a7950d43d6df56c78b0cb788258b5c0973d3f2 Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:10:37 -0400 Subject: [PATCH 6/8] coding fixes --- .../GMS_fnc_spawnMissionVehiclePatrols.sqf | 16 +++++++++------- .../Compiles/Vehicles/GMS_fnc_spawnVehicle.sqf | 4 ++-- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnMissionVehiclePatrols.sqf b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnMissionVehiclePatrols.sqf index 7f8820b..decb967 100644 --- a/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnMissionVehiclePatrols.sqf +++ b/@GMS/addons/custom_server/Compiles/Missions/GMS_fnc_spawnMissionVehiclePatrols.sqf @@ -22,22 +22,25 @@ if (_backpacks isEqualTo []) then {_backpacks = [_skillAI] call blck_fnc_sele if (_weaponList isEqualTo []) then {_weaponList = [_skillAI] call blck_fnc_selectAILoadout}; if (_sideArms isEqualTo []) then {[_skillAI] call blck_fnc_selectAISidearms}; -private["_vehGroup","_vehiclePatrolSpawns""_missiongroups","_vehiclePatrolSpawns","_vehicle","_spawnPos","_return"]; +private["_spawnPos","_return"]; private _vehicles = []; private _missionAI = []; private _abort = false; private _patrolsThisMission = +_missionPatrolVehicles; - +//diag_log format["_spawnMissionVehiclePatrols(30): _noVehiclePatrols = %1 | _patrolsThisMission = %2",_noVehiclePatrols,_patrolsThisMission]; if (_patrolsThisMission isEqualTo []) then { _useRelativePos = false; - _vehiclePatrolSpawns = [_coords,_noVehiclePatrols,45,60] call blck_fnc_findPositionsAlongARadius; + private _spawnLocations = [_coords,_noVehiclePatrols,45,60] call blck_fnc_findPositionsAlongARadius; + //diag_log format["_spawnMissionVehiclePatrols (35): _spawnLocations = %1",_spawnLocations]; { + private _v = [_skillAI] call blck_fnc_selectPatrolVehicle; _patrolsThisMission pushBack [_v, _x]; - }forEach _vehiclePatrolSpawns; + //diag_log format["_spawnMissionVehiclePatrols(36): _v = %1 | _patrolsThisMission = %2",_v,_patrolsThisMission]; + }forEach _spawnLocations; }; - +//diag_log format["_spawnMissionVehiclePatrols(42): _patrolsThisMission = %1",_patrolsThisMission]; #define configureWaypoints false { if (_useRelativePos) then @@ -47,9 +50,8 @@ if (_patrolsThisMission isEqualTo []) then _spawnPos = _x select 1; }; private _vehicle = _x select 0; - _vehGroup = [blck_AI_Side,true] call blck_fnc_createGroup; + private _vehGroup = [blck_AI_Side,true] call blck_fnc_createGroup; _patrolVehicle = objNull; - if !(isNull _vehGroup) then { _vehGroup setVariable["soldierType","vehicle"]; diff --git a/@GMS/addons/custom_server/Compiles/Vehicles/GMS_fnc_spawnVehicle.sqf b/@GMS/addons/custom_server/Compiles/Vehicles/GMS_fnc_spawnVehicle.sqf index a1c2f10..684a631 100644 --- a/@GMS/addons/custom_server/Compiles/Vehicles/GMS_fnc_spawnVehicle.sqf +++ b/@GMS/addons/custom_server/Compiles/Vehicles/GMS_fnc_spawnVehicle.sqf @@ -12,8 +12,8 @@ */ #include "\q\addons\custom_server\Configs\blck_defines.hpp"; -params["_vehType","_pos",["_special","NONE"],["_radius",30]]; -//diag_log format["_spawnVehicle: _vehType = %1 | _special = %2 | _radiu = %3",_vehType,_special,_radius]; +params["_vehType",["_pos",[]],["_special","NONE"],["_radius",30]]; + private _veh = createVehicle[_vehType, _pos, [], _radius, _special]; _veh setVectorUp surfaceNormal position _veh; _veh allowDamage true; From 87b739cbbeb795db4d916ff82c0c15a6809f22dd Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:10:54 -0400 Subject: [PATCH 7/8] fix info for vt7 --- @GMS/addons/custom_server/init/GMS_fnc_findWorld.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@GMS/addons/custom_server/init/GMS_fnc_findWorld.sqf b/@GMS/addons/custom_server/init/GMS_fnc_findWorld.sqf index ea86e51..99487cd 100644 --- a/@GMS/addons/custom_server/init/GMS_fnc_findWorld.sqf +++ b/@GMS/addons/custom_server/init/GMS_fnc_findWorld.sqf @@ -43,6 +43,6 @@ switch (toLower worldName) do case "lingor":{blck_mapCenter = [4400, 4400, 0];blck_mapRange = 4400;}; case "takistan":{blck_mapCenter = [5500, 6500, 0];blck_mapRange = 5000;}; case "lythium":{blck_mapCenter = [10000,10000,0];blck_mapRange = 8500;}; - case "vt7": {_mapCenter = [9000,9000,0]; _maxDistance = 9000}; + case "vt7": {blck_mapCenter = [9000,9000,0]; blck_mapRange = 9000}; default {blck_mapCenter = [6322,7801,0]; blck_mapRange = 6000}; }; From 06c4faac888cbda8e196b64b4e78295be320aa87 Mon Sep 17 00:00:00 2001 From: Chris Cardozo Date: Sat, 3 Oct 2020 08:11:03 -0400 Subject: [PATCH 8/8] Build 225 --- @GMS/addons/custom_server/init/build.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/@GMS/addons/custom_server/init/build.sqf b/@GMS/addons/custom_server/init/build.sqf index 125f70e..90449be 100644 --- a/@GMS/addons/custom_server/init/build.sqf +++ b/@GMS/addons/custom_server/init/build.sqf @@ -1,4 +1,4 @@ -#define blck_buildNumber 222 +#define blck_buildNumber 225 #define blck_versionNumber 7.02 -#define blck_buildDate "9-28-20" +#define blck_buildDate "10-3-20"