From 4507384f99cf9b173b1bffd956a710d092a30392 Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 1 Feb 2019 15:12:48 +0100 Subject: [PATCH 01/43] BE Filters for missing DLC Shop --- Server_Install_Pack/sc/battleye/scripts.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Server_Install_Pack/sc/battleye/scripts.txt b/Server_Install_Pack/sc/battleye/scripts.txt index 08a914c8..00cd5717 100644 --- a/Server_Install_Pack/sc/battleye/scripts.txt +++ b/Server_Install_Pack/sc/battleye/scripts.txt @@ -31,8 +31,8 @@ 5 assignItem !="axeVIP assignItem _item;" !="unassignItem" 5 ctrlSetEventHandler !="ctrlSetEventHandler [\"mouseButtonDown\", _action];" !="_ctrlButtonOK ctrlseteventhandler [\"buttonclick\"," !="ctrlSetEventHandler ['LBDblClick', '_this call" !="_buttonRespawn ctrlseteventhandler [\"buttonclick\",\"with uinamespace do {['buttonRespawn'," !="_ctrl ctrlSetEventHandler [\"mouseEnter\"" !="_ctrlBtn ctrlSetEventHandler [\"MouseButtonDblClick\", _verAct];" !="_button_gen ctrlSetEventHandler [\"ButtonClick\",_btn_code + \"(uiNamespace getVariable [\"" !="t \"#(rgb,8,8,3)color(1,1,1,0.1)\";\n_c ctrlCommit 0;\n_c ctrlSetEventHandler [\"MouseButtonUp\",format[\"['remove',%1,(_this select 1)" 5 addEventHandler !"displayAddEventHandler" !"ctrlAddEventHandler" !="player addeventhandler [\"PostReset\",{BIS_EnginePPReset = true;} ];" !="player addEventHandler [_x,([\"CfgEpochClient\", _x, \"\"] call EPOCH_fnc_returnConfigEntryV2)];" !="\"CBA_fnc_addEventHandler\"" !="\\fnc_addEventHandler" !="\"addEventHandler" !="_eventFunc = _eventFunc + \"(_this select 0) addEventHandler ['Respawn', \" + str _eventFunc + \"];\";" !="_unit addEventHandler [\"hitpart\"," !="CBA_fnc_addEventHandler" !="_unit addEventHandler [_x, format ['call cba_xeh_fnc_%1', _x]];" !="_ship addEventHandler [\"AttributesChanged3DEN\"" !="addEventHandler [\"HandleDamage\",bis_fnc_reviveOnPlayerHandleDamage];" !="_unit addEventHandler [\"FiredNear\"" !="_smokeEH = _plyr addEventHandler [\"FiredNear\", \"airDropHandle setFSMVariable" !="_onContactEH = _currentTarget addEventHandler[\"EpeContactStart"" !="_object addeventhandler [\"local\",{[[_this select 0],\"bis_fnc_objectVar\"" -5 displayAddEventHandler !="(findDisplay 46) displayAddEventHandler [\"KeyDown\",\"true\"];" !="displayAddEventHandler [_x,([\"CfgEpochClient\", _x, \"\"] call EPOCH_fnc_returnConfigEntryV2)];" !="displayaddeventhandler [\"mousemoving\"," !="_display displayaddeventhandler [\"unload\",\"uinamespace setvariable ['BIS_fnc_guiMess" !="findDisplay -1337 displayAddEventHandler ['Unload'" !="_display displayaddeventhandler [\"keydown\",\"with uinamespace do {['keyDown'" !="_display displayaddeventhandler [_x,_fnc_animate];" !="Development\") then\n{\n_display displayaddeventhandler [\n\"keydown\"" !="CBA_fnc_addDisplayHandler" !="_display displayAddEventHandler [\"MouseMoving" !="private _handler = _display displayAddEventHandler [_key, _code];" !="_display displayAddEventHandler [\"KeyDown\", \"_this call cba_keybinding_fnc_onKeyDown\"" !="isplay 602};\n\n_display = (findDisplay 602);\n_display displayAddEventHandler [\"MouseButtonUp\",\"[] spawn {rmx_var_fav_selected = f" !="displayaddeventhandler\n[\n\"mousemoving\"" -5 ctrlAddEventHandler !="_control = _display displayctrl 37305; \n_control ctrladdeventhandler" !="_ctrlMap = _display displayctrl 101;\n_ctrlMap ctrladdeventhandler" !="_display displayctrl 21995;\n_assetsButton ctrladdeventhandler [\"buttonclick\"," !="_display displayctrl 2406; \n_control ctrladdeventhandler [\"buttonclick\"," !="_display displayctrl 2400;\n_control ctrladdeventhandler [\"buttonclick\"," !="ctrladdeventhandler [\"lbselchanged\"," !="ctrladdeventhandler [\n\"lbselchanged\"," !="_ButtonGeneral ctrladdeventhandler [\"buttonclick\"," !="_ctrlExecuteLocal ctrladdeventhandler [\"buttonclick\"," !="_bg ctrlAddEventHandler [\"MouseEnter\"," !="_container ctrlAddEventHandler [\"LBDblClick\",\"_this call EPOCH_itemInteractClick\"];" !="(uiNamespace getVariable 'ESP_map') ctrlAddEventHandler['Draw', '_esp_targets = EPOCH_ESPMAP_TARGETS;" !="ctrlAddEventHandler ['MouseButtonDown'" !="_ctrl ctrlSetEventHandler [\"mouseEnter\", (format [\"_c = _this select 0;" !="_ctrl ctrlSetEventHandler [\"mouseExit\", (format [\"_c = _this select 0;" !="_ctrl ctrlSetEventHandler [\"mouseButtonDown\", (format [\"call %1;\",(_buttonSettings select _e select 2)])];" !="_prevButton ctrlAddEventHandler [\"MouseButtonUp\", {_this call cba_diagnostic_fnc_debug" !="BIS_RscRespawnControlsMap_ctrlHeaderRespawnButton ctrlAddEventhandler [\"ButtonDown\"" !="_control = _display displayctrl 105;\n_control ctrladdeventhandler [\"MouseButtonUp\"" !="ctrlHeaderRespawnButton\", controlNull]) ctrlAddEventhandler [\"ButtonDown\"" !="_selected = false;\n{\n_c = _display displayCtrl _x;\n_c ctrlAddEventHandler [\"LBDrag\",\"rmx_var_favBar_Item = (_this call epoch_fav" !="_ctrlMouseArea ctrladdeventhandler [\"setfocus\",{with uinamespace do {[\"dlcClear\",[ctrlpar" !="13484 ctrlAddEventHandler [\"ButtonClick\", {[\"executeButton\"," +5 displayAddEventHandler !="(findDisplay 46) displayAddEventHandler [\"KeyDown\",\"true\"];" !="displayAddEventHandler [_x,([\"CfgEpochClient\", _x, \"\"] call EPOCH_fnc_returnConfigEntryV2)];" !="displayaddeventhandler [\"mousemoving\"," !="_display displayaddeventhandler [\"unload\",\"uinamespace setvariable ['BIS_fnc_guiMess" !="findDisplay -1337 displayAddEventHandler ['Unload'" !="_display displayaddeventhandler [\"keydown\",\"with uinamespace do {['keyDown'" !="_display displayaddeventhandler [_x,_fnc_animate];" !="Development\") then\n{\n_display displayaddeventhandler [\n\"keydown\"" !="CBA_fnc_addDisplayHandler" !="_display displayAddEventHandler [\"MouseMoving" !="private _handler = _display displayAddEventHandler [_key, _code];" !="_display displayAddEventHandler [\"KeyDown\", \"_this call cba_keybinding_fnc_onKeyDown\"" !="isplay 602};\n\n_display = (findDisplay 602);\n_display displayAddEventHandler [\"MouseButtonUp\",\"[] spawn {rmx_var_fav_selected = f" !="displayaddeventhandler\n[\n\"mousemoving\"" !="_ctrlBohemia ctrlcommit 0;\n\n\n_display displayaddeventhandler" +5 ctrlAddEventHandler !="_control = _display displayctrl 37305; \n_control ctrladdeventhandler" !="_ctrlMap = _display displayctrl 101;\n_ctrlMap ctrladdeventhandler" !="_display displayctrl 21995;\n_assetsButton ctrladdeventhandler [\"buttonclick\"," !="_display displayctrl 2406; \n_control ctrladdeventhandler [\"buttonclick\"," !="_display displayctrl 2400;\n_control ctrladdeventhandler [\"buttonclick\"," !="ctrladdeventhandler [\"lbselchanged\"," !="ctrladdeventhandler [\n\"lbselchanged\"," !="_ButtonGeneral ctrladdeventhandler [\"buttonclick\"," !="_ctrlExecuteLocal ctrladdeventhandler [\"buttonclick\"," !="_bg ctrlAddEventHandler [\"MouseEnter\"," !="_container ctrlAddEventHandler [\"LBDblClick\",\"_this call EPOCH_itemInteractClick\"];" !="(uiNamespace getVariable 'ESP_map') ctrlAddEventHandler['Draw', '_esp_targets = EPOCH_ESPMAP_TARGETS;" !="ctrlAddEventHandler ['MouseButtonDown'" !="_ctrl ctrlSetEventHandler [\"mouseEnter\", (format [\"_c = _this select 0;" !="_ctrl ctrlSetEventHandler [\"mouseExit\", (format [\"_c = _this select 0;" !="_ctrl ctrlSetEventHandler [\"mouseButtonDown\", (format [\"call %1;\",(_buttonSettings select _e select 2)])];" !="_prevButton ctrlAddEventHandler [\"MouseButtonUp\", {_this call cba_diagnostic_fnc_debug" !="BIS_RscRespawnControlsMap_ctrlHeaderRespawnButton ctrlAddEventhandler [\"ButtonDown\"" !="_control = _display displayctrl 105;\n_control ctrladdeventhandler [\"MouseButtonUp\"" !="ctrlHeaderRespawnButton\", controlNull]) ctrlAddEventhandler [\"ButtonDown\"" !="_selected = false;\n{\n_c = _display displayCtrl _x;\n_c ctrlAddEventHandler [\"LBDrag\",\"rmx_var_favBar_Item = (_this call epoch_fav" !="_ctrlMouseArea ctrladdeventhandler [\"setfocus\",{with uinamespace do {[\"dlcClear\",[ctrlpar" !="13484 ctrlAddEventHandler [\"ButtonClick\", {[\"executeButton\"," !="_ctrlButtonPurchase ctrladdeventhandler" 5 removeAllEventHandlers !"ctrlRemoveAllEventHandlers" !"displayRemoveAllEventHandlers" !="_vehicle removeAllEventHandlers \"GetOut\";" !="_sapper removeAllEventHandlers \"Hit\";\n_sapper removeAllEventHandlers \"FiredNear\";" !="_unit removeAllEventHandlers \"Hit\";\n_unit removeAllEventHandlers \"FiredNear\";" !="{_ship removeAllEventHandlers _x;} forEach [\"AttributesChanged3DEN\"" !="_zombie removeAllEventHandlers \"Hit\";" !="_zombie removeAllEventHandlers \"FiredNear\";" 5 displayRemoveAllEventHandlers !="_display displayRemoveAllEventHandlers _x;" !="if !(isMultiplayer) then { { (findDisplay 46) displayRemoveAllEventHandlers _x } forEach [\"KeyUp\", \"KeyDown\"] };" 5 removeAllMissionEventHandlers From fd6302d85db1ec6a4f4945176c9a5a90cf53794e Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 1 Feb 2019 15:31:53 +0100 Subject: [PATCH 02/43] Cleanup of unused mags --- Sources/epoch_config/Configs/CfgItemSort.hpp | 1 - Sources/epoch_config/Configs/CfgPricing.hpp | 5 ----- 2 files changed, 6 deletions(-) diff --git a/Sources/epoch_config/Configs/CfgItemSort.hpp b/Sources/epoch_config/Configs/CfgItemSort.hpp index e302e3c5..b3d95bd8 100644 --- a/Sources/epoch_config/Configs/CfgItemSort.hpp +++ b/Sources/epoch_config/Configs/CfgItemSort.hpp @@ -726,7 +726,6 @@ class CfgItemSort "20Rnd_762x51_DMR", "20Rnd_762x51_FNFAL", "30Rnd_556x45_G36", - "a2_akyellow_mag_EPOCH", "10Rnd_303", "100Rnd_556x45_BetaCMag", "10Rnd_762x54_SVD", diff --git a/Sources/epoch_config/Configs/CfgPricing.hpp b/Sources/epoch_config/Configs/CfgPricing.hpp index a0d974da..96720fd8 100644 --- a/Sources/epoch_config/Configs/CfgPricing.hpp +++ b/Sources/epoch_config/Configs/CfgPricing.hpp @@ -2766,11 +2766,6 @@ class CfgPricing price = 5; tax = 0.9; }; - class a2_akyellow_mag_EPOCH - { - price = 5; - tax = 0.9; - }; class 10Rnd_303 { price = 5; From fe421d52046700aabb5da59c93ff14f69d66805c Mon Sep 17 00:00:00 2001 From: He-Man Date: Sun, 3 Feb 2019 00:34:04 +0100 Subject: [PATCH 03/43] Give a hint, when a Vehicle is only temp --- Sources/epoch_code/compile/event_handlers/EPOCH_getInMan.sqf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sources/epoch_code/compile/event_handlers/EPOCH_getInMan.sqf b/Sources/epoch_code/compile/event_handlers/EPOCH_getInMan.sqf index dc2bb453..13db15bb 100644 --- a/Sources/epoch_code/compile/event_handlers/EPOCH_getInMan.sqf +++ b/Sources/epoch_code/compile/event_handlers/EPOCH_getInMan.sqf @@ -29,4 +29,9 @@ if (_unit == player) then { 1 fadeSound 0.15; }; }; + if (_vehicle getvariable ["Vehicle_Slot","-1"] isequalto "-1") then { + if (!(_vehicle iskindof "Paraglide") && !(_vehicle iskindof "Ejection_Seat_Base_F")) then { + ['WARNING! This is a temp Vehicle and will despawn after Restart!',5] call Epoch_Message; + }; + }; }; From 12f5fd6eaf85072baf51e1999358e1fd245dcf46 Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 6 Feb 2019 17:19:21 +0100 Subject: [PATCH 04/43] Player Login - Loadabs fix --- Sources/epoch_code/System/player_login.fsm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/epoch_code/System/player_login.fsm b/Sources/epoch_code/System/player_login.fsm index f0a4d736..36cd8c36 100644 --- a/Sources/epoch_code/System/player_login.fsm +++ b/Sources/epoch_code/System/player_login.fsm @@ -1076,7 +1076,7 @@ class FSM "if (_playerCheck) then {" \n " _PlayerPosCheck = !((_playerObject getVariable [""FinalDest"",[]]) isequalto []);" \n " if (_PlayerPosCheck) then {" \n - " _playerCheckMass = (_loadabs == (loadabs _playerObject));" \n + " _playerCheckMass = ((_loadabs toFixed 2) isEqualTo ((loadabs _playerObject) toFixed 2));" \n " if (_playerCheckMass) then {" \n " _state = true;" \n " };" \n From f91c859586f59c07951b0bb859238dd689d1ffd1 Mon Sep 17 00:00:00 2001 From: He-Man Date: Sun, 17 Feb 2019 02:48:36 +0100 Subject: [PATCH 05/43] Block Traders on / in Containers --- .../compile/epoch_traders/EPOCH_server_spawnTraders.sqf | 2 +- Sources/epoch_server_settings/config.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf b/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf index 9a6c4f2b..a387b4e4 100644 --- a/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf +++ b/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf @@ -30,7 +30,7 @@ if (_TraderMinDistance isEqualto 0) then { }; _traderblockblds = getArray(_config >> "traderblockblds"); if (_traderblockblds isEqualto []) then { - _traderblockblds = ["pier","bridge","fireescape","medevac_house","pillboxbunker"]; + _traderblockblds = ["pier","bridge","fireescape","medevac_house","pillboxbunker","containerine"]; }; _traderHomes = getArray(_config >> "traderHomes"); _TraderDeco = [_serverSettingsConfig, "TraderDeco", true] call EPOCH_fnc_returnConfigEntry; diff --git a/Sources/epoch_server_settings/config.cpp b/Sources/epoch_server_settings/config.cpp index c6f0c9bd..87fc837e 100644 --- a/Sources/epoch_server_settings/config.cpp +++ b/Sources/epoch_server_settings/config.cpp @@ -81,7 +81,7 @@ class CfgEpoch traderHomes[] = {"Building"}; traderUniforms[] = {"U_OG_leader", "U_C_Poloshirt_stripped", "U_C_Poloshirt_blue", "U_C_Poloshirt_burgundy", "U_C_Poloshirt_tricolour", "U_C_Poloshirt_salmon", "U_C_Poloshirt_redwhite", "U_C_Poor_1", "U_C_WorkerCoveralls", "U_C_Journalist", "U_C_Scientist", "U_OrestesBody", "U_Chav_EPOCH"}; // TraderMinDistance = 1500; // Min distance between Traders. If not defined, Server will calculate it by MapSize - traderblockblds[] = {"pier","bridge","fireescape","medevac_house","pillboxbunker"}; // If a building include this chars in the classname (tolower!!!) they will be blocked for Traders + traderblockblds[] = {"pier","bridge","fireescape","medevac_house","pillboxbunker","containerine"}; // If a building include this chars in the classname (tolower!!!) they will be blocked for Traders // Debug Box telePos[] = {}; From d4ad7a33cb8cab8544f022cef079bdb20e17efdc Mon Sep 17 00:00:00 2001 From: He-Man Date: Mon, 18 Feb 2019 22:29:02 +0100 Subject: [PATCH 06/43] Selectable Plots + Upgrades - First test --- .../@epochhive/epochconfig.hpp | 2 + Server_Install_Pack/sc/battleye/scripts.txt | 2 +- .../epoch_code/System/EPOCH_zombie_brain.fsm | 2 - Sources/epoch_code/compile/EPOCH_CamUse.sqf | 9 ++- .../epoch_code/compile/EPOCH_consumeItem.sqf | 5 +- .../epoch_code/compile/EPOCH_lootTrash.sqf | 3 +- .../epoch_code/compile/EPOCH_unitSpawn.sqf | 6 +- .../compile/building/EPOCH_isBuildAllowed.sqf | 74 ++++++++----------- .../compile/building/EPOCH_lockCheck.sqf | 8 +- .../compile/building/EPOCH_maintainIT.sqf | 5 +- .../compile/building/EPOCH_removeBUILD.sqf | 13 +--- .../compile/building/EPOCH_upgradeBUILD.sqf | 53 +++++-------- .../compile/setup/masterLoop/init.sqf | 3 +- Sources/epoch_code/init/both_init.sqf | 34 ++++++++- .../CfgActionMenu/CfgActionMenu_core.hpp | 2 +- .../CfgActionMenu/CfgActionMenu_target.hpp | 4 +- .../epoch_config/Configs/CfgEpochClient.hpp | 42 ++++++++--- .../EPOCH_server_loadBuildings.sqf | 9 +-- .../epoch_bases/EPOCH_server_maintBUILD.sqf | 10 +-- .../epoch_bases/EPOCH_server_saveBuilding.sqf | 4 +- .../epoch_player/EPOCH_server_loadPlayer.sqf | 2 +- .../EPOCH_server_isNearChecks.sqf | 4 +- .../EPOCH_server_loadTraders.sqf | 5 +- .../EPOCH_server_spawnTraders.sqf | 5 +- .../epoch_vehicle/EPOCH_load_vehicles.sqf | 8 +- .../EPOCH_server_save_killedBuilding.sqf | 2 +- Sources/epoch_server/init/server_init.sqf | 7 +- Sources/epoch_server_settings/config.cpp | 2 +- 28 files changed, 162 insertions(+), 163 deletions(-) diff --git a/Server_Install_Pack/@epochhive/epochconfig.hpp b/Server_Install_Pack/@epochhive/epochconfig.hpp index c243595b..d9f98646 100644 --- a/Server_Install_Pack/@epochhive/epochconfig.hpp +++ b/Server_Install_Pack/@epochhive/epochconfig.hpp @@ -107,6 +107,8 @@ forceRestartTime = 14400; // 4 hour restarts UseDeSimulateObjects = "true"; // Disable Simulation for specifed Base Objects DeSimulateObjects[] = { // Base Objects to disable Simulation. Can be Names or Classes "PlotPole_EPOCH", + "PlotPole_L_EPOCH", + "PlotPole_XL_EPOCH", "WoodFoundation_EPOCH","Foundation_EPOCH", "WoodQuarterFloor_EPOCH","WoodHalfFloor_EPOCH","WoodFloor_EPOCH", "MetalQuarterFloor_EPOCH","MetalHalfFloor_EPOCH","MetalFloor_EPOCH", diff --git a/Server_Install_Pack/sc/battleye/scripts.txt b/Server_Install_Pack/sc/battleye/scripts.txt index 00cd5717..7b7fe458 100644 --- a/Server_Install_Pack/sc/battleye/scripts.txt +++ b/Server_Install_Pack/sc/battleye/scripts.txt @@ -2,7 +2,7 @@ 5 "BIS_fnc_dynamictext" !="\"BIS_fnc_dynamictext\"" !="'BIS_fnc_dynamictext'" 5 forceRespawn !="ForceRespawnDuration" !="reviveHandleForceRespawnAction" !="forcerespawn player;" 5 setWeaponReloadingTime !="_unit setWeaponReloadingTime [_unit,_weapon,1];" !="_unit setWeaponReloadingTime [_unit,_weapon,1];" !="player fire [_muzzle, _muzzle, _item];\nplayer setWeaponReloadingTime [player, _muzzle, 0];" -5 allMissionObjects !="[\"Epoch_Plotpoles\",allmissionobjects 'PlotPole_EPOCH']" !="allMissionObjects \"Timeline_F\"" +5 allMissionObjects !="[\"Epoch_Plotpoles\",allmissionobjects 'PlotPole_EPOCH']" !="allMissionObjects \"Timeline_F\"" !="_allplots pushback (allmissionobjects _x)" 5 showCommandingMenu !="showCommandingMenu '';" !="showCommandingMenu '#USER:" 5 setvelocity !="setVelocityTarget" !="_bolt setPosATL _pos;\n_bolt setVelocity [0, 0, -10];" !="EPOCH_target setvelocitytransformation" !="_currentTarget setVelocity [0,0,-0.01];" !="_head setVelocity [\n(sin _dir * _speed), \n(cos _dir * _speed)" !="_vel = velocity this; _dir = getDir player; this setVelocity[(_vel select 0)+(sin _dir * 2),(_vel select 1)+(cos _dir * 2),(_vel select 2)];" !="_head setVelocity [random 2,random 2,10];" !="_bobber setVelocity [0,-1,-10];" !="_x setvelocity [0,0,0.1];" !="_veh setVelocity [0,0,0];" !="_this select 0 setvelocity (_this select 1)" !="_zombie setVelocityTransformation [_aslPos,_aslPos,_unitV,_unitV,_unitvDir,_vDir,_unitvUp,_unitvUp,2];" !="_smokeg setVelocity _Gvel;" 5 assignAs !"assignAsCargo" !="_unit assignAsGunner _axeCopter;" !="_driver assignAsDriver _axeCopter;" !="axeVIP assignAsDriver vehicle axeVIP;" diff --git a/Sources/epoch_code/System/EPOCH_zombie_brain.fsm b/Sources/epoch_code/System/EPOCH_zombie_brain.fsm index 3bf5a9ce..15d02b8d 100644 --- a/Sources/epoch_code/System/EPOCH_zombie_brain.fsm +++ b/Sources/epoch_code/System/EPOCH_zombie_brain.fsm @@ -109,7 +109,6 @@ class FSM "_checkFreq = getNumber (getMissionConfig ""CfgEpochRyanZombie"" >> ""reflexSpeed"");" \n "_welcomeWait = random 4;" \n "_config = 'CfgEpochClient' call EPOCH_returnConfig;" \n - "_jammerRange = getNumber(_config >> ""buildingJammerRange"");" \n "_zSmell = getArray (getMissionConfig ""CfgEpochRyanZombie"" >> ""smell"");" \n "_zSight = getArray (getMissionConfig ""CfgEpochRyanZombie"" >> ""sight"");" \n "_zHear = getArray (getMissionConfig ""CfgEpochRyanZombie"" >> ""hearing"");" \n @@ -251,7 +250,6 @@ class FSM "axeDebug = _doDebug ;" \n "if(_doDebug)then{" \n "axeDebug = true;" \n - "_jammerRange = 75;" \n "axeZed = _zombie;" \n "_debugDo = ""START"";" \n "_mkrName = """";" \n diff --git a/Sources/epoch_code/compile/EPOCH_CamUse.sqf b/Sources/epoch_code/compile/EPOCH_CamUse.sqf index 2d990108..00c076ff 100644 --- a/Sources/epoch_code/compile/EPOCH_CamUse.sqf +++ b/Sources/epoch_code/compile/EPOCH_CamUse.sqf @@ -12,12 +12,15 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/EPOCH_CamUse.sqf */ -private ["_mycams","_buildingJammerRange","_curcam"]; +private ["_mycams","_curcam"]; _mycams = EPOCH_BaseCams select {(_x getVariable["BUILD_OWNER", "-1"]) in [getPlayerUID player, Epoch_my_GroupUID]}; if (["CfgEpochClient", "BaseCamOnlyHome",true] call EPOCH_fnc_returnConfigEntryV2) then { - _buildingJammerRange = ["CfgEpochClient", "buildingJammerRange",75] call EPOCH_fnc_returnConfigEntryV2; - _mycams = _mycams select {!(((nearestobjects [_x,["Plotpole_EPOCH"],_buildingJammerRange]) select {(_x getVariable["BUILD_OWNER", "-1"]) in [getPlayerUID player, Epoch_my_GroupUID]}) isequalto [])}; + _mycams = _mycams select { + _cam = _x; + _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {_cam distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; + !(_jammer select {(_x getVariable["BUILD_OWNER", "-1"]) in [getPlayerUID player, Epoch_my_GroupUID]}) isequalto []) && + }; }; if !(_mycams isequalto []) then { _curcam = _mycams find Epoch_ActiveCam; diff --git a/Sources/epoch_code/compile/EPOCH_consumeItem.sqf b/Sources/epoch_code/compile/EPOCH_consumeItem.sqf index 15952c7d..0ba16cea 100644 --- a/Sources/epoch_code/compile/EPOCH_consumeItem.sqf +++ b/Sources/epoch_code/compile/EPOCH_consumeItem.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/EPOCH_consumeItem.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_buildClass","_buildingCountLimit","_buildingJammerRange","_canCapacity","_cfgBaseBuilding","_cfgItemInteractions","_color","_currentDMG","_currentFuel","_currentHIT","_fuelCapacity","_ghostClass","_highestDMG","_inputCount","_interactAttributes","_interactOption","_interactReturnOnUse","_isOk","_isStorage","_magazineSize","_magazineSizeMax","_magazinesAmmoFull","_msg","_newDMG","_newFuel","_object","_otherObjects","_output","_paintCanColor","_paintCanIndex","_partCheck","_pos","_removeItem","_transportFuel","_unifiedInteract","_vehicle","_vehicles"]; +private ["_buildClass","_buildingCountLimit","_canCapacity","_cfgBaseBuilding","_cfgItemInteractions","_color","_currentDMG","_currentFuel","_currentHIT","_fuelCapacity","_ghostClass","_highestDMG","_inputCount","_interactAttributes","_interactOption","_interactReturnOnUse","_isOk","_isStorage","_magazineSize","_magazineSizeMax","_magazinesAmmoFull","_msg","_newDMG","_newFuel","_object","_otherObjects","_output","_paintCanColor","_paintCanIndex","_partCheck","_pos","_removeItem","_transportFuel","_unifiedInteract","_vehicle","_vehicles"]; //[[[end]]] EPOCH_InteractedItem params ["_text","_item","_pic"]; @@ -114,7 +114,6 @@ switch _interactOption do { case 2: _unifiedInteract; //Drink 2 case 3: { // Build 3 closeDialog 0; - _buildingJammerRange = ["CfgEpochClient", "buildingJammerRange", 75] call EPOCH_fnc_returnConfigEntryV2; _buildingCountLimit = ["CfgEpochClient", "buildingCountLimit", 200] call EPOCH_fnc_returnConfigEntryV2; _partCheck = _item in (magazines player); @@ -141,7 +140,7 @@ switch _interactOption do { if (_buildClass isKindOf "ThingX") then { // prevent spawning if another simulated object exists still - _otherObjects = nearestObjects[player, [_buildClass], _buildingJammerRange]; + _otherObjects = nearestObjects[player, [_buildClass], 100]; if (_otherObjects isEqualTo []) then { _object=createVehicle[_buildClass,_pos,[],0,"CAN_COLLIDE"]; _object setDir ((getDir player) - 180); diff --git a/Sources/epoch_code/compile/EPOCH_lootTrash.sqf b/Sources/epoch_code/compile/EPOCH_lootTrash.sqf index 53791cfd..5c540bfc 100644 --- a/Sources/epoch_code/compile/EPOCH_lootTrash.sqf +++ b/Sources/epoch_code/compile/EPOCH_lootTrash.sqf @@ -91,8 +91,7 @@ if (diag_tickTime - EPOCH_lastTrash > 2) then { }; if (!isNull _bankTerminal) then { _AtmBlockedAtPlot = ["CfgEpochClient", "AtmBlockedAtPlot", false] call EPOCH_fnc_returnConfigEntryV2; - _buildingJammerRange = getNumber(_config >> "buildingJammerRange"); - _jammer = nearestObjects[player, ["PlotPole_EPOCH"], _buildingJammerRange]; + _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; if (!(_jammer isequalto []) && _AtmBlockedAtPlot) exitwith { ["Bank Terminal blocked by Jammer Signal",5] call Epoch_Message; }; diff --git a/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf b/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf index c27c19ff..4eb80403 100644 --- a/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf +++ b/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_aiskill","_arrSkills","_arrUnits","_arrVals","_bomb","_config","_currentLimit","_disableAI","_driver","_grp","_index","_jammerRange","_jammers","_loop","_minAISkill","_missionConfig","_nonJammer","_nonTrader","_nonTraderAIRange","_playerSpawnArray","_playerSpawnArrayKeyFinal","_pos","_restricted","_sapperHndl","_sapperNum","_spawnLimit","_targetPos","_unit","_units"]; +private ["_aiskill","_arrSkills","_arrUnits","_arrVals","_bomb","_config","_currentLimit","_disableAI","_driver","_grp","_index","_jammers","_loop","_minAISkill","_missionConfig","_nonJammer","_nonTrader","_nonTraderAIRange","_playerSpawnArray","_playerSpawnArrayKeyFinal","_pos","_restricted","_sapperHndl","_sapperNum","_spawnLimit","_targetPos","_unit","_units"]; //[[[end]]] params ["_unitClass",["_trgt",player],["_doVariable",false],["_unitCount",1],["_extraData",[]] ]; @@ -41,9 +41,7 @@ _unit = objNull; _targetPos = getPosATL _trgt; _targetPos set [2,0]; -_config = 'CfgEpochClient' call EPOCH_returnConfig; -_jammerRange = getNumber(_config >> "buildingJammerRange"); -_jammers = nearestObjects[_targetPos, ["PlotPole_EPOCH"], _jammerRange]; +_jammers = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; if(!(_jammers isEqualTo []) && (_unitClass in _nonJammer))exitWith{}; _restricted = nearestObjects [_targetPos, ["ProtectionZone_Invisible_F"], _nonTraderAIRange]; diff --git a/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf b/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf index 497ef9bb..70c69963 100644 --- a/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf @@ -23,7 +23,7 @@ BOOL */ //[[[cog import generate_private_arrays ]]] -private ["_StorageClasses","_BuildingClasses","_CamCountLimit","_alljammer","_buildingAllowed","_buildingCountLeader","_buildingCountLimit","_buildingCountPerMember","_buildingJammerRange","_bypassJammer","_c","_cfgBaseBuilding","_config","_ghostClass","_isAllowed","_jammer","_jammerGLOnly","_jammerPerGroup","_limitNearby","_maxBuildingHeight","_membercount","_minJammerDistance","_myPosATL","_nearestJammer","_obj","_objType","_objectscount","_ownedJammerExists","_range","_restricted","_restrictedArray","_restrictedLocations","_restrictedLocationsArray","_restrictedLocationsRange","_simulClass","_staticClass","_storageCountLeader","_storageCountLimit","_storageCountPerMember","_useGroupCountLimits","_useSplitCountLimits"]; +private ["_StorageClasses","_BuildingClasses","_CamCountLimit","_alljammer","_buildingAllowed","_buildingCountLeader","_buildingCountLimit","_buildingCountPerMember","_buildingJammerRange","_bypassJammer","_c","_cfgBaseBuilding","_config","_ghostClass","_isAllowed","_jammer","_jammerGLOnly","_jammerPerGroup","_limitNearby","_maxBuildingHeight","_membercount","_myPosATL","_nearestJammer","_obj","_objType","_objectscount","_ownedJammerExists","_range","_restricted","_restrictedArray","_restrictedLocations","_restrictedLocationsArray","_restrictedLocationsRange","_simulClass","_staticClass","_storageCountLeader","_storageCountLimit","_storageCountPerMember","_useGroupCountLimits","_useSplitCountLimits"]; //[[[end]]] _buildingAllowed = true; @@ -38,32 +38,20 @@ if (vehicle player != player)exitWith{["Building Disallowed: Inside Vehicle", 5] // defaults _config = 'CfgEpochClient' call EPOCH_returnConfig; +_JammerConfig = (_config >> "CfgJammers"); _cfgBaseBuilding = 'CfgBaseBuilding' call EPOCH_returnConfig; -_buildingJammerRange = getNumber(_config >> "buildingJammerRange"); -_buildingCountLimit = getNumber(_config >> "buildingCountLimit"); -_storageCountLimit = getNumber(_config >> "storageCountLimit"); -_buildingCountLeader = getNumber(_config >> "buildingCountLeader"); -_buildingCountPerMember = getNumber(_config >> "buildingCountPerMember"); -_storageCountLeader = getNumber(_config >> "storageCountLeader"); -_storageCountPerMember = getNumber(_config >> "storageCountPerMember"); -_minJammerDistance = getNumber(_config >> "minJammerDistance"); -_maxBuildingHeight = getNumber(_config >> "maxBuildingHeight"); -_jammerPerGroup = getNumber(_config >> "jammerPerGroup"); -_CamCountLimit = getNumber(_config >> "maxCams"); if(getNumber(_config >> "useGroupCountLimits") == 0)then{_useGroupCountLimits=false}; if(getNumber(_config >> "splitCountLimits") == 1)then{_useSplitCountLimits=true}; if(getNumber(_config >> "jammerGLOnly") == 0)then{_jammerGLOnly=false}; -if(_buildingJammerRange == 0)then{_buildingJammerRange = 75}; -if(_buildingCountLimit == 0)then{_buildingCountLimit = 200}; -if(_buildingCountLeader == 0)then{_buildingCountLeader = _buildingCountLimit}; -if(_storageCountLeader == 0)then{_storageCountLeader = 100}; -if(_minJammerDistance == 0)then{_minJammerDistance = _buildingJammerRange*3}; -if(_maxBuildingHeight == 0)then{_maxBuildingHeight = 100}; -if(_jammerPerGroup == 0)then{_jammerPerGroup = 2}; -if(_CamCountLimit == 0)then{_CamCountLimit = 2}; -_StorageClasses = ["Buildable_Storage","Buildable_Storage_SIM","Buildable_Storage_Ghost","Constructions_lockedstatic_F","Secure_Storage_Temp"]; -_BuildingClasses = ["Constructions_static_F","Constructions_foundation_F","Const_Ghost_EPOCH"]; +_StorageClasses = ["CfgEpochClient", "StorageClasses", ["Buildable_Storage","Buildable_Storage_SIM","Buildable_Storage_Ghost","Constructions_lockedstatic_F","Secure_Storage_Temp"]] call EPOCH_fnc_returnConfigEntryV2; +_BuildingClasses = ["CfgEpochClient", "BuildingClasses", ["Constructions_static_F","Constructions_foundation_F","Const_Ghost_EPOCH"]] call EPOCH_fnc_returnConfigEntryV2; +_maxBuildingHeight = ["CfgEpochClient", "maxBuildingHeight", 100] call EPOCH_fnc_returnConfigEntryV2; +_jammerPerGroup = ["CfgEpochClient", "jammerPerGroup", 1] call EPOCH_fnc_returnConfigEntryV2; + +_JammerClasses = call EPOCH_JammerClasses; +_JammerGhosts = call EPOCH_JammerGhosts; +_JammerCheckClasses = _JammerClasses + _JammerGhosts; // input params ["_objType"]; @@ -79,9 +67,9 @@ _ghostClass = getText(_cfgBaseBuilding >> _objType >> "GhostPreview"); _bypassJammer = getNumber(_cfgBaseBuilding >> _staticClass >> "bypassJammer"); // Jammer -_jammer = nearestObjects[player, ["PlotPole_EPOCH"], _minjammerdistance]; +_jammer = (nearestObjects[player, _JammerCheckClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig (_JammerConfig >> (typeof _x) >> "buildingJammerRange")))}; if !(_jammer isEqualTo []) then { - if (_objType in ["PlotPole_EPOCH", "PlotPole_SIM_EPOCH"]) then { + if (_objType in _JammerCheckClasses) then { { if (alive _x) exitWith{ _buildingAllowed = false; @@ -91,8 +79,9 @@ if !(_jammer isEqualTo []) then { } else { { - if (alive _x && (_x distance player) <= _buildingJammerRange) exitWith{ + if (alive _x) exitWith{ _nearestJammer = _x; + _JammerConfig = (_JammerConfig >> (typeof _nearestJammer)); }; } foreach _jammer; if !(isNull _nearestJammer) then { @@ -101,19 +90,20 @@ if !(_jammer isEqualTo []) then { ["Building Disallowed: Frequency Blocked", 5] call Epoch_message; }; _ownedJammerExists = true; - if(_useGroupCountLimits)then{ - _membercount = 0; - Epoch_my_Group params [ - ["_groupName",""], - ["_leaderName",""], - ["_groupSize",0], - ["_modArray",[]], - ["_memberArray",[]] - ]; - _membercount = count _modArray + count _memberArray; - _storageCountLimit = _storageCountLeader + (_storageCountPerMember * _membercount); - _buildingCountLimit = _buildingCountLeader + (_buildingCountPerMember * _membercount); - }; + _membercount = 0; + Epoch_my_Group params [ + ["_groupName",""], + ["_leaderName",""], + ["_groupSize",0], + ["_modArray",[]], + ["_memberArray",[]] + ]; + _membercount = count _modArray + count _memberArray; + _buildingJammerRange = getnumber (getmissionconfig (_JammerConfig >> "buildingJammerRange")); + _storageCountLimit = (getnumber (getmissionconfig (_JammerConfig >> "storageCountLimit"))) + ((getnumber (getmissionconfig (_JammerConfig >> "storageCountPerMember"))) * _membercount); + _buildingCountLimit = (getnumber (getmissionconfig (_JammerConfig >> "buildingCountLimit"))) + ((getnumber (getmissionconfig (_JammerConfig >> "buildingCountPerMember"))) * _membercount); + _CamCountLimit = getnumber (getmissionconfig (_JammerConfig >> "maxCams")); + if (_useSplitCountLimits) then { if({_objType iskindof _x} count _StorageClasses > 0) then { if ((count (nearestObjects[_nearestJammer,_StorageClasses,_buildingJammerRange]-[_obj])) >= _storageCountLimit) exitwith { @@ -148,7 +138,7 @@ if !(_jammer isEqualTo []) then { }; } else { - if (_objType in ["PlotPole_EPOCH", "PlotPole_SIM_EPOCH"]) then { + if (_objType in _JammerCheckClasses) then { if (!(EPOCH_my_groupUID isequalto "") && !((getplayeruid player) isequalto EPOCH_my_groupUID) && _jammerGLOnly) exitwith { _buildingAllowed = false; ["The Group Leader must place the Jammer!", 5] call Epoch_message; @@ -158,7 +148,7 @@ else { if ((_x getVariable["BUILD_OWNER", "-1"]) in[getPlayerUID player, Epoch_my_GroupUID]) then { _c = _c+1; }; - } foreach (missionnamespace getvariable ["Epoch_Plotpoles",allmissionobjects 'PlotPole_EPOCH']); + } foreach (missionnamespace getvariable ["Epoch_Plotpoles",_allplots = [];{_allplots pushback (allmissionobjects _x)} foreach (call EPOCH_JammerClasses);_allplots]); if (_c >= _jammerPerGroup) then { _buildingAllowed = false; [format["Building Disallowed: Max %1 Jammer per Group!", _jammerPerGroup], 5] call Epoch_message; @@ -173,7 +163,7 @@ if (!_ownedJammerExists) then{ if (_limitNearby > 0) then{ // remove current target from objects - _objectscount = count (nearestObjects[player, [_staticClass, _simulClass], _buildingJammerRange]-[_obj]); + _objectscount = count (nearestObjects[player, [_staticClass, _simulClass], 100]-[_obj]); if (_objectscount >= _limitNearby) then{ _buildingAllowed = false; [format["Building Disallowed: Limit %1", _limitNearby], 5] call Epoch_message; @@ -184,7 +174,7 @@ if !(_buildingAllowed)exitWith{ false }; // require jammer check if not found as owner of jammer if (getNumber(_config >> "buildingRequireJammer") == 1 && _bypassJammer == 0) then{ - if !(_objType in ["PlotPole_EPOCH", "PlotPole_SIM_EPOCH"]) then { + if !(_objType in _JammerCheckClasses) then { _buildingAllowed = _ownedJammerExists; if !(_buildingAllowed) then { ["Building Disallowed: Frequency Jammer Needed", 5] call Epoch_message; diff --git a/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf b/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf index 3bef7b05..e59d06b5 100644 --- a/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf @@ -22,14 +22,10 @@ BOOL */ //[[[cog import generate_private_arrays ]]] -private ["_buildingJammerRange","_config","_jammed","_jammer"]; +private ["_jammed","_jammer"]; //[[[end]]] -_config = "CfgEpochClient" call EPOCH_returnConfig; -_buildingJammerRange = getNumber(_config >> "buildingJammerRange"); -if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; - -_jammer = nearestObjects[cameraon, ["PlotPole_EPOCH"], _buildingJammerRange]; +_jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; _jammed = false; if !(_jammer isEqualTo[]) then { { diff --git a/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf b/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf index 2bb0a6a4..dd138ecd 100644 --- a/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf @@ -22,13 +22,12 @@ NOTHING */ //[[[cog import generate_private_arrays ]]] -private ["_buildingJammerRange","_config","_maintainCount","_rnd"]; +private ["_buildingJammerRange","_maintainCount","_rnd"]; //[[[end]]] if !(isNil "EPOCH_maintainLockout") exitWith {["Already Maintaining a base.", 5] call Epoch_message;}; if (EPOCH_playerCrypto > 0) then { - _config = "CfgEpochClient" call EPOCH_returnConfig; - _buildingJammerRange = getNumber(_config >> "buildingJammerRange"); + _buildingJammerRange = getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _this) >> "buildingJammerRange"));; if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; _maintainCount = {(damage _x) > 0} count nearestObjects[_this, ["Constructions_static_F","Constructions_foundation_F","Buildable_Storage","Constructions_lockedstatic_F"], _buildingJammerRange]; diff --git a/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf b/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf index 76154630..2c5d5e64 100644 --- a/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf @@ -22,19 +22,12 @@ BOOL - true if removed */ //[[[cog import generate_private_arrays ]]] -private ["_buildingAllowed","_buildingCountLimit","_buildingJammerRange","_config","_jammer","_nearestJammer","_objType","_ownedJammerExists","_removeParts","_return","_stability","_targeter"]; +private ["_buildingAllowed","_jammer","_nearestJammer","_objType","_ownedJammerExists","_removeParts","_return","_stability","_targeter"]; //[[[end]]] _buildingAllowed = true; _ownedJammerExists = false; _nearestJammer = objNull; -_config = 'CfgEpochClient' call EPOCH_returnConfig; -_buildingJammerRange = getNumber(_config >> "buildingJammerRange"); -_buildingCountLimit = getNumber(_config >> "buildingCountLimit"); - -// defaults -if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; -if (_buildingCountLimit == 0) then { _buildingCountLimit = 200; }; EPOCH_buildOption = 0; @@ -57,14 +50,14 @@ if (_stability > 0) exitWith{ }; }; -if (_objType == "PlotPole_EPOCH") then { +if (_objType in (call EPOCH_JammerClasses)) then { if ((_object getVariable["BUILD_OWNER", "-1"]) != getPlayerUID player) then{ _buildingAllowed = false; ["Remove Disallowed: Frequency Blocked", 5] call Epoch_message; }; } else { - _jammer = nearestObjects[player, ["PlotPole_EPOCH"], _buildingJammerRange]; + _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; if !(_jammer isEqualTo[]) then{ { if (alive _x) exitWith{ diff --git a/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf b/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf index 72bd75e6..2ae3d67e 100644 --- a/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf @@ -23,7 +23,7 @@ NOTHING */ //[[[cog import generate_private_arrays ]]] -private ["_buildingAllowed","_buildingCountLimit","_buildingJammerRange","_canUpgrade","_canUpgradePartCount","_config","_config2","_countdoors","_countgates","_doors","_gates","_jammer","_maxdoors","_maxgates","_missingCount","_missingParts","_nearestJammer","_ownedJammerExists","_part","_partCheck","_removedPartCount","_req","_return","_stability","_targeter","_upgrade","_upgradeParts","_upgrades","_upgradeto"]; +private ["_buildingAllowed","_canUpgrade","_canUpgradePartCount","_config","_config2","_countdoors","_countgates","_doors","_gates","_jammer","_maxdoors","_maxgates","_missingCount","_missingParts","_nearestJammer","_ownedJammerExists","_part","_partCheck","_removedPartCount","_req","_return","_stability","_targeter","_upgrade","_upgradeParts","_upgrades","_upgradeto","_buildingJammerRange","_JammerConfig"]; //[[[end]]] params [ ["_object",objNull,[objNull]], @@ -37,13 +37,6 @@ if (isNull _object) exitWith {false}; _buildingAllowed = true; _ownedJammerExists = false; _nearestJammer = objNull; -_config = 'CfgEpochClient' call EPOCH_returnConfig; -_buildingJammerRange = getNumber(_config >> "buildingJammerRange"); -_buildingCountLimit = getNumber(_config >> "buildingCountLimit"); - -// defaults -if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; -if (_buildingCountLimit == 0) then { _buildingCountLimit = 200; }; EPOCH_buildOption = 1; @@ -58,24 +51,17 @@ if (_stability > 0) exitWith{ }; }; -_jammer = nearestObjects[player, ["PlotPole_EPOCH"], _buildingJammerRange]; +_jammer = (nearestObjects[_object, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {alive _x && {_object distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}}; if !(_jammer isEqualTo[]) then { - { - if (alive _x) exitWith{ - _nearestJammer = _x; - }; - } foreach _jammer; - - if !(isNull _nearestJammer) then { - if ((_nearestJammer getVariable["BUILD_OWNER", "-1"]) in[getPlayerUID player, Epoch_my_GroupUID]) then { - _ownedJammerExists = true; - } - else { - _buildingAllowed = false; - ["Upgrade Disallowed: Frequency Blocked", 5] call Epoch_message; - }; - }; + _nearestJammer = _jammer select 0; + if ((_nearestJammer getVariable["BUILD_OWNER", "-1"]) in[getPlayerUID player, Epoch_my_GroupUID]) then { + _ownedJammerExists = true; + } + else { + _buildingAllowed = false; + ["Upgrade Disallowed: Frequency Blocked", 5] call Epoch_message; + }; }; if !(_buildingAllowed)exitWith{ false }; @@ -83,13 +69,7 @@ if (_object isKindOf "Constructions_static_F") then { // take upgrade item from player here _config = 'CfgBaseBuilding' call EPOCH_returnConfig; - _config2 = 'CfgEpochClient' call EPOCH_returnConfig; - _buildingJammerRange = getNumber(_config2 >> "buildingJammerRange"); - _maxdoors = getNumber(_config2 >> "maxdoors"); - _maxgates = getNumber(_config2 >> "maxgates"); - if (_buildingJammerRange == 0) then {_buildingJammerRange = 150}; - if (_maxdoors == 0) then {_maxdoors = 12}; - if (_maxgates == 0) then {_maxgates = 10}; + _config2 = getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _object)); _upgrades = getArray(_config >> (typeOf _object) >> "upgradeBuilding"); if !(_upgrades isEqualTo []) then { @@ -116,9 +96,16 @@ if (_object isKindOf "Constructions_static_F") then { _canUpgradePartCount = _canUpgradePartCount + _req; } forEach _upgradeParts; - _doors = ["WoodLargeWallDoorL_EPOCH","WoodWall4_EPOCH","CinderWallDoorwHatch_EPOCH","WoodStairs3_EPOCH","JailWallDoor_EPOCH"]; - _gates = ["CinderWallGarage_EPOCH","WoodWallGarage_EPOCH","MetalWallGarage_EPOCH"]; if (_canUpgrade) then { + _doors = ["CfgEpochClient", "DoorClasses", ["WoodLargeWallDoorL_EPOCH","WoodWall4_EPOCH","CinderWallDoorwHatch_EPOCH","WoodStairs3_EPOCH","JailWallDoor_EPOCH"]] call EPOCH_fnc_returnConfigEntryV2; + _gates = ["CfgEpochClient", "GateClasses", ["CinderWallGarage_EPOCH","WoodWallGarage_EPOCH","MetalWallGarage_EPOCH"]] call EPOCH_fnc_returnConfigEntryV2; + _JammerConfig = getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _nearestJammer); + _buildingJammerRange = getnumber (_JammerConfig >> "buildingJammerRange"); + _maxdoors = getnumber (_JammerConfig >> "maxdoors"); + _maxgates = getnumber (_JammerConfig >> "maxgates"); + if (_maxdoors == 0) then {_maxdoors = 12}; + if (_maxgates == 0) then {_maxgates = 10}; + _upgradeto = _upgrade select 0; if (_upgradeto in _doors) then { _countdoors = count (nearestobjects [_nearestJammer,_doors,_buildingJammerRange]); diff --git a/Sources/epoch_code/compile/setup/masterLoop/init.sqf b/Sources/epoch_code/compile/setup/masterLoop/init.sqf index 5542c028..cbc563f0 100644 --- a/Sources/epoch_code/compile/setup/masterLoop/init.sqf +++ b/Sources/epoch_code/compile/setup/masterLoop/init.sqf @@ -206,7 +206,6 @@ missionNamespace setVariable [_playerSpawnArrayKey, _playerSpawnArray]; } forEach assignedItems player; // lootBubble Init -_buildingJammerRange = ["CfgEpochClient", "buildingJammerRange", 75] call EPOCH_fnc_returnConfigEntryV2; _masterConfig = 'CfgBuildingLootPos' call EPOCH_returnConfig; _lootClasses = []; @@ -276,7 +275,7 @@ _lootBubble = { _objects resize 4; }; // diag_log format["DEBUG: loot objects %1",_objects]; - _jammer = (_lootLoc nearObjects ["PlotPole_EPOCH", _buildingJammerRange + 50]) + (_lootLoc nearObjects ["ProtectionZone_Invisible_F", 25]); + _jammer = ((_lootLoc nearObjects [call EPOCH_JammerClasses, (call EPOCH_MaxJammerRange) + 50]) select {_x distance _lootLoc < ((getnumber (getmissionconfig >> "cfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))+50)}) + (_lootLoc nearObjects ["ProtectionZone_Invisible_F", 25]); if (!(_objects isEqualTo[]) && (_jammer isEqualTo[])) then { _building = selectRandom _objects; if (_building getvariable ["EPOCH_Skiploot",false]) exitwith {}; diff --git a/Sources/epoch_code/init/both_init.sqf b/Sources/epoch_code/init/both_init.sqf index eb161e1a..aff29ffe 100644 --- a/Sources/epoch_code/init/both_init.sqf +++ b/Sources/epoch_code/init/both_init.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/init/both_init.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_communityStatsInit","_customVarsInit","_dynSimToggle"]; +private ["_communityStatsInit","_customVarsInit","_dynSimToggle","_JammerConfig","_cfgBaseBuilding","_JammerClass","_preview"]; //[[[end]]] // Check if Advanced Vehicle Repair is enabled @@ -71,3 +71,35 @@ EPOCH_group_upgrade_lvl = ["CfgEpochClient", "group_upgrade_lvl", [4,"100",6,"30 // disable remote sensors on server and client as all Epoch AI is local to the side controlling it. disableRemoteSensors (["CfgEpochClient", "disableRemoteSensors", true] call EPOCH_fnc_returnConfigEntryV2); +// preload multiple used Jammer Configs +EPOCH_JammerClasses = []; +EPOCH_JammerGhosts = []; +EPOCH_MaxJammerRange = 75; +_JammerConfig = (getmissionconfig >> "CfgEpochClient" >> "CfgJammers"); +if !(isclass _JammerConfig) exitwith { + diag_log "EPOCH_debug: Error: No Jammerclasses defined in CfgEpochClient"; +}; +{ + private ["_JammerRangeX"]; + EPOCH_JammerClasses pushback (configname _x); + _JammerRangeX = getnumber (_x >> "buildingJammerRange"); + if (_JammerRangeX > EPOCH_MaxJammerRange) then { + EPOCH_MaxJammerRange = _JammerRangeX; + }; +} foreach (configclasses _JammerConfig); +if (EPOCH_JammerClasses isEqualTo []) then { + diag_log "EPOCH_debug: Error: Jammerconfig in CfgEpochClient seems to be wrong"; +}; +_cfgBaseBuilding = 'CfgBaseBuilding' call EPOCH_returnConfig; +{ + _JammerClass = _x; + { + _preview = gettext (_cfgBaseBuilding >> _JammerClass >> _x); + if !(_preview isEqualTo "" || _preview isEqualTo _x) then { + EPOCH_JammerGhosts pushBackUnique _preview; + }; + } foreach ["GhostPreview","simClass"]; +} foreach EPOCH_JammerClasses; +EPOCH_JammerClasses = compilefinal (str EPOCH_JammerClasses); +EPOCH_MaxJammerRange = compilefinal (str EPOCH_MaxJammerRange); +EPOCH_JammerGhosts = compilefinal (str EPOCH_JammerGhosts) \ No newline at end of file diff --git a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp index 4082bb9e..0b14f4ff 100644 --- a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp +++ b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp @@ -49,7 +49,7 @@ class CfgActionMenu dyna_deathMarkerAvail = "!(dyna_deathMarker isEqualTo [])"; dyna_mapDeathMarker = "(((getArray(('CfgMarkerSets' call EPOCH_returnConfig) >> 'DeathMarker' >> 'markerArray') select 0) select 0) in allMapMarkers)"; - dyna_AtHome = "call {_config = 'CfgEpochClient' call EPOCH_returnConfig;_buildingJammerRange = getNumber(_config >> 'buildingJammerRange');_nearjammers = nearestobjects [player,['Plotpole_EPOCH'],_buildingJammerRange];if (_nearjammers isEqualTo []) exitwith {false};_nearestJammer = _nearjammers select 0;((_nearestJammer getVariable['BUILD_OWNER', '-1']) in[getPlayerUID player, Epoch_my_GroupUID])}"; + dyna_AtHome = "call {_nearjammers = (nearestObjects[player, _JammerCheckClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig (_JammerConfig >> (typeof _x) >> 'buildingJammerRange')))};if (_nearjammers isEqualTo []) exitwith {false};_nearestJammer = _nearjammers select 0;((_nearestJammer getVariable['BUILD_OWNER', '-1']) in[getPlayerUID player, Epoch_my_GroupUID])}"; dyna_Watersource = "call {_nearObjects = nearestObjects [player, [], 2];_check = 'water';_ok = false;{if (alive _x) then {_ok = [_x, _check] call EPOCH_worldObjectType;};if (_ok) exitWith {};} forEach _nearObjects;_ok}"; }; diff --git a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp index 056d6639..15591aad 100644 --- a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp +++ b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp @@ -101,14 +101,14 @@ class player_trade_accept //User action replacement class maintain_jammer { - condition = "dyna_cursorTargetType isEqualTo 'PlotPole_EPOCH' && (damage dyna_cursorTarget < 1)"; + condition = "dyna_cursorTargetType in (call EPOCH_JammerClasses) && (damage dyna_cursorTarget < 1)"; action = "dyna_cursorTarget call EPOCH_maintainIT;"; icon = "x\addons\a3_epoch_code\Data\UI\buttons\build_maintain.paa"; tooltip = "Maintain"; }; class select_jammer { - condition = "dyna_cursorTargetType isEqualTo 'PlotPole_EPOCH' && (damage dyna_cursorTarget < 1)"; + condition = "dyna_cursorTargetType in (call EPOCH_JammerClasses) && (damage dyna_cursorTarget < 1)"; action = "[dyna_cursorTarget,player,Epoch_personalToken] remoteExec [""EPOCH_server_makeSP"",2];"; icon = "x\addons\a3_epoch_code\Data\UI\buttons\spawnpoint.paa"; tooltip = "Make Spawnpoint"; diff --git a/Sources/epoch_config/Configs/CfgEpochClient.hpp b/Sources/epoch_config/Configs/CfgEpochClient.hpp index 34cd64b6..f763c87f 100644 --- a/Sources/epoch_config/Configs/CfgEpochClient.hpp +++ b/Sources/epoch_config/Configs/CfgEpochClient.hpp @@ -40,24 +40,42 @@ class CfgEpochClient restrictedLocations[] = {"NameCityCapital"}; restrictedLocationsRange = 300; buildingRequireJammer = 1; //1 = require jammer to build - buildingJammerRange = 75; // jammer range in meters jammerPerGroup = 1; // allowed number of jammers per group. jammerGLOnly = 1; // allow only group leader to place Jammer minJammerDistance = 650; // min distance to next Jammer maxBuildingHeight = 100; // Max Height, building is allowed. - buildingCountLimit = 200; //overall building limit in range of jammer (overridden if "useGroupCountLimits=1") - storageCountLimit = 100; //overall storage limit in range of jammer (triggers only if "splitCountLimits=1" & "useGroupCountLimits=0") splitCountLimits = 0; //1 = distinguish buildingCountLimit from storageCountLimit (ex.: buildingCountLimit=100, storageCountLimit=100 >> you can build 100 baseparts AND additional 100 storage objects like safes, lockboxes...) - useGroupCountLimits = 1; //1 = enable leader and member counts (doesn´t affect "splitCountLimits") - buildingCountLeader = 250; //ignore if "useGroupCountLimits=0" - buildingCountPerMember = 5; //ignore if "useGroupCountLimits=0" - storageCountLeader = 10; //ignore if "splitCountLimits=0" & "useGroupCountLimits=0" - storageCountPerMember = 5; //ignore if "splitCountLimits=0" & "useGroupCountLimits=0" - maxdoors = 10; // Max allowed doors per Group - maxgates = 5; // Max allowed Gates per Group - maxCams = 2; // Max allowed BaseCams per Group - MaxBuildingTilt = 180; // Max degrees players can tilt building elements + + class CfgJammers { + class PlotPole_EPOCH // Jammer Classname + { + buildingJammerRange = 75; // jammer range in meters + buildingCountLimit = 200; // Max Building Elements per Base + storageCountLimit = 100; // Max Storage Elements per Base + buildingCountPerMember = 5; // Additional Building elements per Member + storageCountPerMember = 5; // Additional Storage elements per Member + maxdoors = 10; // Max Doors per Base + maxgates = 5; // Max Gates per Base + maxCams = 2; // Max Cams per Base + }; + class PlotPole_L_EPOCH : PlotPole_EPOCH // inherits from "PlotPole_EPOCH" (not defined values will be taken from PlotPole_EPOCH) + { + buildingJammerRange = 100; // jammer range in meters + buildingCountLimit = 250; // Max Building Elements per Base + storageCountLimit = 125; // Max Storage Elements per Base + }; + class PlotPole_XL_EPOCH : PlotPole_L_EPOCH + { + buildingJammerRange = 150; // jammer range in meters + buildingCountLimit = 300; // Max Building Elements per Base + storageCountLimit = 150; // Max Storage Elements per Base + }; + }; + StorageClasses[] = {"Buildable_Storage","Buildable_Storage_SIM","Buildable_Storage_Ghost","Constructions_lockedstatic_F","Secure_Storage_Temp"}; + BuildingClasses[] = {"Constructions_static_F","Constructions_foundation_F","Const_Ghost_EPOCH"}; + DoorClasses[] = {"WoodLargeWallDoorL_EPOCH","WoodWall4_EPOCH","CinderWallDoorwHatch_EPOCH","WoodStairs3_EPOCH","JailWallDoor_EPOCH"}; + GateClasses[] = {"CinderWallGarage_EPOCH","WoodWallGarage_EPOCH","MetalWallGarage_EPOCH"}; AtmBlockedAtPlot = "true"; // Block ATM's in Plotpole-Range disableRemoteSensors = "true"; // disableRemoteSensors true/false diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_loadBuildings.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_loadBuildings.sqf index c52e3e9f..217870b6 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_loadBuildings.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_loadBuildings.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_server/compile/epoch_bases/EPOCH_server_loadBuildings.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_Simulated","_DamageAllowed","_ExceptedBaseObjects","_IndestructibleBaseObjects","_UseIndestructible","_VAL","_ammoClass","_ammoObj","_anims","_animsData","_arr","_arrCount","_baseObj","_buildingJammerRange","_cfgBaseBuilding","_cfgEpochClient","_class","_color","_damage","_location","_marker","_maxTTL","_owner","_response","_serverSettingsConfig","_storageSlot","_textureSlot","_ttl","_vehHiveKey","_worldspace"]; +private ["_Simulated","_DamageAllowed","_ExceptedBaseObjects","_IndestructibleBaseObjects","_UseIndestructible","_VAL","_ammoClass","_ammoObj","_anims","_animsData","_arr","_arrCount","_baseObj","_cfgBaseBuilding","_class","_color","_damage","_location","_marker","_maxTTL","_owner","_response","_serverSettingsConfig","_storageSlot","_textureSlot","_ttl","_vehHiveKey","_worldspace"]; //[[[end]]] EPOCH_BaseCams = []; EPOCH_Plotpoles = []; @@ -27,10 +27,7 @@ _UseDeSimulateObjects = [_serverSettingsConfig, "UseDeSimulateObjects", true] ca _DeSimulateObjects = [_serverSettingsConfig, "DeSimulateObjects", []] call EPOCH_fnc_returnConfigEntry; _ExceptedDeSymObjects = [_serverSettingsConfig, "ExceptedDeSymObjects", []] call EPOCH_fnc_returnConfigEntry; _DisableDoorsOnObj = [_serverSettingsConfig, "DisableDoorsOnObj", []] call EPOCH_fnc_returnConfigEntry; -_cfgEpochClient = 'CfgEpochClient' call EPOCH_returnConfig; _cfgBaseBuilding = 'CfgBaseBuilding' call EPOCH_returnConfig; -_buildingJammerRange = getNumber(_cfgEpochClient >> "buildingJammerRange"); -if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; _VAL = ["", [], "", "", 0, []]; @@ -154,7 +151,7 @@ for "_i" from 0 to _this do { }; // Handle Jammers and create marker if EPOCH_SHOW_JAMMERS set true. - if (_class in ["PlotPole_EPOCH","BaseCam_EPOCH"]) then { + if (_class in ((call EPOCH_JammerClasses) + ["BaseCam_EPOCH"])) then { if (_owner != "-1") then { _baseObj setVariable ["BUILD_OWNER", _owner, true]; }; @@ -165,7 +162,7 @@ for "_i" from 0 to _this do { // Set PubVar later after all Cams are loaded in }; - if (_class isequalto "PlotPole_EPOCH") then { + if (_class in (call EPOCH_JammerClasses)) then { EPOCH_Plotpoles pushbackunique _baseObj; if (EPOCH_SHOW_JAMMERS) then { _marker = createMarker [str(_location), _location]; diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_maintBUILD.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_maintBUILD.sqf index 1057e147..6f2f27e9 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_maintBUILD.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_maintBUILD.sqf @@ -26,7 +26,7 @@ NOTHING */ //[[[cog import generate_private_arrays ]]] -private ["_buildingJammerRange","_cIndex","_cfgEpochClient","_counter","_current_crypto","_objSlot","_playerCryptoLimit","_playerUID","_storSlot","_vars"]; +private ["_cIndex","_counter","_current_crypto","_objSlot","_playerCryptoLimit","_playerUID","_storSlot","_vars"]; //[[[end]]] params [["_object",objNull],"_player","_maintCount",["_token","",[""]] ]; @@ -34,14 +34,10 @@ if !([_player, _token] call EPOCH_server_getPToken) exitWith{}; if (isNull _object) exitWith{}; if (_player distance _object > 20) exitWith{}; -_cfgEpochClient = 'CfgEpochClient' call EPOCH_returnConfig; -_buildingJammerRange = getNumber(_cfgEpochClient >> "buildingJammerRange"); -if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; - _playerUID = getPlayerUID _player; _counter = 0; -if (typeOf _object == "PlotPole_EPOCH") then { +if (typeOf _object in (call EPOCH_JammerClasses)) then { _objSlot = _object getVariable["BUILD_SLOT", -1]; if (_objSlot != -1) then { @@ -76,7 +72,7 @@ if (typeOf _object == "PlotPole_EPOCH") then { }; }; if (_counter > _maintCount) exitWith{}; - } forEach nearestObjects[_object, ["Constructions_static_F","Constructions_foundation_F","Buildable_Storage","Constructions_lockedstatic_F"], _buildingJammerRange]; + } forEach nearestObjects[_object, ["Constructions_static_F","Constructions_foundation_F","Buildable_Storage","Constructions_lockedstatic_F"], call EPOCH_MaxJammerRange]; // effect crypto _playerCryptoLimit = EPOCH_customVarLimits select _cIndex; diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf index 3d1a92f7..068e5397 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf @@ -69,7 +69,7 @@ if (isText _staticClassConfig) then { } else { // TODO: optimize by using config var - if (_vehicle isKindOf "ThingX" || _vehicle isKindOf "Const_Ghost_EPOCH" || _vehicle isKindOf "PlotPole_EPOCH") then { + if (_vehicle isKindOf "ThingX" || _vehicle isKindOf "Const_Ghost_EPOCH" || ({_vehicle isKindOf _x} count (call EPOCH_JammerClasses) > -1)) then { _objSlot = _vehicle getVariable["BUILD_SLOT", -1]; if (_objSlot == -1) then{ @@ -100,7 +100,7 @@ if (isText _staticClassConfig) then { else { _newVehicle setVariable["BUILD_OWNER", _playerUID, true]; }; - if (_newVehicle isKindOf "PlotPole_EPOCH") then { + if ({_newVehicle isKindOf _x} count (call EPOCH_JammerClasses) > -1) then { EPOCH_Plotpoles pushBackUnique _newVehicle; publicvariable "EPOCH_Plotpoles"; }; diff --git a/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf b/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf index 4017fbe1..b850da0f 100644 --- a/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf +++ b/Sources/epoch_server/compile/epoch_player/EPOCH_server_loadPlayer.sqf @@ -143,7 +143,7 @@ if (!isNull _player) then { if (surfaceiswater _newLocation) then { _CheckLocation = ATLToASL _newLocation; }; - _jammers = nearestObjects[_CheckLocation, ["PlotPole_EPOCH"], 6]; + _jammers = nearestObjects[_CheckLocation, call EPOCH_JammerClasses, 6]; if !(_jammers isEqualTo[]) then { // get nearby object _jammer = _jammers param [0,objNull]; diff --git a/Sources/epoch_server/compile/epoch_server/EPOCH_server_isNearChecks.sqf b/Sources/epoch_server/compile/epoch_server/EPOCH_server_isNearChecks.sqf index 13484ab0..7cb42cb3 100644 --- a/Sources/epoch_server/compile/epoch_server/EPOCH_server_isNearChecks.sqf +++ b/Sources/epoch_server/compile/epoch_server/EPOCH_server_isNearChecks.sqf @@ -8,7 +8,7 @@ _position - position on map _traderCheck - BOOL - check _position distance near ProtectionZone_Invisible_F - _jammerCheck - BOOL - check _position distance near PlotPole_EPOCH + _jammerCheck - BOOL - check _position distance near PlotPoles _playerCheck - BOOL - check _position distance near other Players _others - ARRAY - positions to check with _distFromOthers _distFromOthers - NUMBER - How far away from _others array in meters @@ -30,7 +30,7 @@ if(_traderCheck)then{ //CHECK FOR JAMMERS IN THE AREA WITHIN CONFIG RANGE if(_jammerCheck)then{ - _jammers = nearestObjects[_position, ["PlotPole_EPOCH"], _distFromJammers]; + _jammers = nearestObjects[_position, call EPOCH_JammerClasses, _distFromJammers]; if(count _jammers > 0) then { _return = false; }; diff --git a/Sources/epoch_server/compile/epoch_traders/EPOCH_server_loadTraders.sqf b/Sources/epoch_server/compile/epoch_traders/EPOCH_server_loadTraders.sqf index 7497718f..4f19f190 100644 --- a/Sources/epoch_server/compile/epoch_traders/EPOCH_server_loadTraders.sqf +++ b/Sources/epoch_server/compile/epoch_traders/EPOCH_server_loadTraders.sqf @@ -16,7 +16,7 @@ private [ "_TraderGodMode","_StaticTraderItemPurge","_DynamicTraderRespawnCount","_TraderItemsDeleteRestart","_TraderInit","_TraderItemsClean","_newstock","_agent","_aiTables", "_arr","_config","_currentStock","_existingStock","_indexStock","_markers","_objHiveKey","_pos","_randomAIUniform","_response","_response2","_schedule", "_serverSettingsConfig","_staticTrader","_staticTradersArrCount","_staticTradersArray","_storedVehicleLimit","_traderSlotIndex","_work","_arrchanged","_deleteat","_maxrnd", - "_WinterDeco","_HelloweenDeco","_buildingJammerRange","_TraderDeco" + "_WinterDeco","_HelloweenDeco","_TraderDeco" ]; //[[[end]]] params [["_maxTraderLimit",0]]; @@ -35,7 +35,6 @@ _DynamicTraderRespawnCount = [_serverSettingsConfig, "DynamicTraderRespawnCount" _TraderItemCountPerItem = [_serverSettingsConfig, "TraderItemCountPerItem", [100,100]] call EPOCH_fnc_returnConfigEntry; _TraderItemsDeleteRestart = [_serverSettingsConfig, "TraderItemsDeleteRestart", []] call EPOCH_fnc_returnConfigEntry; _TraderDeco = [_serverSettingsConfig, "TraderDeco", true] call EPOCH_fnc_returnConfigEntry; -_buildingJammerRange = ["CfgEpochClient", "buildingJammerRange", 75] call EPOCH_fnc_returnConfigEntryV2; _WinterDeco = (Epoch_ServerRealtime select 1) == 12 && (Epoch_ServerRealtime select 2) > 20 && _TraderDeco; _HelloweenDeco = (((Epoch_ServerRealtime select 1) == 10 && (Epoch_ServerRealtime select 2) >= 24) || ((Epoch_ServerRealtime select 1) == 11 && (Epoch_ServerRealtime select 2) <= 3)) && _TraderDeco; @@ -200,7 +199,7 @@ for "_i" from 0 to (_maxTraderLimit-1) do { if (daytime > (_schedule select 0) && daytime < (_schedule select 1)) then { _pos = (_work select 0); }; - if (!(count (_arr select 0) >= _DynamicTraderRespawnCount) && (nearestobjects [_pos,["Plotpole_EPOCH"],_buildingJammerRange]) isequalto []) then { + if (!(count (_arr select 0) >= _DynamicTraderRespawnCount) && (nearestobjects [_pos,call EPOCH_JammerClasses,call EPOCH_MaxJammerRange]) isequalto []) then { EPOCH_TraderSlots deleteAt _traderSlotIndex; _agent = createAgent [_class, _pos, [], 0, "NONE"]; if !(EPOCH_forceStaticTraders) then { diff --git a/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf b/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf index a387b4e4..732b5888 100644 --- a/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf +++ b/Sources/epoch_server/compile/epoch_traders/EPOCH_server_spawnTraders.sqf @@ -15,7 +15,7 @@ //[[[cog import generate_private_arrays ]]] private [ "_serverSettingsConfig","_acceptableBlds","_agent","_aiClass","_aiTables","_buildingHome","_buildingWork","_buildings","_checkBuilding","_config","_endTime","_home", "_homes","_markers","_objHiveKey","_pos","_position","_randomAIUniform","_return","_schedule","_slot","_spawnCount","_startTime","_traderHomes","_usedBuildings","_work", - "_WinterDeco","_HelloweenDeco","_buildingJammerRange","_TraderDeco","_TraderMinDistance","_traderblockblds","_Traderblocks" + "_WinterDeco","_HelloweenDeco","_TraderDeco","_TraderMinDistance","_traderblockblds","_Traderblocks" ]; //[[[end]]] _serverSettingsConfig = configFile >> "CfgEpochServer"; @@ -34,7 +34,6 @@ if (_traderblockblds isEqualto []) then { }; _traderHomes = getArray(_config >> "traderHomes"); _TraderDeco = [_serverSettingsConfig, "TraderDeco", true] call EPOCH_fnc_returnConfigEntry; -_buildingJammerRange = ["CfgEpochClient", "buildingJammerRange", 75] call EPOCH_fnc_returnConfigEntryV2; _WinterDeco = (Epoch_ServerRealtime select 1) == 12 && (Epoch_ServerRealtime select 2) > 20 && _TraderDeco; _HelloweenDeco = (((Epoch_ServerRealtime select 1) == 10 && (Epoch_ServerRealtime select 2) >= 24) || ((Epoch_ServerRealtime select 1) == 11 && (Epoch_ServerRealtime select 2) <= 3)) && _TraderDeco; @@ -74,7 +73,7 @@ for "_i" from 1 to _spawnCount do { _usedBuildings pushBack _buildingWork; _home = selectRandom (_buildingHome buildingPos -1); _work = selectRandom (_buildingWork buildingPos -1); - if ((nearestobjects [_home,["Plotpole_EPOCH"],_buildingJammerRange]) isequalto [] && (nearestobjects [_work,["Plotpole_EPOCH"],_buildingJammerRange]) isequalto []) then { + if ((nearestobjects [_home,call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) isequalto [] && (nearestobjects [_work,call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) isequalto []) then { _startTime = floor(random 16); _endTime = _startTime + 8; _schedule = [_startTime, _endTime]; diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_vehicles.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_vehicles.sqf index 9e20959c..855acd67 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_vehicles.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_vehicles.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_vehicles.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_actualHitpoints","_allHitpoints","_allVehicles","_allowDamage","_arr","_arrNum","_availableColorsConfig","_cfgEpochVehicles","_check","_class","_colors","_config","_count","_dataFormat","_dataFormatCount","_diag","_disableVehicleTIE","_dmg","_found","_immuneIfStartInBase","_jammerOwner","_jammerRange","_jammers","_location","_lockedOwner","_marker","_nearestJammer","_removemagazinesturret","_removeweapons","_response","_selections","_serverSettingsConfig","_textureSelectionIndex","_textures","_vehHiveKey","_vehLockHiveKey","_vehicle","_vehicleDynamicSimulationSystem","_vehicleSlotIndex"]; +private ["_actualHitpoints","_allHitpoints","_allVehicles","_allowDamage","_arr","_arrNum","_availableColorsConfig","_cfgEpochVehicles","_check","_class","_colors","_count","_dataFormat","_dataFormatCount","_diag","_disableVehicleTIE","_dmg","_found","_immuneIfStartInBase","_jammerOwner","_jammers","_location","_lockedOwner","_marker","_nearestJammer","_removemagazinesturret","_removeweapons","_response","_selections","_serverSettingsConfig","_textureSelectionIndex","_textures","_vehHiveKey","_vehLockHiveKey","_vehicle","_vehicleDynamicSimulationSystem","_vehicleSlotIndex"]; //[[[end]]] params [["_maxVehicleLimit",0]]; @@ -23,10 +23,6 @@ _dataFormatCount = count _dataFormat; EPOCH_VehicleSlots = []; _allVehicles = []; - -_config = 'CfgEpochClient' call EPOCH_returnConfig; -_jammerRange = getNumber(_config >> "buildingJammerRange"); - _serverSettingsConfig = configFile >> "CfgEpochServer"; _immuneIfStartInBase = [_serverSettingsConfig, "immuneIfStartInBase", true] call EPOCH_fnc_returnConfigEntry; _vehicleDynamicSimulationSystem = [_serverSettingsConfig, "vehicleDynamicSimulationSystem", true] call EPOCH_fnc_returnConfigEntry; @@ -191,7 +187,7 @@ for "_i" from 1 to _maxVehicleLimit do { // allow damage _allowDamage = true; if (_immuneIfStartInBase) then { - _jammers = nearestObjects[_vehicle, ["PlotPole_EPOCH"], _jammerRange]; + _jammers = nearestObjects[_vehicle, call EPOCH_JammerClasses,call EPOCH_MaxJammerRange]; if!(_jammers isEqualTo [])then { // get jammer owner _nearestJammer = _jammers select 0; diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedBuilding.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedBuilding.sqf index 4175adb0..7af8c707 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedBuilding.sqf @@ -34,7 +34,7 @@ if (!isNull _building) then { EPOCH_BaseCams = EPOCH_BaseCams - [_building]; publicvariable "EPOCH_BaseCams"; }; - if (_building iskindof "PlotPole_EPOCH") then { + if (_building in (call EPOCH_JammerClasses)) then { EPOCH_Plotpoles = EPOCH_Plotpoles - [_building]; publicvariable "EPOCH_Plotpoles"; }; diff --git a/Sources/epoch_server/init/server_init.sqf b/Sources/epoch_server/init/server_init.sqf index 9a9a1d66..68510db2 100644 --- a/Sources/epoch_server/init/server_init.sqf +++ b/Sources/epoch_server/init/server_init.sqf @@ -289,14 +289,13 @@ if ([_serverSettingsConfig, "disableAutoRefuel", false] call EPOCH_fnc_returnCon else { // Remove Auto-Refuel in PlotPole-Range if ([_serverSettingsConfig, "disableFuelNearPlots", true] call EPOCH_fnc_returnConfigEntry) then { - _buildingJammerRange = ["CfgEpochClient", "buildingJammerRange", 75] call EPOCH_fnc_returnConfigEntryV2; _staticFuelSources = []; { { _staticFuelSources pushback _x; - } foreach (((_x nearObjects ['Building',_buildingJammerRange]) select {getFuelCargo _x > 0})); + } foreach (((_x nearObjects ['Building',call EPOCH_MaxJammerRange]) select {getFuelCargo _x > 0})); - } foreach (missionnamespace getvariable ["Epoch_Plotpoles",allmissionobjects 'PlotPole_EPOCH']); + } foreach (missionnamespace getvariable ["Epoch_Plotpoles",_allplots = [];{_allplots pushback (allmissionobjects _x)} foreach (call EPOCH_JammerClasses);_allplots]); missionNamespace setVariable ["EPOCH_staticFuelSources", _staticFuelSources, true]; }; }; @@ -309,7 +308,7 @@ missionNamespace setVariable ["EPOCH_taxRate", [_serverSettingsConfig, "taxRate" // pick random radioactive locations _radioactiveLocations = getArray(_epochConfig >> worldName >> "radioactiveLocations"); -_blacklist = getArray(_epochConfig >> worldName >> "radioactiveLocBLObjects"); +_blacklist = (call EPOCH_JammerClasses) + (getArray(_epochConfig >> worldName >> "radioactiveLocBLObjects")); _distance = getNumber(_epochConfig >> worldName >> "radioactiveLocBLDistance"); _radioactiveLocationsTmp = []; if !(_radioactiveLocations isEqualTo []) then { diff --git a/Sources/epoch_server_settings/config.cpp b/Sources/epoch_server_settings/config.cpp index 87fc837e..d537e4c5 100644 --- a/Sources/epoch_server_settings/config.cpp +++ b/Sources/epoch_server_settings/config.cpp @@ -66,7 +66,7 @@ class CfgEpoch radioactiveLocationsCount = 3; // BlackList radioactive locations spawn by object and distance - radioactiveLocBLObjects[] = {"PlotPole_EPOCH"}; + radioactiveLocBLObjects[] = {}; // PlotPoles are already blacklisted by script radioactiveLocBLDistance = 500; // Custom Locations for Radiation From c2c79f8a77a57cb6bc59629e88b9876bd90d6a27 Mon Sep 17 00:00:00 2001 From: He-Man Date: Mon, 18 Feb 2019 23:06:43 +0100 Subject: [PATCH 07/43] Selectable Plots + Upgrades - 1st fix --- Sources/epoch_code/compile/EPOCH_consumeItem.sqf | 1 - Sources/epoch_code/compile/EPOCH_unitSpawn.sqf | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Sources/epoch_code/compile/EPOCH_consumeItem.sqf b/Sources/epoch_code/compile/EPOCH_consumeItem.sqf index 0ba16cea..a9d6d261 100644 --- a/Sources/epoch_code/compile/EPOCH_consumeItem.sqf +++ b/Sources/epoch_code/compile/EPOCH_consumeItem.sqf @@ -114,7 +114,6 @@ switch _interactOption do { case 2: _unifiedInteract; //Drink 2 case 3: { // Build 3 closeDialog 0; - _buildingCountLimit = ["CfgEpochClient", "buildingCountLimit", 200] call EPOCH_fnc_returnConfigEntryV2; _partCheck = _item in (magazines player); _buildClass = getText(_cfgItemInteractions >> "buildClass"); diff --git a/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf b/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf index 4eb80403..2e908a6f 100644 --- a/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf +++ b/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf @@ -41,7 +41,7 @@ _unit = objNull; _targetPos = getPosATL _trgt; _targetPos set [2,0]; -_jammers = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; +_jammers = (nearestObjects[_targetPos, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {_targetPos distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; if(!(_jammers isEqualTo []) && (_unitClass in _nonJammer))exitWith{}; _restricted = nearestObjects [_targetPos, ["ProtectionZone_Invisible_F"], _nonTraderAIRange]; From cb26e80a8180d4c6b74e4efca3d01fdd2022a1df Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 20 Feb 2019 22:31:09 +0100 Subject: [PATCH 08/43] Selectable Plots- Fix #1 --- Sources/epoch_code/compile/EPOCH_CamUse.sqf | 4 ++-- .../epoch_code/compile/EPOCH_lootTrash.sqf | 2 +- .../epoch_code/compile/EPOCH_unitSpawn.sqf | 2 +- .../compile/building/EPOCH_isBuildAllowed.sqf | 12 ++++++------ .../compile/building/EPOCH_lockCheck.sqf | 2 +- .../compile/building/EPOCH_maintainIT.sqf | 2 +- .../compile/building/EPOCH_removeBUILD.sqf | 2 +- .../compile/building/EPOCH_upgradeBUILD.sqf | 8 ++++---- .../compile/setup/masterLoop/Event1.sqf | 2 +- .../compile/setup/masterLoop/init.sqf | 2 +- Sources/epoch_code/init/both_init.sqf | 13 ++++++------- .../CfgActionMenu/CfgActionMenu_core.hpp | 2 +- .../epoch_config/Configs/CfgBaseBuilding.hpp | 19 +++++++++++++++++++ .../epoch_config/Configs/CfgEpochClient.hpp | 6 +++--- .../epoch_bases/EPOCH_swapBuilding.sqf | 6 +++++- Sources/epoch_server/init/server_init.sqf | 2 +- 16 files changed, 54 insertions(+), 32 deletions(-) diff --git a/Sources/epoch_code/compile/EPOCH_CamUse.sqf b/Sources/epoch_code/compile/EPOCH_CamUse.sqf index 00c076ff..c9308cce 100644 --- a/Sources/epoch_code/compile/EPOCH_CamUse.sqf +++ b/Sources/epoch_code/compile/EPOCH_CamUse.sqf @@ -18,8 +18,8 @@ _mycams = EPOCH_BaseCams select {(_x getVariable["BUILD_OWNER", "-1"]) in [getPl if (["CfgEpochClient", "BaseCamOnlyHome",true] call EPOCH_fnc_returnConfigEntryV2) then { _mycams = _mycams select { _cam = _x; - _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {_cam distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; - !(_jammer select {(_x getVariable["BUILD_OWNER", "-1"]) in [getPlayerUID player, Epoch_my_GroupUID]}) isequalto []) && + _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {_cam distance _x < (getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))}; + !((_jammer select {(_x getVariable["BUILD_OWNER", "-1"]) in [getPlayerUID player, Epoch_my_GroupUID]}) isequalto []) }; }; if !(_mycams isequalto []) then { diff --git a/Sources/epoch_code/compile/EPOCH_lootTrash.sqf b/Sources/epoch_code/compile/EPOCH_lootTrash.sqf index 5c540bfc..88bf0af4 100644 --- a/Sources/epoch_code/compile/EPOCH_lootTrash.sqf +++ b/Sources/epoch_code/compile/EPOCH_lootTrash.sqf @@ -91,7 +91,7 @@ if (diag_tickTime - EPOCH_lastTrash > 2) then { }; if (!isNull _bankTerminal) then { _AtmBlockedAtPlot = ["CfgEpochClient", "AtmBlockedAtPlot", false] call EPOCH_fnc_returnConfigEntryV2; - _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; + _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))}; if (!(_jammer isequalto []) && _AtmBlockedAtPlot) exitwith { ["Bank Terminal blocked by Jammer Signal",5] call Epoch_Message; }; diff --git a/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf b/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf index 2e908a6f..97511695 100644 --- a/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf +++ b/Sources/epoch_code/compile/EPOCH_unitSpawn.sqf @@ -41,7 +41,7 @@ _unit = objNull; _targetPos = getPosATL _trgt; _targetPos set [2,0]; -_jammers = (nearestObjects[_targetPos, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {_targetPos distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; +_jammers = (nearestObjects[_targetPos, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {_targetPos distance _x < (getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))}; if(!(_jammers isEqualTo []) && (_unitClass in _nonJammer))exitWith{}; _restricted = nearestObjects [_targetPos, ["ProtectionZone_Invisible_F"], _nonTraderAIRange]; diff --git a/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf b/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf index 70c69963..c7351cae 100644 --- a/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf @@ -67,7 +67,7 @@ _ghostClass = getText(_cfgBaseBuilding >> _objType >> "GhostPreview"); _bypassJammer = getNumber(_cfgBaseBuilding >> _staticClass >> "bypassJammer"); // Jammer -_jammer = (nearestObjects[player, _JammerCheckClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig (_JammerConfig >> (typeof _x) >> "buildingJammerRange")))}; +_jammer = (nearestObjects[player, _JammerCheckClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (_JammerConfig >> (typeof _x) >> "buildingJammerRange"))}; if !(_jammer isEqualTo []) then { if (_objType in _JammerCheckClasses) then { { @@ -99,10 +99,10 @@ if !(_jammer isEqualTo []) then { ["_memberArray",[]] ]; _membercount = count _modArray + count _memberArray; - _buildingJammerRange = getnumber (getmissionconfig (_JammerConfig >> "buildingJammerRange")); - _storageCountLimit = (getnumber (getmissionconfig (_JammerConfig >> "storageCountLimit"))) + ((getnumber (getmissionconfig (_JammerConfig >> "storageCountPerMember"))) * _membercount); - _buildingCountLimit = (getnumber (getmissionconfig (_JammerConfig >> "buildingCountLimit"))) + ((getnumber (getmissionconfig (_JammerConfig >> "buildingCountPerMember"))) * _membercount); - _CamCountLimit = getnumber (getmissionconfig (_JammerConfig >> "maxCams")); + _buildingJammerRange = getnumber (_JammerConfig >> "buildingJammerRange"); + _storageCountLimit = (getnumber (_JammerConfig >> "storageCountLimit")) + ((getnumber (_JammerConfig >> "storageCountPerMember")) * _membercount); + _buildingCountLimit = (getnumber (_JammerConfig >> "buildingCountLimit")) + ((getnumber (_JammerConfig >> "buildingCountPerMember")) * _membercount); + _CamCountLimit = getnumber (_JammerConfig >> "maxCams"); if (_useSplitCountLimits) then { if({_objType iskindof _x} count _StorageClasses > 0) then { @@ -148,7 +148,7 @@ else { if ((_x getVariable["BUILD_OWNER", "-1"]) in[getPlayerUID player, Epoch_my_GroupUID]) then { _c = _c+1; }; - } foreach (missionnamespace getvariable ["Epoch_Plotpoles",_allplots = [];{_allplots pushback (allmissionobjects _x)} foreach (call EPOCH_JammerClasses);_allplots]); + } foreach (missionnamespace getvariable ["Epoch_Plotpoles",call {_allplots = [];{_allplots append (allmissionobjects _x)} foreach (call EPOCH_JammerClasses);_allplots}]); if (_c >= _jammerPerGroup) then { _buildingAllowed = false; [format["Building Disallowed: Max %1 Jammer per Group!", _jammerPerGroup], 5] call Epoch_message; diff --git a/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf b/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf index e59d06b5..354aea7a 100644 --- a/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_lockCheck.sqf @@ -25,7 +25,7 @@ private ["_jammed","_jammer"]; //[[[end]]] -_jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; +_jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))}; _jammed = false; if !(_jammer isEqualTo[]) then { { diff --git a/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf b/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf index dd138ecd..149a7f0d 100644 --- a/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_maintainIT.sqf @@ -27,7 +27,7 @@ private ["_buildingJammerRange","_maintainCount","_rnd"]; if !(isNil "EPOCH_maintainLockout") exitWith {["Already Maintaining a base.", 5] call Epoch_message;}; if (EPOCH_playerCrypto > 0) then { - _buildingJammerRange = getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _this) >> "buildingJammerRange"));; + _buildingJammerRange = getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _this) >> "buildingJammerRange");; if (_buildingJammerRange == 0) then { _buildingJammerRange = 75; }; _maintainCount = {(damage _x) > 0} count nearestObjects[_this, ["Constructions_static_F","Constructions_foundation_F","Buildable_Storage","Constructions_lockedstatic_F"], _buildingJammerRange]; diff --git a/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf b/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf index 2c5d5e64..377bb446 100644 --- a/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_removeBUILD.sqf @@ -57,7 +57,7 @@ if (_objType in (call EPOCH_JammerClasses)) then { }; } else { - _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}; + _jammer = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))}; if !(_jammer isEqualTo[]) then{ { if (alive _x) exitWith{ diff --git a/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf b/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf index 2ae3d67e..0a3444a8 100644 --- a/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf @@ -51,7 +51,7 @@ if (_stability > 0) exitWith{ }; }; -_jammer = (nearestObjects[_object, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {alive _x && {_object distance _x < (getnumber (getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange")))}}; +_jammer = (nearestObjects[_object, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {alive _x && {_object distance _x < (getnumber (getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))}}; if !(_jammer isEqualTo[]) then { _nearestJammer = _jammer select 0; @@ -65,11 +65,11 @@ if !(_jammer isEqualTo[]) then { }; if !(_buildingAllowed)exitWith{ false }; -if (_object isKindOf "Constructions_static_F") then { +if (_object isKindOf "Constructions_static_F" || {(typeof _object) in (call EPOCH_JammerClasses)}) then { // take upgrade item from player here _config = 'CfgBaseBuilding' call EPOCH_returnConfig; - _config2 = getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _object)); + _config2 = getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _object); _upgrades = getArray(_config >> (typeOf _object) >> "upgradeBuilding"); if !(_upgrades isEqualTo []) then { @@ -99,7 +99,7 @@ if (_object isKindOf "Constructions_static_F") then { if (_canUpgrade) then { _doors = ["CfgEpochClient", "DoorClasses", ["WoodLargeWallDoorL_EPOCH","WoodWall4_EPOCH","CinderWallDoorwHatch_EPOCH","WoodStairs3_EPOCH","JailWallDoor_EPOCH"]] call EPOCH_fnc_returnConfigEntryV2; _gates = ["CfgEpochClient", "GateClasses", ["CinderWallGarage_EPOCH","WoodWallGarage_EPOCH","MetalWallGarage_EPOCH"]] call EPOCH_fnc_returnConfigEntryV2; - _JammerConfig = getmissionconfig ("CfgEpochClient" >> "CfgJammers" >> (typeof _nearestJammer); + _JammerConfig = getmissionconfig "CfgEpochClient" >> "CfgJammers" >> (typeof _nearestJammer); _buildingJammerRange = getnumber (_JammerConfig >> "buildingJammerRange"); _maxdoors = getnumber (_JammerConfig >> "maxdoors"); _maxgates = getnumber (_JammerConfig >> "maxgates"); diff --git a/Sources/epoch_code/compile/setup/masterLoop/Event1.sqf b/Sources/epoch_code/compile/setup/masterLoop/Event1.sqf index ac1619d4..a8693d8b 100644 --- a/Sources/epoch_code/compile/setup/masterLoop/Event1.sqf +++ b/Sources/epoch_code/compile/setup/masterLoop/Event1.sqf @@ -31,7 +31,7 @@ if (!isNull _cursorTarget && {!(EPOCH_target isEqualTo _cursorTarget)}) then { if (_cursorTarget isKindOf "AllVehicles") then { _currentTarget = _cursorTarget; } else { - if (_cursorTarget isKindOf "Constructions_modular_F" || _cursorTarget isKindOf "Constructions_static_F") then { + if (_cursorTarget isKindOf "Constructions_modular_F" || {_cursorTarget isKindOf "Constructions_static_F"} || {(typeof _cursorTarget) in (call Epoch_JammerClasses)}) then { _currentTargetMode = 1; _currentTarget = _cursorTarget; }; diff --git a/Sources/epoch_code/compile/setup/masterLoop/init.sqf b/Sources/epoch_code/compile/setup/masterLoop/init.sqf index cbc563f0..e22e036c 100644 --- a/Sources/epoch_code/compile/setup/masterLoop/init.sqf +++ b/Sources/epoch_code/compile/setup/masterLoop/init.sqf @@ -275,7 +275,7 @@ _lootBubble = { _objects resize 4; }; // diag_log format["DEBUG: loot objects %1",_objects]; - _jammer = ((_lootLoc nearObjects [call EPOCH_JammerClasses, (call EPOCH_MaxJammerRange) + 50]) select {_x distance _lootLoc < ((getnumber (getmissionconfig >> "cfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))+50)}) + (_lootLoc nearObjects ["ProtectionZone_Invisible_F", 25]); + _jammer = ((nearestObjects [_lootLoc, call EPOCH_JammerClasses, ((call EPOCH_MaxJammerRange) + 50)]) select {_x distance _lootLoc < ((getnumber (getmissionconfig "cfgEpochClient" >> "CfgJammers" >> (typeof _x) >> "buildingJammerRange"))+50)}) + (_lootLoc nearObjects ["ProtectionZone_Invisible_F", 25]); if (!(_objects isEqualTo[]) && (_jammer isEqualTo[])) then { _building = selectRandom _objects; if (_building getvariable ["EPOCH_Skiploot",false]) exitwith {}; diff --git a/Sources/epoch_code/init/both_init.sqf b/Sources/epoch_code/init/both_init.sqf index aff29ffe..12e4d087 100644 --- a/Sources/epoch_code/init/both_init.sqf +++ b/Sources/epoch_code/init/both_init.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/init/both_init.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_communityStatsInit","_customVarsInit","_dynSimToggle","_JammerConfig","_cfgBaseBuilding","_JammerClass","_preview"]; +private ["_communityStatsInit","_customVarsInit","_dynSimToggle","_JammerConfig","_JammerClass","_preview"]; //[[[end]]] // Check if Advanced Vehicle Repair is enabled @@ -75,7 +75,7 @@ disableRemoteSensors (["CfgEpochClient", "disableRemoteSensors", true] call EPOC EPOCH_JammerClasses = []; EPOCH_JammerGhosts = []; EPOCH_MaxJammerRange = 75; -_JammerConfig = (getmissionconfig >> "CfgEpochClient" >> "CfgJammers"); +_JammerConfig = (getmissionconfig "CfgEpochClient" >> "CfgJammers"); if !(isclass _JammerConfig) exitwith { diag_log "EPOCH_debug: Error: No Jammerclasses defined in CfgEpochClient"; }; @@ -86,19 +86,18 @@ if !(isclass _JammerConfig) exitwith { if (_JammerRangeX > EPOCH_MaxJammerRange) then { EPOCH_MaxJammerRange = _JammerRangeX; }; -} foreach (configclasses _JammerConfig); +} foreach ("true" configClasses _JammerConfig); if (EPOCH_JammerClasses isEqualTo []) then { diag_log "EPOCH_debug: Error: Jammerconfig in CfgEpochClient seems to be wrong"; }; -_cfgBaseBuilding = 'CfgBaseBuilding' call EPOCH_returnConfig; { _JammerClass = _x; { - _preview = gettext (_cfgBaseBuilding >> _JammerClass >> _x); - if !(_preview isEqualTo "" || _preview isEqualTo _x) then { + _preview = gettext (getmissionconfig "CfgBaseBuilding" >> _JammerClass >> _x); + if !(_preview isEqualTo "" || _preview isEqualTo _JammerClass) then { EPOCH_JammerGhosts pushBackUnique _preview; }; - } foreach ["GhostPreview","simClass"]; + } foreach ["GhostPreview","simulClass"]; } foreach EPOCH_JammerClasses; EPOCH_JammerClasses = compilefinal (str EPOCH_JammerClasses); EPOCH_MaxJammerRange = compilefinal (str EPOCH_MaxJammerRange); diff --git a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp index 0b14f4ff..464434dc 100644 --- a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp +++ b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_core.hpp @@ -49,7 +49,7 @@ class CfgActionMenu dyna_deathMarkerAvail = "!(dyna_deathMarker isEqualTo [])"; dyna_mapDeathMarker = "(((getArray(('CfgMarkerSets' call EPOCH_returnConfig) >> 'DeathMarker' >> 'markerArray') select 0) select 0) in allMapMarkers)"; - dyna_AtHome = "call {_nearjammers = (nearestObjects[player, _JammerCheckClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig (_JammerConfig >> (typeof _x) >> 'buildingJammerRange')))};if (_nearjammers isEqualTo []) exitwith {false};_nearestJammer = _nearjammers select 0;((_nearestJammer getVariable['BUILD_OWNER', '-1']) in[getPlayerUID player, Epoch_my_GroupUID])}"; + dyna_AtHome = "call {_nearjammers = (nearestObjects[player, call EPOCH_JammerClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (getmissionconfig 'cfgEpochClient' >> 'CfgJammers' >> (typeof _x) >> 'buildingJammerRange'))};if (_nearjammers isEqualTo []) exitwith {false};_nearestJammer = _nearjammers select 0;((_nearestJammer getVariable['BUILD_OWNER', '-1']) in[getPlayerUID player, Epoch_my_GroupUID])}"; dyna_Watersource = "call {_nearObjects = nearestObjects [player, [], 2];_check = 'water';_ok = false;{if (alive _x) then {_ok = [_x, _check] call EPOCH_worldObjectType;};if (_ok) exitWith {};} forEach _nearObjects;_ok}"; }; diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index 5fb3287c..2bb03112 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -187,6 +187,7 @@ class CfgBaseBuilding }; class PlotPole_EPOCH : Default { + upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; removeParts[] = {{"KitPlotPole",1}}; GhostPreview = "PlotPole_EPOCH"; staticClass = "PlotPole_EPOCH"; @@ -197,6 +198,24 @@ class CfgBaseBuilding { removeParts[] = {}; }; + class PlotPole_L_EPOCH : Default + { + upgradeBuilding[] = {{"PlotPole_XL_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; + removeParts[] = {{"KitPlotPole",1},{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}; + GhostPreview = "PlotPole_L_EPOCH"; + staticClass = "PlotPole_L_EPOCH"; + simulClass = "PlotPole_L_EPOCH"; + bypassJammer = 1; + }; + class PlotPole_XL_EPOCH : Default + { + upgradeBuilding[] = {}; + removeParts[] = {{"KitPlotPole",1},{"ItemCorrugatedLg",10},{"EnergyPackLg",4},{"CircuitParts",6},{"ItemBattery",6},{"ItemPipe",2}}; + GhostPreview = "PlotPole_XL_EPOCH"; + staticClass = "PlotPole_XL_EPOCH"; + simulClass = "PlotPole_XL_EPOCH"; + bypassJammer = 1; + }; class WoodRamp_EPOCH : Default { removeParts[] = {{"PartPlankPack",3}}; diff --git a/Sources/epoch_config/Configs/CfgEpochClient.hpp b/Sources/epoch_config/Configs/CfgEpochClient.hpp index f763c87f..219282cb 100644 --- a/Sources/epoch_config/Configs/CfgEpochClient.hpp +++ b/Sources/epoch_config/Configs/CfgEpochClient.hpp @@ -62,13 +62,13 @@ class CfgEpochClient class PlotPole_L_EPOCH : PlotPole_EPOCH // inherits from "PlotPole_EPOCH" (not defined values will be taken from PlotPole_EPOCH) { buildingJammerRange = 100; // jammer range in meters - buildingCountLimit = 250; // Max Building Elements per Base + buildingCountLimit = 225; // Max Building Elements per Base storageCountLimit = 125; // Max Storage Elements per Base }; class PlotPole_XL_EPOCH : PlotPole_L_EPOCH { - buildingJammerRange = 150; // jammer range in meters - buildingCountLimit = 300; // Max Building Elements per Base + buildingJammerRange = 125; // jammer range in meters + buildingCountLimit = 250; // Max Building Elements per Base storageCountLimit = 150; // Max Storage Elements per Base }; }; diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf index e1a5aeed..39a4aa11 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf @@ -1,6 +1,6 @@ // _newObj = [_class,_object] call EPOCH_swapBuilding; //[[[cog import generate_private_arrays ]]] -private ["_newObj","_objectPos"]; +private ["_newObj","_objectPos","_owner"]; //[[[end]]] params [["_class",""],["_object",objNull],["_method",0]]; _newObj = objNull; @@ -8,6 +8,10 @@ if (!isNull _object && !(_class isEqualTo "")) then { _objectPos = getPosWorld _object; _newObj = createVehicle [_class, ASLtoAGL _objectPos, [], 0, "CAN_COLLIDE"]; if (!isNull _newObj) then { + _owner = _object getvariable ["Build_Owner",""]; + if !(_owner isEqualTo "") then { + _newObj setVariable ["BUILD_OWNER", _owner, true]; + }; _object hideObjectGlobal true; switch (_method) do { case 0: { diff --git a/Sources/epoch_server/init/server_init.sqf b/Sources/epoch_server/init/server_init.sqf index 68510db2..949d98db 100644 --- a/Sources/epoch_server/init/server_init.sqf +++ b/Sources/epoch_server/init/server_init.sqf @@ -295,7 +295,7 @@ else { _staticFuelSources pushback _x; } foreach (((_x nearObjects ['Building',call EPOCH_MaxJammerRange]) select {getFuelCargo _x > 0})); - } foreach (missionnamespace getvariable ["Epoch_Plotpoles",_allplots = [];{_allplots pushback (allmissionobjects _x)} foreach (call EPOCH_JammerClasses);_allplots]); + } foreach (missionnamespace getvariable ["Epoch_Plotpoles",call {_allplots = [];{_allplots append (allmissionobjects _x)} foreach (call EPOCH_JammerClasses);_allplots}]); missionNamespace setVariable ["EPOCH_staticFuelSources", _staticFuelSources, true]; }; }; From c8484202bc6dc8d4f1041fea2a88379c7580a032 Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 20 Feb 2019 22:46:17 +0100 Subject: [PATCH 09/43] BE-Filter --- Server_Install_Pack/sc/battleye/scripts.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server_Install_Pack/sc/battleye/scripts.txt b/Server_Install_Pack/sc/battleye/scripts.txt index 7b7fe458..26c4b119 100644 --- a/Server_Install_Pack/sc/battleye/scripts.txt +++ b/Server_Install_Pack/sc/battleye/scripts.txt @@ -2,7 +2,7 @@ 5 "BIS_fnc_dynamictext" !="\"BIS_fnc_dynamictext\"" !="'BIS_fnc_dynamictext'" 5 forceRespawn !="ForceRespawnDuration" !="reviveHandleForceRespawnAction" !="forcerespawn player;" 5 setWeaponReloadingTime !="_unit setWeaponReloadingTime [_unit,_weapon,1];" !="_unit setWeaponReloadingTime [_unit,_weapon,1];" !="player fire [_muzzle, _muzzle, _item];\nplayer setWeaponReloadingTime [player, _muzzle, 0];" -5 allMissionObjects !="[\"Epoch_Plotpoles\",allmissionobjects 'PlotPole_EPOCH']" !="allMissionObjects \"Timeline_F\"" !="_allplots pushback (allmissionobjects _x)" +5 allMissionObjects !="[\"Epoch_Plotpoles\",allmissionobjects 'PlotPole_EPOCH']" !="allMissionObjects \"Timeline_F\"" !="_allplots append (allmissionobjects _x)" 5 showCommandingMenu !="showCommandingMenu '';" !="showCommandingMenu '#USER:" 5 setvelocity !="setVelocityTarget" !="_bolt setPosATL _pos;\n_bolt setVelocity [0, 0, -10];" !="EPOCH_target setvelocitytransformation" !="_currentTarget setVelocity [0,0,-0.01];" !="_head setVelocity [\n(sin _dir * _speed), \n(cos _dir * _speed)" !="_vel = velocity this; _dir = getDir player; this setVelocity[(_vel select 0)+(sin _dir * 2),(_vel select 1)+(cos _dir * 2),(_vel select 2)];" !="_head setVelocity [random 2,random 2,10];" !="_bobber setVelocity [0,-1,-10];" !="_x setvelocity [0,0,0.1];" !="_veh setVelocity [0,0,0];" !="_this select 0 setvelocity (_this select 1)" !="_zombie setVelocityTransformation [_aslPos,_aslPos,_unitV,_unitV,_unitvDir,_vDir,_unitvUp,_unitvUp,2];" !="_smokeg setVelocity _Gvel;" 5 assignAs !"assignAsCargo" !="_unit assignAsGunner _axeCopter;" !="_driver assignAsDriver _axeCopter;" !="axeVIP assignAsDriver vehicle axeVIP;" From ea7bc08a8c686b8fe26f1467b9e5b95f3d2a8582 Mon Sep 17 00:00:00 2001 From: He-Man Date: Tue, 26 Feb 2019 21:03:01 +0100 Subject: [PATCH 10/43] Usage of Epoch_Plotpoles --- Sources/epoch_server/init/server_securityfunctions.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/epoch_server/init/server_securityfunctions.sqf b/Sources/epoch_server/init/server_securityfunctions.sqf index c78a6f16..0e31763d 100644 --- a/Sources/epoch_server/init/server_securityfunctions.sqf +++ b/Sources/epoch_server/init/server_securityfunctions.sqf @@ -422,7 +422,7 @@ for "_i" from 1 to 3 do { }; if ("MAP-BASEBUILDING" in _case) then { _temp = _temp + " - ,[' Base Building Marker', [], {"+_skn_tg_map_basebuilding+" = !"+_skn_tg_map_basebuilding+"; if ("+_skn_tg_map_basebuilding+") then {waitUntil {"+_skn_mapBasesArray+" = ([worldSize/2,worldSize/2,0]) nearObjects['PlotPole_EPOCH', 12500];uiSleep 15;!"+_skn_tg_map_basebuilding+"};"+_skn_mapBasesArray+" = []}; ['Base Building MARKER',if ("+_skn_tg_map_basebuilding+") then [{2},{1}]] call "+_skn_adminLog_PVC+"}, '2', []] + ,[' Base Building Marker', [], {"+_skn_tg_map_basebuilding+" = !"+_skn_tg_map_basebuilding+"; if ("+_skn_tg_map_basebuilding+") then {waitUntil {"+_skn_mapBasesArray+" = Epoch_PlotPoles;uiSleep 15;!"+_skn_tg_map_basebuilding+"};"+_skn_mapBasesArray+" = []}; ['Base Building MARKER',if ("+_skn_tg_map_basebuilding+") then [{2},{1}]] call "+_skn_adminLog_PVC+"}, '2', []] "; }; }; From 82fcd99c98f6a63f03087f905fbe732170827901 Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 27 Feb 2019 00:18:26 +0100 Subject: [PATCH 11/43] Selectable Plots- Fix #2 --- .../epoch_bases/EPOCH_server_saveBuilding.sqf | 5 +++-- .../compile/epoch_bases/EPOCH_swapBuilding.sqf | 14 +++++++++++++- .../epoch_server/init/server_securityfunctions.sqf | 2 +- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf index 068e5397..1e1f7595 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf @@ -69,7 +69,7 @@ if (isText _staticClassConfig) then { } else { // TODO: optimize by using config var - if (_vehicle isKindOf "ThingX" || _vehicle isKindOf "Const_Ghost_EPOCH" || ({_vehicle isKindOf _x} count (call EPOCH_JammerClasses) > -1)) then { + if (_vehicle isKindOf "ThingX" || _vehicle isKindOf "Const_Ghost_EPOCH" || ({_vehicle isKindOf _x} count (call EPOCH_JammerClasses) > 0)) then { _objSlot = _vehicle getVariable["BUILD_SLOT", -1]; if (_objSlot == -1) then{ @@ -100,7 +100,8 @@ if (isText _staticClassConfig) then { else { _newVehicle setVariable["BUILD_OWNER", _playerUID, true]; }; - if ({_newVehicle isKindOf _x} count (call EPOCH_JammerClasses) > -1) then { + if ({_newVehicle isKindOf _x} count (call EPOCH_JammerClasses) > 0) then { + EPOCH_Plotpoles = EPOCH_Plotpoles - [ObjNull]; EPOCH_Plotpoles pushBackUnique _newVehicle; publicvariable "EPOCH_Plotpoles"; }; diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf index 39a4aa11..2d80ea66 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf @@ -1,6 +1,6 @@ // _newObj = [_class,_object] call EPOCH_swapBuilding; //[[[cog import generate_private_arrays ]]] -private ["_newObj","_objectPos","_owner"]; +private ["_newObj","_objectPos","_owner","_UpdatePlots"]; //[[[end]]] params [["_class",""],["_object",objNull],["_method",0]]; _newObj = objNull; @@ -12,6 +12,18 @@ if (!isNull _object && !(_class isEqualTo "")) then { if !(_owner isEqualTo "") then { _newObj setVariable ["BUILD_OWNER", _owner, true]; }; + _UpdatePlots = false; + if (_object in EPOCH_Plotpoles) then { + EPOCH_Plotpoles = EPOCH_Plotpoles - [_object]; + _UpdatePlots = true; + }; + if (_class in (call EPOCH_JammerClasses)) then { + EPOCH_Plotpoles pushback _newObj; + _UpdatePlots = true; + }; + if (_UpdatePlots) then { + publicvariable 'EPOCH_Plotpoles'; + }; _object hideObjectGlobal true; switch (_method) do { case 0: { diff --git a/Sources/epoch_server/init/server_securityfunctions.sqf b/Sources/epoch_server/init/server_securityfunctions.sqf index 0e31763d..f3aa01b5 100644 --- a/Sources/epoch_server/init/server_securityfunctions.sqf +++ b/Sources/epoch_server/init/server_securityfunctions.sqf @@ -422,7 +422,7 @@ for "_i" from 1 to 3 do { }; if ("MAP-BASEBUILDING" in _case) then { _temp = _temp + " - ,[' Base Building Marker', [], {"+_skn_tg_map_basebuilding+" = !"+_skn_tg_map_basebuilding+"; if ("+_skn_tg_map_basebuilding+") then {waitUntil {"+_skn_mapBasesArray+" = Epoch_PlotPoles;uiSleep 15;!"+_skn_tg_map_basebuilding+"};"+_skn_mapBasesArray+" = []}; ['Base Building MARKER',if ("+_skn_tg_map_basebuilding+") then [{2},{1}]] call "+_skn_adminLog_PVC+"}, '2', []] + ,[' Base Building Marker', [], {"+_skn_tg_map_basebuilding+" = !"+_skn_tg_map_basebuilding+"; if ("+_skn_tg_map_basebuilding+") then {waitUntil {"+_skn_mapBasesArray+" = (Epoch_PlotPoles - [objnull]);uiSleep 15;!"+_skn_tg_map_basebuilding+"};"+_skn_mapBasesArray+" = []}; ['Base Building MARKER',if ("+_skn_tg_map_basebuilding+") then [{2},{1}]] call "+_skn_adminLog_PVC+"}, '2', []] "; }; }; From 1d3aaafc618fab6cb516f64a918888ba0eb74c31 Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 28 Feb 2019 20:36:58 +0100 Subject: [PATCH 12/43] Change License Plates --- .../EPOCH_vehicle_ChangeLicensePlate.sqf | 35 +++++++++++++++++++ .../CfgActionMenu/CfgActionMenu_target.hpp | 7 ++++ .../Configs/CfgClientFunctions.hpp | 1 + 3 files changed, 43 insertions(+) create mode 100644 Sources/epoch_code/compile/vehicles/EPOCH_vehicle_ChangeLicensePlate.sqf diff --git a/Sources/epoch_code/compile/vehicles/EPOCH_vehicle_ChangeLicensePlate.sqf b/Sources/epoch_code/compile/vehicles/EPOCH_vehicle_ChangeLicensePlate.sqf new file mode 100644 index 00000000..a6d99c7d --- /dev/null +++ b/Sources/epoch_code/compile/vehicles/EPOCH_vehicle_ChangeLicensePlate.sqf @@ -0,0 +1,35 @@ +/* + Author: He-Man - EpochMod.com + + Contributors: + + Description: + change license plates from Vehicles + + Licence: + Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike + + Github: + https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/vehicles/EPOCH_vehicle_ChangeLicensePlate.sqf +*/ + +private ["_display","_maintxt","_txt","_bottomtxt","_savebutton"]; +params ['_vehicle',['_player',player]]; +if (isnull _vehicle) exitwith {}; +if (_player distance _vehicle > 10) exitwith {}; +if (!alive _vehicle) exitwith {}; +if (!local _vehicle) exitwith { + ['Go in as driver first',5] call Epoch_Message; +}; +Epoch_PlateVehicle = _vehicle; +createdialog 'EPOCH_SimpleInput'; +waituntil {!isnull (finddisplay -1200)}; +disableSerialization; +_display = (finddisplay -1200); +_maintxt = _display displayctrl 20; +_txt = _display displayctrl 23; +_bottomtxt = _display displayctrl 22; +_savebutton = _display displayctrl 30; +_maintxt ctrlSetText (format ['Change Licenseplate for %1',(typeof _vehicle) call Epoch_ItemDisplayName]); +_txt ctrlSetText 'New Plate:'; +_savebutton buttonSetAction 'if (player distance Epoch_PlateVehicle > 10) exitwith {}; Epoch_PlateVehicle setPlateNumber (ctrlText (finddisplay -1200 displayctrl 21)); closedialog 0; Epoch_PlateVehicle call EPOCH_interact; Epoch_PlateVehicle = nil'; diff --git a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp index 15591aad..cbceb8c0 100644 --- a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp +++ b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp @@ -530,6 +530,13 @@ class VehMaintanance tooltipcode = "format ['Upgrade to %1 - %2',(Ignatz_VehicleUpgradeArray select 4 select 2),(Ignatz_VehicleUpgradeArray select 4 select 3)]"; }; }; + class ChangePlate + { + condition = "{dyna_cursorTarget iskindof _x} count ['Van_01_base_F','Van_02_base_F','SUV_01_base_F','Hatchback_01_base_F','Offroad_01_base_F','Offroad_02_base_F'] > 0"; + action = "[dyna_cursorTarget,player] spawn EPOCH_vehicle_ChangeLicensePlate"; + icon = "x\addons\a3_epoch_code\Data\UI\buttons\Epoch_LicensePlate.paa"; + tooltip = "Change License Plate"; + }; }; //Groups diff --git a/Sources/epoch_config/Configs/CfgClientFunctions.hpp b/Sources/epoch_config/Configs/CfgClientFunctions.hpp index 54ed9cfa..8e2f9c36 100644 --- a/Sources/epoch_config/Configs/CfgClientFunctions.hpp +++ b/Sources/epoch_config/Configs/CfgClientFunctions.hpp @@ -192,6 +192,7 @@ class CfgClientFunctions class client_VehicleMaintananceDo {}; class vehicle_checkTurretAmmo {}; class vehicle_removeTurretAmmo {}; + class vehicle_ChangeLicensePlate {}; }; class missions { From 36a5a4b44bd42c926c1ddd642baedc57c7244edf Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 28 Feb 2019 20:53:15 +0100 Subject: [PATCH 13/43] RscMenuEngage --- Sources/epoch_server/init/server_securityfunctions.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/epoch_server/init/server_securityfunctions.sqf b/Sources/epoch_server/init/server_securityfunctions.sqf index f3aa01b5..5f5747f7 100644 --- a/Sources/epoch_server/init/server_securityfunctions.sqf +++ b/Sources/epoch_server/init/server_securityfunctions.sqf @@ -49,7 +49,7 @@ _skn_badAnimations = [_cfg_blacklistConfig, "animations", ['AmovPercMstpSnonWnon _cfg_variablesConfig = (_config >> "variables"); _skn_badVarCheckArray = [_cfg_variablesConfig, "badVars", ['EPOCH_GMODE','ESP_map','ESP_mainMap','ESP_adminMap','AntiAntiAntiAntiHax','fnc_usec_damageHandler','fnc_usec_unconscious','VAGINA_secret','yolo','VERSION','life_fnc_handleDamage','EPOCH_spawnVehicle_PVS','CLASS911_Menu','nuke_vars','JJMMEE_INIT_MENU','PLAYERON','PLAYERNEXT2','ALTISLIFEON','LY_Menu','PLAY','LY_SwaggerLikeUs','BIS_fnc_dbg_reminder_value','BIS_fnc_dbg_reminder']] call EPOCH_fnc_returnConfigEntry; _skn_nilVarCheckArray = [_cfg_variablesConfig, "nilVars", ['EPOCH_antiWallCount','EPOCH_playerEnergy','EPOCH_playerHunger','EPOCH_playerStamina','EPOCH_playerCrypto','EPOCH_target','EPOCH_ESP_TARGETS','EPOCH_ESPMAP_TARGETS','EPOCH_taxRate','EPOCH_ESP_VEHICLEPLAYER','EPOCH_ESP_PLAYER','EPOCH_ESP_VEHICLES']] call EPOCH_fnc_returnConfigEntry; -_skn_commandMenuArray = [(_config >> "commandMenu"), "menus",['','RscSelectTeam','RscTeam','RscMenuTeam','RscMoveHigh','#GETIN','#RscStatus','#WATCH0','RscCombatMode','RscMenuReply','RscCallSupport','#CUSTOM_RADIO','#User:BIS_fnc_addCommMenuItem_menu','RscRadio','RscReply','#ACTION','RscMenuFormations','#WATCH','RscGroupRootMenu','RscMainMenu','RscMenuMove','RscWatchDir','RscWatchMoveDir','#User:BIS_Menu_GroupCommunication','RscMenuStatus','RscFormations']] call EPOCH_fnc_returnConfigEntry; +_skn_commandMenuArray = [(_config >> "commandMenu"), "menus",['','RscMenuEngage','RscSelectTeam','RscTeam','RscMenuTeam','RscMoveHigh','#GETIN','#RscStatus','#WATCH0','RscCombatMode','RscMenuReply','RscCallSupport','#CUSTOM_RADIO','#User:BIS_fnc_addCommMenuItem_menu','RscRadio','RscReply','#ACTION','RscMenuFormations','#WATCH','RscGroupRootMenu','RscMainMenu','RscMenuMove','RscWatchDir','RscWatchMoveDir','#User:BIS_Menu_GroupCommunication','RscMenuStatus','RscFormations']] call EPOCH_fnc_returnConfigEntry; _skn_addEHConfig = (_config >> "addEventHandler"); _skn_displayAddEHChecks = [_skn_addEHConfig, "checks",[]] call EPOCH_fnc_returnConfigEntry; From ae558a7fa585a1e08c674a6fbfcfd9587e48ac1e Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 28 Feb 2019 21:06:01 +0100 Subject: [PATCH 14/43] Reset Toxic after Revive --- Sources/epoch_code/compile/setup/EPOCH_clientRevive.sqf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/epoch_code/compile/setup/EPOCH_clientRevive.sqf b/Sources/epoch_code/compile/setup/EPOCH_clientRevive.sqf index fc71d57e..d5717a6a 100644 --- a/Sources/epoch_code/compile/setup/EPOCH_clientRevive.sqf +++ b/Sources/epoch_code/compile/setup/EPOCH_clientRevive.sqf @@ -62,6 +62,10 @@ if !(alive player && alive _playerObject && !isPlayer _playerObject) then { if !(isNil "_playerBloodPKey") then {_playerBloodPKeyFinal = _playerBloodPKey}; missionNamespace setVariable [_playerBloodPKeyFinal, 120]; + _playerToxicityKeyFinal = "EPOCH_playerToxicity"; + if !(isNil "_playerToxicityKey") then {_playerToxicityKeyFinal = _playerToxicityKey}; + missionNamespace setVariable [_playerToxicityKeyFinal, 0]; + // Wait until _playerObject is local before adding Rating and EH's waituntil {local _playerObject}; From 8c38f75901868ac215466a8d0e8d990248e5b0f3 Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 28 Feb 2019 22:25:27 +0100 Subject: [PATCH 15/43] Readded buildingJammerRange to prevent issues --- Sources/epoch_config/Configs/CfgEpochClient.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/epoch_config/Configs/CfgEpochClient.hpp b/Sources/epoch_config/Configs/CfgEpochClient.hpp index 219282cb..8ffd79e3 100644 --- a/Sources/epoch_config/Configs/CfgEpochClient.hpp +++ b/Sources/epoch_config/Configs/CfgEpochClient.hpp @@ -40,6 +40,7 @@ class CfgEpochClient restrictedLocations[] = {"NameCityCapital"}; restrictedLocationsRange = 300; buildingRequireJammer = 1; //1 = require jammer to build + buildingJammerRange = 125; // Unused by Epoch, but leave it to prevent issues with custom scripts (should be set to the max possible JammerRange from cfgJammers) jammerPerGroup = 1; // allowed number of jammers per group. jammerGLOnly = 1; // allow only group leader to place Jammer minJammerDistance = 650; // min distance to next Jammer From 804673e8bb1936e556a3d7485c868042525589c9 Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 28 Feb 2019 23:04:21 +0100 Subject: [PATCH 16/43] GunSafe Scripts + Configs --- .../functions/EPOCH_fnc_AnimateScheduled.sqf | 47 +++++++++++++++++++ .../CfgActionMenu/CfgActionMenu_target.hpp | 6 +-- .../epoch_config/Configs/CfgBaseBuilding.hpp | 15 ++++++ .../Configs/CfgClientFunctions.hpp | 1 + .../Configs/CfgItemInteractions.hpp | 4 ++ Sources/epoch_config/Configs/CfgItemSort.hpp | 1 + Sources/epoch_config/Configs/CfgPricing.hpp | 5 ++ .../epoch_bases/EPOCH_server_saveBuilding.sqf | 5 ++ .../EPOCH_server_lockStorage.sqf | 4 ++ .../configs/CfgLootTable.h | 15 ++++-- .../configs/CfgLootTable_CUP.h | 15 ++++-- .../configs/CfgLootTable_MAD.h | 15 ++++-- .../configs/CfgLootTable_MADCUP.h | 15 ++++-- 13 files changed, 129 insertions(+), 19 deletions(-) create mode 100644 Sources/epoch_code/compile/functions/EPOCH_fnc_AnimateScheduled.sqf diff --git a/Sources/epoch_code/compile/functions/EPOCH_fnc_AnimateScheduled.sqf b/Sources/epoch_code/compile/functions/EPOCH_fnc_AnimateScheduled.sqf new file mode 100644 index 00000000..d6f31a36 --- /dev/null +++ b/Sources/epoch_code/compile/functions/EPOCH_fnc_AnimateScheduled.sqf @@ -0,0 +1,47 @@ +/* + Author: Aaron Clark - EpochMod.com + + Contributors: + + Description: + Run scheduled animations on objects + + Licence: + Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike + + Github: + https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/functions/EPOCH_fnc_AnimateScheduled.sqf + + Example: + [ + _object, // object + [ // animationarray + ['door1',1], + ['door2',1], + ['handle1',1], + ['handle2',1] + ], + [0,1,0] // delays + ] remoteexec ['EPOCH_fnc_AnimateScheduled',_player]; + + Parameter(s): + _this select 0: OBJ - Object for the animations + _this select 1: ARRAY - Array of animations and their final state + _this select 2: ARRAY - Array of delays between each animation + + Returns: + NOTHING +*/ + +private ["_ins","_target"]; +params [["_object",objnull], ["_animarray",[]], ["_delays",[]]]; +if (isnull _object) exitwith {}; +if !(_animarray isEqualType []) exitwith {}; +if !(_delays isEqualType []) exitwith {}; +{ + if (_x isEqualType []) then { + _x params [["_animation",""],["_state",0]]; + _object animate [_animation,_state]; + uisleep (_delays param [_foreachindex,0]); + }; +} foreach _animarray; diff --git a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp index cbceb8c0..e5368e79 100644 --- a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp +++ b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp @@ -131,14 +131,14 @@ class lock_lockbox }; class unlock_safe { - condition = "(dyna_cursorTargetType in ['Safe_EPOCH','SafeProxy_EPOCH']) && (dyna_cursorTarget getVariable ['EPOCH_Locked',false])"; + condition = "(dyna_cursorTargetType in ['Safe_EPOCH','SafeProxy_EPOCH','GunSafe_EPOCH']) && (dyna_cursorTarget getVariable ['EPOCH_Locked',false])"; action = "dyna_cursorTarget call Epoch_secureStorageHandler"; icon = "x\addons\a3_epoch_code\Data\UI\buttons\pad_can_unlock.paa"; tooltip = "Unlock Safe"; }; class lock_safe { - condition = "(dyna_cursorTargetType in ['Safe_EPOCH','SafeProxy_EPOCH']) && !(dyna_cursorTarget getVariable ['EPOCH_Locked',false])"; + condition = "(dyna_cursorTargetType in ['Safe_EPOCH','SafeProxy_EPOCH','GunSafe_EPOCH']) && !(dyna_cursorTarget getVariable ['EPOCH_Locked',false])"; action = "dyna_cursorTarget call Epoch_secureStorageHandler"; icon = "x\addons\a3_epoch_code\Data\UI\buttons\pad_cannot_lock.paa"; tooltip = "Lock Safe"; @@ -154,7 +154,7 @@ class pack_lockbox }; class pack_safe { - condition = "(dyna_cursorTargetType in ['Safe_EPOCH','SafeProxy_EPOCH']) && (dyna_cursorTarget getVariable ['EPOCH_Locked',false])"; + condition = "(dyna_cursorTargetType in ['Safe_EPOCH','SafeProxy_EPOCH','GunSafe_EPOCH']) && (dyna_cursorTarget getVariable ['EPOCH_Locked',false])"; action = "[dyna_cursorTarget,player,Epoch_personalToken] remoteExec ['EPOCH_server_packStorage',2];"; icon = "x\addons\a3_epoch_code\Data\UI\buttons\build_pack.paa"; tooltip = "Pack Safe"; diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index 2bb03112..28342299 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -1375,6 +1375,21 @@ class CfgBaseBuilding { returnOnPack[] = {}; }; + class GunSafe_EPOCH : Default + { + returnOnPack[] = {{"ItemGunSafe",1}}; + simulClass = "GunSafe_SIM_EPOCH"; + staticClass = "GunSafe_EPOCH"; + weaponHolderProxy = "SafeProxy_EPOCH"; + GhostPreview = "GunSafe_EPOCH"; + bypassJammer = 1; + limitNearby = 2; + isSecureStorage = 1; + }; + class GunSafe_SIM_EPOCH : GunSafe_EPOCH + { + returnOnPack[] = {}; + }; class Jack_EPOCH : Default { simulClass = "Jack_SIM_EPOCH"; diff --git a/Sources/epoch_config/Configs/CfgClientFunctions.hpp b/Sources/epoch_config/Configs/CfgClientFunctions.hpp index 8e2f9c36..ce4228cf 100644 --- a/Sources/epoch_config/Configs/CfgClientFunctions.hpp +++ b/Sources/epoch_config/Configs/CfgClientFunctions.hpp @@ -171,6 +171,7 @@ class CfgClientFunctions class fnc_setVariableLimited {}; class fnc_createLocalMarkerSet {}; class fnc_deleteLocalMarkerSet {}; + class fnc_AnimateScheduled {}; }; class environment { diff --git a/Sources/epoch_config/Configs/CfgItemInteractions.hpp b/Sources/epoch_config/Configs/CfgItemInteractions.hpp index c13f55fd..7c8f0a7d 100644 --- a/Sources/epoch_config/Configs/CfgItemInteractions.hpp +++ b/Sources/epoch_config/Configs/CfgItemInteractions.hpp @@ -249,6 +249,10 @@ class CfgItemInteractions { buildClass = "Safe_SIM_EPOCH"; }; + class ItemGunSafe : Item_Build_base + { + buildClass = "GunSafe_SIM_EPOCH"; + }; class JackKit : Item_Build_base { buildClass = "Jack_SIM_EPOCH"; diff --git a/Sources/epoch_config/Configs/CfgItemSort.hpp b/Sources/epoch_config/Configs/CfgItemSort.hpp index b3d95bd8..5e08883f 100644 --- a/Sources/epoch_config/Configs/CfgItemSort.hpp +++ b/Sources/epoch_config/Configs/CfgItemSort.hpp @@ -1151,6 +1151,7 @@ class CfgItemSort "ItemLockbox", "Pelt_EPOCH", "ItemSafe", + "ItemGunSafe", "ItemSolar", "ItemCables", "ItemBattery", diff --git a/Sources/epoch_config/Configs/CfgPricing.hpp b/Sources/epoch_config/Configs/CfgPricing.hpp index 96720fd8..12b4b59f 100644 --- a/Sources/epoch_config/Configs/CfgPricing.hpp +++ b/Sources/epoch_config/Configs/CfgPricing.hpp @@ -330,6 +330,11 @@ class CfgPricing price = 1250; tax = 0.5; }; + class ItemGunSafe + { + price = 1250; + tax = 0.5; + }; class ItemCompass { price = 3; diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf index 1e1f7595..bd47c6d4 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_saveBuilding.sqf @@ -53,6 +53,11 @@ if (isText _staticClassConfig) then { if (getNumber(_cfgBaseBuilding >> _staticClass >> "isSecureStorage") == 1) then{ _storageObj setVariable["EPOCH_Locked", false, true]; + if (_storageObj isKindOf "GunSafe_EPOCH") then { + { + _storageObj animate [_x,1]; + } foreach ["door1","door2","handle1","handle2"]; + }; }; _storageObj setVariable["STORAGE_OWNERS", [_playerUID]]; diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_lockStorage.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_lockStorage.sqf index 98deb299..3d4403e7 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_lockStorage.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_lockStorage.sqf @@ -27,6 +27,10 @@ _playerGroup = _player getVariable["GROUP", ""]; _fnc_Lock_Unlock = { _locked = !_locked; _unit setVariable ["EPOCH_Locked", _locked, true]; + if (_unit iskindof "GunSafe_EPOCH") then { + _animations = if (_locked) then {[['door1',0],['door2',0],['handle1',0],['handle2',0]]} else {[['handle1',1],['handle2',1],['door1',1],['door2',1]]}; + [_unit,_animations,[0,1,0]] remoteexec ['EPOCH_fnc_AnimateScheduled',_player]; + }; _LockStateChanged = true; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable.h b/Sources/epoch_server_settings/configs/CfgLootTable.h index fb45f140..abda3a7b 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable.h @@ -80,6 +80,13 @@ class CfgLootTable { { "FAK", "magazine" }, 20 } }; }; + class Safes + { + items[] = { + { { "ItemSafe", "magazine" }, 1 }, + { { "ItemGunSafe", "magazine" }, 1 } + }; + }; class Repairs { items[] = { @@ -331,7 +338,7 @@ class CfgLootTable { { "ItemBattery", "magazine" }, 5 }, { { "ItemCables", "magazine" }, 5 }, { { "ItemPipe", "magazine" }, 5 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemBarrelE", "magazine" }, 1 } @@ -342,7 +349,7 @@ class CfgLootTable { items[] = { { { "VehicleDocs", "CfgLootTable" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemLockbox", "magazine" }, 4 }, { { "jerrycan_epoch", "magazine" }, 5 }, { { "CircuitParts", "magazine" }, 6 }, @@ -1001,7 +1008,7 @@ class CfgLootTable { { "KitCinderWall", "magazine" }, 5 }, { { "KitFoundation", "magazine" }, 5 }, { { "KitWoodFoundation", "magazine" }, 14 }, - { { "ItemSafe", "magazine" }, 1 } + { { "Safes", "CfgLootTable" }, 1 } }; }; @@ -1014,7 +1021,7 @@ class CfgLootTable { { "BaseBuilding", "CfgLootTable" }, 20 }, { { "GenericLarge", "CfgLootTable" }, 24 }, { { "ItemLockbox", "magazine" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "Generic", "CfgLootTable" }, 10 }, { { "Tools", "CfgLootTable" }, 19 } }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h b/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h index a8e2c52f..28966c76 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h @@ -80,6 +80,13 @@ class CfgLootTable_CUP { { "FAK", "magazine" }, 20 } }; }; + class Safes + { + items[] = { + { { "ItemSafe", "magazine" }, 1 }, + { { "ItemGunSafe", "magazine" }, 1 } + }; + }; class Repairs { items[] = { @@ -424,7 +431,7 @@ class CfgLootTable_CUP { { "ItemBattery", "magazine" }, 5 }, { { "ItemCables", "magazine" }, 5 }, { { "ItemPipe", "magazine" }, 5 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemBarrelE", "magazine" }, 1 } }; }; @@ -433,7 +440,7 @@ class CfgLootTable_CUP { items[] = { { { "VehicleDocs", "CfgLootTable" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemLockbox", "magazine" }, 4 }, { { "jerrycan_epoch", "magazine" }, 5 }, { { "CircuitParts", "magazine" }, 6 }, @@ -1550,7 +1557,7 @@ class CfgLootTable_CUP { { "KitCinderWall", "magazine" }, 5 }, { { "KitFoundation", "magazine" }, 5 }, { { "KitWoodFoundation", "magazine" }, 14 }, - { { "ItemSafe", "magazine" }, 1 } + { { "Safes", "CfgLootTable" }, 1 } }; }; @@ -1563,7 +1570,7 @@ class CfgLootTable_CUP { { "BaseBuilding", "CfgLootTable" }, 20 }, { { "GenericLarge", "CfgLootTable" }, 24 }, { { "ItemLockbox", "magazine" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "Generic", "CfgLootTable" }, 10 }, { { "Tools", "CfgLootTable" }, 19 } }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h b/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h index eb068af7..28c12401 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h @@ -80,6 +80,13 @@ class CfgLootTable_MAD { { "FAK", "magazine" }, 20 } }; }; + class Safes + { + items[] = { + { { "ItemSafe", "magazine" }, 1 }, + { { "ItemGunSafe", "magazine" }, 1 } + }; + }; class Repairs { items[] = { @@ -329,7 +336,7 @@ class CfgLootTable_MAD { { "ItemBattery", "magazine" }, 5 }, { { "ItemCables", "magazine" }, 5 }, { { "ItemPipe", "magazine" }, 5 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemBarrelE", "magazine" }, 1 } @@ -340,7 +347,7 @@ class CfgLootTable_MAD { items[] = { { { "VehicleDocs", "CfgLootTable" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemLockbox", "magazine" }, 4 }, { { "jerrycan_epoch", "magazine" }, 5 }, { { "CircuitParts", "magazine" }, 6 }, @@ -990,7 +997,7 @@ class CfgLootTable_MAD { { "KitCinderWall", "magazine" }, 5 }, { { "KitFoundation", "magazine" }, 5 }, { { "KitWoodFoundation", "magazine" }, 14 }, - { { "ItemSafe", "magazine" }, 1 } + { { "Safes", "CfgLootTable" }, 1 } }; }; @@ -1003,7 +1010,7 @@ class CfgLootTable_MAD { { "BaseBuilding", "CfgLootTable" }, 20 }, { { "GenericLarge", "CfgLootTable" }, 24 }, { { "ItemLockbox", "magazine" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "Generic", "CfgLootTable" }, 10 }, { { "Tools", "CfgLootTable" }, 19 } }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h b/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h index 31f421e8..e3240db4 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h @@ -80,6 +80,13 @@ class CfgLootTable_MADCUP { { "FAK", "magazine" }, 20 } }; }; + class Safes + { + items[] = { + { { "ItemSafe", "magazine" }, 1 }, + { { "ItemGunSafe", "magazine" }, 1 } + }; + }; class Repairs { items[] = { @@ -424,7 +431,7 @@ class CfgLootTable_MADCUP { { "ItemBattery", "magazine" }, 5 }, { { "ItemCables", "magazine" }, 5 }, { { "ItemPipe", "magazine" }, 5 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemBarrelE", "magazine" }, 1 } }; }; @@ -433,7 +440,7 @@ class CfgLootTable_MADCUP { items[] = { { { "VehicleDocs", "CfgLootTable" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "ItemLockbox", "magazine" }, 4 }, { { "jerrycan_epoch", "magazine" }, 5 }, { { "CircuitParts", "magazine" }, 6 }, @@ -1557,7 +1564,7 @@ class CfgLootTable_MADCUP { { "KitCinderWall", "magazine" }, 5 }, { { "KitFoundation", "magazine" }, 5 }, { { "KitWoodFoundation", "magazine" }, 14 }, - { { "ItemSafe", "magazine" }, 1 } + { { "Safes", "CfgLootTable" }, 1 } }; }; @@ -1570,7 +1577,7 @@ class CfgLootTable_MADCUP { { "BaseBuilding", "CfgLootTable" }, 20 }, { { "GenericLarge", "CfgLootTable" }, 24 }, { { "ItemLockbox", "magazine" }, 4 }, - { { "ItemSafe", "magazine" }, 1 }, + { { "Safes", "CfgLootTable" }, 1 }, { { "Generic", "CfgLootTable" }, 10 }, { { "Tools", "CfgLootTable" }, 19 } }; From b32d6b70440f3a7f2a8daaeab746ac49ea57a0c5 Mon Sep 17 00:00:00 2001 From: vbawol Date: Fri, 1 Mar 2019 07:08:25 -0600 Subject: [PATCH 17/43] Update CREDITS.md --- CREDITS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CREDITS.md b/CREDITS.md index ffba6af6..6f7b1062 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -7,7 +7,7 @@ #### Initial Developers * [Aaron Clark ([VB]AWOL)](http://epochmod.com): Concept, Code, Configs, Textures * [Kenneth Bente (Axle)](www.twitch.tv/axles): Tester, Models -* [Paul Tomany (Sequisha)](https://www.twitch.tv/sequisha): Models, Sounds, Textures +* [Sequisha](https://www.twitch.tv/sequisha): Models, Sounds, Textures * [Damian Clark ([VB]GREEN)](http://epochmod.com): Graphics * [Andrew Gregory (Axeman)](http://thefreezer.co.uk): AI Code * [Raimonds Virtoss (Raymix)](https://www.twitch.tv/raymich): UI Code From 53fde0c692bd5e74112a87916a6bdf83d375f68e Mon Sep 17 00:00:00 2001 From: vbawol Date: Fri, 1 Mar 2019 07:09:29 -0600 Subject: [PATCH 18/43] Update traderDiag_name.sqf --- Sources/epoch_code/compile/missions/tasks/traderDiag_name.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/epoch_code/compile/missions/tasks/traderDiag_name.sqf b/Sources/epoch_code/compile/missions/tasks/traderDiag_name.sqf index 8a4fe7cb..430a8aa4 100644 --- a/Sources/epoch_code/compile/missions/tasks/traderDiag_name.sqf +++ b/Sources/epoch_code/compile/missions/tasks/traderDiag_name.sqf @@ -5,7 +5,7 @@ _trader = objNull; _nrMn = nearestObjects [player, ["C_Man_1"], 16]; _trader = _nrMn select 0; if(_trader getVariable ["traderName",""]== "")then{ -_nameArr = ["Aaron Clark","Kenneth Bente","Damian Clark","Raimonds Virtoss","Richie","Paden Sturtevant","Darren Harrison","Paul Tomany","Dan","Darren Harrison","Niklas Wagner","Andrew Gregory","Isaac Gregory","Florian Kinder","Denis Erygin","Alan Denham"]; +_nameArr = ["Aaron Clark","Kenneth Bente","Damian Clark","Raimonds Virtoss","Richie","Paden Sturtevant","Darren Harrison","Dan","Darren Harrison","Niklas Wagner","Andrew Gregory","Isaac Gregory","Florian Kinder","Denis Erygin","Alan Denham"]; _trdrCurrName = name _trader; if((random 100) < 6 && !(_trdrCurrName in _nameArr))then{ _newName = selectRandom _nameArr; From 2c70075eb8046ec8145a2db21f8106428ff5651b Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 1 Mar 2019 19:10:10 +0100 Subject: [PATCH 19/43] Plot Upgrades --- .../epoch_config/Configs/CfgEpochClient.hpp | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/Sources/epoch_config/Configs/CfgEpochClient.hpp b/Sources/epoch_config/Configs/CfgEpochClient.hpp index 8ffd79e3..b32de588 100644 --- a/Sources/epoch_config/Configs/CfgEpochClient.hpp +++ b/Sources/epoch_config/Configs/CfgEpochClient.hpp @@ -60,17 +60,29 @@ class CfgEpochClient maxgates = 5; // Max Gates per Base maxCams = 2; // Max Cams per Base }; - class PlotPole_L_EPOCH : PlotPole_EPOCH // inherits from "PlotPole_EPOCH" (not defined values will be taken from PlotPole_EPOCH) + class PlotPole_M_EPOCH : PlotPole_EPOCH // inherits from "PlotPole_EPOCH" (not defined values will be taken from PlotPole_EPOCH) { buildingJammerRange = 100; // jammer range in meters - buildingCountLimit = 225; // Max Building Elements per Base - storageCountLimit = 125; // Max Storage Elements per Base + buildingCountLimit = 215; // Max Building Elements per Base + storageCountLimit = 115; // Max Storage Elements per Base + }; + class PlotPole_L_EPOCH : PlotPole_M_EPOCH + { + buildingJammerRange = 125; // jammer range in meters + buildingCountLimit = 230; // Max Building Elements per Base + storageCountLimit = 130; // Max Storage Elements per Base }; class PlotPole_XL_EPOCH : PlotPole_L_EPOCH { - buildingJammerRange = 125; // jammer range in meters - buildingCountLimit = 250; // Max Building Elements per Base - storageCountLimit = 150; // Max Storage Elements per Base + buildingJammerRange = 150; // jammer range in meters + buildingCountLimit = 245; // Max Building Elements per Base + storageCountLimit = 145; // Max Storage Elements per Base + }; + class PlotPole_XXL_EPOCH : PlotPole_XL_EPOCH + { + buildingJammerRange = 175; // jammer range in meters + buildingCountLimit = 260; // Max Building Elements per Base + storageCountLimit = 160; // Max Storage Elements per Base }; }; StorageClasses[] = {"Buildable_Storage","Buildable_Storage_SIM","Buildable_Storage_Ghost","Constructions_lockedstatic_F","Secure_Storage_Temp"}; From efde3c978afa4d21dd28f300dff8791addee5afa Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 1 Mar 2019 19:31:41 +0100 Subject: [PATCH 20/43] Plot Upgrades --- .../epoch_config/Configs/CfgBaseBuilding.hpp | 26 ++++++++++++++++--- .../Configs/CfgItemInteractions.hpp | 16 ++++++++++++ 2 files changed, 38 insertions(+), 4 deletions(-) diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index 28342299..b5529f84 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -198,22 +198,40 @@ class CfgBaseBuilding { removeParts[] = {}; }; + class PlotPole_M_EPOCH : Default + { + upgradeBuilding[] = {{"PlotPole_XL_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; + removeParts[] = {{"KitPlotPole_M",1}}; + GhostPreview = "PlotPole_M_EPOCH"; + staticClass = "PlotPole_M_EPOCH"; + simulClass = "PlotPole_M_SIM_EPOCH"; + bypassJammer = 1; + }; class PlotPole_L_EPOCH : Default { upgradeBuilding[] = {{"PlotPole_XL_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; - removeParts[] = {{"KitPlotPole",1},{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}; + removeParts[] = {{"KitPlotPole_L",1}}; GhostPreview = "PlotPole_L_EPOCH"; staticClass = "PlotPole_L_EPOCH"; - simulClass = "PlotPole_L_EPOCH"; + simulClass = "PlotPole_L_SIM_EPOCH"; bypassJammer = 1; }; class PlotPole_XL_EPOCH : Default { upgradeBuilding[] = {}; - removeParts[] = {{"KitPlotPole",1},{"ItemCorrugatedLg",10},{"EnergyPackLg",4},{"CircuitParts",6},{"ItemBattery",6},{"ItemPipe",2}}; + removeParts[] = {{"KitPlotPole_XL",1}}; GhostPreview = "PlotPole_XL_EPOCH"; staticClass = "PlotPole_XL_EPOCH"; - simulClass = "PlotPole_XL_EPOCH"; + simulClass = "PlotPole_XL_SIM_EPOCH"; + bypassJammer = 1; + }; + class PlotPole_XXL_EPOCH : Default + { + upgradeBuilding[] = {}; + removeParts[] = {{"KitPlotPole_XXL",1}}; + GhostPreview = "PlotPole_XXL_EPOCH"; + staticClass = "PlotPole_XXL_EPOCH"; + simulClass = "PlotPole_XXL_SIM_EPOCH"; bypassJammer = 1; }; class WoodRamp_EPOCH : Default diff --git a/Sources/epoch_config/Configs/CfgItemInteractions.hpp b/Sources/epoch_config/Configs/CfgItemInteractions.hpp index 7c8f0a7d..b2de7c1f 100644 --- a/Sources/epoch_config/Configs/CfgItemInteractions.hpp +++ b/Sources/epoch_config/Configs/CfgItemInteractions.hpp @@ -503,6 +503,22 @@ class CfgItemInteractions { buildClass = "PlotPole_SIM_EPOCH"; }; + class KitPlotPole_M : Item_Build_base + { + buildClass = "PlotPole_M_SIM_EPOCH"; + }; + class KitPlotPole_L : Item_Build_base + { + buildClass = "PlotPole_L_SIM_EPOCH"; + }; + class KitPlotPole_XL : Item_Build_base + { + buildClass = "PlotPole_XL_SIM_EPOCH"; + }; + class KitPlotPole_XXL : Item_Build_base + { + buildClass = "PlotPole_XXL_SIM_EPOCH"; + }; class KitCinderWall : Item_Build_base { buildClass = "CinderWallHalf_EPOCH"; From 7aea1f4ecd21adc8cf1794bcf97e9d7fe848f28b Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 1 Mar 2019 19:42:30 +0100 Subject: [PATCH 21/43] Plot Upgrades - Pricing + ItemSort --- Sources/epoch_config/Configs/CfgItemSort.hpp | 4 ++++ Sources/epoch_config/Configs/CfgPricing.hpp | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/Sources/epoch_config/Configs/CfgItemSort.hpp b/Sources/epoch_config/Configs/CfgItemSort.hpp index 5e08883f..872a58ee 100644 --- a/Sources/epoch_config/Configs/CfgItemSort.hpp +++ b/Sources/epoch_config/Configs/CfgItemSort.hpp @@ -1131,6 +1131,10 @@ class CfgItemSort "KitWoodFoundation", "KitFoundation", "KitPlotPole", + "KitPlotPole_M", + "KitPlotPole_L", + "KitPlotPole_XL", + "KitPlotPole_XXL", "KitCinderWall", "KitSolarGen", "KitSolarCharger", diff --git a/Sources/epoch_config/Configs/CfgPricing.hpp b/Sources/epoch_config/Configs/CfgPricing.hpp index 12b4b59f..e68591bc 100644 --- a/Sources/epoch_config/Configs/CfgPricing.hpp +++ b/Sources/epoch_config/Configs/CfgPricing.hpp @@ -3434,6 +3434,22 @@ class CfgPricing { price = 250; }; + class KitPlotPole_M + { + price = 350; + }; + class KitPlotPole_L + { + price = 450; + }; + class KitPlotPole_XL + { + price = 550; + }; + class KitPlotPole_XXL + { + price = 650; + }; class KitSolarGen { price = 325; From 13f5d09b7e361e2294201198bf5d78e7fd154a34 Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 1 Mar 2019 23:07:20 +0100 Subject: [PATCH 22/43] Krypto for Upgrades --- .../compile/building/EPOCH_upgradeBUILD.sqf | 27 ++++++++++++++----- .../epoch_bases/EPOCH_server_upgradeBUILD.sqf | 21 +++++++++++++-- 2 files changed, 39 insertions(+), 9 deletions(-) diff --git a/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf b/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf index 0a3444a8..b88e5e78 100644 --- a/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_upgradeBUILD.sqf @@ -23,7 +23,7 @@ NOTHING */ //[[[cog import generate_private_arrays ]]] -private ["_buildingAllowed","_canUpgrade","_canUpgradePartCount","_config","_config2","_countdoors","_countgates","_doors","_gates","_jammer","_maxdoors","_maxgates","_missingCount","_missingParts","_nearestJammer","_ownedJammerExists","_part","_partCheck","_removedPartCount","_req","_return","_stability","_targeter","_upgrade","_upgradeParts","_upgrades","_upgradeto","_buildingJammerRange","_JammerConfig"]; +private ["_buildingAllowed","_canUpgrade","_canUpgradePartCount","_config","_config2","_countdoors","_countgates","_doors","_gates","_jammer","_maxdoors","_maxgates","_missingCount","_missingParts","_nearestJammer","_ownedJammerExists","_part","_partCheck","_removedPartCount","_req","_return","_stability","_targeter","_upgrade","_upgradeParts","_upgrades","_upgradeto","_buildingJammerRange","_JammerConfig","_CryptoCosts"]; //[[[end]]] params [ ["_object",objNull,[objNull]], @@ -82,10 +82,17 @@ if (_object isKindOf "Constructions_static_F" || {(typeof _object) in (call EPOC _canUpgrade = true; _canUpgradePartCount = 0; _missingParts = "Missing: "; + _CryptoCosts = 0; { _part = _x select 0; _req = _x select 1; - _partCheck = {_x == _part} count (magazines player); + _partCheck = if (_part IsEqualTo "Krypto") then { + _CryptoCosts = _CryptoCosts + _req; + EPOCH_PlayerCrypto + } + else { + {_x == _part} count (magazines player) + }; if (_partCheck < _req) then { _missingCount = _req - _partCheck; @@ -126,17 +133,23 @@ if (_object isKindOf "Constructions_static_F" || {(typeof _object) in (call EPOC _removedPartCount = 0; if (_canUpgrade) then { { - for "_i" from 1 to (_x select 1) do { - if ((_x select 0) in (magazines player)) then { - player removeMagazine (_x select 0); - _removedPartCount = _removedPartCount + 1; + _x params ["_part","_req"]; + if !(_part IsEqualTo "Krypto") then { + for "_i" from 1 to _req do { + if (_part in (magazines player)) then { + player removeMagazine _part; + _removedPartCount = _removedPartCount + 1; + }; }; + } + else { + _removedPartCount = _removedPartCount + _req; }; } forEach _upgradeParts; if (_canUpgradePartCount == _removedPartCount) then { // send to server for upgrade - [_object,player,Epoch_upgradeIndex,Epoch_personalToken] remoteExec ["EPOCH_server_upgradeBUILD",2]; + [_object,player,Epoch_upgradeIndex,Epoch_personalToken,_CryptoCosts] remoteExec ["EPOCH_server_upgradeBUILD",2]; Epoch_upgradeIndex = nil; _return = true; ["Upgraded", 5] call Epoch_message; diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_upgradeBUILD.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_upgradeBUILD.sqf index 767ea248..a692b57e 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_server_upgradeBUILD.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_server_upgradeBUILD.sqf @@ -13,13 +13,30 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_server/compile/epoch_bases/EPOCH_server_upgradeBUILD.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_cfgBaseBuilding","_class","_newObj","_objSlot","_objType","_upgrade","_upgrades"]; +private ["_cfgBaseBuilding","_class","_newObj","_objSlot","_objType","_upgrade","_upgrades","_Skip"]; //[[[end]]] -params ["_object","_player",["_index",0],["_token","",[""]] ]; +params ["_object","_player",["_index",0],["_token","",[""]],["_CryptoCosts",0]]; if (isNull _object) exitWith{}; if !([_player, _token] call EPOCH_server_getPToken) exitWith{}; +_Skip = false; +if (_CryptoCosts > 0) then { + _cIndex = EPOCH_customVars find "Crypto"; + _vars = _player getVariable["VARS", call EPOCH_defaultVars_SEPXVar]; + _current_crypto = _vars select _cIndex; + if (_current_crypto < _CryptoCosts) Exitwith { + _Skip = true; + }; + _playerCryptoLimit = EPOCH_customVarLimits select _cIndex; + _playerCryptoLimit params ["_playerCryptoLimitMax","_playerCryptoLimitMin"]; + _current_crypto = ((_current_crypto - _CryptoCosts) min _playerCryptoLimitMax) max _playerCryptoLimitMin; + _current_crypto remoteExec ['EPOCH_effectCrypto',_player]; + _vars set[_cIndex, _current_crypto]; + _player setVariable["VARS", _vars]; +}; +if (_Skip) exitwith {}; + _objSlot = _object getVariable["BUILD_SLOT", -1]; _cfgBaseBuilding = 'CfgBaseBuilding' call EPOCH_returnConfig; if (_objSlot != -1) then { From 6e50ce67635f6f8315382d8b6f3013c56b587811 Mon Sep 17 00:00:00 2001 From: He-Man Date: Sat, 2 Mar 2019 23:22:23 +0100 Subject: [PATCH 23/43] Plot Upgrades - missing SIM Classes in CfgBaseBuilding --- Sources/epoch_config/Configs/CfgBaseBuilding.hpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index b5529f84..16c672da 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -207,6 +207,10 @@ class CfgBaseBuilding simulClass = "PlotPole_M_SIM_EPOCH"; bypassJammer = 1; }; + class PlotPole_M_SIM_EPOCH : PlotPole_M_EPOCH + { + removeParts[] = {}; + }; class PlotPole_L_EPOCH : Default { upgradeBuilding[] = {{"PlotPole_XL_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; @@ -216,6 +220,10 @@ class CfgBaseBuilding simulClass = "PlotPole_L_SIM_EPOCH"; bypassJammer = 1; }; + class PlotPole_L_SIM_EPOCH : PlotPole_L_EPOCH + { + removeParts[] = {}; + }; class PlotPole_XL_EPOCH : Default { upgradeBuilding[] = {}; @@ -225,6 +233,10 @@ class CfgBaseBuilding simulClass = "PlotPole_XL_SIM_EPOCH"; bypassJammer = 1; }; + class PlotPole_XL_SIM_EPOCH : PlotPole_XL_EPOCH + { + removeParts[] = {}; + }; class PlotPole_XXL_EPOCH : Default { upgradeBuilding[] = {}; @@ -234,6 +246,10 @@ class CfgBaseBuilding simulClass = "PlotPole_XXL_SIM_EPOCH"; bypassJammer = 1; }; + class PlotPole_XXL_SIM_EPOCH : PlotPole_XXL_EPOCH + { + removeParts[] = {}; + }; class WoodRamp_EPOCH : Default { removeParts[] = {{"PartPlankPack",3}}; From d6267babb1fdadb09ef4e631846ce1a9d776ce99 Mon Sep 17 00:00:00 2001 From: He-Man Date: Sun, 3 Mar 2019 01:55:44 +0100 Subject: [PATCH 24/43] Prevent multiple Slots by deleting already killed Vehicles (with AdminTool) --- .../compile/epoch_vehicle/EPOCH_server_save_killedVehicle.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedVehicle.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedVehicle.sqf index cdfdb274..8cb89d52 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedVehicle.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_save_killedVehicle.sqf @@ -21,7 +21,7 @@ if (!isNull _vehicle) then { if (_vehSlot != "ABORT") then { _vehHiveKey = format ["%1:%2", (call EPOCH_fn_InstanceID), _vehSlot]; ["Vehicle", _vehHiveKey] call EPOCH_fnc_server_hiveDEL; - EPOCH_VehicleSlots pushBack _vehSlot; + EPOCH_VehicleSlots pushBackUnique _vehSlot; missionNamespace setVariable ['EPOCH_VehicleSlotCount', count EPOCH_VehicleSlots, true]; From fac47bc492a649e2578b6e470249f60f9e7377d7 Mon Sep 17 00:00:00 2001 From: He-Man Date: Sun, 3 Mar 2019 02:23:14 +0100 Subject: [PATCH 25/43] Advanced Vehicle Repair in SafeZones --- Server_Install_Pack/sc/battleye/scripts.txt | 2 +- .../compile/vehicles/EPOCH_client_repairVehicle.sqf | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Server_Install_Pack/sc/battleye/scripts.txt b/Server_Install_Pack/sc/battleye/scripts.txt index 26c4b119..5d2e202b 100644 --- a/Server_Install_Pack/sc/battleye/scripts.txt +++ b/Server_Install_Pack/sc/battleye/scripts.txt @@ -7,7 +7,7 @@ 5 setvelocity !="setVelocityTarget" !="_bolt setPosATL _pos;\n_bolt setVelocity [0, 0, -10];" !="EPOCH_target setvelocitytransformation" !="_currentTarget setVelocity [0,0,-0.01];" !="_head setVelocity [\n(sin _dir * _speed), \n(cos _dir * _speed)" !="_vel = velocity this; _dir = getDir player; this setVelocity[(_vel select 0)+(sin _dir * 2),(_vel select 1)+(cos _dir * 2),(_vel select 2)];" !="_head setVelocity [random 2,random 2,10];" !="_bobber setVelocity [0,-1,-10];" !="_x setvelocity [0,0,0.1];" !="_veh setVelocity [0,0,0];" !="_this select 0 setvelocity (_this select 1)" !="_zombie setVelocityTransformation [_aslPos,_aslPos,_unitV,_unitV,_unitvDir,_vDir,_unitvUp,_unitvUp,2];" !="_smokeg setVelocity _Gvel;" 5 assignAs !"assignAsCargo" !="_unit assignAsGunner _axeCopter;" !="_driver assignAsDriver _axeCopter;" !="axeVIP assignAsDriver vehicle axeVIP;" 5 assignAsCargo !="_x assignAsCargo axeGeneralsBoat;" !="axeVIP assignAsCargo vehicle player;" !="axeVIP assignAsCargo vehicle axeVIP;" -5 allowDamage !="_unit allowDamage false;" !="_unit allowDamage true;" !="player allowDamage true;" !="vehicle player allowDamage true;" !="player allowDamage false;" !="_target allowDamage true;" !="_cargo allowDamage false;" +5 allowDamage !="_unit allowDamage false;" !="_unit allowDamage true;" !="player allowDamage true;" !="vehicle player allowDamage true;" !="player allowDamage false;" !="_target allowDamage true;" !="_cargo allowDamage false;" !="if (_god) then {_vehicle allowdamage" 5 addWeaponCargo !="_acceptHolder addWeaponCargo [_wWeapon, 1] ;" !="CBA_fnc_addWeaponCargo" !="\\fnc_addWeaponCargo" !="\"addWeaponCargo" !="cba_fAddWeaponCargo" 5 onMapSingleClick !="onMapSingleClick '';" !="\"onmapsingleclick\"" 5 addMagazine !"addMagazineCargo" !="player addMagazine [_item,_count];" !="player addMagazine \"sledge_swing\";" !="player addMagazine \"Hatchet_swing\";" !="player addMagazine \"stick_swing\";" !="_wh addMagazineAmmoCargo[_item, 1, _count];" !="CBA_fnc_addMagazine" !="\\fnc_addMagazine" !="\"addMagazine" !="vehicle player addMagazineTurret" !="vehicle player addMagazineTurret" !="EPOCH_fnc_addMagazineOverflow" !="_vehicle addMagazineTurret [_ammotype, _turret, _ammocount]" diff --git a/Sources/epoch_code/compile/vehicles/EPOCH_client_repairVehicle.sqf b/Sources/epoch_code/compile/vehicles/EPOCH_client_repairVehicle.sqf index 63f669f1..e4297222 100644 --- a/Sources/epoch_code/compile/vehicles/EPOCH_client_repairVehicle.sqf +++ b/Sources/epoch_code/compile/vehicles/EPOCH_client_repairVehicle.sqf @@ -13,10 +13,12 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/vehicles/EPOCH_client_repairVehicle.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_currentDMG"]; +private ["_currentDMG","_god"]; //[[[end]]] params ["_vehicle","_value"]; if (local _vehicle) then { + _god = !(isDamageAllowed _vehicle); + if (_god) then {_vehicle allowdamage true;}; { if ((_x select 0) isequaltype 0) then { _vehicle setHitIndex [_x select 0, _x select 1]; @@ -25,6 +27,7 @@ if (local _vehicle) then { _vehicle setHitPointDamage [_x select 0, _x select 1]; }; } foreach _value; + if (_god) then {_vehicle allowdamage false;}; if !({_x > 0} count ((getAllHitPointsDamage _vehicle) select 2) > 0) then { [_vehicle,["ALL",0],player,Epoch_personalToken] remoteExec ["EPOCH_server_repairVehicle",2]; From 59b4cb71081df0760bd35c527597113e6d18577c Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 6 Mar 2019 20:05:03 +0100 Subject: [PATCH 26/43] Changelog --- changelog.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/changelog.md b/changelog.md index dfcd1419..73c9a6c4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,25 @@ # Change Log All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) are listed in this changelog. +## [1.3.1.0] - 2019-xx-xx +### Added +- Several PlotPole-Types (S/M/L/XL/XXL) with different Range / Limits +- On entering temp Vehicles, Payers will get a hint "Vehicle will despawn after restart" +- 2nd Variant of a lockable Safe "GunSafe_EPOCH" +- License Plates of Vehicles can now be changed by Dyna-Menu (Space-Menu) +### Fixed +- BE-Kicks in DLC Shop +- Another login stuck fix (Loadabs-Check) +- Prevent Traders from spawning on containers +- Advanced Vehicle Repair was not working as expected within custom "SafeZones" +- Reset Toxic after revive +### Changed +### Server Owners +- Added possibility the usage of "Krypto" as needed material for building upgrades + - Example CfgBaseBuilding: + - upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"Krypto",1500}}}}; + - Fixed Ban for "commandMenu - RscMenuEngage" + ## [1.3.0.0] - 2019-01-31 ### Added - Several A2 Vehicles ported into Epoch From d8520f828269ad95e48d323b0426a10eeadd8d47 Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 6 Mar 2019 20:12:08 +0100 Subject: [PATCH 27/43] Changelogs --- changelog.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/changelog.md b/changelog.md index 73c9a6c4..0f7bead0 100644 --- a/changelog.md +++ b/changelog.md @@ -3,18 +3,19 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a ## [1.3.1.0] - 2019-xx-xx ### Added -- Several PlotPole-Types (S/M/L/XL/XXL) with different Range / Limits +- Upgradeable PlotPoles (S/M/L/XL/XXL) with different Range / Limits - On entering temp Vehicles, Payers will get a hint "Vehicle will despawn after restart" - 2nd Variant of a lockable Safe "GunSafe_EPOCH" - License Plates of Vehicles can now be changed by Dyna-Menu (Space-Menu) ### Fixed -- BE-Kicks in DLC Shop -- Another login stuck fix (Loadabs-Check) - Prevent Traders from spawning on containers - Advanced Vehicle Repair was not working as expected within custom "SafeZones" - Reset Toxic after revive ### Changed ### Server Owners +- Configs for upgradeable PlotPoles are located in ("CfgEpochclient" >> "CfgJammers") +- BE-Kicks in DLC Shop +- Another login stuck fix (Loadabs-Check) - Added possibility the usage of "Krypto" as needed material for building upgrades - Example CfgBaseBuilding: - upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"Krypto",1500}}}}; From 0a23d66d8d188bac5e46758211f0cbfea7829793 Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 6 Mar 2019 20:21:02 +0100 Subject: [PATCH 28/43] Changelogs --- changelog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog.md b/changelog.md index 0f7bead0..b4b12aef 100644 --- a/changelog.md +++ b/changelog.md @@ -14,12 +14,12 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a ### Changed ### Server Owners - Configs for upgradeable PlotPoles are located in ("CfgEpochclient" >> "CfgJammers") -- BE-Kicks in DLC Shop +- Fixed BE-Kicks in DLC Shop - Another login stuck fix (Loadabs-Check) - Added possibility the usage of "Krypto" as needed material for building upgrades - Example CfgBaseBuilding: - upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"Krypto",1500}}}}; - - Fixed Ban for "commandMenu - RscMenuEngage" +- Fixed Ban for "commandMenu - RscMenuEngage" ## [1.3.0.0] - 2019-01-31 ### Added From e0b4427f94bf4358571463e844f46efdcdb2a67a Mon Sep 17 00:00:00 2001 From: He-Man Date: Fri, 8 Mar 2019 18:21:45 +0100 Subject: [PATCH 29/43] Selectable Plots- Fix --- Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf b/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf index c7351cae..dcb75630 100644 --- a/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf +++ b/Sources/epoch_code/compile/building/EPOCH_isBuildAllowed.sqf @@ -46,6 +46,7 @@ if(getNumber(_config >> "jammerGLOnly") == 0)then{_jammerGLOnly=false}; _StorageClasses = ["CfgEpochClient", "StorageClasses", ["Buildable_Storage","Buildable_Storage_SIM","Buildable_Storage_Ghost","Constructions_lockedstatic_F","Secure_Storage_Temp"]] call EPOCH_fnc_returnConfigEntryV2; _BuildingClasses = ["CfgEpochClient", "BuildingClasses", ["Constructions_static_F","Constructions_foundation_F","Const_Ghost_EPOCH"]] call EPOCH_fnc_returnConfigEntryV2; +_minJammerDistance = ["CfgEpochClient", "minJammerDistance", 650] call EPOCH_fnc_returnConfigEntryV2; _maxBuildingHeight = ["CfgEpochClient", "maxBuildingHeight", 100] call EPOCH_fnc_returnConfigEntryV2; _jammerPerGroup = ["CfgEpochClient", "jammerPerGroup", 1] call EPOCH_fnc_returnConfigEntryV2; @@ -67,7 +68,7 @@ _ghostClass = getText(_cfgBaseBuilding >> _objType >> "GhostPreview"); _bypassJammer = getNumber(_cfgBaseBuilding >> _staticClass >> "bypassJammer"); // Jammer -_jammer = (nearestObjects[player, _JammerCheckClasses, call EPOCH_MaxJammerRange]) select {player distance _x < (getnumber (_JammerConfig >> (typeof _x) >> "buildingJammerRange"))}; +_jammer = (nearestObjects[player, _JammerCheckClasses, _minJammerDistance]-[_obj]); if !(_jammer isEqualTo []) then { if (_objType in _JammerCheckClasses) then { { @@ -79,7 +80,7 @@ if !(_jammer isEqualTo []) then { } else { { - if (alive _x) exitWith{ + if (alive _x && player distance _x < (getnumber (_JammerConfig >> (typeof _x) >> "buildingJammerRange"))) exitWith{ _nearestJammer = _x; _JammerConfig = (_JammerConfig >> (typeof _nearestJammer)); }; From b0ae47ffe74d1563b834e0ed04b319e6800cb33d Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 21 Mar 2019 20:28:52 +0100 Subject: [PATCH 30/43] Selectable Plots - Fix --- Sources/epoch_config/Configs/CfgBaseBuilding.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index 16c672da..cf09b553 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -196,6 +196,7 @@ class CfgBaseBuilding }; class PlotPole_SIM_EPOCH : PlotPole_EPOCH { + upgradeBuilding[] = {}; removeParts[] = {}; }; class PlotPole_M_EPOCH : Default @@ -209,6 +210,7 @@ class CfgBaseBuilding }; class PlotPole_M_SIM_EPOCH : PlotPole_M_EPOCH { + upgradeBuilding[] = {}; removeParts[] = {}; }; class PlotPole_L_EPOCH : Default @@ -222,6 +224,7 @@ class CfgBaseBuilding }; class PlotPole_L_SIM_EPOCH : PlotPole_L_EPOCH { + upgradeBuilding[] = {}; removeParts[] = {}; }; class PlotPole_XL_EPOCH : Default @@ -235,6 +238,7 @@ class CfgBaseBuilding }; class PlotPole_XL_SIM_EPOCH : PlotPole_XL_EPOCH { + upgradeBuilding[] = {}; removeParts[] = {}; }; class PlotPole_XXL_EPOCH : Default @@ -248,6 +252,7 @@ class CfgBaseBuilding }; class PlotPole_XXL_SIM_EPOCH : PlotPole_XXL_EPOCH { + upgradeBuilding[] = {}; removeParts[] = {}; }; class WoodRamp_EPOCH : Default From 84d071f1fd8c08ce524fd785cbce96444ff85fbc Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 21 Mar 2019 20:32:15 +0100 Subject: [PATCH 31/43] Take Crypto tweak --- .../compile/traders/EPOCH_takeCrypto.sqf | 26 +++++++++++++------ .../CfgActionMenu/CfgActionMenu_target.hpp | 2 +- .../epoch_trading/EPOCH_server_takeCrypto.sqf | 26 +++++++++---------- 3 files changed, 32 insertions(+), 22 deletions(-) diff --git a/Sources/epoch_code/compile/traders/EPOCH_takeCrypto.sqf b/Sources/epoch_code/compile/traders/EPOCH_takeCrypto.sqf index 6034a420..0490fbb2 100644 --- a/Sources/epoch_code/compile/traders/EPOCH_takeCrypto.sqf +++ b/Sources/epoch_code/compile/traders/EPOCH_takeCrypto.sqf @@ -1,17 +1,27 @@ //[[[cog import generate_private_arrays ]]] -private ["_getCrypto"]; +private ["_nearCrypto","_CryptoItems","_getCrypto","_addmoney"]; //[[[end]]] if !(isNil "EPOCH_takeCryptoLock") exitWith {}; EPOCH_takeCryptoLock = true; -if (!isNull _this) then { - _getCrypto = _this getVariable["Crypto", 0]; - if (_getCrypto > 0) then { - [player, Epoch_personalToken, _this] remoteExec ["EPOCH_server_takeCrypto",2]; - [format["You found %1 Crypto", _getCrypto], 5] call Epoch_message; - } else { - ["No Crypto found", 5] call Epoch_message; +_nearCrypto = (nearestobjects [player,[],5]) select {(_x getvariable ["Crypto",0]) > 0}; +_CryptoItems = []; +_getCrypto = 0; +{ + _addmoney = (_x getvariable ['Crypto',0]); + if (_addmoney > 0) then { + _CryptoItems pushback _x; }; + _getCrypto = _getCrypto + _addmoney; +} foreach _nearCrypto; + +if (_getCrypto > 0) then { + [player, Epoch_personalToken, _CryptoItems] remoteExec ["EPOCH_server_takeCrypto",2]; + [format['You found %1 Crypto', _getCrypto], 5] call Epoch_message; +} +else { + ['No Crypto found', 5] call Epoch_message; }; + [] spawn{ uiSleep 2; EPOCH_takeCryptoLock = nil; diff --git a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp index e5368e79..384c97cb 100644 --- a/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp +++ b/Sources/epoch_config/Configs/CfgActionMenu/CfgActionMenu_target.hpp @@ -78,7 +78,7 @@ class tra_shop class player_takeCrypto { - condition = "dyna_isDeadPlayer || (dyna_cursorTarget getVariable [""Crypto"",0]) > 0"; + condition = "dyna_isDeadPlayer || !(((nearestobjects [player,[],5]) select {(_x getvariable ['Crypto',0]) > 0}) isEqualTo [])"; action = "dyna_cursorTarget call EPOCH_takeCrypto;"; icon = "x\addons\a3_epoch_code\Data\UI\buttons\krypto.paa"; tooltip = "Take Crypto"; diff --git a/Sources/epoch_server/compile/epoch_trading/EPOCH_server_takeCrypto.sqf b/Sources/epoch_server/compile/epoch_trading/EPOCH_server_takeCrypto.sqf index 3bffdcf9..30bdcb53 100644 --- a/Sources/epoch_server/compile/epoch_trading/EPOCH_server_takeCrypto.sqf +++ b/Sources/epoch_server/compile/epoch_trading/EPOCH_server_takeCrypto.sqf @@ -15,21 +15,21 @@ //[[[cog import generate_private_arrays ]]] private ["_getCrypto"]; //[[[end]]] -params ["_player",["_token","",[""]],"_object"]; +params ["_player",["_token","",[""]],["_CryptoItems",[]]]; if !([_player,_token] call EPOCH_server_getPToken) exitWith {}; -if (isNull _object) exitWith {}; -if (_player distance _object > 10) exitWith {}; -_getCrypto = _object getVariable["Crypto", 0]; -if (_getCrypto > 0) then { - // remove crypto from object - _object setVariable["Crypto", nil, true]; - if (_object getvariable ["RemoveOnTake",false]) then { - deletevehicle _object; +_getCrypto = 0; +{ + if (_player distance _x < 10) then { + _getCrypto = _getCrypto + (_x getVariable ["Crypto", 0]); + _x setVariable ["Crypto", nil, true]; + if (_x getvariable ["RemoveOnTake",false]) then { + deletevehicle _x; + }; }; - // send data back to player +} foreach _CryptoItems; +if (_getCrypto > 0) then { [_player,_getCrypto] call EPOCH_server_effectCrypto; - // debug and logging. - diag_log format["Epoch: ADMIN: %1 picked up %2 Crypto from object %3 with puid %4 at %5", getPlayerUID _player, _getCrypto, [_object, typeOf _object],_object getVariable['PUID', ''],getposATL _object]; -}; + diag_log format["Epoch: ADMIN: %1 picked up %2 Crypto at %3", getPlayerUID _player, _getCrypto, getposATL _player]; +}; \ No newline at end of file From ff7367a79d321ed9d03f3b62e7cfe2bd971638dd Mon Sep 17 00:00:00 2001 From: He-Man Date: Sat, 23 Mar 2019 21:51:23 +0100 Subject: [PATCH 32/43] Crypto to Ground --- .../sc/battleye/remoteexec.txt | 2 +- Server_Install_Pack/sc/battleye/scripts.txt | 2 +- .../event_handlers/EPOCH_InventoryOpened.sqf | 15 ++-- .../compile/inventory/EPOCH_CryptoButtons.sqf | 82 +++++++++++++++++++ .../Configs/CfgClientFunctions.hpp | 1 + .../epoch_config/Configs/CfgRemoteExec.hpp | 5 ++ .../epoch_server/EPOCH_server_PutCrypto.sqf | 46 +++++++++++ Sources/epoch_server/config.cpp | 1 + 8 files changed, 146 insertions(+), 8 deletions(-) create mode 100644 Sources/epoch_code/compile/inventory/EPOCH_CryptoButtons.sqf create mode 100644 Sources/epoch_server/compile/epoch_server/EPOCH_server_PutCrypto.sqf diff --git a/Server_Install_Pack/sc/battleye/remoteexec.txt b/Server_Install_Pack/sc/battleye/remoteexec.txt index ceb2e05f..109365ee 100644 --- a/Server_Install_Pack/sc/battleye/remoteexec.txt +++ b/Server_Install_Pack/sc/battleye/remoteexec.txt @@ -1 +1 @@ -5 "" !="bis_fnc_execvm \[\[.+\],\"initPlayerServer.sqf\"]" !="bis_fnc_effectkilled(airdestruction|secondaries) \[.+\]" !="epoch_server_(checkplayer|save(_vehicles|building)|(lock|pack)Storage|(upgrade|remove|paint|maint)build) \[.+\]" !="epoch_server_((load|respawn|dead|invite|revive|teleport)Player) \[.+\]" !="epoch_server_((upgrade|updateplayer|inviteplayer|create|delete)(Temp|)Group) \[.+\]" !="epoch_server_(deadplayerdetonate|triggerantagonist|playersetvariable|missioncomms|make(marker|SP)|removemarker) \[.+\]" !="epoch_server_(upgrade_vehicle|knockDownTree|mineRocks|lootAnimal|handle_(say3d|switchmove|sapperObjs)) \[.+\]" !="epoch_server_((repair|fill|lock)Vehicle|(loot|fill)Container|(store|take)Crypto|make(NPC|)Trade) \[.+\]" !="epoch_server_(paycrypto|tradeRequest|equippeditem|packJack|create(object|AirDrop)|airDropCrate|destroytrash|unpackBackpack) \[.+\]" !="epoch_(localcleanup|fnc_saveplayer|client_bitePlayer|serverlootobject|fnc_updateplayerstats) \[.+\]" !="cup_fnc_handletow \[.+\]" !="bis_fnc_reviveinitaddplayer \[.+\]" !="epoch_server_(setfinalplayerpos|defusebomb) \[.+\]" +5 "" !="bis_fnc_execvm \[\[.+\],\"initPlayerServer.sqf\"]" !="bis_fnc_effectkilled(airdestruction|secondaries) \[.+\]" !="epoch_server_(checkplayer|save(_vehicles|building)|(lock|pack)Storage|(upgrade|remove|paint|maint)build) \[.+\]" !="epoch_server_((load|respawn|dead|invite|revive|teleport)Player) \[.+\]" !="epoch_server_((upgrade|updateplayer|inviteplayer|create|delete)(Temp|)Group) \[.+\]" !="epoch_server_(deadplayerdetonate|triggerantagonist|playersetvariable|missioncomms|make(marker|SP)|removemarker) \[.+\]" !="epoch_server_(upgrade_vehicle|knockDownTree|mineRocks|lootAnimal|handle_(say3d|switchmove|sapperObjs)) \[.+\]" !="epoch_server_((repair|fill|lock)Vehicle|(loot|fill)Container|(store|take)Crypto|make(NPC|)Trade) \[.+\]" !="epoch_server_(paycrypto|tradeRequest|equippeditem|packJack|create(object|AirDrop)|airDropCrate|destroytrash|unpackBackpack) \[.+\]" !="epoch_(localcleanup|fnc_saveplayer|client_bitePlayer|serverlootobject|fnc_updateplayerstats) \[.+\]" !="cup_fnc_handletow \[.+\]" !="bis_fnc_reviveinitaddplayer \[.+\]" !="epoch_server_(setfinalplayerpos|defusebomb|putcrypto) \[.+\]" diff --git a/Server_Install_Pack/sc/battleye/scripts.txt b/Server_Install_Pack/sc/battleye/scripts.txt index 5d2e202b..493b7a36 100644 --- a/Server_Install_Pack/sc/battleye/scripts.txt +++ b/Server_Install_Pack/sc/battleye/scripts.txt @@ -29,7 +29,7 @@ 5 setMarker !="CBA_fnc_setMarkerPersistent\"" !="\\fnc_setMarkerPersistent" !="\"setMarkerPersistent" !="_mName setMarkerShapeLocal _mShape;" !="_mName setMarkerTypeLocal _mType;" !="(_x select 0) setMarkerPosLocal (position player);" !="_zoomMarker setMarkerSizeLocal" 5 createMarker !="CBA_fnc_createMarker\"" !="\\fnc_createMarker" !="\"createMarker" !="cba_fCreateMarker" !="createMarkerLocal [_mName, _mPos];" 5 assignItem !="axeVIP assignItem _item;" !="unassignItem" -5 ctrlSetEventHandler !="ctrlSetEventHandler [\"mouseButtonDown\", _action];" !="_ctrlButtonOK ctrlseteventhandler [\"buttonclick\"," !="ctrlSetEventHandler ['LBDblClick', '_this call" !="_buttonRespawn ctrlseteventhandler [\"buttonclick\",\"with uinamespace do {['buttonRespawn'," !="_ctrl ctrlSetEventHandler [\"mouseEnter\"" !="_ctrlBtn ctrlSetEventHandler [\"MouseButtonDblClick\", _verAct];" !="_button_gen ctrlSetEventHandler [\"ButtonClick\",_btn_code + \"(uiNamespace getVariable [\"" !="t \"#(rgb,8,8,3)color(1,1,1,0.1)\";\n_c ctrlCommit 0;\n_c ctrlSetEventHandler [\"MouseButtonUp\",format[\"['remove',%1,(_this select 1)" +5 ctrlSetEventHandler !="ctrlSetEventHandler [\"mouseButtonDown\", _action];" !="_ctrlButtonOK ctrlseteventhandler [\"buttonclick\"," !="ctrlSetEventHandler ['LBDblClick', '_this call" !="_buttonRespawn ctrlseteventhandler [\"buttonclick\",\"with uinamespace do {['buttonRespawn'," !="_ctrl ctrlSetEventHandler [\"mouseEnter\"" !="_ctrlBtn ctrlSetEventHandler [\"MouseButtonDblClick\", _verAct];" !="_button_gen ctrlSetEventHandler [\"ButtonClick\",_btn_code + \"(uiNamespace getVariable [\"" !="t \"#(rgb,8,8,3)color(1,1,1,0.1)\";\n_c ctrlCommit 0;\n_c ctrlSetEventHandler [\"MouseButtonUp\",format[\"['remove',%1,(_this select 1)" !="ctrlSetEventHandler [\"ButtonClick\",\"_slider = ((finddisplay 602) displayCtrl 654001);" 5 addEventHandler !"displayAddEventHandler" !"ctrlAddEventHandler" !="player addeventhandler [\"PostReset\",{BIS_EnginePPReset = true;} ];" !="player addEventHandler [_x,([\"CfgEpochClient\", _x, \"\"] call EPOCH_fnc_returnConfigEntryV2)];" !="\"CBA_fnc_addEventHandler\"" !="\\fnc_addEventHandler" !="\"addEventHandler" !="_eventFunc = _eventFunc + \"(_this select 0) addEventHandler ['Respawn', \" + str _eventFunc + \"];\";" !="_unit addEventHandler [\"hitpart\"," !="CBA_fnc_addEventHandler" !="_unit addEventHandler [_x, format ['call cba_xeh_fnc_%1', _x]];" !="_ship addEventHandler [\"AttributesChanged3DEN\"" !="addEventHandler [\"HandleDamage\",bis_fnc_reviveOnPlayerHandleDamage];" !="_unit addEventHandler [\"FiredNear\"" !="_smokeEH = _plyr addEventHandler [\"FiredNear\", \"airDropHandle setFSMVariable" !="_onContactEH = _currentTarget addEventHandler[\"EpeContactStart"" !="_object addeventhandler [\"local\",{[[_this select 0],\"bis_fnc_objectVar\"" 5 displayAddEventHandler !="(findDisplay 46) displayAddEventHandler [\"KeyDown\",\"true\"];" !="displayAddEventHandler [_x,([\"CfgEpochClient\", _x, \"\"] call EPOCH_fnc_returnConfigEntryV2)];" !="displayaddeventhandler [\"mousemoving\"," !="_display displayaddeventhandler [\"unload\",\"uinamespace setvariable ['BIS_fnc_guiMess" !="findDisplay -1337 displayAddEventHandler ['Unload'" !="_display displayaddeventhandler [\"keydown\",\"with uinamespace do {['keyDown'" !="_display displayaddeventhandler [_x,_fnc_animate];" !="Development\") then\n{\n_display displayaddeventhandler [\n\"keydown\"" !="CBA_fnc_addDisplayHandler" !="_display displayAddEventHandler [\"MouseMoving" !="private _handler = _display displayAddEventHandler [_key, _code];" !="_display displayAddEventHandler [\"KeyDown\", \"_this call cba_keybinding_fnc_onKeyDown\"" !="isplay 602};\n\n_display = (findDisplay 602);\n_display displayAddEventHandler [\"MouseButtonUp\",\"[] spawn {rmx_var_fav_selected = f" !="displayaddeventhandler\n[\n\"mousemoving\"" !="_ctrlBohemia ctrlcommit 0;\n\n\n_display displayaddeventhandler" 5 ctrlAddEventHandler !="_control = _display displayctrl 37305; \n_control ctrladdeventhandler" !="_ctrlMap = _display displayctrl 101;\n_ctrlMap ctrladdeventhandler" !="_display displayctrl 21995;\n_assetsButton ctrladdeventhandler [\"buttonclick\"," !="_display displayctrl 2406; \n_control ctrladdeventhandler [\"buttonclick\"," !="_display displayctrl 2400;\n_control ctrladdeventhandler [\"buttonclick\"," !="ctrladdeventhandler [\"lbselchanged\"," !="ctrladdeventhandler [\n\"lbselchanged\"," !="_ButtonGeneral ctrladdeventhandler [\"buttonclick\"," !="_ctrlExecuteLocal ctrladdeventhandler [\"buttonclick\"," !="_bg ctrlAddEventHandler [\"MouseEnter\"," !="_container ctrlAddEventHandler [\"LBDblClick\",\"_this call EPOCH_itemInteractClick\"];" !="(uiNamespace getVariable 'ESP_map') ctrlAddEventHandler['Draw', '_esp_targets = EPOCH_ESPMAP_TARGETS;" !="ctrlAddEventHandler ['MouseButtonDown'" !="_ctrl ctrlSetEventHandler [\"mouseEnter\", (format [\"_c = _this select 0;" !="_ctrl ctrlSetEventHandler [\"mouseExit\", (format [\"_c = _this select 0;" !="_ctrl ctrlSetEventHandler [\"mouseButtonDown\", (format [\"call %1;\",(_buttonSettings select _e select 2)])];" !="_prevButton ctrlAddEventHandler [\"MouseButtonUp\", {_this call cba_diagnostic_fnc_debug" !="BIS_RscRespawnControlsMap_ctrlHeaderRespawnButton ctrlAddEventhandler [\"ButtonDown\"" !="_control = _display displayctrl 105;\n_control ctrladdeventhandler [\"MouseButtonUp\"" !="ctrlHeaderRespawnButton\", controlNull]) ctrlAddEventhandler [\"ButtonDown\"" !="_selected = false;\n{\n_c = _display displayCtrl _x;\n_c ctrlAddEventHandler [\"LBDrag\",\"rmx_var_favBar_Item = (_this call epoch_fav" !="_ctrlMouseArea ctrladdeventhandler [\"setfocus\",{with uinamespace do {[\"dlcClear\",[ctrlpar" !="13484 ctrlAddEventHandler [\"ButtonClick\", {[\"executeButton\"," !="_ctrlButtonPurchase ctrladdeventhandler" diff --git a/Sources/epoch_code/compile/event_handlers/EPOCH_InventoryOpened.sqf b/Sources/epoch_code/compile/event_handlers/EPOCH_InventoryOpened.sqf index be56ec0b..c0601f65 100644 --- a/Sources/epoch_code/compile/event_handlers/EPOCH_InventoryOpened.sqf +++ b/Sources/epoch_code/compile/event_handlers/EPOCH_InventoryOpened.sqf @@ -52,14 +52,17 @@ else { _savecontainer = _sec; }; }; -if (!isnull _savecontainer && !_blocked) then { +if (!_blocked) then { _savecontainer spawn { waituntil {!isnull (findDisplay 602)}; - while {!isnull (findDisplay 602)} do { - _stored = [itemcargo _this, magazinecargo _this, backpackcargo _this]; - waituntil {uisleep 0.5; !(_stored isequalto [itemcargo _this, magazinecargo _this, backpackcargo _this]) || isnull (findDisplay 602)}; - if !(_stored isequalto [itemcargo _this, magazinecargo _this, backpackcargo _this]) then { - _this call EPOCH_interact; + call EPOCH_CryptoButtons; + if (!isnull _this) then { + while {!isnull (findDisplay 602)} do { + _stored = [itemcargo _this, magazinecargo _this, backpackcargo _this]; + waituntil {uisleep 0.5; !(_stored isequalto [itemcargo _this, magazinecargo _this, backpackcargo _this]) || isnull (findDisplay 602)}; + if !(_stored isequalto [itemcargo _this, magazinecargo _this, backpackcargo _this]) then { + _this call EPOCH_interact; + }; }; }; }; diff --git a/Sources/epoch_code/compile/inventory/EPOCH_CryptoButtons.sqf b/Sources/epoch_code/compile/inventory/EPOCH_CryptoButtons.sqf new file mode 100644 index 00000000..ec1bf400 --- /dev/null +++ b/Sources/epoch_code/compile/inventory/EPOCH_CryptoButtons.sqf @@ -0,0 +1,82 @@ +/* + Author: He-Man - EpochMod.com + + Contributors: + + Description: Adds a Slider into the inventory to put Crypto on the Ground + + Licence: + Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike + + Github: + https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_code/compile/inventory/EPOCH_CryptoButtons.sqf + + Usage: + on opened Inventory: call EPOCH_CryptoButtons + + RETURNS: NOTHING +*/ + + +private ["_display","_ctrl_ground","_ContainerBG","_PlayerBg","_ContainerBgPos","_ctrl_groundPos","_PlayerBgPos","_KryptoButton","_border","_slider1","_KryptoText"]; +_display = finddisplay 602; +_ctrl_ground = _display displayCtrl 6321; +_ContainerBG = _display displayCtrl 1001; +_PlayerBg = _display displayCtrl 1002; +_ContainerBgPos = ctrlPosition _ContainerBG; +_ctrl_groundPos = ctrlPosition _ctrl_ground; +_PlayerBgPos = ctrlPosition _PlayerBG; + +_KryptoButton = _display ctrlCreate['RSCButton', -1]; +_KryptoButton ctrlSetPosition [ + (_PlayerBgPos select 0)+(_PlayerBgPos select 2) + (_ctrl_groundPos select 3)/2, + (_ContainerBgPos select 1) + (_ctrl_groundPos select 3)*1.5 + (_ctrl_groundPos select 3)/2*0, + (_ContainerBgPos select 2)/2, + (_ctrl_groundPos select 3)*1.5 +]; +_KryptoButton ctrlCommit 0; +_KryptoButton ctrlSetText 'Crypto to Ground'; +_KryptoButton ctrlsettextcolor [1,1,0,1]; +_KryptoButton ctrlEnable true; +_KryptoButton ctrlSetEventHandler ["ButtonClick","_slider = ((finddisplay 602) displayCtrl 654001);_sliderPos = sliderPosition _slider;_value = round (epoch_playercrypto * (_sliderPos/10)); if (_value > 0 && _value <= Epoch_PlayerCrypto) then {finddisplay 602 closedisplay 0; [player,_value,Epoch_personalToken] remoteexec ['EPOCH_server_PutCrypto',2]};"]; +_border = _display ctrlCreate['RscFrame', -1]; +_border ctrlSetPosition [ + (_PlayerBgPos select 0)+(_PlayerBgPos select 2) + (_ctrl_groundPos select 3)/2, + (_ContainerBgPos select 1) + (_ctrl_groundPos select 3)*1.5 + (_ctrl_groundPos select 3)/2*0, + (_ContainerBgPos select 2)/2, + (_ctrl_groundPos select 3)*1.5 +]; +_border ctrlCommit 0; + +_slider1 = _display ctrlCreate['RscXSliderH', 654001]; +_slider1 ctrlSetPosition [ + (_PlayerBgPos select 0)+(_PlayerBgPos select 2) + (_ctrl_groundPos select 3)/2, + (_ContainerBgPos select 1) + (_ctrl_groundPos select 3)*1.5*2, + (_ContainerBgPos select 2)/2, + (_ctrl_groundPos select 3)*0.75 +]; +_slider1 ctrlCommit 0; + +_KryptoText = _display ctrlCreate['RSCText', 654002]; +_KryptoText ctrlSetPosition [ + (_PlayerBgPos select 0)+(_PlayerBgPos select 2) + (_ctrl_groundPos select 3)/2, + (_ContainerBgPos select 1) + (_ctrl_groundPos select 3)*1.5*2 + (_ctrl_groundPos select 3)*0.75, + (_ContainerBgPos select 2)/2, + (_ctrl_groundPos select 3)*0.75 +]; +_KryptoText ctrlSetBackgroundColor [0,0,0,1]; + +[] spawn { + disableSerialization; + _display = finddisplay 602; + _slider1 = (_display displayCtrl 654001); + _KryptoText = (_display displayCtrl 654002); + _slider1 sliderSetPosition 0; + while {!isNull _display} do { + _sliderPos = sliderPosition _slider1; + _value = round (epoch_playercrypto * (_sliderPos/10)); + _KryptoText ctrlSetText format['Put %1 Crypto',_value]; + _KryptoText ctrlCommit 0; + uiSleep 0.1; + }; +}; diff --git a/Sources/epoch_config/Configs/CfgClientFunctions.hpp b/Sources/epoch_config/Configs/CfgClientFunctions.hpp index ce4228cf..b338363c 100644 --- a/Sources/epoch_config/Configs/CfgClientFunctions.hpp +++ b/Sources/epoch_config/Configs/CfgClientFunctions.hpp @@ -215,6 +215,7 @@ class CfgClientFunctions class equip {}; class itemTypeSlot {}; class usedItemRepack {}; + class CryptoButtons {}; }; class servicepoint { diff --git a/Sources/epoch_config/Configs/CfgRemoteExec.hpp b/Sources/epoch_config/Configs/CfgRemoteExec.hpp index 1fa7164a..01950c5e 100644 --- a/Sources/epoch_config/Configs/CfgRemoteExec.hpp +++ b/Sources/epoch_config/Configs/CfgRemoteExec.hpp @@ -26,6 +26,11 @@ class CfgRemoteExec { mode = 1; jip = 0; + class EPOCH_server_PutCrypto + { + allowedTargets=2; + jip = 0; + }; class EPOCH_server_SetFinalPlayerPos { allowedTargets=2; diff --git a/Sources/epoch_server/compile/epoch_server/EPOCH_server_PutCrypto.sqf b/Sources/epoch_server/compile/epoch_server/EPOCH_server_PutCrypto.sqf new file mode 100644 index 00000000..855b0509 --- /dev/null +++ b/Sources/epoch_server/compile/epoch_server/EPOCH_server_PutCrypto.sqf @@ -0,0 +1,46 @@ +/* + Author: He-Man - EpochMod.com + + Contributors: + + Description: Puts Crypto Items on the Ground + + Licence: + Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike + + Github: + https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_server\compile\epoch_server\EPOCH_server_PutCrypto.sqf + + Usage: + [player,_value,Epoch_personalToken] remoteexec ['EPOCH_server_PutCrypto',2] + + RETURNS: NOTHING +*/ + +private ["_cIndex","_vars","_current_crypto","_pos","_dist","_direction","_randomPos","_itemclass","_var","_item"]; +params ["_player","_Putcrypto",["_token","",[""]]]; +diag_log format ["PutCrypto Server Side - %1",_this]; +if !([_player, _token] call EPOCH_server_getPToken) exitWith{}; +_cIndex = EPOCH_customVars find 'Crypto'; +_vars = _player getVariable['VARS', call EPOCH_defaultVars_SEPXVar]; +_current_crypto = _vars select _cIndex; +if (_current_crypto < _Putcrypto) exitwith { + ["Not enough money",5] remoteexec ["Epoch_Message",_player]; +}; +_current_crypto = _current_crypto - _Putcrypto; +_vars set[_cIndex, _current_crypto]; +_player setVariable['VARS', _vars]; +_current_crypto remoteExec ['EPOCH_effectCrypto',_player]; +[format ["You put %1 Crypto on the Ground",_Putcrypto],5] remoteexec ["Epoch_Message",_player]; +[_player,_vars,_token] call EPOCH_fnc_savePlayer; +_pos = getposatl _player; +while {_Putcrypto > 0} do { + _itemclass = if (_Putcrypto >= 1000) then {"Land_Suitcase_F"} else {"Land_Money_F"}; + _var = if (_Putcrypto >= 1000) then {1000} else {_Putcrypto min 100}; + _Putcrypto = _Putcrypto - _var; + _item = createVehicle [_itemclass,_pos,[],1,"CAN_COLLIDE"]; + _item setvariable ["RemoveOnTake",true]; + _item allowdamage false; + _item enablesimulationglobal false; + _item setvariable ["Crypto",_var,true]; +}; diff --git a/Sources/epoch_server/config.cpp b/Sources/epoch_server/config.cpp index 86120866..4a06def3 100644 --- a/Sources/epoch_server/config.cpp +++ b/Sources/epoch_server/config.cpp @@ -129,6 +129,7 @@ class CfgServerFunctions class server_deleteGlobalMarkerSet {}; class server_isNearChecks {}; class server_DefuseBomb {}; + class server_PutCrypto {}; }; class epoch_missions { class Server_createObject {}; From 765ad30d4d9530c51552ebebe294d5b7f0034251 Mon Sep 17 00:00:00 2001 From: He-Man Date: Sat, 23 Mar 2019 21:55:05 +0100 Subject: [PATCH 33/43] Changelogs --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index b4b12aef..21cb7868 100644 --- a/changelog.md +++ b/changelog.md @@ -7,6 +7,7 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a - On entering temp Vehicles, Payers will get a hint "Vehicle will despawn after restart" - 2nd Variant of a lockable Safe "GunSafe_EPOCH" - License Plates of Vehicles can now be changed by Dyna-Menu (Space-Menu) +- Put Krypto to ground (within Inventory) ### Fixed - Prevent Traders from spawning on containers - Advanced Vehicle Repair was not working as expected within custom "SafeZones" From feef60b72a3b86e5229f0b33ccc3788066030456 Mon Sep 17 00:00:00 2001 From: He-Man Date: Mon, 25 Mar 2019 00:23:55 +0100 Subject: [PATCH 34/43] Optional Safe with less maxload --- Sources/epoch_config/Configs/CfgBaseBuilding.hpp | 15 +++++++++++++++ .../epoch_config/Configs/CfgItemInteractions.hpp | 4 ++++ Sources/epoch_config/Configs/CfgItemSort.hpp | 1 + Sources/epoch_config/Configs/CfgPricing.hpp | 5 +++++ .../epoch_server_settings/configs/CfgLootTable.h | 1 + .../configs/CfgLootTable_CUP.h | 1 + .../configs/CfgLootTable_MAD.h | 1 + .../configs/CfgLootTable_MADCUP.h | 1 + 8 files changed, 29 insertions(+) diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index cf09b553..22c9b63a 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -1414,6 +1414,21 @@ class CfgBaseBuilding { returnOnPack[] = {}; }; + class Safe_s_EPOCH : Default + { + returnOnPack[] = {{"ItemSafe_s",1}}; + simulClass = "Safe_s_SIM_EPOCH"; + staticClass = "Safe_s_EPOCH"; + weaponHolderProxy = "SafeProxy_EPOCH"; + GhostPreview = "Safe_s_EPOCH"; + bypassJammer = 1; + limitNearby = 2; + isSecureStorage = 1; + }; + class Safe_s_SIM_EPOCH : Safe_EPOCH + { + returnOnPack[] = {}; + }; class GunSafe_EPOCH : Default { returnOnPack[] = {{"ItemGunSafe",1}}; diff --git a/Sources/epoch_config/Configs/CfgItemInteractions.hpp b/Sources/epoch_config/Configs/CfgItemInteractions.hpp index b2de7c1f..5080dcfb 100644 --- a/Sources/epoch_config/Configs/CfgItemInteractions.hpp +++ b/Sources/epoch_config/Configs/CfgItemInteractions.hpp @@ -249,6 +249,10 @@ class CfgItemInteractions { buildClass = "Safe_SIM_EPOCH"; }; + class ItemSafe_s : Item_Build_base + { + buildClass = "Safe_s_SIM_EPOCH"; + }; class ItemGunSafe : Item_Build_base { buildClass = "GunSafe_SIM_EPOCH"; diff --git a/Sources/epoch_config/Configs/CfgItemSort.hpp b/Sources/epoch_config/Configs/CfgItemSort.hpp index 872a58ee..40e908c2 100644 --- a/Sources/epoch_config/Configs/CfgItemSort.hpp +++ b/Sources/epoch_config/Configs/CfgItemSort.hpp @@ -1155,6 +1155,7 @@ class CfgItemSort "ItemLockbox", "Pelt_EPOCH", "ItemSafe", + "ItemSafe_s", "ItemGunSafe", "ItemSolar", "ItemCables", diff --git a/Sources/epoch_config/Configs/CfgPricing.hpp b/Sources/epoch_config/Configs/CfgPricing.hpp index e68591bc..22c8f8ad 100644 --- a/Sources/epoch_config/Configs/CfgPricing.hpp +++ b/Sources/epoch_config/Configs/CfgPricing.hpp @@ -330,6 +330,11 @@ class CfgPricing price = 1250; tax = 0.5; }; + class ItemSafe_s + { + price = 1250; + tax = 0.5; + }; class ItemGunSafe { price = 1250; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable.h b/Sources/epoch_server_settings/configs/CfgLootTable.h index abda3a7b..6c374555 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable.h @@ -84,6 +84,7 @@ class CfgLootTable { items[] = { { { "ItemSafe", "magazine" }, 1 }, +// { { "ItemSafe_s", "magazine" }, 1 }, // Variant with less Load than the normal Safe { { "ItemGunSafe", "magazine" }, 1 } }; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h b/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h index 28966c76..14a0d550 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h @@ -84,6 +84,7 @@ class CfgLootTable_CUP { items[] = { { { "ItemSafe", "magazine" }, 1 }, +// { { "ItemSafe_s", "magazine" }, 1 }, // Variant with less Load than the normal Safe { { "ItemGunSafe", "magazine" }, 1 } }; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h b/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h index 28c12401..4de1e99d 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h @@ -84,6 +84,7 @@ class CfgLootTable_MAD { items[] = { { { "ItemSafe", "magazine" }, 1 }, +// { { "ItemSafe_s", "magazine" }, 1 }, // Variant with less Load than the normal Safe { { "ItemGunSafe", "magazine" }, 1 } }; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h b/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h index e3240db4..35a8f8cf 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h @@ -84,6 +84,7 @@ class CfgLootTable_MADCUP { items[] = { { { "ItemSafe", "magazine" }, 1 }, +// { { "ItemSafe_s", "magazine" }, 1 }, // Variant with less Load than the normal Safe { { "ItemGunSafe", "magazine" }, 1 } }; }; From 7c4b8aae189b7254c521f695a3ae318b3256adaf Mon Sep 17 00:00:00 2001 From: vbawol Date: Sun, 24 Mar 2019 23:38:29 -0500 Subject: [PATCH 35/43] Update EPOCH_swapBuilding.sqf --- Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf index 2d80ea66..a6241214 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf @@ -33,6 +33,7 @@ if (!isNull _object && !(_class isEqualTo "")) then { }; case 1: { _newObj attachTo [_object,[0,0,0]]; + detach _newObj; }; /* case 2: { From f0182aba7c6082ce81fc2a514d65454a1354d165 Mon Sep 17 00:00:00 2001 From: vbawol Date: Sun, 24 Mar 2019 23:49:04 -0500 Subject: [PATCH 36/43] Update EPOCH_swapBuilding.sqf --- Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf index a6241214..d159c501 100644 --- a/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf +++ b/Sources/epoch_server/compile/epoch_bases/EPOCH_swapBuilding.sqf @@ -2,7 +2,7 @@ //[[[cog import generate_private_arrays ]]] private ["_newObj","_objectPos","_owner","_UpdatePlots"]; //[[[end]]] -params [["_class",""],["_object",objNull],["_method",0]]; +params [["_class",""],["_object",objNull],["_method",1]]; _newObj = objNull; if (!isNull _object && !(_class isEqualTo "")) then { _objectPos = getPosWorld _object; From bd78ae3045c657bdd54f607bf2d50647d39cce02 Mon Sep 17 00:00:00 2001 From: He-Man Date: Mon, 25 Mar 2019 18:39:30 +0100 Subject: [PATCH 37/43] Storage Lock / Unlock Tweaks --- Server_Install_Pack/@epochhive/epochconfig.hpp | 1 + .../compile/epoch_vehicle/EPOCH_load_storage.sqf | 13 +++++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/Server_Install_Pack/@epochhive/epochconfig.hpp b/Server_Install_Pack/@epochhive/epochconfig.hpp index d9f98646..d2fa5719 100644 --- a/Server_Install_Pack/@epochhive/epochconfig.hpp +++ b/Server_Install_Pack/@epochhive/epochconfig.hpp @@ -88,6 +88,7 @@ forceRestartTime = 14400; // 4 hour restarts // BaseBuilding StorageSlotsLimit = 1500; // Max storage slots allowed. Warning! Higher the number lower performance. BuildingSlotsLimit = 1500; // Max building slots allowed. Warning! Higher the number lower performance. + AutoLockStorages = "false"; // Auto Lock Lockable Storages on Server Start / Restart (if true, unlocked storages will get locked after restarts) UseIndestructible = "false"; // Enable / Disable Indestructible BaseObjects IndestructibleBaseObjects[] = { // Can be Names or Classes "Constructions_static_F", diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_storage.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_storage.sqf index 1bf132a6..219e5220 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_storage.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_storage.sqf @@ -13,7 +13,7 @@ https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_storage.sqf */ //[[[cog import generate_private_arrays ]]] -private ["_ExceptedBaseObjects","_IndestructibleBaseObjects","_UseIndestructible","_arr","_attachments","_availableColorsConfig","_cfgBaseBuilding","_class","_class_raw","_color","_colors","_count","_damage","_diag","_dir","_inventory","_location","_magazineName","_magazineSize","_magazineSizeMax","_marker","_objQty","_objType","_objTypes","_qty","_response","_selections","_serverSettingsConfig","_storageSlotIndex","_textureSelectionIndex","_textures","_vehHiveKey","_vehicle","_wMags","_wMagsArray","_worldspace","_wsCount"]; +private ["_ExceptedBaseObjects","_AutoLockStorages","_IndestructibleBaseObjects","_UseIndestructible","_arr","_attachments","_availableColorsConfig","_cfgBaseBuilding","_class","_class_raw","_color","_colors","_count","_damage","_diag","_dir","_inventory","_location","_magazineName","_magazineSize","_magazineSizeMax","_marker","_objQty","_objType","_objTypes","_qty","_response","_selections","_serverSettingsConfig","_storageSlotIndex","_textureSelectionIndex","_textures","_vehHiveKey","_vehicle","_wMags","_wMagsArray","_worldspace","_wsCount"]; //[[[end]]] params [["_maxStorageLimit",0]]; @@ -21,6 +21,7 @@ _serverSettingsConfig = configFile >> "CfgEpochServer"; _UseIndestructible = [_serverSettingsConfig, "UseIndestructible", false] call EPOCH_fnc_returnConfigEntry; _IndestructibleBaseObjects = [_serverSettingsConfig, "IndestructibleBaseObjects", []] call EPOCH_fnc_returnConfigEntry; _ExceptedBaseObjects = [_serverSettingsConfig, "ExceptedBaseObjects", []] call EPOCH_fnc_returnConfigEntry; +_AutoLockStorages = [_serverSettingsConfig, "AutoLockStorages", false] call EPOCH_fnc_returnConfigEntry; _diag = diag_tickTime; EPOCH_StorageSlots = []; @@ -136,8 +137,16 @@ for "_i" from 1 to _maxStorageLimit do { if (count _arr >= 6) then { if (_class isKindOf 'Constructions_lockedstatic_F') then{ // set locked state of secure storage - if ((_arr select 6) != -1) then { + if (((_arr select 6) != -1) || _AutoLockStorages) then { _vehicle setVariable["EPOCH_Locked", true, true]; + } + else { + _vehicle setVariable["EPOCH_Locked", false, true]; + if (_vehicle iskindof "GunSafe_EPOCH") then { + { + _vehicle animate _x; + } foreach [['handle1',1],['handle2',1],['door1',1],['door2',1]]; + }; }; _vehicle setVariable ["STORAGE_OWNERS", _arr select 5]; }; From d1502e9f3693a025d642c1f897753f21fa3923af Mon Sep 17 00:00:00 2001 From: He-Man Date: Mon, 25 Mar 2019 18:47:40 +0100 Subject: [PATCH 38/43] Changelogs --- changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/changelog.md b/changelog.md index 21cb7868..07113b78 100644 --- a/changelog.md +++ b/changelog.md @@ -12,6 +12,7 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a - Prevent Traders from spawning on containers - Advanced Vehicle Repair was not working as expected within custom "SafeZones" - Reset Toxic after revive +- Delay for accurate position on swap building while basebuilding ### Changed ### Server Owners - Configs for upgradeable PlotPoles are located in ("CfgEpochclient" >> "CfgJammers") @@ -21,6 +22,8 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a - Example CfgBaseBuilding: - upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"Krypto",1500}}}}; - Fixed Ban for "commandMenu - RscMenuEngage" +- New var "AutoLockStorages" in epochconfig.hpp to auto-lock storages on server start +- Added optional safe variant with less Load than the normal Safe "ItemSafe_s" ## [1.3.0.0] - 2019-01-31 ### Added From cc224b60cca51b2a3923bca99f60ef8163f1a247 Mon Sep 17 00:00:00 2001 From: He-Man Date: Mon, 25 Mar 2019 20:22:05 +0100 Subject: [PATCH 39/43] BE-Filter + Changelogs --- Server_Install_Pack/sc/battleye/scripts.txt | 2 +- changelog.md | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Server_Install_Pack/sc/battleye/scripts.txt b/Server_Install_Pack/sc/battleye/scripts.txt index 493b7a36..e2e2c165 100644 --- a/Server_Install_Pack/sc/battleye/scripts.txt +++ b/Server_Install_Pack/sc/battleye/scripts.txt @@ -23,7 +23,7 @@ 5 createVehicleLocal !="\"Sign_Arrow_Direction_Yellow_F\" createVehicleLocal" !="\"#particlesource\" createVehicleLocal" !="\"#lightpoint\" createVehicleLocal" !="\"BloodSplat\" createVehicleLocal" !="[\"lightning1_F\", \"lightning2_F\"] call BIS_fnc_selectRandom;\n_lighting = _class createVehicleLocal" !="SLX_XEH_DUMMY createVehicleLocal [0, 0, 0];" !="CBA_eventHandlers = \"Logic\" createVehicleLocal [0, 0];" 5 createUnit !="_driver = _grp createUnit[\"I_UAV_AI\", position _unit, [], 0, \"CAN_COLLIDE\"];" !="axeGeneral = grpVIPGeneral createUnit [\"I_officer_F\", axeGeneralPos, [], 1, \"CAN_COLLIDE\"];" !="bis_functions_mainscope = _grpLogic createunit [\"Logic\",[9,9,9],[],0,\"none\"];" !="_unit = _grp createUnit[selectRandom _arrUnits, _pos, [], 0, \"FORM\"];" !="_driver = (group player) createUnit[\"I_UAV_AI\", position axeUAV, [], 0, \"CAN_COLLIDE\"];" 5 createAgent !="bis_revive_ratioLethal = createAgent [\"Logic\", [10,10,0], [], 0, \"CAN_COLLIDE\"];" !="_unit = createAgent[_unitClass, _targetPos, [], 256, \"FORM\"];" !="_unit = createAgent [_unitClass, _targetPos, [], 120, \"FORM\"];" !="_animal = createAgent[_randomAIClass, _animalPos, [], 5, \"NONE\"];" !="_unit = createAgent [\"Epoch_Cloak_F\", _pos, [], 0, \"CAN_COLLIDE\"];" !="_unit = createAgent [\"Epoch_Sapper_F\", _targetPos, [], 180, \"FORM\"];" !="_sapper = createAgent [\"Epoch_Sapper_F\", getPos _cage2, [], 0, \"FORM\"];" !="_unit = createAgent[_unitClass, position player, [], _zRange, \"FORM\"];" !="_animal = createAgent[_randomAIClass, _animalPos, [], 0, \"CAN_COLLIDE\"];" !="_axeSapper = createAgent [\"Epoch_Sapper_F\", _pos, [], 12, \"FORM\"];" !="_nestMate = createAgent [\"Epoch_Sapper_F\", _garrPos, [], 0, \"FORM\"];" -5 createDialog !="createDialog 'server_info_picture'" !="createdialog 'epoch_tablet_gui'" !="createdialog 'Epoch_CamDialog'" !="createDialog \"rmx_dynamenu\";" !="createDialog \"rmx_craftingUI\";" !="createDialog \"QuickUpgrade\";" !="createDialog \"QuickTake\";" !="createDialog \"InteractBank\";" !="createdialog \"SelectGender\";" !="_handled = createdialog _dialog;" !="if !(createdialog \"InteractItem\") exitWith {};" !="createDialog _tapDiag;" !="if !(createdialog \"Trade\") exitWith {};" !="_ok = createdialog \"Interact\";" !="_ok = createdialog \"TradeNPCMenu\";" !="createDialog \"Epoch_myGroup\";" !="createDialog (if ((Epoch_my_GroupUID == \"\") && (Epoch_my_Group isEqualTo [])) then {\"EPOCH_createGrp\"} else {\"Epoch_myGroup\"});" !="createDialog \"GroupRequests\";" !="_ok = createdialog \"MissionSelect\";" !="createDialog 'Skaronator_AdminMenu';" !="createDialog \"Epoch_myTempGroup\";" !="createDialog (if ((Epoch_my_tempGroupUID == \"\") && (Epoch_my_tempGroup isEqualTo [])) then {\"EPOCH_createTempGrp\"} else {\"Epoch_myTempGroup\"});" !="createDialog \"tempGroupRequests\";" +5 createDialog !="createDialog 'server_info_picture'" !="createdialog 'epoch_tablet_gui'" !="createdialog 'Epoch_CamDialog'" !="createDialog \"rmx_dynamenu\";" !="createDialog \"rmx_craftingUI\";" !="createDialog \"QuickUpgrade\";" !="createDialog \"QuickTake\";" !="createDialog \"InteractBank\";" !="createdialog \"SelectGender\";" !="_handled = createdialog _dialog;" !="if !(createdialog \"InteractItem\") exitWith {};" !="createDialog _tapDiag;" !="if !(createdialog \"Trade\") exitWith {};" !="_ok = createdialog \"Interact\";" !="_ok = createdialog \"TradeNPCMenu\";" !="createDialog \"Epoch_myGroup\";" !="createDialog (if ((Epoch_my_GroupUID == \"\") && (Epoch_my_Group isEqualTo [])) then {\"EPOCH_createGrp\"} else {\"Epoch_myGroup\"});" !="createDialog \"GroupRequests\";" !="_ok = createdialog \"MissionSelect\";" !="createDialog 'Skaronator_AdminMenu';" !="createDialog \"Epoch_myTempGroup\";" !="createDialog (if ((Epoch_my_tempGroupUID == \"\") && (Epoch_my_tempGroup isEqualTo [])) then {\"EPOCH_createTempGrp\"} else {\"Epoch_myTempGroup\"});" !="createDialog \"tempGroupRequests\";" !="createdialog 'EPOCH_SimpleInput';" 5 createDisplay !="createDisplay \"rmx_dynamenu\";" !="createDisplay \"rmx_moveDynamicHUD\";" !="_parent createdisplay _displayClass;" !="finddisplay 151 createdisplay 'RscDisplayOptionsLayout'" !="_display createdisplay \"RscDisplayDLCPreview\";" 5 deleteMarker !="deleteMarkerLocal _mName;" 5 setMarker !="CBA_fnc_setMarkerPersistent\"" !="\\fnc_setMarkerPersistent" !="\"setMarkerPersistent" !="_mName setMarkerShapeLocal _mShape;" !="_mName setMarkerTypeLocal _mType;" !="(_x select 0) setMarkerPosLocal (position player);" !="_zoomMarker setMarkerSizeLocal" diff --git a/changelog.md b/changelog.md index 07113b78..0c0e1541 100644 --- a/changelog.md +++ b/changelog.md @@ -4,10 +4,14 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a ## [1.3.1.0] - 2019-xx-xx ### Added - Upgradeable PlotPoles (S/M/L/XL/XXL) with different Range / Limits + - https://plays.tv/video/5c9925a6770ac037e4 - On entering temp Vehicles, Payers will get a hint "Vehicle will despawn after restart" - 2nd Variant of a lockable Safe "GunSafe_EPOCH" + - https://plays.tv/video/5c9926466b9589c5c6 - License Plates of Vehicles can now be changed by Dyna-Menu (Space-Menu) + - https://plays.tv/video/5c99293fdea086f319 - Put Krypto to ground (within Inventory) + - https://plays.tv/video/5c992604c58e543366 ### Fixed - Prevent Traders from spawning on containers - Advanced Vehicle Repair was not working as expected within custom "SafeZones" From 002e7a4ba704af013ce22e2eb51b46bccdc3c5a2 Mon Sep 17 00:00:00 2001 From: He-Man Date: Tue, 26 Mar 2019 22:34:01 +0100 Subject: [PATCH 40/43] Changelog --- changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 0c0e1541..e4370c72 100644 --- a/changelog.md +++ b/changelog.md @@ -1,7 +1,7 @@ # Change Log All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) are listed in this changelog. -## [1.3.1.0] - 2019-xx-xx +## [1.3.1.0] - 2019-03-28 ### Added - Upgradeable PlotPoles (S/M/L/XL/XXL) with different Range / Limits - https://plays.tv/video/5c9925a6770ac037e4 From a222e5ca84ca40426dfdef5fd907532436c9c0e9 Mon Sep 17 00:00:00 2001 From: He-Man Date: Tue, 26 Mar 2019 23:10:56 +0100 Subject: [PATCH 41/43] Version update + Install Pack update --- .../@epochhive/addons/epoch_server.pbo | Bin 516332 -> 519829 bytes .../addons/epoch_server_settings.pbo | Bin 718815 -> 719746 bytes .../mpmissions/epoch.Altis.pbo | Bin 1965017 -> 1978222 bytes .../mpmissions/epoch.Australia.pbo | Bin 1961570 -> 1974775 bytes .../mpmissions/epoch.Bootcamp_ACR.pbo | Bin 1963524 -> 1976729 bytes .../mpmissions/epoch.Bornholm.pbo | Bin 1963352 -> 1976557 bytes .../mpmissions/epoch.Chernarus.pbo | Bin 1963382 -> 1976587 bytes .../mpmissions/epoch.ChernarusRedux.pbo | Bin 1963376 -> 1976581 bytes .../mpmissions/epoch.Chernarus_Summer.pbo | Bin 1963403 -> 1976608 bytes .../mpmissions/epoch.Desert_E.pbo | Bin 1963532 -> 1976737 bytes .../mpmissions/epoch.Esseker.pbo | Bin 1963370 -> 1976575 bytes .../mpmissions/epoch.IslaDuala3.pbo | Bin 1934958 -> 1948163 bytes .../mpmissions/epoch.Kapaulio.pbo | Bin 1934825 -> 1948030 bytes .../mpmissions/epoch.Malden.pbo | Bin 1963209 -> 1976414 bytes .../mpmissions/epoch.Mountains_ACR.pbo | Bin 1963809 -> 1977014 bytes Server_Install_Pack/mpmissions/epoch.Napf.pbo | Bin 1965402 -> 1978607 bytes .../mpmissions/epoch.Panthera3.pbo | Bin 1934825 -> 1948030 bytes .../mpmissions/epoch.Porto.pbo | Bin 1963517 -> 1976722 bytes .../mpmissions/epoch.ProvingGrounds_PMC.pbo | Bin 1963554 -> 1976759 bytes Server_Install_Pack/mpmissions/epoch.Sara.pbo | Bin 1963788 -> 1976993 bytes .../mpmissions/epoch.SaraLite.pbo | Bin 1964280 -> 1977485 bytes .../mpmissions/epoch.Sara_dbe1.pbo | Bin 1963803 -> 1977008 bytes .../mpmissions/epoch.Shapur_BAF.pbo | Bin 1963530 -> 1976735 bytes .../mpmissions/epoch.Stratis.pbo | Bin 1963378 -> 1976583 bytes .../mpmissions/epoch.Takistan.pbo | Bin 1963587 -> 1976792 bytes .../mpmissions/epoch.Tanoa.pbo | Bin 1965258 -> 1978463 bytes Server_Install_Pack/mpmissions/epoch.VR.pbo | Bin 1963360 -> 1976565 bytes .../mpmissions/epoch.Winthera3.pbo | Bin 1934810 -> 1948015 bytes .../mpmissions/epoch.Woodland_ACR.pbo | Bin 1963807 -> 1977012 bytes .../mpmissions/epoch.Zargabad.pbo | Bin 1963258 -> 1976463 bytes .../mpmissions/epoch.abramia.pbo | Bin 1935019 -> 1948224 bytes .../mpmissions/epoch.dingor.pbo | Bin 1934957 -> 1948162 bytes .../mpmissions/epoch.lingor3.pbo | Bin 1934961 -> 1948166 bytes Server_Install_Pack/mpmissions/epoch.utes.pbo | Bin 1963493 -> 1976698 bytes .../mpmissions/epoch_RyanZed.Tanoa.pbo | Bin 1965376 -> 1978581 bytes .../epoch_config/Configs/CfgEpochClient.hpp | 2 +- Sources/epoch_server/config.cpp | 4 ++-- Sources/epoch_server_settings/config.cpp | 2 +- 38 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Server_Install_Pack/@epochhive/addons/epoch_server.pbo b/Server_Install_Pack/@epochhive/addons/epoch_server.pbo index 2f616f047dab418b45c4b44b82755d9d46a67c5c..48eb8e920c4ed7830d92bfc4fe32a13edb8b279a 100644 GIT binary patch delta 8819 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 delta 7450 zcmbU`3v^Rewl6v9C$~*MBu&z9ZqlUbC%?8v-dvxcTVp=W%~S>X=G4yIQO5VpIe`uxBBq-(2!CyWRf8xhh3|OsF}>n zdNEUmWV~?kwih$$1yV|PlS5g1vt@9tt-5V*HiE6R=Z{&mOZ9rzld1Al?@ZIGCsT2% zn0BVIO@C@uN}3E` z_ndlFN*W#2TIqh>!imDXjf$*S%H+A<43({ZrHnqRpOy8cUIu;AGk^7$dRlF;(JaH+ ztTQSZyj9q->WoSPR~R42G8klV$HjB23fPPU3 zhl1Y$Ma1=e{)pJIQjA3Xp&;UVT-Eg&+GO@`WlKu^L0_P+L*y-M`}~0pS9dsUK{%tw z{wB9?6(bwO$aQ@|Uku4aHQWGVAtXT*Npfl#xv_R3_Sv*LCUoJ3mW9ifHZ8I+40WeJ zATrQuF&v_1i`K}1@;Ze0y1iYIP+yn{nOkb)u9pYM2oAM$i$#lC8@2G*j!W%Hi9Fe5Ox-uuI;_Y_%ZSZDo1%-ec)>jg@VOBGNmoY6f>0=$O=d z+-fpUB_yfc+bj5kvH3SIZeAc$Q`mGFeSy|~0mWn5QP`MH%r-MWy*2`&P)uS4k*wOB zP^>8wj3G@iBCp?WW895fwD5=J3XUGNG4_5Z0YA2tFw$0SRVdaN^!Ew@Y00$e2nU2s zjHHG(l-WwAh|wAJd6`a@B@h_T+saHx_~A0EL_W_kWp0WhW%<$aee0$mP^I0D%aCC@ z+n$NNMRqf`etRjl_u82bn@%&zGjOCYXBJUkUX1Onc}Hgz6M9z_(;I{ST7teTLC;nd7f(6)XjteE zewQ<5_SZNvr4W|%7x|c*gh*GY740NxV$)1t=MTshh)z?HmN0kvw8Jpf|H2W`=Vzg5 zSty~P(+;NgOAf|(v6HoPoa{Jmm)fmPCNM?=`izqa{G5dGo|Bo=x6)j`s}TEZD)KT~ zgvh$2-!Q-JadFaGBYl5HQoZ9ABYjSr9KGyfJAL9ZO|o0%&PT`sH-n2(yUWd#`J~kT z!Oc%%UT`zjXLuN9izi<#Y^qJffEG`g3>&?a3}+8`Y(S5Y+*MbE?L_dGgSIc=7lSbt zgsWY(E{{cu+@WBnUy9Y2VcmW_2gLHYu6B83JhZe4Q?-2&J$BFvJDQ1({`DZ2&2j1l zV$>J$hgoWvMIYM4!|`Tvkskd(OTSU(60Xus*Y`UpH}F!Plx5H%ZV-BV#mEXF*d zr@z0$3DrL**HG8s77Sn`|JwuG$H+$PdUxyT@Lz7G-);%h@YZhn_SPU>w5?mqd41p6 z5sAT#W>vYOo{n#uyOr}!!zto)iLoVpy=%ot`IYPE&Q0XdE2OKa=lq>~`SkQK9ar$N zZZXIY@KZ6CCzXR+&aA8F2kSY`yRxyFiEObrP;Lj$zU-xNoQBca8;b?tM2}KOYU(-q*q!AH4o<(MFwt{&W?*;xO;Skn zc2uWIS%RZWcNE}B1Xv4gkCGB2nvB{TjfEn(TWcUBS);SsQcsWVD5j@(IH~3?yOCvq zL0$|*F&wadas?gPsY}Ow*>pV(+!Z!pmnjG_Lj5eKq17g+>FC^Fq%D=#PfmJ;NQ94y z0nr!ZYZ)DRvD?iDLP7^06F0{CA|me(c8D7p(F7pDsE2W>qXRqDbmvZUQp6)W8|a0d zHA;?ymLHP>+OP{1L0fiNXn2u z*9{T~fpo(?74(sN>Pi?2(*+)|DEPX0?@A#Oy;afxQ^Eh-V+QBr#6s(L%jDSF@u3Pj zvAdMMwcDhY*E3YbP?Z#%naGS}J)J#d!*xzNJd{7VFI)TWkc)DA3a6~~>?yrst#6N+ z?%Y#_f=ul3qmbs;NfE8TcO8A=-YRw+s5@36QS+rW5^da+Ucc8)Lwo1Y!+Uvp{FIG; zb?OG%u+KpQ`%q1E{b(UP^0_LN9(tamzuw2um-aPJE-f17>73z`T$!?f#Yi#)1aW3~ z_*(k!!>)2!SZ{J#?ko^uLQ-EcX9Lta(nvc;E|Y(5F} zfRh-vCq0%f9W~L==(Xw6mXdIA-*5sB3>Zow@(&S;|gF zZ-!phg?!eNN6t~_eJ0v+-+~NjS~{YoaB{CAk8b%wGpX&-eFb#YyP5R-eaw>o?>;jv zxxbXodrwbqy}yp`yWd9t?fyk5elaaLP@0vLQZg#^_yeVA54mrU68!L&Ffd;{pqClF zc)$jYN6=akLYF}<^9p8&erRC!e+JAs2w^-Aa%$Q8=?7pzz7U3Zu7d_HnE^0jxDHzA z@`GXu$6^>X#ualX{(A6prF)w2ZE;wLs?hTi_m7F@A3tN87<+kv(lS|x z`J*>tbX(f_{k6saQJ^aE2F3oBiF)(K*u;UXWE|#jWDK;+hzb6}kx_8e5L<0hlT(g?8IV-AM;3^_ zkOd94y?$z?0>?85kEZ`+2C0VT(bOWCmq}Cz5V{n_lpjoieYGS9Hf54|@T*L66(kYAF|Ch3qBi6 zsi|1GFs&&3OgQFBDOIh+qzaumBmm*7$?tQq;*dpLjPDF+cLVTrF0tycOpuC-s2E$| zkMQ0Of21DH=8{U#&LB=`oI#er$P85AGpso=gIF<>C+ZM?R9G7j8yEAI>snhZ^^m0{ zJh-)_NSj1Ks;%o-iSMb0H8=r-T4H2M&=DQ{OiNB;(3*@3Fr*^|7&KsumKfkg9Vurg zA%zYWDkk~IcYtV9Kor>X#{gvI5lbfS=kM5vV-L#Ak12JqB2QvN?d`zIAjV4HP62C= zdf1UiZ1B@OQp4gBUd1;?f~;n$#)U76WDa~Ik{gtR^{`1#s^D=wnGa|6qz+09qz)P1 zW+Zxhf-AKg{`(>ktiW4iA>TS4{dckgl#$JdJcWrwX@=P!;c_^H69!U4(A;2qtx^j| z7b#RwY($&bVkAZ@TRzQtrnMvi4%Yb5j*j0#Ru?2{D>d_ZtjHKkOecs7rZJ@+I`TPh47<%QVh@L6AQeXj|N;+K(2w^1*8-<7NAjMuSQNSNCer2k$$3w(*J20Vt}7&sa8Dsw28xYDs~CibH{%he7m;$PE<$^6E<($Ap_t5qCyL0)6iFyB z8Au6?6%#H`8YA_@H=!5Ae<_jku2cb|Uus}-NoOFR@nk-IuLNcJ78~h4iAV{8)h422 zsqL~!aj-p~h_9PnbC}H}EXu=^MkMQv zh*9=l$7~Ho9e5&M7h3$bMui&61+oHi&7=^VX2KUUIloUl!50M0#444)tguB|$Hr2P zN;J>yMv{lcBjesDpid?JdD0&c=Yko%G}}V1hg&Qdt9E0rG}s#E%ALj9=4*K%!aw;L@(E8 zY=6|8w>#9!E<#M(QG9gj=#!o++pcx+)ic}W31&a#-u_Tz9X#5jG{ZzWF=J4~AK4lc zOrdvftHrP~vRJ8x^a`?^MGx7M@WY5e&RCiS_EwNGn>3|PFd-99UQj%Ef0P%(yA|ZN zA~{=zFPEq7j>%LH4Rg?S&MjA_!ZHeB#8 zjTqogG?HSB!qQgqM;7FOgA`w0X~&TidDa)9No;YD3>JR3yD%P{V+ZW^kyI87v1+wK zo|7zxE+?reO3+P6B8{$4Q!qZ|+pCtcibH zM~rEI^L*<5CWdr^nepGuAz91S7H?>64_;I)kh@uVBVG7}5$>*16+uI%LanU!K*2CE zQOlEg8BLK*;aG@02eiYrBZMzOpNNRPA$-K~NmKHxfJ_bl>oELNy=8Ju&>wI}j{xoL zHAsq(G9tV&Ox&>bHKoyt+SYJ9{vhEfzQ^z#c&Fmm3YanQ4kJJP!padc%ZLaa;@ZA0 zUO=ossH+QKL|jN0#%CyuF#M4s4UUWugIRi}koVzjwS2!n*3F0e{2jdQDqe{3wmRzZ z7dWuQmifexnotJvx+yGT`I;D`3nbY6W;De(gDpXSmf}hRe&$Q1o<8!}LO8yV7~`(J z#Gr`p-j9zN^u~dj_~#FhJ4pPG50P&)^z4pIIQ28a!OI_!Z200lNe9+yinH5Q$5SUlGTKZ zk9DfH-PJga+5ZD(O|T>c!)K~Zm#-6W=rdK=hS{XoA7wABvVx<$J;|6{wcFb(>funQ z3g15troqxrRi5~ppR1l$Kvi%GQgsnpc+DfvYS8}#HE0e&Y=NN`Cs}F-LXLVUz_(ap5tIN+}z9Mz+zNu z&B>{+uMm)vUlNd?lUl5hSd^-em{XLRm{O^bl#`g8os(HylA5BBRH;y$T$EW*viUw= zGBcl!QgVJ?Nn&PRY7r1`b`&x$Vh&DBoBr_V8B~0>@=d9)C^ejou1&XG|Pv7{G zNz4&sQ&?hAW@286LV0FMh62#SVg;Z4#1w^+jKn-3k*biFUzD4eqX5#y%f$%<)e6-L zN+5&WOYFqtNt(ZbsS3nR9@=4rcc0 zy9VALeKeFn>oB{WqArW3%G6k*;zlZWfw!b%H*=;y^LJQY+0Sm?@Qkw(n zvE6JMlNle}6QoA%I;QCp@>xW;Td!cM@`Rg0Oi*06 zn0{WFQFQw<2j*IE(xPKzFJqei;2ksn^fw($V%y)vGF$7woem2CVj|y&ZTi+FO#IW= zGXm3W!ph4`(;MzHvTP5S!aS=7ZXltsXa^<>AZ7((HXvpPVh$kY1SS`*I|oE$?hADN VQav=G?8E8wCpEz8DPeYyla5Jv&UoyKGDsB{DI7y3x$k|HrKRT%1u8on~8Pu=@zN!59*ltrY~5< zBs2N{;)2N++E}Iw#4$@xo-mzvy8U7%iOCE0@Nc(S!L*KPd&5NLr%ckwP2O;t zfAi!W4HhsB5>r1gi*4Vh!eYh<69SpRxm{L`rBr142UbS$?S|}(r-OjD?_!?5;RzG_ z^yi-#MYpexW7OBibdACE3Co!xkd4CToEGNk?~|B?w#Tnyy390v!BIw*?f)k;c6P(` z;d7ON+w={~nYgygSTZh=+FV~J&$wN@nTeAX=)mv%+ds@;vg5;a7J)#r^&!S)AK&Q< zRDfR3ab~WS0$R6>X}awdCjRN`x|zhb_a-u1>tI?;TzGI#CS-p*Fg}2o6^Pk@m>q~Y ifEW}{T!B|bbn{k7ed@?Lesa~M(x=mRHr^>MvIhXFwF7tn diff --git a/Server_Install_Pack/mpmissions/epoch.Altis.pbo b/Server_Install_Pack/mpmissions/epoch.Altis.pbo index 9e00e8c0d41fe87591ad6a542cd087b31df3ef02..0969f6db00afe5a085cc476cdea81dce8ce8f255 100644 GIT binary patch delta 22998 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 XKdl|P@3}QEz4XN3&gPl@=NkSGl@Rq| diff --git a/Server_Install_Pack/mpmissions/epoch.Australia.pbo b/Server_Install_Pack/mpmissions/epoch.Australia.pbo index c2f1e1d48dc60c2e60f12062167b5f6fa7633667..82928de5e9fe68b199b022e228e4e7501a9b1618 100644 GIT binary patch delta 23653 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 delta 13419 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 A#Q*>R delta 13910 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Bornholm.pbo b/Server_Install_Pack/mpmissions/epoch.Bornholm.pbo index 6cc509799f7347bacf25cd44da9e7c7b8e1a575f..41e43d0c876924249e3f45bcbee20d66822e25af 100644 GIT binary patch delta 23207 zcmd6P3wTr4k?=~ok|o))<;T6UCE30f4_jc2WkQnTKrrUz#DKAZklIEF>DnmBlF)-k zT(6;tNo?z$Gc)JRoH;XdX3o`%r#7ECwq^eTjpf_?-_U=5+L!G4_Q=zkI|?_> z%d~8qH*!$pIMAiNQCm2zgthNDlv`nzE<{N*swP(V}#(LqvG)uY0@&%dlFRowJ^94$|y0Cm?Tj67tlSYQ{ z#Mk%qoE$l56hjP=CL;5ai9{qEPb0ikz!2{K?w+2P3Pya+Ne31V}=`8g+)_&(t@9wD|*^Yuf+8~TP&~V9eMix}j ztihf$R8ZJ+;K=lqn!48YzHq1%$#g}sfdk97L0s`vkMBUN8q;K6+V18)AR7*kvXetMjl+f$Z{m4q3!=EboU$? zIk)%_>1IT4|L3pwc)CYC z>qL0KYbqG|MfY8WQ-)aI*R5acnKCqT{&xFFq^G#>h5K3a3)uX^{iON8KlaSk6mdUh z!@h#;_?ZrCU9+OFt%kurII^dwt%kyXY0ZP0!o{Vmop8FibmZ9D8L;yiN8U(u?Zbur z{j4wa#N9pp{eM^E+fn1wq-uQHBUZ?ZX-~lNxVECwVm6t)e&2vNTl8*ercZbH1_q=U zHq=2&C1)G<`$8dcLC3Pz#ok+JS8K=@k4y1-QPs1=w}o|flBMf)i*YF=`4i$GB_0UI z6TYxt!ZE~~#JYYd5l#-Q!$HW$fnYoyjD-D>a9^-rbhY;NFNj9`>sv!XDV%VLdlu+?X zc&)CdJGHG>H_edGCKjhNa|d*ePrDKcUkt_F5s8ccv-N-v7wXNqFd+qW&kUzpPwL*# z8kh({^AkO9A#2N?<1RNWd&DpgZa$@Z2O7@k1i0sQZHcuj5sCTwC0XLGdT2SL8v@tK zygK;TGddo=_`0^(IxiUv1%lyz1q#}&+$<IO29)(=AY0c<{tYr)2tR79so0QDcOb({RiD+ppwX~x+Nc1lNYsno zF%syV*6od~yQ9|)o^!ezO2@&1`_JiKgux#h_&W7YRUp|m9cL42-0;&%Zc4K$8xrkE zc7qx52n7Mt0{AfQ*do0VgvnT z95Q+)TU!J(F6x|U zz>KkE@aUQF6ZB!mB02#Uvntx}BPz~0~LZBRbKO*T-Fq12oaZl(s> zcXO3oAQFke(G*u+G#@`Hu|mDr4F}I!?EqipZYSYFE%6QBeqRE%zpkyYF2cix3f2X? z9<>S}?B+ZaxQYO)H5C_fwA|{iB)2RLAhs2WUBwvuM}_8H+yspYdUtV+slMIZi`qFDzT=vrYY@@flGP;}6<5eboGXq>6u9P! z>kiwN8!O?&5tE@Dal}AGQ2~la(O~W$jTLbF^@eoj~IQoFrSSZq=O0c{&zY01^9QxFMKfrxB*+QmT z=iMZ&5BftAXbu})4lx*)h^i(~Ri}Bf)O7cWyz*gJ2lCz@3I-(Xn>?9tD&r&OhF~~= zClc2JVnOgY0H{jbWx4C0gB9=ifkJnGvV7JYpQ$s7|qF;+sU*TDW4v<}WR)NF$7QEfR`r|4T#o`c+nd2s&k zbQ7U^dR{4PGn=f%X0vI&6!*u1Q8KAnW)pnhY?=g*E#%&Sho0r?bml43!Sh93JzRK} zTMn)-7ya}~i^!8)K9u72{Q5HCW8D<^k?0Pd< z7kKb65_#xhV>yf*=33ylhq)WTa)fJ!wjddRU>FauG7HdslyjqWO)5!cKaH6c^pP7IO=b0H;N-bxbz*iWo75l*9yDjUQaGN}7ofJN{Dd-F zqHgFdT)p+!LIvc)^<#cRiMyCcadO_58C)_L4@puK?Y2BE>WmOvK184imbTQ3 zjlI;l5+*a}iwvjDJO1kom-??W`h{h1^Y@J=c(T;gbd%T;2oO8mMeKVF119tWL=A%B zO_+v?#I}mq5KSgTwynv=A>AZn5QfK3=*~ey#9$3(ZF-Wmw3tyiE902dn1vt6cEjV4 z6cF1Ky0g@2fh=^2+PPrG%Fd--v&5y#RxC!JVL^jUI^g(>{PJO93}qWgV`jxJ&09ns zS*$d#Kf9|RGeD$8g)6rx@bV)I*I06yAgqhTP&DLIoC?X~D#FhUYK62V;p&A;vrYDr z>l>R;^lJKWbh*J^+~gt67~wP9Id2i{-(adJYHXzK%HXuIw2{%s0QYymc|3>OGcAjn z#jH`_;Bhlwq2h}6D`XkELw=;Vh^=N3cC9rD!`-!=U9F7g+In%ChiG0Fm`FzGqIt9+ z(NM7)*R?J!Ym#1*bDxdwspGac(UZJdJ{hE8afW+(6UklFsU$^~Orh$z3N|87@ifdN zxrgz|Q|eP1uS|b9AvUEappvC(0&EP6d3?#VMg~aAgdAta6&q0$u~yzhxTWX@3e+m# zMx~koPwp_=O3})X9tJ$3xy+J98(zJ~Y=bA(8!W?$Zjzi$9a`f6p5>zG8$?t}H#yjm zhgMuc%mZGBnupm1rp$!F*<$)LTUxoV*}KUXN=n#IqYbf6A_;0QA%*!HdVImOOC3TF z6XSuTrh6LQ?q-o#VHtOh*hpeV`RS(FB29A3YQw~#1R0~IE&4-|xTNsW*erIlf$JHq zdPXQJ#p01LJk_Evf}N(kJb)+l7Dq=i!D!dkH}wuR(>Pt;$5h=bP~GGHg&5LH8EvQg z99lXJrNe(s)&3u7_V5_B`xL5ujhaoQppjr78Xcoz@X{tC?qAIu#bOj2(s2^C$&?_(wuRqF!v{>@*)g%$$!)kTFl+>R@gKV^qaM|V&-V^ zNW$E)I2$xy(b>us%Z8g*Hj~uovfg3Z+e9OzG$JFQc4{;owRwFogoh(Mv#>LrY=ef< zM|YXP)ods6?HCZI4d^U#Ub~6~%`%`AH7yU&>@t2*p2l*dQ9nD}psv&eS}VonZ4P(d@=n(8`)R%|;zWR{9Z(dp`^0{rP*T z0*f(jhC^jW#~jsZF$=aHotLUFySPgH|I9`=R&b)hBLy<_LJ>n;YRdw+|m6nn# ztA04YP>&H*rU;jnS(a<52KQ8?K9o9WGk)tEO(bW510?#9Cop5D7_Z;vFgdO~)SYBQ)N1k2YHRlrXuxp3KN5h059^)qn;#ixEXOBgvIdWm^L+z&hG_|f zBAfB_q9ndD@2PmSLh$W?FOaUGIx$(Jrx&ohs(dWa|O!H9co+phn zrl(J8GhKdqJ46hz>med)5lM6Q#UcYr{tQ}<886%A+?;ppZ4#(?&S---XXNMKF@R~D z1RhK)IXG2)L2f6S?8&*a}Z%Z=KuE@BYvSNR|E7>!Arg3@Nt?9`T}ZmTQ! zqj7k;h>f9$FCY#iLx~`2jF`l8iO4WTJecGC9n8Uvb5#g!2({hnuJo-4RZq5~L#!KS z5*?x=2r)JSwh}j|+!~@~IJe5D5xvCiM{Jg#6#mk;DCqp)V}rhG81qN#lKr#91+iEp zhN+c^%mhV1V-k??42G=X4nxXR;_`JQBu<>bAnw5^ZaiF7l6+$#pjV$(vs#FnQ@Ngm z*(2GRG}ig)WWuPPqzaA%m8ue>fjlCMN^RJ?g=Y@lqxDTWxy%2l)M zek7kYWimeD3eJ7SEKXKbflg7DX5AQmVBd!(J4`m{i$+V6O^|UoR)Uzu!03S_)7DAi z=2#@$@4}H4nJQz`g~M6WD`|s-4@D!HXc8ogAgjUfsM}+t=Av8?qPNAeh~n)NS>j5u zifMW}|B1yP7m4xG11h=Ch$1w)o*5ZW!z8p?JhEbw)t-l;!^&`QBjyeia^R^omJN5i zC{za<8#i1$h?|NMruvh~TdFC`iiGkSrxgX`j|@aHVrNO{x_BZs-nBilqQeY-j84=0RFWmns)_%8rP2h@V4%H937GMphe`^OW6P);!V5^=%8i@m$=Sw7{ z7~UjGw{!%f5_tZ_ItdOYtna|(Z&{n*Tx+q-q|jahEm3O?9nhQ}aP?nfM9Zx~^dK?| zOW^3d;u<)Uuo_|c!&aAyIeaXG#-vryECJ1bVBLCdL$M8x#;k>~Eon8CFY$J@E%DN& z6KA3KOHbWU;Qx9=dT#v5O9^UCqYMPm2Q^(u2dnDaB>5_F*eGN|yH3SC{}H zmo)>;>dYLn7IHPDC!t#{&!QkR3-vUR#+4@GMAY#`L21fUDFN#it3GuyX|?>s(B&l-pQL<#aa!?hnm9Bx6esY{zJ}rs!=hvukznI7 zYbjXUi;F2W3!}#RBp~E;_yE$@bf?Oc6jm6 zd?nPp$qN$@fRwNCH^WPYgNZIu_Mb12Xr0!l37~-iLdR=}zTq|Ap~8{+`YIFZ0rgXio7w*iP|PD$ekNET|(KCEm zR|b#mr~}9km;&>RyEND+GCRkDo}?MqVAJW!`lt zD@=)C^;DL7#?Gh+%E=vOE1d7+0^IyQ+JUv?*LL#jSMT%Hj9vUx2XDR4*OOlp;N}aw z0Ty0B#zGhP$tu4jlN=`}IF=td!@!2$e*r~#=mIY0TNn81QL380BSQI}_5ngI`v94b ze89V^GR&g`BDvd^*Z|%~^@aR&2_OFeHSN#`e8q4EaKN{P0=1$0ljkMNFNiHG+p^nY zQlAuGKe`ofG6t!BXUGx-U4hqox-jt1CPDHzu;DL!AzcTyO_*6_Hz6`s4z~S;=NAz^ zGjzK;GQKXWwG)d61KA@XY$tj-DMXs#)xYqz=~*aU#AwJUDpl|&@g0i+wiGm!8oJSz zM?$H`Kjg~_76xNdK(VT%#X?(_;_!4BY_gd$b{8LOC}Q4XCSUphQ$ONOQ1B6NPCu5? zPx)z2fiou5O&Q-n9?iGnO-($e5{Ae#?Ei?*W1pV?2t!cPW?X@eib7oa2-myfB5Lof zi+s%}MH-;-nPN|o(Fr4kohBQNDP;{{AdJ>i7m?OW7kT@Pj11*|ZzL3;)(?ABawMUg zLVnsM-bP{pRd;_fhz&Gabv39*jf6XVs3h{j$WuvQ1*MGbzeIM(C7$|O8DhqKlE}Q> zx0ynGd1Do>L=q}uEN7(i~(FD5?rS zu$5%=!byd~gxy7gS>+*Uf6%`KK?w5h>x7!!s|0ZrOET2rmGjedM!YTh-A@X6yMHBA z@BXt;14fNdrCM|hD-fLUH+E7eP_I9R7l;*V)8WgA4coLr8MKv}EzE-cMuTME(+DE# zn4%R5*r!{y0;UfLa9Ar~p;Rm26;rKH4L{ck4){;4Pze{vqfIBcV3tmp1Z(jV@$@Rm zNO*-ipiE!_JgpP*;NNvZl}b1ZI(z}IT$dnQNy7={VCRJDQKZO?UmEC;Gu4EVj&?n< z1H&B7d@m>1;R#NtY{H>r6(skIqTWcjog}W=ie>e*)-t4E0r>ro)zAfJA!M`8YfJbs`ToU=z$O-2K<2ge>NCCu`ZR5j&|1SV!t z{x@ib@ONz0aKa=MAg?CE>wN}cA}luwr7$;7FvAf8{>nUlbW6TzPoBVKn#>vQ(~TwR zPiBbb38u_rftu$`bH18gI@*amJo74_@<%qbo0ukHQx(iL3RcotM}Af1qmPQAlcIvA zC}igDv2u{bfGV5qQ_mWO2BCMEO_94GwShv^6RJ>)#0yB3*c5m%@xBQBU)2mRV{Gf|Hvuzcqr^Sw5F#=x22;SWIPgIA5?asp6+fIGv9w zWh@XXiNRD2-sjsikN7&6Qy@%L?J3so4a8&%d{==Ws-kGQTeUcu*~oo(zQ-g8*&i<# zpv*59p!BOOD4d%uV`kAW1^a14M>ppFMFyg*`z&ZLp0ps^%ZQ=)JDfZIkC~h9?rwZL zu(!8&%JdzMLLucSv^i&KJgFNO+sg9r<&)yLwse@}V47w&i}Zf^$}ovm#C2O)*{hz^ z>%;jvfGKTAe9YT-e8;>kyDcii(YWYGFv5m`}JT2#}AmWw%XWCuH0iLUQB0c7K9`c zZO28t{3nvK2O(z~^EN6aitoFp33RbHT*dM6_q>NU{&5~N@fHJ)*n(Fmi4Nes_VmE` zZhvOrCG<7cF+=04)2xRKKbDpmot2(G;EM8V|| ziM+@=U87`#(ButQDj5WC%8;hb(P5Q9>7@^Ob<^qDank5C8AxUr46nz$A1({Mli*6@ zuxugTgTe4ysW8%eQAA1cof*_dlFtYuo)a%KWaGI#S~FXD#hjgWmbI03%>}WM4&*#Ok@KnuYRuPDFCqyY5?#Z!17@EZmvN))SPmy zwADml|K$n;M++vN7i}I=#?WK^W7lV}JhiR8LT{ke46F=dC#iF!5MY6Q&vBbk>s70!H}taQ+SZ7oplx;V1Cc+p}s*o%DUQ1^7N1mX%0Y z@29bTrr1QWI!A9=~iay)k{OpF|J%BeI)zQh?n< zjn8f(uvv&SSfto6_<_B+{#r2M=O5UonA6i4gyp4ZkWa(>7w17^PG5EfME&NT)8d_NWQ?ep}^@&Ij#f|6y)Ely@pkO>0`SoXNF>KwU?(MD2_Sg>L5{^dMI?+e=8$AF7Fjk$9ScfMt~2HI=% zj@%VeAa&xU9j&y=l`FGlnQCUPDDcf6UCX9wdqjH;@_E_fyawpgzs$P^X+B`Q2Hk`r z(=|YsMDaS;E%=k85P1RX=RUlAC;7sdSxvxHasosfD+uJ8j&i#`N7bRi%!2}J?$*-*f4I9ccmEGnlTc%FoQ@N|TxrdH=URzn z>*}}y@xpYwD&SmN;wZ{#Ha{qFOw0+ey3{dw6d?1mYSE3Wpy6XIn=gX?zT{h>5)cbblE1FDW3Q_jYgWiMXMv=ZZ zh1NJh^29XjjP*>G+{LwW4Z_|h9A$9d?fSf7@0KCFO^#noi0?YB@`b&P9`8E(RYtY- z?71oP+_iF5R{vsO!cSkC%W7TLhuKi9@Tn=K+tSo}iFjSj7}LP^T4yyJb~p`n$`=LE zgq&h*$GO4*+gCYfmaz9@)L$M9Cv;Ap&wihXz5C&;NO(kfL;@;=I8J6x!oa+o2M{QN zw?3*OLZ`Cq_5D@vy|wlAMIBqMV%x8^DhSnT)$4;6zf!FfA7AUE;$3_1GntbF68_zM z-+bqswbxpE?X}lyKl1U>ZGZZ3>!U*&OR(%a>~H5^Pp=PV4r(@8yS4OAM!Hz4-4NAtQEB!{y$gl?y0EF z95qkQ++`}U#6=GN+dp;d;Y0j(FSwRtJ#o)B{V9H$M zt;*^NYkvav|Vo< zdUa}zV5!t{1Ul%-%>HVU>1rnM_KW(W%)-W#7QdpcNB&jY<7e8U%@6N&TZgtZE!Du) zQ`|*E)h(?xw&O<5=*c2!J$;8-*<6*m?()}dEwAtvs&V=bR}BjG%+>3zXe(Zk>I_hBaSguJTu8zFdE~^`kltzWLEP8$POI;K82L);HF2@Rs5w z8{Sx(Ss0Yy^q|d_d1AwE>%r~3?c>|u={dNak@WT!ThseE*f?j^hV;HnbI1jk@32{h z?(c2U6din$%k!zfdjq~_{J!$c=_}S)2Rxjp`GGkb20WA({B*m`HguD3kH%VW=Z!CX z^5yz^J2uY9T;_k!dbP~K*XfsRxLQW=l<&>#yJ2RZCOflF`=AYOyIyp_y9w?4&|(qo z&>s*S5HN_Png+PWuCIehW!B=<#%gW2ty7Ec+IB zt!iK9>1}{!i&zTon?w`b^R?gwqfxAbX=$x3yCAJS;bh%qy?eDkw~p!$cG>k)wFUze z@73Dj*po&F9Q}(>Do8C&aP&jLn|=3A?e7J~KKtOkTD_msCpBUj-kaPU(>r}J&{ zMZxNa_I=k;&ROI-uo2pT6P)l5$Ya=G zM-~%ft1xK%Oeo_$V3QfZ%MrhJg2hW`l+|YbNcuNTNdzp4kQd^tU zRF~Q)M|UuQS!$DJx9-FdQxs})BTy({A)>T2H7Ph}Qm~5Y8JpqCe+gx~aty|5R!x7V zR;fAP{TPL+iO_eo)rcZ{nxNO>OJohx!N3?4fv{K@I{ZIg0b zq=VqHf7cMC{ zXH{lz`$~99j@MC!L$D(Hr{7imKE!z#^D?$P978YB?r^gk+t(6q38qNXPT~_he zh472N2v(5xYV|B_<`~W=;;ZodKeeq~UBg7lSO_i4P6M@cC(B5)9oecECGHy%`eU2u(0`k2nqX>=CzuxT#<&`XZ~Ha6U^l zE%1I&sGv2C*zd#47L3IbG+biYu`*4Air2@@t3{eWU-INISaQU;*mSE{lRa>&*s9U{6zQONznHer zIAriC{li=P#fxCq0W8w?mYek1H#6d4Eqs1JwAa%Bo0P*?OiImlQZOd%;8D{+rBO9D z)j>6gHSqK!dJDW~EHr@KY$$<)AU0^4VZmeC@&mVvj~#ec?*{8qS7G+p?c!H8aF54S z4EyE??b!v-i(eH&=DP)R;b5!bJec)6u>`)IZ1@`XEfosk-WNqL%(~e$AB300#qfEt zt{l#9Hk1`6<$wn#7q-77y2~xb00uFMS-LN|F}Afk0U^2nq+cydt)(rIX}K`nSkve<^<`DkpHPbl}+0aF28ft3%0X z8g(`bxu!;{_VsZs)hRK?a^MIP$9Y7o)1ppy91*?r`M?pelRi%!5pQJhqhc?8zI9Zb z1gpQo0`%0!g*ttX9hgfD68uuHYt6>~AO>7F9RF0z9{*I=UJCJr`X$+Ar3HU`)zpRI zPg)a;_@jf_=_d--?#NyeEPS^Fnzj};g7qUE$v(QZ@W_9kVR_P!-Cdlt zB}E(;Sv8^A(Omw5zEW%Gf!*zHS3!g1OKl9nH81EJCmDMBV~L1A)#F(gOH2K9(xoZQ zl0pxMUeMQ88g@#`wBda9cvi-gW`+*;{X$y_2M=rY*_Pky!+Q9%Sm%O+NA)eRXNq8e zu0QCX%U<}ZzOfM=*6WI(?K$178y4ve_%q_qlwG7ZcU%CE7Z=*Izg}eivmUOUBdmh= zFDnqCC}1vtQwz*e_MW0L+V*Hih&yK&+Y+_y6&L`l) zd87dStu5?o#)qcPRSM@9k;&)+y+ve}K&RrpR~*-4+kJ02u7E)sDT9KmZAEa0jTFtX z7|*yHV@B~6vF`59CcKbd)PZiACS?RLIK){ z&bF|YIN;IO9EAenKtnO9sG=vS}f>ZU=XGa5+9e(scH+QD zJ1qZll%sPEZ)>m zHs`wjx1Ch%Qn9CV;EP2s4u!*VaPczMMP9Il=~QfWI_hiRCrx4UMCqiwC>H6

rZ`Qn_6LO0Yvk6~VwwgLh7I@0Ah< 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 W=l=Wa3l7HubyvK<^6+h!-1UF_VEeED diff --git a/Server_Install_Pack/mpmissions/epoch.Chernarus.pbo b/Server_Install_Pack/mpmissions/epoch.Chernarus.pbo index eb4a33ef033521e00ae1f97df725b6da664a2e0e..ad5d378f68771cd630544c99603aa581affb1de2 100644 GIT binary patch delta 23544 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 BR(=2g delta 13839 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 OuY3MOIQmlQi~k4oo{`}I diff --git a/Server_Install_Pack/mpmissions/epoch.ChernarusRedux.pbo b/Server_Install_Pack/mpmissions/epoch.ChernarusRedux.pbo index d6c36d0b9e0ae4fd08dc11e3007dc846163aed1e..c17acc500c766dabe77a6e43f8dceb720a13fe7f 100644 GIT binary patch delta 23275 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 delta 13930 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 WVc{=!JoM=9o0tFonY}N=#s34_D|-z9 diff --git a/Server_Install_Pack/mpmissions/epoch.Chernarus_Summer.pbo b/Server_Install_Pack/mpmissions/epoch.Chernarus_Summer.pbo index 299d5a3c3fd685a4cb532c910982f2b50db68fc0..1e9914e295285117def71c5792771ca6cf2746df 100644 GIT binary patch delta 23521 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 X{DV`^PoLd(+u!}zp&RM3du;y?1iG1| delta 13830 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Desert_E.pbo b/Server_Install_Pack/mpmissions/epoch.Desert_E.pbo index a1eceae486b7cb9daaad57fe35e44487a3ca40cb..cd1836d300385ba1914979c2b50604f1b2a2aadd 100644 GIT binary patch delta 23419 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 delta 14224 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 diff --git a/Server_Install_Pack/mpmissions/epoch.IslaDuala3.pbo b/Server_Install_Pack/mpmissions/epoch.IslaDuala3.pbo index 8a5b373771914a0830a7457e1d883dc9e95d8b20..934a0d4ae64843661fc145544158e127365d1be8 100644 GIT binary patch delta 23659 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 HaKZlpV8bs6 diff --git a/Server_Install_Pack/mpmissions/epoch.Kapaulio.pbo b/Server_Install_Pack/mpmissions/epoch.Kapaulio.pbo index 5ca7cfaba4db6b5b900c14b6c13160e8e3ef5d84..e4dcfec8c25624b642bf8dc6348afe1bf54397c6 100644 GIT binary patch delta 23033 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 delta 13654 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%0A@Bef%QANb9t`~ zj-M)>E7iH6b+wo?2Twa-X3c@4b3kHb$e%&UFf6u%w{VvC#>j5Ev0CWxMP zKMk)qu|*<=MO$X|IW5fuX=zRkOlRzaHgBzWa%(5T0oBn)BEP zu#Zto2gF$|Zl_kI;#TjzZ# zGuZ9DprbRNWV$zcf7Av~oHLpa-gB=vbI-k{Pu^Gf$@iDv_@%qfoy;qFzhHysKW{$s I)kQu32c~lQ^8f$< diff --git a/Server_Install_Pack/mpmissions/epoch.Mountains_ACR.pbo b/Server_Install_Pack/mpmissions/epoch.Mountains_ACR.pbo index 10546c9c00ddd05310f5aabdf18577431fb0e3d8..7de8a82e9b7536cfdfcd0be464f7b67450c00b45 100644 GIT binary patch delta 23566 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 LJ70J)cFq3*a@X3| diff --git a/Server_Install_Pack/mpmissions/epoch.Napf.pbo b/Server_Install_Pack/mpmissions/epoch.Napf.pbo index a7893fda25773288eab7a51a93a9e30a5ca90cec..403018be31870b2b936b2fc62cf4de98972bd8fa 100644 GIT binary patch delta 23324 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 delta 13514 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Panthera3.pbo b/Server_Install_Pack/mpmissions/epoch.Panthera3.pbo index c4193589bd7556bb1da03b316e57813905b272c2..2edb2731e7d5fe92f112e16fad31af686abdfa75 100644 GIT binary patch delta 23033 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 a{NY<~>wnw5re)he%}=U|-~Zd8mj4eYGA1Vg delta 13687 zcmcgTdwdgRwwuhPc{OSJm?llyG7U&u9`>QAD}t65r1C1XsL+;lnoiq5n#4SSiVFDR zdUX}Zu17^h6k$bFuu4GQzR+D2@x`t#Dtq1Eu6i%7yLx@&J>U0D(rF53=Q#^!BAY)@!UC!msGR>;HawVTTYusdL5mYGzwQwQRWY{(meC)skV@ zT2^T5o1!h#T2E%P$x9k z<83w@Z0X=#eJxo_G=28$R&(F}!s9wildd1Ksc)0JQ)dN5j9IYMOrpSbSsKW#{76iRX+He z4Owxq;*>>FjPlesrOgsG3Yji)7Fyv@r-AQVP+6;itX;0Gr>iH7wtZq^#CBzg3&}m~ z{@Oeu-f{JN*6O2dh8VZ{XxzM@B<@>qxn+l6L&v}SslItfeE))fTbsURfaSTfTAIF% zuU_bi|9Rn6*3Zk?@a;P;YWchzhn?}On@?Mh&u7C+v!}HjpC7Mk7vV0G%@+S{%PQ-k zYuViY+;gJ&(6#ZCEyeN6S}oStS~hIDXiiIPZTwiP3qCd5EPXe%R%@~j?PBu$OKNPv z`}ka`Abw&|leNpukg6WNsHMwI*uy1eo2}31xkFBnI^%B7^0MmNT1vh-HwPa4Tn2bixVyUM`4ntOz)|E?z zYfuR{PGtBa;@XyG-8?DKB`2;qrM)l%ZmckzZ%~lu-MyYWhtf15%_K$Jetq7!s1)v! zqYc5xIFYG7kb05;A>5ky&DYvjSK54mE2v0yzDQIGc;&?07dHz5=1c}vVVrRqzC?%gCJ79-qZ2SZU)Z%7t>fx+8xoY+sav3`~kpWvF1J{L@@xJ+nU$vx*N^DGyW^u>^0>XpOg z;w6(rYG`n7=jsyQtl~;F73e~qSVX4Y+V7AN=4&MKVC?CUd)no&m+VIPIU~~!4Tnrc zpkJ!B!MjhH9PI9vL#6_D7k$=bXLrvYO5UBn!z2h|+CO4TBfNGacZt@>0)fMG245O0 zmU)0|P`fxrR0~5k91)Q2fkIrPGkP*b#}Hw+pAq}|iHYZL=H_OU4GMf`wsdP^^zGbk zja%~jdwh|IFBnKBj#82{`U7Wa;)>sJKWRv0E=n}s#jVf`yO{9v3|>f_TFVt0;LsKf zlYe}G%QAR_flgnSdmI?<FZ`AxhY6GZEL1LYQf0G5Dvr0~_S$rQi3a$(34XL1!1LL-HS7wMS$fkm| zF1`o;y`6Kzv=zo|h_B{K;POJg1_Hbx6SzCMO4wJ(kB6cnei?8R%;!SwNZvt`zEx8V z*L+x|0wzFH(dqDJl<*Kp_~yfCV?x z?5MArKvN%RM)BuD)hNCq@lg?fxdtYV;OpRr5&Y;xsmM>zm^?|*nqhUWJ#3``$>>q| z!xA@t1=vdYl0^F`{yi<+Qp)F!Cy_NG`>|9MtIEZWAhQ=nAtH!sva%e*H*ESun+t#V zlg(OxO`i!Q; zvAO*BdZ_z}FNe^7YjfbTJ%*8RttJo(w3Fet&HPl* z?ZFE2wWkaQXggrA=p(Y%jjDmUg)ekiOkNCKBK31mq&v8*F)BqPI6J9@cWNwfRSWOU z#~g=9{-Ae>+<`0CDfuHZg1phf7a+*rTljf8i|KkCxulgJk0ZWT{-PXQ?&el85|Wk$ zh*9tnPCl$F&=_Hs-!vLdwelkn)Ut>#!^?z4sJ{gkE#h5H;&9$**xx8erv<&Si0J9U z;wjL9^w%xo9ho?fya+#&1$Hjtof#~;$@YGpNN;e z9{v)%eBa8TUFPr`}jHokzkX_7oy!xCR45JL-jBGOVB9W^TX0&-X! zJz6aBv@?^Gi=;Lobk?;|=8v`U?U1p9yBx~~x){W#GR?e;}r-E2c4R4g#$6dRj6gW(=2+U#BsjES9O zt;KVyM1=}0T3{$GGF~q#i-q3N?4BJ|rYShAx|?%rCMFIqFa!+X&NjN>_GUvhzk)EY zC^QN1WxL_2#G772MFm`XFP{Z(%+X!2=Iwh7_%q_qlz96dbKS*|`wSLrO>dk3YJi)U zXy?HF|2CTvEho*U@p@LIkwa4ve0;(zKz?TCs6?kV^Bq^V`ap#H1CNwD4VfitE*_Ja zxOj}E_HDDrACx+zc8p?^K-5?raB_WCHLPm08rFRGlLdd)#CJbsWsQb5mn|Pol-Ufh zca-fPgV{}>Iic_|+P!YFfC0-wI`{V94+-ElYW#cagf4K?nv%Kq{g*RUl zGH{o@@uRZ}FUPh!^WYB~g;D6=r#1=~aKt8|Hv6qO_l4QD2uzy<0l;d@n#wANX|aGe ziggTTPh!8Na+p*#s8$tOOE0N$#hUY`;ysx*Mx`#CbF)N=5U_ERP;4hN475we?c(#2 z0o)*mpAj4wtco%?_e2Zq-z1P2^W`H#E_}90FyZ~q$Ax@&YpNy(et1MMn(Jh5SeDo( zO-+rT8}oUWG)YV38r+yG$Zo}e%h;u+W}?OE9Nh3Q<#Nx%LJ2b1!!GYXEVx#x@chAG zv?(k_y3^?S0#Pi3FuD(9=*#;1MD7a+MGb zvFLOu(Ba4UGLT)s7nNuFy1LWFn2A!?H&I~N|A^pnsfb~$io|;4`l#H)0MN{W+QPPA zV5;Qpo)*SRk3me_Oik3XSty`USg~mjT6&fgUZRKvzu8O;x^=TqRHR~96N?7t#R8t% zZrQtp5&USgAgHZeCwKbV!#=-X!UNTOvaACZ5077i2N4HPBvXPt?MY~c!`3_593XN~ ze@w}YD~F-FzDdVK2|X&<3sln5^GipNBqyW?4?Zf4MB^NOR4Am*tB{HKdSd>@Wm1Sl z_ml&IV~dcfHYHrKMX>!^MLjI{1eeNF=GV`xOG>R!^mdcB$yJziNv2f{zjlk@pr%x- z77deD2W~^QbG8UY$nwK2f{R`3VB0F_@xE%Skgq6-w`7)#WSqwo>)I-aIJ9P~P;!Av zKv*61}e6Up@srvh^LZP0JAogm?mZF7KnDEtOf*nbjw+YTkia}9a=Fp+)kcX^1HoO?)q#_ZK zu36K(n!2g;rp{$NTek_0LIS5?Q=ge9UlYR)CWE+Zn_$0K1wl45@))r0YLz?t!$0-A z54H(K13fz$3kPcHA(V3HXC6jtC8w^eX6(;>TyUgCCCn(%Cb@_C1b7~&E}JrIPG`XD zVJ(VjzA#xLwdIZ@IgRD+Cxkpxr;H6s#w2q)ja%cl3+Gg*RK=j#Qzu2GG%?9=gU^ey z;P?MiZBsV^K1^x&Q)Q|d^;_KpWz?a}VJF?2~La>)*1)CiRj z3RpWXSp)4_rA&7E>wLQvi+-QiFDFCfJv#(9%7R34;q@JY1@GVAL8IUI>@sPmFhbD@ zZ^^l1-A-YoNtLkhnJnycJB4%b^3hIVG%0ijXr;7y6sG;&uZ(*nuU8H+H|d{@?-X-k z)zbohsY<&f2J;DQyd?caZA4#y#Jpg*mzfX_JWYN5qo-+1#!J4XuHBENTQcX0eRSC; z_X(~UDrTKn#00}N;htc6+{F_&9Zp5EezAQR+~(J_wRxyd$Zu2;#318KkLzS>kyd3R z9wm~>D0>5Qct<@>&yz!vA}TX1jCe*6X!27#NMnP#j+p(7kl&%=jkEKxERfTyKRO3sjOWPqK^VS!!&2%ClUq&MpKX&x%9p#6rdl)063d zJjKVJZ-foc(#lqO&QctZJi^D%3TDPF4}N}DFedK{ccoAaSQN4asM#fyCIPP7B^ap9 z6zei2JeX@|ky-`ygN?hWCI@#3C3H)vb?%WP5vePcVn|tThn0JTOejtWW_1C?AeHSo zIWe$kRwg|`e@9i?a;v6TCSZ$=|Fbkl>g^Q&euty&0#el`$*HC8iuo)io>fDNz~rN6H1QTdwK)o@u%H1PJNHGCaZ);%-Wzo7;f}-%SuJwZ zo-Fd*Jwh(FKL*%jK)$W6t0k?J?o^1~u}3JP6@%KccvirkvYO7py@F-^Bpp4b*`5AI?G=hI8fdZU^QnSKd#fcxqkFtzsZ&Wl%*jzNLiadQ!pqltX`FZNqvR*e*F)WCrHfbu|JX3QAOhx@49KkcK%jblIcnhE=b5$Ze|f9SG2 zB^oTozr|*b7!9f2(yZGS1T8}~0;>iu$ zqNowfIVcpO)t4NkR=M?{P&^=p4W@VyK@j1@LApMt8D7C5p>TrA3m94~)R8<+;dWs5 z6Irb3B3d?K#R=IjWfs5 z+{DCcKP3BUVDZ!Mj&SM)nz6opfqJ^|qEM2OXX1;3Yk)i?(ZuJ>&!oZS_7~|+*~Tuf zz9@*;lTMvy(0%K|v4GM}`1wV_nIc>KQkt4`UZQTb7%%D?62(5Rt~Q7{3Xi5!r!(F6 zza%89Tf8L)>-Q1uLKSCDw~|}@ zFVp>W$IC*Y`pl-lVSR>uHo8wVM})lbq*$8LJ2;mp;HkQhDTFAbZYen;6w&lGVBut6 z7wO%o!biMvI%~nLJVLkRh9h*N?Ll;iyLH*{>iv%VHQyW&65kxj&%anxnXqc@d3v6_ zvW0aIa{2s)6DEqVGSgm^c*STh(16Bf7cL_&(u~H63haG^$!mpVcSiJ+?;6Mp>@ewm zh`~;g^;5+%0vh&pbYKJB*9nJ~bAoA7mAl+xqO8d0APex@fdN#Nm%>93#nW0BsvHr6 z0e>&j72T1L--qdyd_h7)i69SgG-bz6s>E+BJ}}uoUrAVE`9QaX3YPXhiCR^7CkLc< zzbyLc=OQAuEJXG`T%--9h*;JUlp}%XpNWbRJzfoFom4Jq9L5Rh<>MmZ%g6~#TVGco zh$mFVC`Oc0u}KMj-;y?BhN6(YQ7w$Dj4<=ICBVbK>DUz_f=pPLBYZ2z<%aeAZOd5a)bd!!}3GLaYG zUv{xiEE2YJ9KRl&cxZ;>8BL;hmg8^x5K)$s(3fy_!rbo)zXEZu(@Ne7U1M^^p>46f3|`yg><0cG$0;&rqfPob^RTlR zm8UM3v8BF(S&L;kRo|ZYu`)+)doYTT1(?Xd$n)>p`bsC?H}B_~XH$DN&%udo9Dsls^5{d>(`-KCG{cQ^ z@C(c{@1{dXhIS?N5}S^8k%y9pKpAE?)D8=X>?|O@>NE}|6Lq+|ULD$f36QxH-!Wau zx`RWBM+rLLbPc!ZGNHL!Kdep7R{t*L+>+U zWea|-5(D`kLUVPa59tN1&SPx^)&l=8q&G5mZqTzC#4Hmua%ov7eCSYpKfH#MM z#L$p4h?1qhL?I1>o$p}~`XFE!oUhUVe|X0^YB*xPcb%hCF#TC0jS|*F`GBE5D|uv{ z`-+pCtVn%xCQuCE!tkJ|$k^ebDDOXHn12CpVwt=y^7586Hk8ttwgHEh*Vg|!ofUnc zf+zJ`4*YY4mWS4-?U^Hb@Y|ve?2MC&ad16Z33qwyNA7+In#yOqnemX=TSkPl4RsSm`h8F_HxEtesiekI%gmldV#FDnwOZ*xtr2knP0 zF~^s-GJLb|Q8s2ujt}Td6y(T94n}TBcH@7hNxT^{p-gh}D zIPAS2YrggGxgI$?N&->7<>1E?t{DW;54OL!ZUg>(*PjzNo^XAnAu~TD{2#lXtbr5V pI>VanBMTGTM;0CUUEa%^|MKI={h7b3e8VC4&OG_6k8(ZZ{|}ab^DF=W diff --git a/Server_Install_Pack/mpmissions/epoch.Porto.pbo b/Server_Install_Pack/mpmissions/epoch.Porto.pbo index eea0f6e8a0b67746aeee64f01af9ff4cd19e2a66..4ef42c501cefb1608cd46bd0ee742449f27a1008 100644 GIT binary patch delta 23742 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 delta 13814 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 P)(tg@e_zqNfAjwW`UyLi diff --git a/Server_Install_Pack/mpmissions/epoch.ProvingGrounds_PMC.pbo b/Server_Install_Pack/mpmissions/epoch.ProvingGrounds_PMC.pbo index ea6d1fb4fb30767a74bf51e97b3fb5b89d5693bb..b5d7d26f7bc7277dfbce106d224724182ae00e56 100644 GIT binary patch delta 23626 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 wczIrZ$%)-Z^6k0i255Bt@~?Dn&&$$o&toj2 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Sara.pbo b/Server_Install_Pack/mpmissions/epoch.Sara.pbo index c221801e39eb1338b6f5fc0d59a79bd6282cd8b3..5ad1ea0a634a44aa8788ad1ee1b19b787940a6a0 100644 GIT binary patch delta 23354 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 diff --git a/Server_Install_Pack/mpmissions/epoch.SaraLite.pbo b/Server_Install_Pack/mpmissions/epoch.SaraLite.pbo index b3b1d438cd148acfb70143d10ef5e6eba96e71a8..213db2050a0aa3cf4d6b757dbe9e8e7ed1028e6d 100644 GIT binary patch delta 23206 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Sara_dbe1.pbo b/Server_Install_Pack/mpmissions/epoch.Sara_dbe1.pbo index 8cf05686161648265e2ca169a37284aeb195764c..f165d4dc16d5549d497aa60b5def33133818ff1b 100644 GIT binary patch delta 23531 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 delta 13835 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 JKYH~y{tK22+8h7? delta 13475 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Stratis.pbo b/Server_Install_Pack/mpmissions/epoch.Stratis.pbo index 85fd11fc5eac2106e70a5fd456c63e08f2e342fa..292824e1f66a62f1a955203a56034746d513c13a 100644 GIT binary patch delta 23655 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 F{|2*}ex?8b delta 13416 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

E3znZGcdZ_1otVD!NY=A80zj3o7r z3@n${CKB-k#$MtI6RZImr#>0?X~-JRQ^c%YOA$F)hEbf!!#I6$yeU%0MZiu>ZR0r) zEvHK22qR0%VpCTYX2ir$aVay72-W-%$ALT|i)uzVxSLK)m4$e+LfaQwB;Ju;aH>s5 zv`UUlUytZ@Bvb#y6+As*!{wFtz@@E7vuYZC;Pon#cO31|0D2|^QhKjjA|K-@rxZmTv^t@}kvQjEQF0pj)#zqyjYW1~ ztU*Nwuis`a8t)1)sCM2rPQGLWCm6%abSdj+Ofv{5uW3qAFyZ*nF#7wb#~7imN~RLi zo&2NG9p~+*Xvmom=m80XmVnHxK2vk8T&imqpwjJMYHEd>D)Sbk?`p_}Xe zfoqe~dfgW`Iq{R9{=z0#{(QLaS(nGwj^|n0<54--3a>xlDl1qzRx=t{i|M6-J?%Jf ztr(wt)GY>D5To_v6_#>|K|A$y;Wh`W=Y=tAYy8Ofg z_KT00Y|wGhI+=^s>A65L>$otY;E|1GaO^Hu1r3(n6vQHupN=!NcY@D!uY=G_v1HpB z2%v%1QDE9Og#;l;Wkf?>M*LKw62Y2esL;dc$tcBU(+h&|sf3)D{^d^BoFC+LhWh0o z?0eJ`fc(V;b0D_3z-A04;YdwEc`mC=l9=bgLyHS?3`zLO;)2WYPi#>^T&=#LwxHd- zek4ZFa7|6Y1(_Fygx5eQ?DD{CUv%Z0uz;{#sy;A9>?u(&=tx)E9@$>vCGx7S`+aQz ze&*n(5I;rf-`9#`59Ziv7huBl{)3)cxcOOeIXv>LxQtS$Ctoc29R1CA7GDW3{8}0#nH$wCr*yHZn~4xopiyERyP^gnvtn z{Ck$AKKY#J&Lt4sft`L%ECX#pmETP|N-O7~NBL>2JTH2-W-+P0r5;ImFg|=)95ks9Xo zNjR5N8?9L5v9);MkcGnaEy+Yn*UE;J^U?@C3elHDuP57%jxew@#SH0PFNq#_@Fj6B z{PrcWRLp`g$D?ys2z8T*vy`f|;-n02B;1CaD-f!B245CS#3*RPIuV5N2PJ*ab~PMPoJ&hqq8U9{EX)B;fSRVh;FU5j_H96Q9cA zqF2Nc`f}$qutIvAw?yABa+OGJY;R_`5^Zv9gn>Tris;u28i!JP)FVjYywl7t`zf&k z7M>DIbC6UV#Eqv!KMjV4@=N4BYvOpihs${pv80tVR&SkTAmTCHD)V`B?37q0G1U0Q z2VbTHc90#PP^1I}uZnJs3ZS37X(ZJaVp<0my^7}KO8la(HA;k=*pXo@(vUh7N}{KO zlT+1-3$R{CZJ31_TTt)yV&Ua@bcr2gLUlgyn&{OTvGZON{T+mkbHN)R^KGPpj4Tap z!wthhQUkmbpr??H%$AO(HETQ8Ze~MwA9hrq#mkhZ15b6~DJngQY{)rpI8YzFCYGF! z%`~0%XO;$?PZmxOwRI2Gd9FN8mY-6YI9L*XoHmNOi{)-SC zd{ZnkufgCB+EksGSjDqOyt6U`RM12()V z7VxLoo1&9F?lOuMpJVA+u}KJ&)bRvKr^3@y{4TKA!GIt%C(<~=HQ1O9i zg9RVpuw48Bz7BpMme0$w!!ZZfZU|B`Pe%?E46Bylkq^XD8heF)rBT+pgYY5tKJP=( zKS@J|()W_I&q4B>m)vqL@=pw9sP-y6akPPB;t;Lgud4c zAE8Xmr^RzL-Y>4tEo+#~fTq);8@8Rs=`ea40dG4kmTElxK0JAhvAI+tu4;&8%ri#| zGs8YNFIyI9++X1?-hY9+j0n^;;{iIA<+&FAj^JN$`^ai)K>PMk)G{`r0$1%n?aqNF zgInb0g`V=-UUejF<0iL-wS+rN?mYHnVIguAqirOnd(UfK z9Yi;Wn*!eQ;wP+jkOYpr5Y89eb2###;C7M+rxBctXXyJfEUsd&TK!zx9_mBNd+t5p(5MBvMU+Y324?utph(6MXg1@g()-kL*#yeh{n!54GfCFdal3Pw8I zH5^=>!foqLw43_wcx4>t7~hh@A9LJZjVAMYJWtlk)}U#yw#t~yV?$A!>-NDVx$bhf zik_~er+>+H`!%#gCij;`s8rz+fcJ3Oj`e`qU81<>ezUvKW|NeEqi~VgeID#KyU&4> z7F3=4%s9^Klf#x}G*f5;hsABnzFJ!G+9{)2ZDxZmiyMOx3OzY?nEx ztMNRyvTektGPo-bMUGz{IF{$m-I(neg}7u*TO3a!Pw}XARea;G=eR$#b2W2lnbba7 zlS>`P9jfKTCkbwLxJ%(*9qtnNxdR8{MF$Rv)rl1gobEEW9^Zf*8KCF`pQZP$XZUV# zB7*NYvDweDg}Sn$9Pob(l4UM@EU3LMH{YGk&G(cpH`J%+ws?xnc&W$#vPm45>Km3e zO6+|9))>q2_3q&r$r?(VN@!njTHJsmE&wbP*+q*@waS zNVJcVJUB$uh)z|b_a@=^CnI!*gJ%W!9;rW{js}D?KOaz?9&Y#e4DiJc&$I9!TRm-? z@$iLWe=vl{o1!~LnIXR4$b?UMI2)}Mi)X0RBb;`hjZNmmNtX zUB;U`sI(N`iSdSd&8nV8gVa%-jRw`DKt7QMX%MJGH?0OvBd+Y66q!;7Zl3rzwM zI~%_6;KwK9OM~F!@>MBgCTA*RO3`$TE#=hChOu)$>40evd|bw=k+JDGQ_H4fjm+6B z$86ar9WxDrnOS2Bsem;{?d)f0@SfmGT+Gy80g($CkZR7D)s|sj6tk9etvU0PA4P5k zN9KpaBo#!uOTF7X42rCd4k~+-x6U}$n08$1@y9`Wz@3vrS+OLXeA?5XJl_9*J?CWd zS_hx>)aNR>Da>mXrlp^HYD?f)eu;%Lu~eN+W3~ad#a|P8&n;M0yVE)erZo#=Q(-V! zM~HL@#|$QW21)_bX9OAC_Cs!0y8DkF$LG`6_Ic~)w`S~DTYz893tSSxV@pc1w{^P0 zZPS--YfT^eg7+aq5tEbJumxi$D3$aTH+bLvHzl*UV^^^cq?Y13RbGbE#lAEaeElo1 zx3f4m?SH=brAj6`IQbcZy%TeNlZ55piWM8bUXlkJQ^ht`s})n|)5Rswlq&YH8l7l% zEG@<}leZzt`|KqG-279wIbGx`dHWfDZ?4utE^2yW-BrKNSlx_JMfatNm3cFp{F7AJ$Y`D-ss;|7{H>FvJet|?xh%!;bAIr zZtx@V1D$doKiZsJ+0e*J)mHd|J3(p+qu+EE)O@UF-+r%Tfp+WE^nQu7e}_-BXSP#_ z+yB>+d9wj3h2Q@|aLf*}`u&o;*+JetYseq(H|IiyU&xse@s1BlFxtzdk7EPVvVAbu zS3U(*xKW}*}|Ov+~oyjeh2&5oy@2XO|@gpN&u z>(j=WCjo;Ty2m&(_sjsi`lN5>5q;g_o0%CxR~Wup@vvsWP&vkdX3;q^RPG92eK8)1 zn*~x4es7!QT!r8N(de9=c&^L!F{Gpm!%n-X zB2FI+75HYJq+}gj{Cv(VG_@3P^`F_A5z@TQ_L&f(H|2%K!s#`sDAQUKoP_o}OvsdO z@tHa{wxTI3`m`$)^X9HyY0nqPo15M}VK9d~@F(%k3bXL+)i}T=U#?>d9%0~%;o180 zLYLd;oB^RTd&Wse*rgfapx8)G${+46V-jHqPnIQF%@k+3F4JO45EQOiQv7ZBuV+O^ zdal>ka&JCeedD133PkbWRQ!AVKHBE9UfHX}aHr;)K_y+$tIP&B*?ZpS41ywbvSd3ot2 zt6|kcUbCHF24c5p;ABOqi1#(?2TFZ##oHzu{%*sip;)l4KG=(4)!@3y8vfppeec|Q zsjhxQC>3V6`*fw7`Y{BESu!oAOj!n756O*gBUr6?`~V}Xu;<)T4C56iT(RZm(Ah#c(lKQ495(mqNu<3#IGm?t_y81O^3FZJ-)x_Gyn4JhFc%LW!KGNv;1S^tIp?SAX>=Dz4r)fRKGi9tHuS0qHgX3UG8GZvaQ>lxQC03D^HyVucB_%H@aNuR z`YM#7u>aIxi1ah8cwnz7xA2D6lrTAQqKBE(&pA}f( zfz!NgY$Q)n!GTjY&DhfX>x^S(T(4?OothMRXH=yXU~gqlxho_`2@n>(NNos90kj zdv5kz&QzjiIHGq+^!73#+FmcfFJIK@b zX1Mak${OaCo8K@nMnBFIH@{(s_FeapxnZ1vh_xHWqt(}!!NWhz&57QA{R-0&zltI+ zecIA>Bzorhi{{Rc8Ff`*Yj@|z(QQ(3^wQ?*%0or&xPFsZo+14m**~(c~&8V|LU)oHqRK8chT6lZx8~3YuiSTp4F&>q> z<04m_gT%yk~wGDM0W0;YB5ekx%I@}lDQZ5SbTwNs1VJ*a6}4t<=8`S za__6*x%1pIXgtgp!6Q*#o0QqkG_QYvbJ(WPylSz@06)CQSz+!2IAp~ia=CEfB9~)B zxF?fdmikb0!pJ@a!c94yc!RT15*YiCvkQa?j%P?3keRhpJZM*C>nVV?%^+--L#^^q zZ@fQ3YcmmMLkZ>KU>j<>^a0LPn1m$^;;w>o?{apgk-9s#ppeKGHzjgj6HbEEmk%jhzt^ z;&B-y1ki*e4Rv*KnyDqumjA zJHHeT%Q(s4s&}~EF#Zls=Py?B0$42kG-!I4D~!#5k9$Q0eZR}GRZckt(F#nkzW9Xe zSq%5z%G+V<2VCjoCeFDKHy%nS9*4e2{vNTFOA5dDsc%$06KAx zUEpTHJubdDcI{ue3Keyl2mca9GsV#8W zYP7?3ui0{8@4j3f9-C=&q2zn=|Gq zo4?|0u`&akoW9~L4D=~^$vh-FP!A@fmGGu`Fs9Lfa03!Z>{GYiy*TFjAMRT1KW+Nh z-oJB?tK5>`KjaICeM%saU@Ay%NyYDq*tb9BK2?$MZ-o^fbGq2WpK+tAib-BE^$^1| z8eWWTR`CWMeDF232G$(r%`_+Kyh@d)WzcN*d-f(v$_z&a%v9J z)a-^s#r!LDl3yWhFLUwl`leDVR&@*CsRH+{oFjH@Kd(ps`2W%Eo;<|=Mh$=d zmb%bN;%~g-tgjOL6mgUUx3U-2h3dL0c>Nx+CPm@D*Jxb>WRA-w-0zY1ocm%-5vEXO>@cx|c45SAmY%5Ye2 zSHivshOVx z7Y;DHWDu8^i)Ef(X33UVBd}$J6zt8V}=8jygv5jojHGgkj3l6R-KKm+SuZ$K3`V}k3OMY7W=NK zn`bEZ_!T9xUh&cd6wf}Ba*i7$3omFflh3Q`iTz@>?%r?d2joaoXe1a>;Qn1kD}3*H z-Fo=N1$D`~B!UbO(OE>u7o?C+>h;Swt7#)#qSf_~p(8`)Ni|u91$e@l(U#}hG$lE> zY@()Xd|d5)_Sfk3_%q=H9?4d1i<$CST+_L?L zzL^_4^i5OKsp)8YsZZ*~YIdnunRxfGGLj8N6>PgHw+!mOl9vw$Pn-GuZ2>d>@?vcP zOJOfqUm^aA zV!fNKJ0F9#Mw?cp2WhvZ9`Y>0BAj(=Ey8?!+-wnUq0YSTX3GuGmoHf1z2%NPxFui6 zn{P6V;=pZ}L!|aX#p=m8dP!j}HqKdv?*y%nNCSv-vviFV&^QaZ>^W)6akxo?c#8oU zr?SsW0HY>YK1;Asno>p+C&Fnf`J4Q*6c`SQqd424zCb8JIiGO|0{pQ-RRD_%1U>97 z5De+i{A-7O-mRU|R=E))C2jarf#6(AdW*A``}=Wof_V<5NTCL$K%ZakkVB|ys~isF zs&@hf++JwLZIVKPFG*v$DiD!Fi4_y;wXIOFZB8Tc5fX{)laSDr6vjKK1pif0`X+$; zec{0gAY8=A8!;_}8UH5=1qTh0ajn{iBWtPjp$Y8*zKFb@uHiC!UXM|rrE>ytcsLkT zLXjpVh|*5LVHge%56LYNc_@y7IR!#Khv_A4RBkB}@^C;77YSv~G(C4IL%lw^gQX)f zoa04;-IYcVl82P-a;p^D8t)iXRyyFNR>5gYBWxUwC>w_{sSz$4tU{@fhQ!6>rZ5{b z*lQK+Z3M>*&fGOovJ&`cTEihsFeJ%LvIxl^O@p#`E9>x_Rj{FYA6td#_;3n>D_yp* zZ)n)xu|q*SGUg_bobzng}@O)OHR2$ew7pv2r5F4%>V4#Fv&zq}n6Z5}r36NXDQ#~jrXXqA|& zWq{j;BMCTcc2GCnfsclX{IT{M4o(z*NDAZR!s(akCGeI*FsB>ROP7=z<#>fc+}%=4 z4Vj988;S*6`XIA5Xp2_jgG|+Qg@X-24{;ORJY{0RUB!ZvS~wm@=>#vp zJVi0#k?|c)q4>IqTK5kJur|bKF;Vj!O32^G(p=|AaAIf;p|L`NCc4mOe&crvu5{VF zieCxQom7Uu&nY<2uP!)+A~^08a_~K6nopcUeg>f4MUB_uqT|)?63P(0-zChfO;Znp zYfZrIJ}(N0Qp38_HkXEp@G)cKC=q5Nw`C=Q3m=eF*ks2Q6Ni>QIWR2S4^gJX8*~~ zifad-*Dp_UBgpU76oI8o;E`QX8I3}7*`pI5=|V@PI%`~JC=Fjh}K;S32VsrcIk@248@L7$r0kH-ddSrCl_g z+TyzDf*Xa|HC-rOKnUXAHh`xnjiDhW)Pxaof+zN44WTeBbEIR_h2rkC#y(8=n_4Ec z3d#L)cyJO}-Ztz@#)&jnC$qBych*=BOJ@kK_KAvxu}JcH<)DIjlj)X{zoXrgN|_np zji?!`9^mO2f^B`8+}LQN9F%+$%MOHhkkpmXD1AI|T^dn_62n1D$%lJwIh-3~<=%3P z3T-omTr@C!S7r*P#QVWC_>mM`x7HWenYQ@LOrbE*0^jxEDyP*ZMP6Ml7~@DoD*4c^ zjO%=UKQ7;CiGsw=1d~U~lMMBwMr9Od7{#S>>dB4@p=^>H4bfsW6}3^->Cpon`gYVb zWnf0dxK4uN_O2AKVkYAhe_uTl=6HorOtVnBoym$Z+4&unf{kW`bc%stAM*lI(7WjX zv{wq&^vn?+RCeG<;;|sL%T1M;!F^6M-EIi_;-%dY>;~=jd?k$&Z&V61GN(wSrJ2)%r0x&X$L8ARJEiC+N%Vfnl(Ac$W~JaJ-Z}}8YrmP~vlc#fB)eVU|!rgKm0zwsV^@(rhH$GD~ny3Nn2o0o)1>497|Doh6V> zonx~o>o;f7_@SLGh?69w4Sn9Vo0?NiE2GPsG;}z&&88s-A664td3NAt3Df$AvuP?C zpDoxYIUbtS;|)pui6D+j&xqc*Tu)inSJQ_0D1>X?*P9_&O=B_z?5`HgC^vooPBoo+ z^!-<9@1OispU7VnXQ&Yh5^ZX01byOtT@9Vagho$fXL6HI<8UAoU|PS@gH=$XUMDos zU$4mM<3dQL)5Iy?ztjB{a z*4@Ec>KCLfJXuRkM&9-7k|sD?OGoK)EsaBtI{LMsPAI#Y=$DB4jIR<{pD^zv9Oe)_ z+mDwY2kPQtG4(`NBT)T1<)I)vv(V-M|4Cb6^vQN>enynSQYr}fwYZEwb=p=0H`WU# z4b>V>oVE$%+m^%_bP0))NQ0Isp8~+ydW_9UW;uAIMO-^cVA3*U5P%IfG+zw zz}^PI#M<81AUKn6#t9uG(x^{bAj#TLGaT$Ao1jy;5Scm?(?5wBxk(^RQ*-Dr@0}wQ z8GUpR*tik^jL%63_rV;&?k3}v;ZE4Ygp!1GP?dmXm^}{kB$Yr;pv)D@DyL!_RKk(= zkmAL>lMMXSWuw7OxpeZsIaiprC(VOMiy&*!*tZ1}bHXNZ4@<*0;}wyR!V2M(o8e-q zIW!z#3+)W>MqIGa(3@bHFoKQjK+#o2r_$jK$#Q@QG)i}srbmx_!9*o}eV&l0>hP6J zs(;L*bHO&Bezna{;_0G`B?y^**W_pD`N{MQ1(mA(XIWFC@jJ%hgZ z5$fKX+))8WT)_AB_R#@ z`ugw$5O;&!csfEoKXqv%ytLk3MGi1UG2{LNEY~9DC+b)BTf8GOVBIwtiBtlWbXcMO*GkNR!Swb=_d8I7z<$1M>v$#Hl8+ zKM@xH@JzZ@+9^tV{C;Hz7U%3dGKeEVeUDiP+a*pTi5O|k;;q(@!%=Z^E8KV__rMya zY_w7e%ank$%ZYafr8n8yVn6tjZJGkFk2rE-cYbIqE{6A;iVeVX_Ify?vunZgnnj2` zVzEE_C9Blnk+zP=L=Zg59bnf|Vp|T|7nR38dBXmvDt78A`HxeIu@U!kBl4=9 zGH&#bGUGDb>eTKK@yR%jybdWCt=QoL`6Pc^aCwS1v@lbho$VB$`8jibJqz&|(L@oa zJ{ikSJhYS};iV0W2`;S_evvG9bG368t4OY@agr5XV~x`a1x7~++&9OW3+5W9J{$f* zjgyDqY2D`$P89el~+K>(ZZ~>nUZy;53JH5Vi1unsP zSiX{t@2phRe#PyYY<=W+FwEYN;+_8~a37#;1iWv-ko(!#RE*+&4G7_+s1XM-ynUKhk|oNMrR zWgZ&1v?RL>TbE)`pL*EP1{OH`TWyvZR|J=X*=D2$9$bzydVHDlN`|Ui?zCT_e~c)! zePK4dW5pHarxEG4&%yt=6Yo$>t$!k-6-zUWSx0hGO0S+CrcR0b=csY+2}w2Xm;jZ0qoKP|4B5MHlWm|Jp76%g+7bE0$N4QKNYJwO=g%U(SaX$p8QV diff --git a/Server_Install_Pack/mpmissions/epoch.Tanoa.pbo b/Server_Install_Pack/mpmissions/epoch.Tanoa.pbo index de4c640197d3472444d8df61d608e08effcab88f..268a6b782f9a8167d90249857c60bbc52e79de24 100644 GIT binary patch delta 23326 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 delta 13517 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 diff --git a/Server_Install_Pack/mpmissions/epoch.Winthera3.pbo b/Server_Install_Pack/mpmissions/epoch.Winthera3.pbo index 32df313e25452f68a7e5225d51161c748022e220..11b49219cb7ff1ff62fef5dbde073a8085e58035 100644 GIT binary patch delta 23340 zcmd6P3wTqU*v4Q;NNq>HmalCESrU3+ zj4_6gguHpEa1sIuG)dF#Hm{%EDs9scw%gtIZ=T!yNt?7y=(d}-+cx3vyMJ5$Gc)&I zUD<{xoA&#c#P+>2XU?2CbLN~g=gi!*58@10kI-SKDUSW9)b+hn|7`^5FVw;|pfKKU1GY0_tV%K9TCYx0%j$9jL1e8y3n z?6=!tjl`9l*_t2L)i#F$qheg@_K!$|iJ&yNIJSL=wwRm48rGNW?46sF6bn6P{?*=R zncor}kHo{P6Y+RB6jPz!p2MJT|Ln2ex93m_PL$iv%rAd4$GTR=^x)p{-nGehbBdFD ztBaFmSC*b>ce!$GlHBw+?K^v=ImzmU&ZMn&4p`sIElB=D?Mt?UZ45Qx{lPY@Uv%cn zZb5I$>qwX9btE@>=bf=Ey24=f8d&+RFW=tlO*YtylTR%!PVQX%XWK7iHsvp$==}wk z+*iNo%#%yD=sYbWVrW=u5BQ}}OzH|EJJfLE2DzFXYW`%3bat-s2j z!?BX_^80)7Ir-X++ig!Nl6Cl4?^EvN#+w|;n?LmzTSE^+dgBwvdmDO^rw0URTU=sK zezs??ZQ&%VJ8r+fci|*$(%D;Jd;JhAejSTnKSYYp9Ozx8%jceDy}pCx_>8@lCExGc zY-_7#@F$YTdfTecY`p1<7^zCMGbX1CBfgAc?(wDgXVlXJI>Dth;-ghmn zY6*(5m=yC0nwk!ACsc9z;)N91U?3J3Lw*Ty3Res6VJRL;j1C}D@;DlZ#RB1wAGW>8 zIUOxS!whT8C9GU2xZ~pyDLjM?J#fLnISM?Jl&WgC+s6olC-wRsIKb)i4M=Y47^nY9 zY3gW&{!6x0O`ZN<42FjK`qagGy-_rOtdYR{@ruH-k4L@UGns-T`re+D{+If?Tni&8 zMtS@9zt%fH8gJ`;aWRSv>fLNMTEd~Bz%U`y=Vy;N zIWEm)dEm9Ha#zE-U4~!5)02i`*t(vZYwwPSqvEh6ONh%0Uz;>cLgA4-H?;0C@NnaL zuE4%J5eNA9PZm=C}fcTHf|__)QG;QWHbfg+hFv!j zj>XAD%>ZRJX~>ol$-hk=3c^q8Yms2hz?eF{$MCvN$Cg&T0<1yd6?`*B-B;J+3lH4f z=Yfs~4Q24+UPEQ!EKR{%$<@P+Rh$5pyO1|y`wTJo^ZH!gtzCgiLv>cCFFBnDu71+6 zu*sAONkkz-HngiXB#BWe7H9PyT)GSNCGgxngE`f6i(!Ed9^G#!G?+{#*#3QU8HW!h zsQ<0Gh&|o!AK(QG|Iy_2gfyEIB++~C?c8%i>q7ICyiJCw_gWK`UV z@G%#mC-wAghK;$iNlnUgkKtL}6qWM{AL{x@Fia)Cr>{x#E=D3!Xi#t?fULk#A|*dU zqN<)0hQd)v^p6Oa)M%b2758Kxp~z$k3=!=jti(lgbE^10!_Rb7cNZNp+^U_4I}Jhs!2Td0WQbVFC6(VZEFE9d~5 zIf^+{Zgp0`|9aA}7OJYaTo~AIs4z}qofM2o&~eOA1LIX(GkoxPE(hN@WT=PVR&jM# z2)lO+6RLV<C#tqDe04urc5rbLuc1a4Y7UouyG#OCed{o5um|*&OTKkOGMS?FXZKn(0WMb|ly7c2xl!*iE>qL`r zd>*#|&OMh?n0jd*=hnf?HCzQZ7!F54yf?2jzZIVpufZ$y9E;kW;HcrY62GCA*ahFP z7>AAPxiafI+%2e}Fjd1{3+6+4wUq=&E08$M>CEz8idh-6&2*UQG6rah^o2^8&`;R; zVal4qQEe?Z#KB0}G^B7!LpocuSNLi*H&17RcdEJi)K6--@90;eKaLZLMnOOeOQw{p zN1PTHF{s!p5!Pxqt(j%Ap}}OVfJo4s;~ZI!}}YIHmLV-CM!iI zV>iJ*H&+aP4_5(Kt2SF6#(r84u zo{=bsXgbFNxQ`l?Vi9pHB#1+C+zxF*p9xu3T?>&Oz0)w+gdWa?ywX%;Be%i`=U&p! zhabFw%(?jYMtgzTY-*Ka{%9aV=vi(yLEVGK8fbXa@KdPj;oJuE!X;2$q4&ag54RB> z<&Ee9K5i_@jY)o-U%1%Am6w<`{%mX{Jk}i-2_r zJ0zlpYBE!?2*f%QI0RC!j33VTa+?h1$tL(@A6ExMecUJW&8D6{fsJwkX@>13reXsM z7yN0Xc|N?~hwiEUCe964-NbpESdKf!=x|u@$D_eDA#orm$(_Q~OI!2i@IKV0H~6?K;h>Lef^Ye_tHIdM zRhrC`W}xR+(iE2it?3~}v{1z^5`UfP zk)B$j%^GUG4T|s1N*XgtFupSwlro`c*=C6XQd}~Eo_cSCx4uv5bWlR$5hDP7LR1{fcO}!J;Sz`^I7fZ+rcKQ^ zA{gC<2&gdBf#Ukc1&wV2QDG<$5`zM+<2dMk$CZNVGn{3C+JuoQ3`p@Y3GF2HkySKM zU6fk^(66__J%_mhi1itYw-I6KL*wT1QMmLLh!in&bW21uHj!9Gyktu*NIL`Zu|Rx8 zm>`i8x^UB&P&F|Nj!_n&2hM-pShNV$o=jy%WuIpnstMfHytXQ*2=4i&$&9;d6x_5m zQOG4ihBn33=fx7j6v>5?#;l9tiLvox|BNou#LHkATp|z)N>T(j2Qpn~Rxm=<=|vs~$Brt`M3B2Z?s>CTc&5z7*OE zGWUVd4hf&5;{p~$5^;g8WwKmIH3=t#2I1UaaxMlkRyhesTFuCeEisIHEXN13z;LUC z>$y$Axm+7X$Y@TRZd$W>%cjomJ&C_54!&p6tmTb#f3M|Fy3v%d)U%|KL^RwQPLU~7ur^$#H8x(@uy`4X zNX(9&VqaK)Y5Y@hp;0A3!$}PRtPiVscFwefM@b-sY;I;{8xa(tR$f53oY>;2Rlto( zmI79lnoF)gwLW_{vNI5mCM2b)+A{wwV+pMILymPykyP|m+-}sxgBTf&plJ|LL_K8F zM_yWR4PoH$3KT<(Lom@M!(Ab$&upUQx+dQaF_@6Bp00brEk(lq5g$Q?F&?_}!I+O5 zp{Ix%K~zf`>OGz&fhc6T?Mk7ZIF<6-)hmQG6bBPd#vH}Rm`1jM?pI7w#!=rS^stV- z440Q7ib&B|I0Vl>=FHbgu-)%0bao};3~{Zuv2U`8I`#6BhP}ru#YFOB{U7=MG#&S>p=dl5dyNfO>!)aaBlV)x#teyeCTI|AY$SjivkBbHusxuxohH>7fQ;aB zT9vo}=rpRTwTbvtm(i^ms+BfP^W@k+n2WBcMTIBSG|0YMt*jr3WMMaHSh^$?*@Qp8 z%XuL3AEq^__m1TJ?Axh#hH^JeK=TT289cLsyAk3Ga;m`o!`xgru{h6?x0bl~ULocF zVeWf#brX>Po7^Q$lbMk@e*#r;bTduPY2$NL;b#OYG1s>8H@W}uchb9 zYCl?n0d#n2&Q+V%%Lq-&Iarft5q33+UBbo3^Bk%E&*k0nU?T~JF>6D8Pihp~Fz7)Y zPwY2cCk_sdhC|XgH2B4JN4!8tz!-|{H4`s^z`7q2)Fk=wKs+nn1~^ZO0y_5y~Ftiy|WVI z&MX9iWcJi{hLx=jZCMK&SLz+mA2H^_o;M6tsV}TCb{KPU6EGYegldPO9JZ`8F5QT4 zIIwEmeYT3DxbtZa2E${x=TRbPRH;xFBBa7OrBc8oQh02THWa9ThXJIPPUE+{S+!s> zsmYXigK_B+b#J$<+E0&*2tjsUL_nvBginW};ZZpb2hVKNUjSj9F~3X>^!a8SF@Y|< zz7$6P*=(5_#eh#7_dGaw`OiQYPuGmfFC;89K#$u{M~iM!F|JyxjI!2?&&+eH^|HTo zBTUAqY}#cqrf;<=8#-AVP2xg^M!`pKbK35lG^rMYfgKnkn-wd(dotH)VUYnk^RV~P zTwYfT!ic^Co}%GGn-b(2@Z!-eYt+ zGK$nm4+Vm?2kQ11@yCQe=2YDt%LB_jxB#>%6S5#QmWsSaqSB6lGzQ|K+@jQXpSAqZ zIJHE;!eCe&6h;%lcmSnENZ_tUU@ZmQ@LZm`5{4e&@~88ZHD%+R$wzbu(6Jz)xdBNSi-tqP zF48~#Or&{1vwehCdX9}$m=w8W42qMuge(kG^avWIlpbp$i5=x!5_O8S5>A{VneR%1 zjLEwiPQ|2?i}-|Uhe{|ltgwz!m*#XG#<8`mk;R+L`D%0}wuA!PG5(;SgAY25MN>U4 z3f0B>#$^`^;L@UqsT8H>LyMW#OEKitETza8e|R*4zCB7XhOynTcyzY2eq=VMSo;~W zaVZ3ufCPh<0ChcIsyUMg2Ig6^5N*sduc00GzLCSFZ2x4j*QF-jx4iB=u+K6lwa;R0 z`8N7=MBRu3L{QcScH)A>2vB+=-0y23%p*AA;%?G**fCcP7`HJAq)9`C|=Y9EG&C+vLHQc_He$Z9c; zi9I~Dq?U9AA`%oh?KRMnW5=^{1$G{u_S&oA(7)LWO$z!Bc;;(ZM*6g?RO{c9%)5A+JU7LdtH1vskO^Kp)dy4ByYOFD~uyb+>i+=-dg* z(f+B(PA{~#!PCR`Vhx^+d+e^i@hI9gqo|&;7s8=y?fDuKXxXd(WVf-Qv}=aaKKoGG zK^;nZ!ncAl7CK)QaOg^VPR87*%+zfKl@Kk0OiJ`PohnxyTQ5Ni0;$AkdYhG+IqGC= z#bzow`mGvzGH_%PWFW0nipueAcJ>f3g(e5Q`liF03gy~!z64cg?K!#_k=%LEan^3P zur<&v4oN;Zz0_WnOCMv<@VtE?0)Faw`wjT#>F4cn{4?*Yz00sJ5rUV$YG09u4+I#_ z)!Qp+>FLcS#dy}hUP#}rf8KsQefYxj_E?DwoIx&@9jHHR$DacHnTtP#srs`;FZ^SU zdC5Xdp`IUiEFr1XuROxnKxcw4Brp5E<*0yt3BH8996sQ<6@(ppq8$@3WNB zO2jRvnQQ_`^5hwS8xsNlw$0);vNI#8K={QN?{uUQNkc;zb7H$nT0eg$UybQ{r6brE zvldQ~nsnKk5b8F?N@iA(_`~L?7^7*&bPM$KrKpHO!wfwBk#OXOFzz5TN{0f|TaUs| zcJgz|(&*4E#-yF}#4TwH`QvG{Y>t(}SvmVLXXKdTF2F=RstGFW0bxIv3qzVq_XS&Q0*els_{>E)f}y zii6VXEp6?s6m7w72l0UN8_u-&^DCUP;7|JUb-50 zg?<*(ASV=O5}B-aQkm26{yJ&Am9moZrH8-ktPov{kBkt$mZ?r9@HFfB7$qv0BY8G1It3Qel^%}Yng~3yk-ESVhk5W zdpN92b|t~5CD>2Hg>AUPDCZ}pc&BD1u-Z+y2gLA0=IVKQ3TNhnDIU-05R6c;moMT- z@33fZ1`awcI3WdKO784=?04qxoIB?^M(Cnk9Wb( z_hGN*TaXFfTlgByh)`FJwu*5vQ!q$rSHO={Q8uKhq2TEV1tsY;qSdPG=0~{_wn%<@ z3ttYo`*}R>vLBy1_Tv%?k|(WVdwf5xdNLyD`z~i>4e`}Q%8KB+-*OhUtO(j~<%`SH z~_8i&fU%z!qVIMf{HXYCZxUr z8{l)=g(k~D23vNnxCDSr9R;h@HhHg2|LFrCokV}1{-!Dbj z3f^!Bisbe?_$p!|H3-y$FjzbRPZ6ls5DG5b!Mma+ z8C9_1PQDD&zskxS6?f8lMWLi?0;poPv}K};N<&g?WO^wc_Y6!^t7MUE#-mN$xJk)G zK|)XPi#vInh6rXH*g=q(46flsOp5NnP;w-UP7Gm2n#S&~*$g_CZo=6f&Fq+#4kaY& zgdvI+nMJfbBH{tE46(uDZepKilH*U{F~LzLkkn(m_>JN`;xTT&n=hI}^^al}NQsq} zbRt0n6$4tQwH*Wq*4@opXhKdUjo_?KK?g5>aZ% z2-01tM`kmNm$s7NYgZudAGuK+ql4aXUxsVSAe73z_aQ6sSJ^TaE>@&ZT|V)))|SjJ zkWM_VxW0=bfB!z-rO|A-nLxj(o8CDf+Y&Mv^#_UGKggF6rL7sSdiYS4qpv->n2ww_MAK{JkDOtH9m+5aTuhAGp ziV5Y6p`=q#l|-tpNut2^ByqmS$?F42G$qd^`5KM=g9~dhSwDkI5}uqNRA`%bq&0_( z^x9AJl^Sn)O_w<6lQT0Jf=Vm!c)7%u=7~@9Rb->2nFMlUgMw?bcw$Q5;FnQQo2P{uod@UeTn(K6n%-@$ZiEM4CmgWOLAH*7GA%uaq<|!jpN=no^vpF1UCkYKgp;B#z z7Xf8MeKp}hg8^pCX<7dLxLs0etwv@1tmy9hc?*o*&zsfPQudVp0B^A~YmNRqnzeMF zq-q8sSeWj`?3u|GnJFmpnFc=c0KXU>egG%+s}CTzzxM!gn^IeFoG+DK_WI*I&s=t* zo*{G`=|#_>2<|=3n*fgU)iU7O`AV-WpAWrpZ+djy}leS7i$QSU4IS+#K%4*ohQU*H*G?iun^+JT99D*mn{q4a)^McapCt z&g_0z3Jg;(ms-_>>vAi#_KnrbN3fZEt$GNt`5xjc6dR4|0{_SOSx-+7+L*q+zJ*H; zoP3B+oqVXce7UY6_2usr7v!q49+uAujt^PL=zmnJaB-9+w5VD3Xu17&N164{(! zMh|C$B$^01(~Nt@6e*sGRuOcwyUW7t?UgVPy$_5x-a90)jvMl(Ov~_K36ju^Ct-=? zU{*(^1U-Z_B^~s}@(fxiD*CYo9OO(~3Q?Crg{LOe3vZO24LBf$CFK6zG&Uf(a?Oo` z%RLeXk}G^Op~;nI$|?kJOrxg7$lywq!}J`EJl$%b9IUzaQa_<55E{V$C4Bc0%cNW zm6TcdumJN}vt)Ew(d=Wug*|f&cn0I+jX{IpqmH3g@?pYaMp{ZPntc$<>Sr0m6(4sZ zGzdQGAUrsT*+!w1%{~mGd1lDdCqC|6Xb^n(FsM+;U@bul{U8ip`&)s=?(36=U4^t> z(K}R+O0ee-`Ni<=DTAAQ>tilYL5N0R)iK%}E^fD%lRLdP6w`X51GM!Mu&;(&r=M&} zJ^JI~>M$I-z;jBL>2R#1L3w`WZA^61N|q~v(>Iqik_1u;^Ga(R(7vkJsP}aMX#-yg zm5`JtZ8H@rvFI_|o33b2R~S&_(lsQZr?%n9M5gO#ZjDy{uBq4#ML=YLq5n|gMv>_2NMli;watQ?+N z;wS;a8l4Z${k+rx_cS_6X@TCim6qu6`0P(g84$9G6~Y|1qcnBu;WFKiHMd#czSWVR zkNY3(ZC3cxt&S0Lm-Pn_*}>ak{0@hWUTEFtEm>(m4+Qo-!e0ReyBuZkr`sI`U>_>w zVcr33^ujOm?}XDQOZ}vg{l<*k-6nc7a1GuJ#IzmR2KedbAf3!3Wvqrg;WtOfr4LN% zkvH=1W(+Zr6QsyWICrO`@RRBt3*r*skH8KyN`vh9Z)`;)fz4=0H(j(f{P_+?f%l`d zglq0}EHta+On`WoLx9649JmQ!6bb^mhRp{Z<%JP(+)t0;sx_AbhZpX0aL|62!;~F* z0zW59&{sd>$jhgBpzKI_@@|JEJJdxOG7H7CMqN?(k-*ErcCW*n9VI-?WU)wccBB0K zTU?g7A#`8XyuR0|w`N5#h8z@$xtv@Sk$@SEx(7cL{`4Woe49AFv^5*Zx~%%=;k`9^ zc-K9H)JlCr)9gYIRMcoJAhXFO775rMbIgJMN6b0Xy0`>9PqOTBDfG>WBt!3oLSO3H-e|tuEn2h=7KNA zQv)KNER@6$#t1W(;w9Dz{Oq{Hmfd8OkepfeqD*uQ{NlRNQqvo#w6K6uPw&j!x-S%-NV-1REkkn4nl@*n22V_ba{zq%2lH8Wgx^w8xN z*eEk#3AlymhF7K1Eim<6+>U(xamUK1^2u$ho9V~8NHpoc{OPpLOMW1foh`4$aHQr! zKrJ~+UYia+(s%V{3f{NtyTR!oU*!Ck8=ULgV0_S7zVbt^#K{-!>Af|2B~E+hxu*}h z{^)eU!w)+xso-hnOZxK5en)QjF=qqx|Is;@wt!QQI-k63gA_LSy}{(IW&218x}I=u zQW4-4vd=j;!z+GgHC*|5=SUhZb^qs`XZ4zQZ1?nPc=;`7o`qfFp|@Y)&@LyBmo6Jl zIGt0zos)Q29lx)LcdV`#L%#Y3-vIp_Q>~Z1H>Tgaw_Kl5zh1=DEV-kXQMzFWV}F=H z(_&J~RBU~OtF9*Wvf=#e&MN5of-~2xeBp@3pOm{&vz*X?>Lbo&bJ_hH?T3tE$*_~> xGw&<0yG5=8zklDE`u+RmFCQ)X~UGL@6@ffe@ZKGAm@zE+W4pBQNjQ*qH15xdorXC30%@Q44Av34j{XS2uln6qPJmVE146N9{;yRB<&>|M(@Y#S{} z+>I8>Vp-Nc+h?lu-`Bjl9-*N`^)<>Y@mwKx^>Q4u*A++R>rQb z`lGF5DZ~7YesOol(%7ffvqw9sMZN8{rc^lXf*tt2Ly?6J9Z zcIfFcX2-<2A6q3=DM$XZvP+^$Az+)c*fzSV_BtJ$9dTtpT|ciP=YpB>c{W>IOWxs$ z&n?qp-kW}7t3S&iM6dN{W0o~#G2fc&tRsFM9slC1rClSj6Knoz>--x-tj=%k?)+P9 z=UP|nt+lIdA62vA?~csx{-_#C@9nO!TVn5Zm&O+LSZ&cgY}h=%tvk9WcD~02zq906M|btq>$1n5W%B$*>gdMz z*bP!q?Co`(w*GQPRQKro?*4Kz{pcF^4|TR#`E2~>pMJ4+Rz4N$?D`@&@m-f8)*$`Z zcAL!LcNiCU-zKYY%dY%hCBIkKx*v8$I0vlf^zXtCW1JBdOy_NIVL)F1zkb_Nz|~we z4^IC@UkM9&y{o#cs;Vj=OCdQN3HEM~J&~~3<=#@$Ro?CoMuviZ+1=9K*0iL&2Tt$i z?6B-f&J1ODa#e8W16(y6$*P*!gWvQ0CO>4H6+Pg1_I(xgao|&&zOckOl{#?r=sv zoa#1M@`zaN8nJ3bMw}DVcXws1lmh*-()+Rgs!Z6kGNayXHB$z1XeE4lFE^9$%rU4# zpgUnGsEJ6Sei>PYYecr_RPJ$d!njAd?Q{Jr!#Tdd^(d4aYW9UAQotiC*G9RI^`I=v zTnIb&an6MJIq=RdR9bj>COY=_&=juQxh!D;3WeGZN&RwDFdB#~_YL|YFtj|g2)6Cw z@*M=;8}<3UzCb@ikR`7iVi<%?rDn9edK`MY9BP#Zd$kl5lp+COL@6?8ra&RA7W$jv z!Be|9At7HDoY=)#Aa@(ulPt_Wn63^=1v`&&1+e;$oE3(bXPWZ|r7hR0Yg!`v`UfKA z)$qI2uOM#;sg2jBeq6$NBoIh|=vKKE&}E zkpVfdjr?|)u9~+URYSmN1i{oG)>bnpvB|>v+FBJnk*>vt1p0(v*pCjoIL=_aBDM4r zLB+b{^l*dOk#A1UM}8L&r!Fwfx;(xF)MjCPaj4i~ErV3$X{Szyi1l%iQ5`%*Z}));g&0}-O9b8gDVeXIU&J2bA0f+ z(R-MbUNx9{!1e%F1P|VdNh@cV%NZY)H6l$;G)_B~w!$aN_yYKRn9BppLHy4hJGpsq z-!K<0ta5J=<7~wtzqC~jRf|_Q(2P+)keihcc5s!tx#%SBXjrDsm-M+X^B1exg#X-w zG^9KvVBwR@EC)1>nM>f`>{&T*#WUtY_SXEUxrn{V&zK$TE%IpmZRUts5X7{9M1LkY z@h$G^%S_|b0_r(+kjAArTdZ=^uq+T~iCWP}HZZ{-c5y}5P3X9UFeSGna>7K6Os4G% zl+oL{8#2G16_n}UWY@;U_==1fL*T5I|ag~Ma7wWCNsjt6fDCikz^7~{oTCN4{ z^{svATk-0W!~6QgWcHY&DK^u(JQ8LkDHxczEU=>U<^9}QE|bj&XCCB^O*wlp4DZ9N zm6%=OAL7OgaCL;U@w5aCM>toU+t_2=>u}G?jLYHOUl@7VwGY#6f^wp=Vn@qc&2#69 zUb#<-`XgbI`!uVY%@#{?AxV`2e1K^_6Vu=Val5kTaqc#KJ|?|nWU;ajvk!1@BqMmT z^2<}V%YA?=RX%%?d)1e=C}m9GJ9SWgzrINEICzup|7>M|D=SjIRmh*y{!=MER|g9`__a=2=nDHm?v$(6zUV!jdFyfF(tyNj!Z zL&f|Yu$Aze;j=3&m%$a&d1^G9t{$Z6e5uim1(4a(6jArE?X+;WB=$mCS2$(9ire6ByU`A{#b#a?fUaXLJ= zn$LrZwR}FTKW6*@_B^OJz^ga$rLd@rH$!HTej(h^#kYX{o($}fj~I>M{(pL_AuM~! zF}K2(U3_t&)$GBfBvPMthX;b2J0emfjL^%vd8f__OS*ZFowQ}L#~<`;l)b2}jUxX;X?dDfzSj|{KVNMS}2S?WS@bmLfcU?VVcu3kD5Vw&CG{McsEk!yLEcBZz z;GG_R8lqn6;j8dbu@2Q?g|>CP3wF3n{3=f*}(Kl;aA5+9&&iSHrL?q0O<&4)Or zF+K_0{jgDlYwqXgDWCT89@p-^UA)q_E2F6Z7JY1NQC@i@IX~*m*b_NHfz*c2s zOXjL=%IlwH{xJ{AhFuPL#b79eJ=-$u&}KAb!acmfpj=}#y!be&3~8H|8bv>12%FLE z429XL+m0I8f#?~t#d)qn$<=L#=M-%f>D(i-S6QFa=XeI zPI--3+d~WuCvGy9=uKVlPR!*p)QIlLfG-Sn7xP86D|f$ipAr8|_-9sLy3f-5O}P9rK38da z-EzSQ(T(~xxa+SLv(oyW#XQHrnmW4cDuMHFTLdsd>gf)P$ zN)CGlfL>^=aM6DdjesP`V1OqLSXJBy%yFZ3f z^9WT{>mx#uQ^RTy)!HhBHmY*LZI4jJ-uH-5qBTKdG!k4H4Y-p_gL97vf>ztja-Xj^ zle%#q>^J`tCCp6U;SSSm=lSlXGv)+RkF zIEpljqPrV!kd!jwEcZMrOus?{_J!#_uhH)hZpIRsDreX?81;8-mWH(I1k+rzLNMY|m$qWagC6UZ-61&= z4XN^;?5^hRmI>d$#|5>R`=DD)JaPZ3Nza^LSo(= zY?dNYnt)`u-RHsRNzXu(z!xS5C@T_a@t%W}`3N#E)iCc1c<{U;ga%qJ_o-S&xk%UR zJR}t3Z`K-w(LBEyYm@{xfX zqUe!K;=B=IMoP-00p{*S>$KCOt+?Xg;^%gUZIe9U^Y~>oAHa7;gmRSS$q|~qe#ssm zvBzak3DZ=O@wF;tIZyq`RaB5HUddnrgt%0yC!Z2#BJ*=k2^CcD+J&kIL2)_eKP?n% zCx|^I=Br$yPYcuN0=4A60LgB_&{n1;IPx@gyK{(3W_(((Tbq0R*p8`<1LTfU!_FNQ zT+1{j>%+Ds7-|d+23aaiE(AB+bU2Z!k{};uuT@K#`tKbT?1F|NrV*bSrO%HF&KVjI zR%Y)~jHZ?Hkd*9aa8;1=Q$e8Jf!5v~?b`0(nx6`GuZ9^yS7Nc3{b}J!$A=_e`f_j_ zOK6CN9xg?zOx$Eff`f5WV1rpW%tp#-nN>3t!*aJQanno_uMtVLq#>+8PfZgpiE-V; zE;qRdX6&(hwMr(FmzLM(LLv z6H4b3EY*mpZzLnDjT=JC7!~jKgrq*TJTbq)MH0S0M^5Ux$}fjPTMK%I%M~dMDwY}_p^+2l$h$`3Az;P$<*ClOS|O7yo(Jl6KUZ|VcIy> z(dm zSagc^Pu-`eS~i~&N>ftSc#b28f@b>FDQcgKjLtkJ6wlLm0V9hJdE?uzgoBCdsRUUi zX-T26-dY4d@H+BoZi}sNGf{89e@vJGryE@baBfT}NW59iOR>jcd%47*8D^gr%*mg| z<#_8ymX{ndC6=5Rv%-%~3#Q~x<1)3}v!SdP1PfeD@Wr2n3~(0#82@a};*(R*v7r~@ zLf}t(g0UIK5RllZokduDr$*A|-WTc4glv*v){FEghP-FFeN>6eN))=G)?(Jo`Rx~l z!t(UUB>|S!9K~~U7QDmQfA}Kx{mhqyvV>GMF9|NKRLmG{tFovuZheWy&JWn*`IiI{ z&%P5OkN(^oiU!yj3w-jD;7qX1{#oi`VbRa1pLO9w+jgSZmp3;Bu{hx|LCX@h=)*q~ z;tesrlAYu)k?bnX%#^G(=#~ArJyFRLp2i%lPug@XYyYVpYF`!#XvnD%!@zD#@@m29 zd6@>-_LqfX?JiHn!+sA_Jq?`EmxZ!njVvlgqP3)JNGeGMV|pZMj5Kl+BMb(;zCK^_ zTuPgD`tcJ70->|^`TR2M-7jP_Q`IiXq^24=L*x0*Gc-yMoDoXE!y9v9mD!cQ`~5S5 z^8Oin(KmIq%75z|1qPm68$<3tarv<5AW&F+`47#9*Juj%LLwf*SI9y?Ac#>w~AZaKdmyU3s*q1e`uYPw+#9Q^szWK6rc%g~*Xa%7JZg|svX%r{ih`N&M8l~x z{(Av|Mov?(nGj%h(?yNIdV8*^Ny ztiRpyVUcq2A&2u0L8^C48@I|tUc5o=XWy(Tx|xOFs8H@*R`^q$vZ1x`{o~3f=A!Vv z>@;l9{k5nPFN%w%!^n^ER?_!G(MOd^+pmi*T_D$xJ#gZvvk&%P)LqycbLGI_o^#sZ zwpWF{07sp<;Mw4?6N~})911^X(C=?_b21(Xw@*U4=+va3k;y^gm=nL`A&t$r^-x)| z&pXXi!L6rJ;3?>bPdlxXz)@hULA?-xMfFzaco9%=8w}r#H{(-GacE=aR3d!;F8uD$ zR*g6Elk&)bpWS50O~7+GbU=-V#0@u@A`o7ZAWn5IRIk+>k}(s|%rOZT(X<6y1NnbP zgFC-8PqtdBE#J#iIZqa3$@wPTIa#tTf=)9O3`N)p=;WNTtVB8FaDaX-F$E%qOEMBtof&7$fQ4r< zY8!o_=1@@G5lxslvhZY%pfrWh_a~o@^2?tJK5`a4YvRboxU)iGhkmjILo@`f7x*dG zgC|tyop}@TFNRyrJ4+`7(V~$Fe>*>wap=+v;JPAvGH*KfYpg*NFO9|1>&__?-?7&x zouAP28|9Anar~{x(n>bfw5aZR(`hiO#cjN?(kTA@4d;yijqBQfaaJU7lIb*!6P^3r ze{p8Vw{wkSPIBc>YV$;>nEHgTiE1@kz8>n#ugMTql=C%F5BT)v2~go%r|fo^W6v>{ z;SL|a&hg?wH0f~0_dm6;!|gZ&)4p;RDjjb*7apPC@+Us6&(l@XjgYOfdV!n#zYA)ZjY!_;s9R>>XDX+_SmF2#fY*Ta?pp zy0&ug=eJ$U;77l}ukSAX!PN=t-*T11^gp=z;q$j#ZzgRLbF-m*!<^rmDh5jh*pM@0X5Rk*an;9E diff --git a/Server_Install_Pack/mpmissions/epoch.Woodland_ACR.pbo b/Server_Install_Pack/mpmissions/epoch.Woodland_ACR.pbo index 51e7e144626184ca0cc08cd58280deacb9ecc2ca..5515d90f291ba6c8c238f1b947da7fdee72dc633 100644 GIT binary patch delta 23448 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 delta 13591 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 L`Rj>iraS)^A^7ym diff --git a/Server_Install_Pack/mpmissions/epoch.abramia.pbo b/Server_Install_Pack/mpmissions/epoch.abramia.pbo index 133ff721b4f4bc9afc67e0549b7d9e98e2fac990..e9a4283a37e322f034476dae09f76c4862427b2c 100644 GIT binary patch delta 23539 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 K`|F9xqW=f3-)cnw delta 13798 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 diff --git a/Server_Install_Pack/mpmissions/epoch.lingor3.pbo b/Server_Install_Pack/mpmissions/epoch.lingor3.pbo index 646e9d215b0ca842f042379142f2b0a99671a2df..ac96aa20011a6f0b13aabeef41ed619f2a0ba29e 100644 GIT binary patch delta 23560 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 sev!y=DgXcg delta 13483 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 Y@nYjgvu^R-b>GuH=j#gYzUhwt1F_C8%>V!Z diff --git a/Server_Install_Pack/mpmissions/epoch.utes.pbo b/Server_Install_Pack/mpmissions/epoch.utes.pbo index 79363079eadeff20f50c4ecf46ac8a56b5b54963..b775d816327ecae43c840c78d4ba574371b38ebc 100644 GIT binary patch delta 23360 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 delta 14310 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 K@N1U#IsXf4tW$OX diff --git a/Server_Install_Pack/mpmissions/epoch_RyanZed.Tanoa.pbo b/Server_Install_Pack/mpmissions/epoch_RyanZed.Tanoa.pbo index 8a6a5a16c042ac0a3d547ce44c13b3dc1ebeb3b9..d2a1971f5a33dae13317255bd33d585871157a6e 100644 GIT binary patch delta 23248 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 diff --git a/Sources/epoch_config/Configs/CfgEpochClient.hpp b/Sources/epoch_config/Configs/CfgEpochClient.hpp index b32de588..5c2e045f 100644 --- a/Sources/epoch_config/Configs/CfgEpochClient.hpp +++ b/Sources/epoch_config/Configs/CfgEpochClient.hpp @@ -14,7 +14,7 @@ /*[[[cog from arma_config_tools import *; json_to_arma()]]]*/ class CfgEpochClient { - epochVersion = "1.3.0"; + epochVersion = "1.3.1"; ArmAVersion = 176; debug = "true"; // true = enable extra rpt debug lines, false to disable diff --git a/Sources/epoch_server/config.cpp b/Sources/epoch_server/config.cpp index 4a06def3..b1a59ed2 100644 --- a/Sources/epoch_server/config.cpp +++ b/Sources/epoch_server/config.cpp @@ -149,7 +149,7 @@ class CfgServerFunctions }; class CfgServerVersion { - client = "1.3.0"; - config = "1.3.0"; + client = "1.3.1"; + config = "1.3.1"; hive = "0.6.0.0"; }; diff --git a/Sources/epoch_server_settings/config.cpp b/Sources/epoch_server_settings/config.cpp index d537e4c5..3eb0688d 100644 --- a/Sources/epoch_server_settings/config.cpp +++ b/Sources/epoch_server_settings/config.cpp @@ -20,7 +20,7 @@ class CfgPatches { units[] = {}; weapons[] = {}; requiredVersion = 0.1; - epochVersion = "1.3.0"; + epochVersion = "1.3.1"; requiredAddons[] = {}; #include "build.hpp" }; From 2769ac046bd7372885976dcb45c8d96922c8103d Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 27 Mar 2019 18:47:52 +0100 Subject: [PATCH 42/43] Update CfgBaseBuilding.hpp Plot Upgrade order fix --- Sources/epoch_config/Configs/CfgBaseBuilding.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp index 22c9b63a..a566224d 100644 --- a/Sources/epoch_config/Configs/CfgBaseBuilding.hpp +++ b/Sources/epoch_config/Configs/CfgBaseBuilding.hpp @@ -187,7 +187,7 @@ class CfgBaseBuilding }; class PlotPole_EPOCH : Default { - upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; + upgradeBuilding[] = {{"PlotPole_M_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; removeParts[] = {{"KitPlotPole",1}}; GhostPreview = "PlotPole_EPOCH"; staticClass = "PlotPole_EPOCH"; @@ -201,7 +201,7 @@ class CfgBaseBuilding }; class PlotPole_M_EPOCH : Default { - upgradeBuilding[] = {{"PlotPole_XL_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; + upgradeBuilding[] = {{"PlotPole_L_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; removeParts[] = {{"KitPlotPole_M",1}}; GhostPreview = "PlotPole_M_EPOCH"; staticClass = "PlotPole_M_EPOCH"; @@ -229,7 +229,7 @@ class CfgBaseBuilding }; class PlotPole_XL_EPOCH : Default { - upgradeBuilding[] = {}; + upgradeBuilding[] = {{"PlotPole_XXL_EPOCH",{{"ItemCorrugatedLg",5},{"EnergyPackLg",2},{"CircuitParts",3},{"ItemBattery",3},{"ItemPipe",1}}}}; removeParts[] = {{"KitPlotPole_XL",1}}; GhostPreview = "PlotPole_XL_EPOCH"; staticClass = "PlotPole_XL_EPOCH"; From b1e9b4f0fec50bd89355c468f4319eb0a44a8f76 Mon Sep 17 00:00:00 2001 From: He-Man Date: Wed, 27 Mar 2019 19:14:10 +0100 Subject: [PATCH 43/43] Server install Packs --- .../mpmissions/epoch.Altis.pbo | Bin 1978222 -> 1978339 bytes .../mpmissions/epoch.Australia.pbo | Bin 1974775 -> 1974892 bytes .../mpmissions/epoch.Bootcamp_ACR.pbo | Bin 1976729 -> 1976846 bytes .../mpmissions/epoch.Bornholm.pbo | Bin 1976557 -> 1976674 bytes .../mpmissions/epoch.Chernarus.pbo | Bin 1976587 -> 1976704 bytes .../mpmissions/epoch.ChernarusRedux.pbo | Bin 1976581 -> 1976698 bytes .../mpmissions/epoch.Chernarus_Summer.pbo | Bin 1976608 -> 1976725 bytes .../mpmissions/epoch.Desert_E.pbo | Bin 1976737 -> 1976854 bytes .../mpmissions/epoch.Esseker.pbo | Bin 1976575 -> 1976692 bytes .../mpmissions/epoch.IslaDuala3.pbo | Bin 1948163 -> 1948280 bytes .../mpmissions/epoch.Kapaulio.pbo | Bin 1948030 -> 1948147 bytes .../mpmissions/epoch.Malden.pbo | Bin 1976414 -> 1976531 bytes .../mpmissions/epoch.Mountains_ACR.pbo | Bin 1977014 -> 1977131 bytes Server_Install_Pack/mpmissions/epoch.Napf.pbo | Bin 1978607 -> 1978724 bytes .../mpmissions/epoch.Panthera3.pbo | Bin 1948030 -> 1948147 bytes .../mpmissions/epoch.Porto.pbo | Bin 1976722 -> 1976839 bytes .../mpmissions/epoch.ProvingGrounds_PMC.pbo | Bin 1976759 -> 1976876 bytes Server_Install_Pack/mpmissions/epoch.Sara.pbo | Bin 1976993 -> 1977110 bytes .../mpmissions/epoch.SaraLite.pbo | Bin 1977485 -> 1977602 bytes .../mpmissions/epoch.Sara_dbe1.pbo | Bin 1977008 -> 1977125 bytes .../mpmissions/epoch.Shapur_BAF.pbo | Bin 1976735 -> 1976852 bytes .../mpmissions/epoch.Stratis.pbo | Bin 1976583 -> 1976700 bytes .../mpmissions/epoch.Takistan.pbo | Bin 1976792 -> 1976909 bytes .../mpmissions/epoch.Tanoa.pbo | Bin 1978463 -> 1978580 bytes Server_Install_Pack/mpmissions/epoch.VR.pbo | Bin 1976565 -> 1976682 bytes .../mpmissions/epoch.Winthera3.pbo | Bin 1948015 -> 1948132 bytes .../mpmissions/epoch.Woodland_ACR.pbo | Bin 1977012 -> 1977129 bytes .../mpmissions/epoch.Zargabad.pbo | Bin 1976463 -> 1976580 bytes .../mpmissions/epoch.abramia.pbo | Bin 1948224 -> 1948341 bytes .../mpmissions/epoch.dingor.pbo | Bin 1948162 -> 1948279 bytes .../mpmissions/epoch.lingor3.pbo | Bin 1948166 -> 1948283 bytes Server_Install_Pack/mpmissions/epoch.utes.pbo | Bin 1976698 -> 1976815 bytes .../mpmissions/epoch_RyanZed.Tanoa.pbo | Bin 1978581 -> 1978698 bytes 33 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Server_Install_Pack/mpmissions/epoch.Altis.pbo b/Server_Install_Pack/mpmissions/epoch.Altis.pbo index 0969f6db00afe5a085cc476cdea81dce8ce8f255..cb369f50d80025771d121e5b04f0a59334c7afba 100644 GIT binary patch delta 218 zcmWm0%L)Nu9ENcp<9zx%8;5M&#bhBXDbF{=N6B8h+NS%OgV_8!7`cSU>_R*uV}BaDofm-~liAz%LAy zG72m5&4bdsp;JffH0m)P*JvhAYg$^kS0gv8@SINbaeqq?fFOh*3=xPz4B{X|0+Nst b{cZX>342PP?0Hab6&By4sOH<#udMt4!INK9 delta 209 zcmWm0y$-=p0ES`J`fce!i&9~-8(6uHBH|t-D#i}oEKPHyN;=p`Fg3B-C2pVwiBZzA z6Q4JElK1u0KY@OJXrjO|v40D7J;GbliDE>W8EFi}fdvi{kc1SZAp=?9L4X|OLG&Yy zH2bve63ah0WXaIMj@bUyC6uMDJ84qSA-oxS1PV}u5=bCJ87fc(1!_yI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amh$pCqT#>!h|L|TjL&m4!#j^phzExBJ delta 204 zcmaEJq~iPGiVYW|_<2|u89<;?W=0Hv+007OUSET>| diff --git a/Server_Install_Pack/mpmissions/epoch.Bootcamp_ACR.pbo b/Server_Install_Pack/mpmissions/epoch.Bootcamp_ACR.pbo index d897db8798f0b9abbaf99be50eb4f16f68012f0b..f5c0fd32978fcc368504b206e4395e8eec317e3b 100644 GIT binary patch delta 224 zcmWm0yAHu%0ES_|I-mMGtHZ!un2A9mVUtFJ!PbNX39%3nTbEW#-9R@wb#N7;v53*& z4s;QpH+hoxaGQzN?0n_fm5Vt3eNM*?Ug~$bwassBo`4e=aDf{<-~}J}Apk)LK^P*y znl?}CWztZW4_Z)13Z0sFnJ$Q0k*Q?96uM_Zi&9eYxMj;9@h(iLB kkb*R1fP*aLAaCkg;VCABGFjE$#$2A4zT-{rQmh)*4+*4W-T(jq delta 204 zcmWm0y$-=p0ES`J`Y%1GpHf}Ai5qYWViDVkXv|zd#n_=+mugR?2A5zvH_#gpVzNrC z#)`q`O`hcSZua47pD$FAB_Z=~t49mGzp^wZrEW?E$btwGah zluX8K780M|_hcuqbwmRG3<(q2=}1Pd5fi9G1Dc>h3);|uE@;q$KIq(t2Mp2N++ PdQa!p@RKCV?`uPUgI!e% diff --git a/Server_Install_Pack/mpmissions/epoch.Bornholm.pbo b/Server_Install_Pack/mpmissions/epoch.Bornholm.pbo index 41e43d0c876924249e3f45bcbee20d66822e25af..086e553b2158bb707d0361b2e7134a5829e2f05a 100644 GIT binary patch delta 218 zcmWm0%L)Nu9ES1vjPq&!7>9AV0V_*xfR%-X(ok{{N?FOmMmB?wlpAmu3z@B3pp=rP z>@Afk$?K_KJeTIN}qr*D+uCa1QM9aEQau90RGrZf}zP$M6!@gt|n;4>!(K^P(+Llj~VhXg2) egcPKW&pdM<$+>G~U94|}_V!!SU)959wKsoDQ)om0 delta 209 zcmaEKsp9R$iVYW|_<2|u89<;?W=0HWAQl5+aUhleVo4yD0%B<(mf1dGmh7EAk^QT5 W_PSW-YU;nz|HS-bj(?8u%g+EM0$U;g diff --git a/Server_Install_Pack/mpmissions/epoch.ChernarusRedux.pbo b/Server_Install_Pack/mpmissions/epoch.ChernarusRedux.pbo index c17acc500c766dabe77a6e43f8dceb720a13fe7f..5ba9bb5ce78e81a80c97b070daf14648c5bc31ff 100644 GIT binary patch delta 226 zcmWm3yAHu%7{+mRK74p-9qKSyT!O`5XRxXSv%w^xlSZT%EKPh;O$?SsBn*=8DhynJ zYcPt*<4JzWll&LY$@e+AJ~~OmFM0m^T=rdjYtU2qc}nt}X(rPo@PZHg5P%?rAPfAyyQ@XFI~!V^sy=11Sv>^3<_i* j3pvPx3I!-aNyv8jwNXxowXQcSju>tGE4NXt-)6%f#qCXZ delta 214 zcmWm0y$-=(7=~e`_50za{z{uT1f!KRVALjJwOENoB8bJHtxvjI4YmfciA{n?oIwYZ z+2nC2S8{(J{mG-hySI`|6ny^%>e|4YowmZa1Cqx~pD|qkKLkJo34#!UFhn2^3>nBm4)Ra{1&UAt)g3vS Yx5zZQ=lSP)m_Cp1OW7zid;6O80})eBxBvhE diff --git a/Server_Install_Pack/mpmissions/epoch.Chernarus_Summer.pbo b/Server_Install_Pack/mpmissions/epoch.Chernarus_Summer.pbo index 1e9914e295285117def71c5792771ca6cf2746df..38ad93dc168873129f55a65d7e2d5f3c6f89bc80 100644 GIT binary patch delta 220 zcmZ2*sbcEoiVYW|_#0Um89?C2`q?o+_TyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amhq*~EC$5lKr8{ol0Ym4#L_@4vt4hN d?7cpbO1}JU2F#vWD;w6_SoielHsiY~M*z*`UDf~q delta 214 zcmWm0Jqm(g0Eh8RD^1PUvJXwShM=LfE3`FB5$zqoa14?lTGZZf61+g0Lu(hXmZs0g=5VBA`MOTA)E2I?#n4=wLt}%ruFt Y*HPOI$Jg)YJs3^*rCWn>=dvOG0BPP_Q~&?~ diff --git a/Server_Install_Pack/mpmissions/epoch.Desert_E.pbo b/Server_Install_Pack/mpmissions/epoch.Desert_E.pbo index cd1836d300385ba1914979c2b50604f1b2a2aadd..89472500063a253dcf76f188160c54a87416b785 100644 GIT binary patch delta 221 zcmZ2@xnkOtiVYW|_#0Um89?C2`q?o+_TyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amhxx z9i|9yPw$!|z%~8)Z2__AK>5=4^|J(kSP+PXfLIuaMSxfoh{b?d9Ec@=SQ3b(fLI!c iWwx)MC3~+=QqgG1+WAfXPO5u&5I_ zKsR4c@<|>qw2x2w@~~u4;1d64x*>j9_dB;AIlfj1 diff --git a/Server_Install_Pack/mpmissions/epoch.Esseker.pbo b/Server_Install_Pack/mpmissions/epoch.Esseker.pbo index db245372ec17f21ef88aa2f4118893ba0b3c31cc..bafb74f0ad6c0726c620e69193747b6add847007 100644 GIT binary patch delta 220 zcmW;By$-=p0L5|D`fRHgrHT#)BeQozi7hv_I7k8y0;C`f8OTBo@*si)G88}w zV~YemZos-%VuWW(9vnMSLc{)sYD(xIEB>PWAGK~CZ(s4!aH0E13^ z-sDN%_tpMJ_CBJTA_|Frj?Kzw}hqGS-UOAC5X*OaK4? diff --git a/Server_Install_Pack/mpmissions/epoch.IslaDuala3.pbo b/Server_Install_Pack/mpmissions/epoch.IslaDuala3.pbo index 934a0d4ae64843661fc145544158e127365d1be8..b3a979cb8be6125c1b0b732ba4d555e8a0ae5925 100644 GIT binary patch delta 220 zcmZqvQugCZ*@g{K{EaM(3?T4h{p=VZdvai+aI&quO6bF#<6Y5HkZY3lOsc zF&hxG12G2>a{@6J5OV`D4-oSLG2iyrQT&HaGWt%RSSuj8{kV$27slypRRkt)_g5E~ z!90C~ng9<|gb!GDI#9NrF9 z%m&2lK+FNeoIuP4#N0s41H`;Q%(wk@6#t=<(|4;0Oy2IGDp1Wh{i=q*)b0N20@InN zAMh5Cov!dufVI6&TL6d!fmjHLg@ITEh(&=|42Z>nSOSP8fmjNNrGZ#xd!4rIvp$jB Zw=1`Q=eeFH)4|$xdavnD-zSH!0{{(EQ_lbZ diff --git a/Server_Install_Pack/mpmissions/epoch.Kapaulio.pbo b/Server_Install_Pack/mpmissions/epoch.Kapaulio.pbo index e4dcfec8c25624b642bf8dc6348afe1bf54397c6..08984df3deace29f489251bdff467d6a47888890 100644 GIT binary patch delta 214 zcmezOsqFLTvJD%e_#0Um89?C2`q?o+_T<1s$>tkT?Kh$rftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amh6{&=4ryzFS40nsK^@iooRUr_=;y zFi)3N5#VNwm>#GhFtxo`O8|%kfmjHLg@ITEh(&=|42Z>nSOSP8fmjNNrGZ#xd#{%4 c-98cFvb7U;%rIY_!gENTL%sH`eAvYo0344~82|tP delta 205 zcmezTx$NJkvJD%e_<2|u89<;?W=0H5d!kl zH>e13w=-%B0I?tt3jwh(5Q_k@C=iPQu{aP*0I?(xO98Po5X)?5)Rw*1C$eVJf!&W6 T?K1XI=5TtlODbWFNs$ErsnAhD4~B4QCqM~TE#9Xjctkx%0eENs027l3XO zu0taduP6B>&+EGMZp-scm2`mx{=H9!5#FAR6~k9eUu6)45C{;42t+}I7{nm~Nk~B& zB-d9-YO)^RJgCO|oEGlErWNC&O}2a7(LTh#TS~AYZ*ba~nnRF*EaV^$1(2Z#B~YLY d6{xzJQ+rx@c^$ZS_4agdY0ZrK-0B>?&ksm1T{Qpz delta 209 zcmWm0y$XV07>40Y?N7_MG|N)jgP^e!aB66mAX+^FqtU@F0+BCih^C+^Xz&nP6L-Pc zBXH~Kh70a2_42RxN*zTOxZ1yidD-H_{m$?!C#W0_>cE2lA~c{0EoegrB#@yCJy4R$ zA!Wt%h{EI=(vf3JMp5#Ni1Ca*G-KzGq@aii`Y-?$G#G*oBN&4L6PSXT6tR_`G}X5= RaecGP(%sne#pC{Vtsna#U912A diff --git a/Server_Install_Pack/mpmissions/epoch.Mountains_ACR.pbo b/Server_Install_Pack/mpmissions/epoch.Mountains_ACR.pbo index 7de8a82e9b7536cfdfcd0be464f7b67450c00b45..02c941d5447337163887eb013b63eb75894c8489 100644 GIT binary patch delta 208 zcmdmXwPN+PiVYW|_#0Um89?C2`q?o+_TyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+AmhO8vAOlRIFunM^`XB+`WibH!+=2}x6jgv4$!IhSBIFd1Be z#MI5_O`haEKb`Btx!kFml!VZ~nYruZJ$q1G1k??v0AUb8f(XbEg%~IhhXf=c1!+)u zK*^}iri^&}>yx>_mV4s!@QyH%eYV76n~5f~_mL=W<3K=z3}iuv9OS`(0u-SHWiWZ; ZV7*p)uRE?7t@&xVuC;IZyU?lH%^x%ER#N}~ diff --git a/Server_Install_Pack/mpmissions/epoch.Napf.pbo b/Server_Install_Pack/mpmissions/epoch.Napf.pbo index 403018be31870b2b936b2fc62cf4de98972bd8fa..8f5cf7c3c2ac24371b92630b50c233a4c4c85970 100644 GIT binary patch delta 220 zcmW;By$XV00EOX9`?d0`EVHt;8weU&+N)h8lIQ}O0@rA8b8)Z`B)7KOzRRd?An0c= zfPRzBA&p|NQlv3voy^yP}0R}J1dXi0Z3eS z2Fuy}eaSERUXSVfK0RKjkx-=2zgcBHz`LViaUtkZPzk~yg90i+XrZbOHh-lTNVHS diff --git a/Server_Install_Pack/mpmissions/epoch.Panthera3.pbo b/Server_Install_Pack/mpmissions/epoch.Panthera3.pbo index 2edb2731e7d5fe92f112e16fad31af686abdfa75..97dec9865d096d059dc8456c4b429f08251092ff 100644 GIT binary patch delta 214 zcmezOsqFLTvJD%e_#0Um89?C2`q?o+_T<1s$>tkT?Kh$rftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amh6{&=4ryzFS40nsK^@iooRUr_=;y zFi)3N5#VNwm>#GhFtxo`O8|%kfmjHLg@ITEh(&=|42Z>nSOSP8fmjNNrGZ#xd#{%4 c-98Z)G2P6YuJ2Y(pW^y#t4r-hnd0qX03(}I#sB~S delta 205 zcmezTx$NJkvJD%e_<2|u89<;?W=0H5d!kl zH>e13w=-%B0I?tt3jwh(5Q_k@C=iPQu{aP*0I?(xO98Po5X)?5)Rw*1C!*p0_2@gc TPq7ZZp&17E)FuA?Y4rsFp8H4l diff --git a/Server_Install_Pack/mpmissions/epoch.Porto.pbo b/Server_Install_Pack/mpmissions/epoch.Porto.pbo index 4ef42c501cefb1608cd46bd0ee742449f27a1008..638a2c2aa9bbfcb8ab620fbbb0bfef6e1805988c 100644 GIT binary patch delta 221 zcmWm3zY76z9L90y&hH=h!MXGEuP{g{%IqKbQu04gH!#R>gEAmr9m5TFVz^OER`PreO%@*_)cy&Q@`?;i*$ZJcA^1+5e{OXX((ffvF5+ooADNrB{Drk^_ gEaV^$1=})<&#BTI)?4IA$3v;SJzYL8E$yHD0O@#P$N&HU delta 209 zcmWm0y$XU*0EXdA`?oxrX_k)NLk&%BUBW>Kp^GqDf(Ew+Esx;T9kiXvp)2Tjt)&}i z2*Rze7an+nyC2^C!-XocBozKF?8L=K-ppF(G{~s{MG!%P5|p6=Rj5H78X!XxTA=Wp zlF5ioV-oSxmMjG}PsolxW5PuCei4VAW6}zYlz<8vv_Xds7+^vdEa*WWY;L5^W238s TZ}@Sq$IKjRyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+AmhoI!pFmpGf{W XiC3x>*)k#qq3@Z6vOhSf2_*plW=39C delta 204 zcmZ2;rDFT#iVYW|_<2|u89<;?W=0HN!^R7 ROvfuGyW~X+I(#fK1pvi9R22XK diff --git a/Server_Install_Pack/mpmissions/epoch.Sara.pbo b/Server_Install_Pack/mpmissions/epoch.Sara.pbo index 5ad1ea0a634a44aa8788ad1ee1b19b787940a6a0..e5d4d35abf12a4ccc185da73bdd290a3d9366033 100644 GIT binary patch delta 221 zcmWm3zY76z9L90y{65?V=Qpc=z-F>b%J@ymC>fQJ3>Sk%=c_J*&35Y2_b*^R1D4Bw zpp0(wc4_Ax!(m^u$gzW=_K*~8xq`o)FEbdO2k2N?nogb;)w0#S&80&z${ z5>(+a>Ncb{cU-E9p+O&sw+z~dH>aJmX eC_x!2!ZNF`wKh9ywb6AncI^7hUMii7FwQ@18)QHL delta 209 zcmWm0yAHts7=~eWK9v5>s%=cY1_`r;&8CrHwOWYL(8OSA>LgiqhqJfG_{Ht(FKj8`~qP3u5=ftNW2S(^`Z+G)oVK@?&T2MH38gcPJfh74pO cXC6=a*G4kL(x`i>^**iCsMx$IvuC041FouHK>z>% delta 209 zcmWm0y$-=(7=~fhQnd6%{gjFm5t{>OVroQVbp-V@F*K17Nh6;|(!~kbzR@b(ERq`R z7JE$|cXB27>gjG{_j0#2RT5JFX6A8(_a~0APHZo+1xSMk5@a9?GUOl+1yDeRB9uVm ziB0_;8wBL@h|xk|&WR2@4v2}2Zq#L0Mv6xvK^ZDg1s!TohXypkfEKjD

&ZJN^6~ SZz5~Dl!f`@V`RU3vW7p(uT!xA diff --git a/Server_Install_Pack/mpmissions/epoch.Sara_dbe1.pbo b/Server_Install_Pack/mpmissions/epoch.Sara_dbe1.pbo index f165d4dc16d5549d497aa60b5def33133818ff1b..37634833889889773fff506a1093e164bed776f4 100644 GIT binary patch delta 220 zcmdmRwPNYDiVYW|_#0Um89?C2`q?o+_TyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amhxx z{ih0WGe<=DfTgDcrAyoQ%@zP+K_C_aVqqW_0b)@g76W2&AeI1PNg$R2Vrd|j*}iYK d?7cn_UjG^TI+KphWIOF;xTvf2?zd0w*8or;WZ(b* delta 214 zcmWm0y$-=(7=~e0f2Gy0)PFnLB{dl>7Dw)x7e+oxW$dw%+_{`dzaHd#ji diff --git a/Server_Install_Pack/mpmissions/epoch.Shapur_BAF.pbo b/Server_Install_Pack/mpmissions/epoch.Shapur_BAF.pbo index dc4bed152aff7eb4aeba2bd929b57922ff5dd908..27aba7cf0eac3bc8ea8162815d5bb1b9f1811ef5 100644 GIT binary patch delta 220 zcmbP#xnjzdiVYW|_#0Um89?C2`q?o+_TyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+Amhxx z?WPEDGe<=DfTgDcrAyn_&JqA(K_C_aVqqW_0b)@g76W2&AeI1PNg$R2Vrd|j*}is` d?7cpbJLe_7PPOiy(D9#9W=TiJQi-o&TmamtV+{ZR delta 214 zcmWm0yAHun0Ecm4I`Ex^9gpC9-*=wjp*~ce}TMr0mkb^wvP=F$opbQnLLJbUF a56s6>m&5kWQWo#_Y0~}X8$0{Z-2VU>SA_m2kdIrH%tHdt)0N%l- ziNWC{zvSd^`_{*|P7fwe1rqx0ecbo(ok8E61UfJXiWnts!DRa)5s53XXh#fyI??LVU!ftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+AmhhNMH+d8vr?ac1Py3{3@vDb0v+f=4^+^? Z)Yo4p`7%>CeIbsNcz*v*_Q{kV9e<2`U=siU diff --git a/Server_Install_Pack/mpmissions/epoch.VR.pbo b/Server_Install_Pack/mpmissions/epoch.VR.pbo index 3259986dd497caeba07711e91aaf36898dcf21eb..a7276a375ac208d6df3b30bc12b20e606b595962 100644 GIT binary patch delta 226 zcmWm3y$-=(7{zf_-(LDqU#)g@0XC}(u$fdMF2NwF#3BZpkXO7?O^j@8ow`_A7!58! zBC$xs5Cp+eSnmgX~GHr+7O4B$wvqkB7o>zaNr%a&$ delta 214 zcmWm0y$-=(7=~fhqWI`b>!(yAu~tkT?Kh$rftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+AmhS| ZVL5b4zHPQu*;Bsegtn*8DoXRLEdfTYQm6m` delta 210 zcmaFzx$OO?vJD%e_<2|u89<;?W=0H+t;WFR5MO@)DW1ueYcvxbmr*}odUAc z4}2G3oqkqBfV2IxmH-e70=rH0f+ET*#7%&%?AFg-BP&LCuzhqgJ}ZT!2wQifg3#F1t0h! z01Sc<0?}d`Rq{fSm-m#m^f`S5-kj6yxS)lD>q}z%vL+v|?J35QyT;ih2tx!UkRb{& jh(iJtNP-F}>ujc96SpQdRoT|4UpK(@W delta 213 zcmWm0y$-=(7=~d*{eF09{gifKGc`sI!`MnNSsVcA(nO+*Sfu$X>0q@PL{|}ZBpiap zWHWl)$(7vO=Vbqw>~2PmMTOA6sp|Fct6^W^rbW_>nGQ1r2tx#-AVLh{kboqlAPo#M zkcC{pOzL*{nA0lwxMT@@z9#qJ5sz^DLK+`jNpy6dAP)tQK!zfepbQmIpb9lm1KrnN XOZjX!Tj#d_U5@SxL)C*POGX;QH5Qv3-Vle;! delta 214 zcmWm0y$XU*0EXdAtt`u9+K;98(NUqfp_z;53zlUO-baK+`pynPw=ia)z+EmWF`Z7V1WZ33Q&X+2vCL!h){(ZNMUA@ zL5~hS;)XYutQcxh;)PF-P?pZV#GtQ*%+r(-!BGMNGSoo<6&lcl7PLWw4s<~emB2{$ W>Mrp|S7&~HfBNHXdc52tJ^BH{5Ltf! diff --git a/Server_Install_Pack/mpmissions/epoch.abramia.pbo b/Server_Install_Pack/mpmissions/epoch.abramia.pbo index e9a4283a37e322f034476dae09f76c4862427b2c..bb32c33b2e9a2d5b300dd3eb7c4ea8cc627634f6 100644 GIT binary patch delta 216 zcmX@`rEKfhvJD%e_#0Um89?C2`q?o+_T<1s$>tkT?Kh$rftU%1nSq!Eh*^P{4T#x+ zm;;D8ftU-3xq+AmhBhVDk1Jb%7bo)9#uSP+PXfLIuaMSxfoh{b?d9Ec@=SQ3b(fLI!cWw!fi%iik~ aDSozG{p^ delta 210 zcmWm0I}gEN7=~e0r_%DOI#k<%q(th^SQ|?xv6&@xsvXu`vfaq$APzhvAPFf*Lk0xMLJmZbARk6{ zLB6t2i~MkA(v)LbmjtGD$P2wTF`k{*WU!G*l6$cTiXcM?6evRls!#(J>Y#xhUM%CW XRGtH8D}VXM@IKl#7n|7ewmYNeJdW+w{FG2z~(1dG_f`oyV!IwVd!Qtyb_6BBB@0>ODq~cz+^Iz ziWnq1I!2~%q3XojP4z=Hr@@PQu!5QGqf zAp#;qA!a#R{BYtrtT`arvK4xBY^%`1QmeESm{}o_J?j)=tpQ~i`pBRfK?0JH0twQP jfh^=84+SVf$)cKkolCFVWp9t$?)}(U&&$!X%0Grb9Q{*+ delta 210 zcmezVrL5^o*@g{K{5&j-3?NV`Gb0Abo*bAcIejIUfN=BcsP@-Uj6lo;#LPg<0>rF9 z%m&2lK+FNeoIuP4#N0s41H`;Q%(wk@6#v1K(|4%}Ox|vkw@-xm Ylkb`-ecK)v3vw=rp7W*TQ2jJs0Mdg}6#xJL diff --git a/Server_Install_Pack/mpmissions/epoch.lingor3.pbo b/Server_Install_Pack/mpmissions/epoch.lingor3.pbo index ac96aa20011a6f0b13aabeef41ed619f2a0ba29e..fc5e3ce4a3ebf72bf86ac2e85b389f559191e42c 100644 GIT binary patch delta 204 zcmZqsQug~x*@g{K{EaM(3?T4h{p=VZdvai+Wb=)v_8U=*K+FWh%s|Wn#H>Kf2E^<@ z%mKulK+FZi+(66&#JoVvxBW&G|BaK3zS}pd2=FpZ-=HEed3%t$zzpW;=QIR(7$d+U z?IPL&Kr9HvLO?7G#3Dc}3dCYSEDppHKr9KwQa~&X#4_7Ov}N!0iJZ!m;y9`DWX+c6 PH_dly*9uOsd)f>Dyzr}R5MP$p&>AJdyu-obmr*}Y67y; zAN&zun{J>hz}eodEda!VKr95r!aytn#G*hf2E^h(ECIxlKr98s(m*V;y<1!MPM^q3 YlLcl{2aO%Je=ygaeIPD;u|D@t0Iwuaxc~qF diff --git a/Server_Install_Pack/mpmissions/epoch.utes.pbo b/Server_Install_Pack/mpmissions/epoch.utes.pbo index b775d816327ecae43c840c78d4ba574371b38ebc..e9c7f10cec38d99f582d9c6136fdc66137eb7c87 100644 GIT binary patch delta 225 zcmX}iyAHu%0L5|Dx?lRCE-f|_i`6@@OCzMa#Xy>vgrw=xrHvNvK)3G!BpoFfrMs;o zH8~b1`6Xxge{O1USKX`3uQ(?1+xv7F;hV}tT!*q2$_zw-1rA~mhXf=c1!>4Y7IKgW zo`y2%^q7IIJV?`?I%H0%MV5@+vWQ8&Epb>|v`B^>4*UORq3L@91t>xZ1SmrVs!#(F eB&b7!>iec|2peB*bFc1Mx)@JyJac!!QTqZ+m}A2L delta 209 zcmWm0y$-=p0ES`x@!#q}l~OSpY&MhFT|pxegUu`zqewS{R!`FyT!QV)2F!GI1D#lF zsn44{$@>ni@6$RzOhpp8)W4PCPw>ucs&8V`j!h1D5I}@9WFQMU$U^~&Ab|`eP*`k| z-hlQ!;xOitHAlxjIk1~Ys6amv>Cn@W$aWGCC_@FRph68as6zvEXhI7NmIUqBPF;li SC0`m1qb{@V_V%i|m-!DSl43Og diff --git a/Server_Install_Pack/mpmissions/epoch_RyanZed.Tanoa.pbo b/Server_Install_Pack/mpmissions/epoch_RyanZed.Tanoa.pbo index d2a1971f5a33dae13317255bd33d585871157a6e..fcfa21aed66c6f4997e32170a184f80892b5245d 100644 GIT binary patch delta 226 zcmWm3y$bW}C=hFj#~u zlOz_Sk59eoQ}5$d-QHB=P?a=?VEga8(rfsmMm@ z{JAP7MiA`pcb l#6gAxBq0T9$e7k5dmcvDoB8?jncq+E{Z4KU