From e29276a635df77256bfeefdc5fa8c473d1f75532 Mon Sep 17 00:00:00 2001 From: Vdauphin Date: Sat, 20 Feb 2016 19:54:12 +0100 Subject: [PATCH 1/6] Add: change foreach for select{} --- .../core/fnc/cache/find_pos.sqf | 3 +- .../core/fnc/civ/traffic_add_WP.sqf | 6 ++-- .../core/fnc/civ/traffic_create.sqf | 17 ++++------ .../core/fnc/common/final_phase.sqf | 4 +-- .../core/fnc/data/add_group.sqf | 2 +- .../core/fnc/mil/check_cap.sqf | 33 ++++++++----------- .../core/fnc/mil/check_rinf.sqf | 10 +++--- .../core/fnc/mil/create_hideout.sqf | 12 +++---- .../core/fnc/mil/patrol_addWP.sqf | 5 +-- .../core/fnc/mil/patrol_create.sqf | 8 ++--- .../core/fnc/side/checkpoint.sqf | 5 ++- .../core/fnc/side/civtreatment.sqf | 5 ++- .../core/fnc/side/get_city.sqf | 6 ++-- .../core/fnc/side/mines.sqf | 5 ++- .../core/fnc/side/supply.sqf | 5 ++- .../core/fnc/side/tower.sqf | 5 ++- .../core/fnc/side/vehicle.sqf | 5 ++- 17 files changed, 53 insertions(+), 83 deletions(-) diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf index ecb81ab30..a3dc5f9df 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf @@ -3,9 +3,8 @@ private ["_useful","_house","_id","_city","_xx","_y","_pos","_houses","_house"]; if (count btc_hideouts == 0) exitWith {}; -_useful = []; _house = objNull; -{if (_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && {_x getVariable ["type",""] != "NameMarine"}) then {_useful = _useful + [_x];};} foreach btc_city_all; +_useful = btc_city_all select {(_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && {_x getVariable ["type",""] != "NameMarine"})}; if (count _useful == 0) then {_useful = btc_city_all;}; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf index 4ffeb11f1..7683a84d2 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf @@ -14,10 +14,8 @@ if ({_x distance _city < (_area/2) || _x distance leader _group < (_area/2)} cou {deleteVehicle _x;} foreach units _group;deleteGroup _group; }; -_cities = []; -{if (((_x distance _city < _area) && !_iswater && {_x getVariable ["type",""] != "NameMarine"}) || ((_x distance _city < _area*2) && _iswater && {_x getVariable ["type",""] == "NameMarine"})) then { - _cities = _cities + [_x]; -};} foreach btc_city_all; +_cities = btc_city_all select {(((_x distance _city < _area) && !_iswater && {_x getVariable ["type",""] != "NameMarine"}) || ((_x distance _city < _area*2) && _iswater && {_x getVariable ["type",""] == "NameMarine"}))}; + _pos = []; if (count _cities == 0) then {_pos = getPos _city;} else { _pos = getPos (_cities select (floor random count _cities)); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf index 5ca19e6e0..be9caafb9 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf @@ -6,23 +6,20 @@ _area = _this select 1; if (isNil "btc_traffic_id") then {btc_traffic_id = 0;}; -_cities = []; -{if (_x distance _city < _area) then {_cities = _cities + [_x];};} foreach btc_city_all; -_useful = []; -{ - if !(_x getVariable ["active",false]) then {_useful = _useful + [getPos _x];}; -} foreach _cities; +_cities = btc_city_all select {(_x distance _city < _area)}; +_useful = btc_city_all select {!(_x getVariable ["active",false])}; -if (count _useful == 0) then { - while {count _useful == 0} do { +if (_useful isEqualTo []) then { + while {_useful isEqualTo []} do { private "_pos"; _pos = [getPos _city, _area, true] call btc_fnc_randomize_pos; if ({_x distance _pos < 500} count playableUnits == 0) then {_useful = _useful + [_pos];}; }; + _pos = selectRandom _useful; +} else { + _pos = getpos(_useful select (floor random count _useful)); }; -_pos = _useful select (floor random count _useful); - _unit_type = btc_civ_type_units select (floor random count btc_civ_type_units); _veh_type = btc_civ_type_veh select (floor (random (count btc_civ_type_veh))); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf index 90ce029aa..7a205e627 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf @@ -17,12 +17,12 @@ btc_city_remaining = []; _marker setMarkerBrush "SolidBorder"; _marker setMarkerSize [(_radius_x+_radius_y), (_radius_x+_radius_y)]; _marker setMarkerAlpha 0.3; - if (_x getVariable ["occupied",false]) then {_marker setmarkercolor "colorRed";btc_city_remaining = btc_city_remaining + [_x];} else {_marker setmarkercolor "colorGreen";_marker setMarkerAlpha 0;}; + if (_x getVariable ["occupied",false]) then {_marker setmarkercolor "colorRed";btc_city_remaining pushBack _x;} else {_marker setmarkercolor "colorGreen";_marker setMarkerAlpha 0;}; _x setVariable ["marker",_marker]; }; } foreach btc_city_all; -waitUntil {sleep 15; (count btc_city_remaining == 0)}; +waitUntil {sleep 15; (btc_city_remaining isEqualTo [])}; [0,"btc_fnc_task_set_done",true,true] spawn BIS_fnc_MP; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf index 0c06e56f6..8f01fb7a2 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf @@ -48,6 +48,6 @@ if !(_city getVariable ["active",false]) then if (btc_final_phase) then { - btc_city_remaining = btc_city_remaining + [_city]; + btc_city_remaining pushBack _city; }; diag_log format ["END = %1",[]]; \ No newline at end of file diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf index be42cd736..26d7d36bd 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf @@ -5,39 +5,32 @@ if (btc_hideout_cap_checking) exitWith {}; btc_hideout_cap_checking = true; -_cap_to = []; +_cap_to = btc_hideouts select {(time - (_x getVariable ["cap_time",time]) > btc_hideout_cap_time)}; -{ - //_hd = _x; - //if ({_x distance _hd < 700} count playableUnits > 0) exitWith {}; - if (time - (_x getVariable ["cap_time",time]) > btc_hideout_cap_time) then {_cap_to = _cap_to + [_x];}; -} foreach btc_hideouts; - -if (count _cap_to == 0) exitWith {if (btc_debug_log) then {diag_log "btc_fnc_mil_check_cap: exit cap time";};}; +if (_cap_to isEqualTo []) exitWith {if (btc_debug_log) then {diag_log "btc_fnc_mil_check_cap: exit cap time";};}; { private ["_hd","_in_range"]; _hd = _x; - _in_range = []; - {if (_hd distance _x < btc_hideout_range) then {_in_range = _in_range + [_x];};} foreach btc_city_all; - - if (count _in_range == 0) exitWith {if (btc_debug_log) then {diag_log format ["btc_fnc_mil_check_cap: exit no in range = %1",_hd getVariable "id"];};}; - + _in_range = btc_city_all select {(_hd distance _x < btc_hideout_range)}; + + if (_in_range isEqualTo []) exitWith {if (btc_debug_log) then {diag_log format ["btc_fnc_mil_check_cap: exit no in range = %1",_hd getVariable "id"];};}; + private ["_closest","_dist","_pos"]; - + _closest = objNull; _dist = 999999; _pos = getPos _hd; {if (_x distance _pos < _dist && {!(_x getVariable ["occupied",false])}) then {_closest = _x;_dist = _x distance _pos;};} foreach _in_range; - + if (btc_debug_log) then {diag_log format ["btc_fnc_mil_check_cap: _in_range = %1",_in_range];}; - + if (isNull _closest) exitWith {if (btc_debug_log) then {diag_log format ["btc_fnc_mil_check_cap: exit null _closest = %1",_hd getVariable "id"];};}; - + if (btc_debug_log) then {diag_log format ["btc_fnc_mil_check_cap: SEND FROM = %1 TO %2 [int %3]",_hd getVariable "id",_closest getVariable ["name","error"],_closest getVariable ["initialized",false]];}; - + _hd setVariable ["cap_time",time]; - + if (_closest getVariable ["initialized",false]) then { /*[_hd,_closest,1,"I_Truck_02_transport_F"] spawn btc_fnc_mil_send; sleep 1; @@ -45,7 +38,7 @@ if (count _cap_to == 0) exitWith {if (btc_debug_log) then {diag_log "btc_fnc_mil sleep 1;*/ for "_i" from 0 to (2 + (round random 3)) do {[_hd,_closest,0] call btc_fnc_mil_send;}; } else {_closest setVariable ["occupied",true];if (btc_debug) then {(format ["loc_%1",_closest getVariable "id"]) setMarkerColor "ColorRed";};}; - + } foreach _cap_to; btc_hideout_cap_checking = false; \ No newline at end of file diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf index ddab78f52..76da86f7d 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf @@ -5,18 +5,16 @@ _city = objNull; if (count _this > 0) then {_city = _this;} else { private ["_useful","_id"]; - _useful = []; //"NameVillage","NameCity","NameCityCapital","NameLocal","Hill" - { - if ( + _useful = btc_city_all select {( !(_x getVariable ["active",false]) && {_x distance (getMarkerPos btc_respawn_marker) > btc_hideout_safezone} && {!(_x getVariable ["has_ho",false])} && ( _x getVariable ["type",""] == "NameLocal" || {_x getVariable ["type",""] == "Hill"} || {_x getVariable ["type",""] == "NameVillage"} ) - ) then {_useful = _useful + [_x];}; - } foreach btc_city_all; + ) + }; _id = floor random count _useful; _city = _useful select _id; }; @@ -53,4 +51,4 @@ if (btc_debug) then { if (btc_debug_log) then {diag_log format ["btc_fnc_mil_create_hideout: _this = %1 ; POS %2 ID %3",_this,_pos,btc_hideouts_id];}; btc_hideouts_id = btc_hideouts_id + 1; -btc_hideouts = btc_hideouts + [_hideout]; \ No newline at end of file +btc_hideouts pushBack _hideout; \ No newline at end of file diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf index cdb57d176..341b62cae 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf @@ -5,10 +5,8 @@ _city = objNull; if (count _this > 0) then {_city = _this;} else { private ["_useful","_id"]; - _useful = []; - { - //"NameVillage","NameCity","NameCityCapital","NameLocal","Hill" - if ( + //"NameVillage","NameCity","NameCityCapital","NameLocal","Hill" + _useful = btc_city_all select {( !(_x getVariable ["active",false]) && {_x distance (getMarkerPos btc_respawn_marker) > btc_hideout_safezone} && {!(_x getVariable ["has_ho",false])} && @@ -17,8 +15,8 @@ if (count _this > 0) then {_city = _this;} else { {_x getVariable ["type",""] == "Hill"} || {_x getVariable ["type",""] == "NameVillage"} ) - ) then {_useful = _useful + [_x];}; - } foreach btc_city_all; + }; + { _id = floor random count _useful; _city = _useful select _id; }; @@ -59,6 +57,6 @@ if (btc_debug) then { if (btc_debug_log) then {diag_log format ["btc_fnc_mil_create_hideout: _this = %1 ; POS %2 ID %3",_this,_pos,btc_hideouts_id];}; btc_hideouts_id = btc_hideouts_id + 1; -btc_hideouts = btc_hideouts + [_hideout]; +btc_hideouts pushBack _hideout; true \ No newline at end of file diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf index f10372c06..22c205d1c 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf @@ -13,10 +13,7 @@ if ({_x distance _city < (_area/2) || _x distance leader _group < (_area/2)} cou {deleteVehicle _x;} foreach units _group;deleteGroup _group; }; -_cities = []; -{if (((_x distance _city < _area) && !_iswater && {_x getVariable ["type",""] != "NameMarine"}) || ((_x distance _city < _area*2) && _iswater && {_x getVariable ["type",""] == "NameMarine"})) then { - _cities = _cities + [_x]; -};} foreach btc_city_all; +_cities = btc_city_all select {(((_x distance _city < _area) && !_iswater && {_x getVariable ["type",""] != "NameMarine"}) || ((_x distance _city < _area*2) && _iswater && {_x getVariable ["type",""] == "NameMarine"}))}; _pos = []; if (count _cities == 0) then {_pos = getPos _city;} else { _pos = getPos (_cities select (floor random count _cities)); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf index 230a1ab0d..1edf69c28 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf @@ -19,10 +19,8 @@ if (_random == 0) then { case (_n > 96) : {_random = 4;}; }; }; -_cities = []; -{if (_x distance _city < _area) then {_cities = _cities + [_x];};} foreach btc_city_all; -_useful = []; -{if (!(_x getVariable ["active",false]) && _x getVariable ["occupied",false]) then {_useful = _useful + [getPos _x];};} foreach _cities; +_cities = btc_city_all select {(_x distance _city < _area)}; +_useful = _cities select {(!(_x getVariable ["active",false]) && _x getVariable ["occupied",false])}; /* if (count _useful == 0) then { @@ -64,7 +62,7 @@ switch (true) do { private ["_veh_type","_newZone","_veh","_cargo"]; _newZone = []; if (count (_pos nearRoads 150) > 0) then { - _newZone = getPos ((_pos nearRoads 150) select 0) + _newZone = getPos ((_pos nearRoads 150) select 0); } else { _newZone = [_pos, 0, 500, 13, 1, 60 * (pi / 180), 0] call BIS_fnc_findSafePos; }; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf index d3fb1c3e5..80a3fcc74 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf @@ -2,9 +2,8 @@ private ["_useful","_city","_pos","_road","_roads","_boxes","_marker","_markers","_statics","_tower_type","_tower","_direction","_type_barrel","_type_canister","_type_pallet","_type_box","_btc_composition_checkpoint"]; //// Choose an occupied City \\\\ -_useful = []; -{if (_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine")) then {_useful = _useful + [_x];};} foreach btc_city_all; -if (count _useful == 0) exitWith {[] spawn btc_fnc_side_create;}; +_useful = btc_city_all select {(_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; +if (_useful isEqualTo []) exitWith {[] spawn btc_fnc_side_create;}; _city = _useful select (floor random count _useful); _pos = getPos _city; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf index f572d1686..0151fc042 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf @@ -2,9 +2,8 @@ private ["_useful","_veh","_vehpos","_city","_pos","_r","_houses","_roads","_marker","_unit_type","_fx","_phone_type"]; //// Choose a clear City \\\\ -_useful = []; -{if (!(_x getVariable ["occupied",false]) && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine")) then {_useful = _useful + [_x];};} foreach btc_city_all; -if (count _useful == 0) exitWith {[] spawn btc_fnc_side_create;}; +_useful = btc_city_all select {(!(_x getVariable ["occupied",false]) && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; +if (_useful isEqualTo []) exitWith {[] spawn btc_fnc_side_create;}; _city = _useful select (floor random count _useful); _pos = getPos _city; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf index 0413cfee3..bd4099433 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf @@ -1,10 +1,8 @@ private ["_useful","_city","_pos"]; -_useful = []; -{if (_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine")) then {_useful = _useful + [_x];};} foreach btc_city_all; - -if (count _useful == 0) exitWith {[] spawn btc_fnc_side_create;}; +_useful = btc_city_all select [(_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))]; +if (_useful isEqualTo []) exitWith {[] spawn btc_fnc_side_create;}; _city = _useful select (floor random count _useful); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf index 05923e6db..23b4cef7c 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf @@ -1,10 +1,9 @@ private ["_useful","_city","_pos","_area","_marker","_mines"]; -_useful = []; -{if (_x getVariable ["type",""] != "NameLocal" && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine")) then {_useful = _useful + [_x];};} foreach btc_city_all; +_useful = btc_city_all select {(_x getVariable ["type",""] != "NameLocal" && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; -if (count _useful == 0) then {_useful = + btc_city_all;}; +if (_useful isEqualTo 0) then {_useful = + btc_city_all;}; _city = _useful select (floor random count _useful); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf index 3aa0eaafc..d57ddf9a5 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf @@ -1,10 +1,9 @@ private ["_useful","_city","_pos","_area","_marker"]; -_useful = []; -{if (_x getVariable ["type",""] != "NameLocal" && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine")) then {_useful = _useful + [_x];};} foreach btc_city_all; +_useful = btc_city_all select {(_x getVariable ["type",""] != "NameLocal" && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))} ; -if (count _useful == 0) then {_useful = + btc_city_all;}; +if (_useful isEqualTo []) then {_useful = + btc_city_all;}; _city = _useful select (floor random count _useful); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf index 720611d43..019f2a504 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf @@ -1,10 +1,9 @@ private ["_useful","_city","_pos","_road","_roads","_marker","_statics","_tower_type","_tower","_direction"]; -_useful = []; -{if (_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine")) then {_useful = _useful + [_x];};} foreach btc_city_all; +_useful = btc_city_all select {(_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; -if (count _useful == 0) exitWith {[] spawn btc_fnc_side_create;}; +if (_useful isEqualTo []) exitWith {[] spawn btc_fnc_side_create;}; _city = _useful select (floor random count _useful); diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf index b7e80fb58..6f15923cf 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf @@ -1,9 +1,8 @@ private ["_city","_pos","_roads","_marker","_veh_type","_veh","_useful"]; -_useful = []; -{if (_x getVariable ["type",""] == "NameMarine") then {_useful = _useful + [_x];};} foreach btc_city_all; -if (count _useful == 0) exitWith {[] spawn btc_fnc_side_create;}; +_useful = btc_city_all select {(_x getVariable ["type",""] == "NameMarine")} ; +if (_useful isEqualTo []) exitWith {[] spawn btc_fnc_side_create;}; _city = _useful select (floor random count _useful); _pos = [getPos _city, 100] call btc_fnc_randomize_pos; From 65be6db96f2afb65a96336b5290d1a8650dec0f2 Mon Sep 17 00:00:00 2001 From: Vdauphin Date: Sun, 21 Feb 2016 00:03:38 +0100 Subject: [PATCH 2/6] FIX: private error, parentesis mismatch --- .../core/fnc/civ/traffic_create.sqf | 9 ++++----- .../core/fnc/mil/create_hideout.sqf | 3 +-- .../core/fnc/mil/patrol_create.sqf | 2 +- .../core/fnc/side/mines.sqf | 2 +- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf index be9caafb9..32cd1893b 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf @@ -1,5 +1,5 @@ -private ["_city","_area","_cities","_useful","_unit_type","_veh_type","_group","_veh","_iswater"]; +private ["_city","_area","_cities","_useful","_unit_type","_veh_type","_group","_veh","_iswater","_pos"]; _city = _this select 0; _area = _this select 1; @@ -7,13 +7,12 @@ _area = _this select 1; if (isNil "btc_traffic_id") then {btc_traffic_id = 0;}; _cities = btc_city_all select {(_x distance _city < _area)}; -_useful = btc_city_all select {!(_x getVariable ["active",false])}; - +_useful = _cities select {!(_x getVariable ["active",false])}; if (_useful isEqualTo []) then { while {_useful isEqualTo []} do { private "_pos"; _pos = [getPos _city, _area, true] call btc_fnc_randomize_pos; - if ({_x distance _pos < 500} count playableUnits == 0) then {_useful = _useful + [_pos];}; + if ({_x distance _pos < 500} count playableUnits == 0) then {_useful pushBack _pos;}; }; _pos = selectRandom _useful; } else { @@ -31,7 +30,7 @@ _group setVariable ["city",_city]; _Spos = []; if (count (_pos nearRoads 100) > 0) then { - _Spos = getPos ((_pos nearRoads 500) select 0) + _Spos = getPos ((_pos nearRoads 500) select 0); } else { _Spos = [_pos, 0, 500, 13, 1, 60 * (pi / 180), 0] call BIS_fnc_findSafePos; }; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf index 341b62cae..e7878fc61 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf @@ -15,8 +15,7 @@ if (count _this > 0) then {_city = _this;} else { {_x getVariable ["type",""] == "Hill"} || {_x getVariable ["type",""] == "NameVillage"} ) - }; - { + )}; _id = floor random count _useful; _city = _useful select _id; }; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf index 1edf69c28..5e405dbc3 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf @@ -34,7 +34,7 @@ if (count _useful == 0) then { if (count _useful == 0) exitWith {true}; -_pos = _useful select (floor random count _useful); +_pos = getpos(_useful select (floor random count _useful)); _group = createGroup btc_enemy_side; _group setVariable ["city",_city]; diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf index 23b4cef7c..803d364ec 100644 --- a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf +++ b/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf @@ -3,7 +3,7 @@ private ["_useful","_city","_pos","_area","_marker","_mines"]; _useful = btc_city_all select {(_x getVariable ["type",""] != "NameLocal" && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; -if (_useful isEqualTo 0) then {_useful = + btc_city_all;}; +if (_useful isEqualTo []) then {_useful = + btc_city_all;}; _city = _useful select (floor random count _useful); From 35cea96848b0152af6ea63814b219b44bd13cb1b Mon Sep 17 00:00:00 2001 From: Vdauphin Date: Sun, 21 Feb 2016 10:53:26 +0100 Subject: [PATCH 3/6] Add: 30 slots migration --- .../core/def/dlg_def.hpp | 0 .../core/def/functions.hpp | 0 .../core/def/mission.sqf | 0 .../core/def/param.hpp | 0 .../core/def/rsc_titles.hpp | 0 .../core/doc.sqf | 0 .../core/fnc/cache/find_pos.sqf | 0 .../core/fnc/cache/hd_cache.sqf | 0 .../core/fnc/cache/init.sqf | 0 .../core/fnc/cache/spawn.sqf | 0 .../core/fnc/city/activate.sqf | 0 .../core/fnc/city/create.sqf | 0 .../core/fnc/city/de_activate.sqf | 0 .../core/fnc/city/init.sqf | 0 .../core/fnc/city/set_clear.sqf | 0 .../core/fnc/civ/addWP.sqf | 0 .../core/fnc/civ/add_weapons.sqf | 0 .../core/fnc/civ/create.sqf | 0 .../core/fnc/civ/get_weapons.sqf | 0 .../core/fnc/civ/populate.sqf | 0 .../core/fnc/civ/traffic_add_WP.sqf | 0 .../core/fnc/civ/traffic_create.sqf | 0 .../core/fnc/civ/traffic_eh.sqf | 0 .../core/fnc/civ/traffic_eh_remove.sqf | 0 .../core/fnc/civ/unit_create.sqf | 0 .../core/fnc/common/check_los.sqf | 0 .../core/fnc/common/clean_up.sqf | 0 .../core/fnc/common/create_composition.sqf | 0 .../core/fnc/common/end_mission.sqf | 0 .../core/fnc/common/final_phase.sqf | 0 .../core/fnc/common/getHouses.sqf | 0 .../core/fnc/common/get_cardinal.sqf | 0 .../core/fnc/common/house_addWP.sqf | 0 .../core/fnc/common/is_engineer.sqf | 0 .../core/fnc/common/marker_debug.sqf | 0 .../core/fnc/common/randomize_pos.sqf | 0 .../core/fnc/common/road_direction.sqf | 0 .../core/fnc/common/set_damage.sqf | 0 .../core/fnc/common/set_owner.sqf | 0 .../core/fnc/common/show_hint.sqf | 0 .../core/fnc/common/task_patrol.sqf | 0 .../core/fnc/common/veh_track_marker.sqf | 0 .../core/fnc/compile.sqf | 0 .../core/fnc/data/add_group.sqf | 0 .../core/fnc/data/get_group.sqf | 0 .../core/fnc/data/spawn_group.sqf | 0 .../core/fnc/db/add_veh.sqf | 0 .../core/fnc/db/delete.sqf | 0 .../core/fnc/db/load.sqf | 0 .../core/fnc/db/request_delete.sqf | 0 .../core/fnc/db/request_save.sqf | 0 .../core/fnc/db/save.sqf | 0 .../core/fnc/deaf/earplugs.sqf | 0 .../core/fnc/deaf/fired_near.sqf | 0 .../core/fnc/deaf/loop.sqf | 0 .../core/fnc/eh/CuratorObjectPlaced.sqf | 0 .../core/fnc/eh/extended_InitPost_EH.hpp | 0 .../core/fnc/eh/extended_PreInit_EH.hpp | 0 .../core/fnc/eh/helo_respawn.sqf | 0 .../core/fnc/eh/player_respawn.sqf | 0 .../core/fnc/eh/unit_init.sqf | 0 .../core/fnc/eh/veh_add_respawn.sqf | 0 .../core/fnc/eh/veh_init.sqf | 0 .../core/fnc/eh/veh_killed.sqf | 0 .../core/fnc/eh/veh_respawn.sqf | 0 .../core/fnc/fob/create.sqf | 0 .../core/fnc/fob/create_s.sqf | 0 .../core/fnc/fob/dismantle.sqf | 0 .../core/fnc/fob/dlg.hpp | 0 .../core/fnc/fob/lb_change.sqf | 0 .../core/fnc/fob/redeploy.sqf | 0 .../core/fnc/gear/add_to_weapon.sqf | 0 .../core/fnc/gear/change_cargo.sqf | 0 .../core/fnc/gear/change_container.sqf | 0 .../core/fnc/gear/check_acc.sqf | 0 .../core/fnc/gear/combo_fill.sqf | 0 .../core/fnc/gear/dlg.hpp | 0 .../core/fnc/gear/get_text.sqf | 0 .../core/fnc/gear/handle.sqf | 0 .../core/fnc/gear/lb_fill.sqf | 0 .../core/fnc/gear/open_dlg.sqf | 0 .../core/fnc/gear/remove_w_item.sqf | 0 .../core/fnc/gear/show_button.sqf | 0 .../core/fnc/ied/allahu_akbar.sqf | 0 .../core/fnc/ied/boom.sqf | 0 .../core/fnc/ied/check.sqf | 0 .../core/fnc/ied/check_for.sqf | 0 .../core/fnc/ied/create.sqf | 0 .../core/fnc/ied/disarm.sqf | 0 .../core/fnc/ied/fired_near.sqf | 0 .../core/fnc/ied/init_area.sqf | 0 .../core/fnc/ied/suicider_active.sqf | 0 .../core/fnc/ied/suicider_create.sqf | 0 .../core/fnc/info/ask.sqf | 0 .../core/fnc/info/ask_reputation.sqf | 0 .../core/fnc/info/cache.sqf | 0 .../core/fnc/info/give_intel.sqf | 0 .../core/fnc/info/has_intel.sqf | 0 .../core/fnc/info/hideout.sqf | 0 .../core/fnc/info/hideout_asked.sqf | 0 .../core/fnc/info/search_for_intel.sqf | 0 .../core/fnc/info/troops.sqf | 0 .../core/fnc/int/action_result.sqf | 0 .../core/fnc/int/add_actions.sqf | 0 .../core/fnc/int/ans_var.sqf | 0 .../core/fnc/int/ask_var.sqf | 0 .../core/fnc/int/change_var.sqf | 0 .../core/fnc/int/key_pressed.sqf | 0 .../core/fnc/int/open_dlg.sqf | 0 .../core/fnc/int/orders.sqf | 0 .../core/fnc/int/orders_behaviour.sqf | 0 .../core/fnc/int/orders_give.sqf | 0 .../core/fnc/int/progress_bar.hpp | 0 .../core/fnc/log/can_tow.sqf | 0 .../core/fnc/log/check_cargo.sqf | 0 .../core/fnc/log/check_cc.sqf | 0 .../core/fnc/log/create.sqf | 0 .../core/fnc/log/create_apply.sqf | 0 .../core/fnc/log/create_change_target.sqf | 0 .../core/fnc/log/create_load.sqf | 0 .../core/fnc/log/create_s.sqf | 0 .../core/fnc/log/dlg.hpp | 0 .../core/fnc/log/get_cc.sqf | 0 .../core/fnc/log/get_rc.sqf | 0 .../core/fnc/log/hook.sqf | 0 .../core/fnc/log/lift_check.sqf | 0 .../core/fnc/log/lift_deploy_ropes.sqf | 0 .../core/fnc/log/lift_destroy_ropes.sqf | 0 .../core/fnc/log/lift_hook.sqf | 0 .../core/fnc/log/lift_hook_fake.sqf | 0 .../core/fnc/log/lift_hud.sqf | 0 .../core/fnc/log/lift_unhook.sqf | 0 .../core/fnc/log/load.sqf | 0 .../core/fnc/log/obj_fall.sqf | 0 .../core/fnc/log/paradrop.sqf | 0 .../core/fnc/log/place.sqf | 0 .../core/fnc/log/place_create_camera.sqf | 0 .../core/fnc/log/place_destroy_camera.sqf | 0 .../core/fnc/log/place_key_down.sqf | 0 .../core/fnc/log/repair_wreck.sqf | 0 .../core/fnc/log/rsc.hpp | 0 .../core/fnc/log/select.sqf | 0 .../core/fnc/log/server_load.sqf | 0 .../core/fnc/log/server_repair_wreck.sqf | 0 .../core/fnc/log/server_unload.sqf | 0 .../core/fnc/log/set_mass.sqf | 0 .../core/fnc/log/tow.sqf | 0 .../core/fnc/log/unhook.sqf | 0 .../core/fnc/log/unload.sqf | 0 .../core/fnc/mil/addWP.sqf | 0 .../core/fnc/mil/check_cap.sqf | 0 .../core/fnc/mil/check_rinf.sqf | 0 .../core/fnc/mil/create_group.sqf | 0 .../core/fnc/mil/create_hideout.sqf | 0 .../core/fnc/mil/create_static.sqf | 0 .../core/fnc/mil/hd_hideout.sqf | 0 .../core/fnc/mil/patrol_addWP.sqf | 0 .../core/fnc/mil/patrol_create.sqf | 0 .../core/fnc/mil/send.sqf | 0 .../core/fnc/mil/set_skill.sqf | 0 .../core/fnc/mil/unit_create.sqf | 0 .../core/fnc/mil/unit_killed.sqf | 0 .../core/fnc/rep/add_eh.sqf | 0 .../core/fnc/rep/call_militia.sqf | 0 .../core/fnc/rep/change.sqf | 0 .../core/fnc/rep/eh_effects.sqf | 0 .../core/fnc/rep/hd.sqf | 0 .../core/fnc/rep/hh.sqf | 0 .../core/fnc/rep/killed.sqf | 0 .../core/fnc/rep/remove_eh.sqf | 0 .../core/fnc/rev/ans_var.sqf | 0 .../core/fnc/rev/apply_treat.sqf | 0 .../core/fnc/rev/ask_var.sqf | 0 .../core/fnc/rev/carry.sqf | 0 .../core/fnc/rev/dlg.hpp | 0 .../core/fnc/rev/drag.sqf | 0 .../core/fnc/rev/effect_pain.sqf | 0 .../core/fnc/rev/effects.sqf | 0 .../core/fnc/rev/examine.sqf | 0 .../core/fnc/rev/examine_result.sqf | 0 .../core/fnc/rev/get_gear.sqf | 0 .../core/fnc/rev/hd.sqf | 0 .../core/fnc/rev/init.sqf | 0 .../core/fnc/rev/init_var.sqf | 0 .../core/fnc/rev/is_medic.sqf | 0 .../core/fnc/rev/load.sqf | 0 .../core/fnc/rev/rsc.hpp | 0 .../core/fnc/rev/set_gear.sqf | 0 .../core/fnc/rev/stateHandler.sqf | 0 .../core/fnc/rev/treat.sqf | 0 .../core/fnc/rev/unc.sqf | 0 .../core/fnc/rev/unit_init.sqf | 0 .../core/fnc/rev/unload.sqf | 0 .../core/fnc/side/abort.sqf | 0 .../core/fnc/side/checkpoint.sqf | 0 .../core/fnc/side/civtreatment.sqf | 0 .../core/fnc/side/create.sqf | 0 .../core/fnc/side/get_city.sqf | 0 .../core/fnc/side/mines.sqf | 0 .../core/fnc/side/request.sqf | 0 .../core/fnc/side/supply.sqf | 0 .../core/fnc/side/tower.sqf | 0 .../core/fnc/side/vehicle.sqf | 0 .../core/fnc/task/create.sqf | 0 .../core/fnc/task/fail.sqf | 0 .../core/fnc/task/set_done.sqf | 0 .../core/img/btc.paa | Bin .../core/img/hideout.jpg | Bin .../core/img/rsc/lift/arrow_down_ca.paa | Bin .../core/img/rsc/lift/arrow_up_ca.paa | Bin .../core/img/rsc/lift/igui_radar_air_ca.paa | Bin .../core/img/rsc/lift/obj.paa | Bin .../core/img/rsc/lift/objective_complete_ca.paa | Bin .../core/img/rsc/lift/objective_incomplete_ca.paa | Bin .../core/init_common.sqf | 0 .../core/init_player.sqf | 0 .../core/init_server.sqf | 0 .../core/sounds/allahu_akbar.ogg | Bin .../core/sounds/sounds.hpp | 0 .../define_mod.sqf | 0 .../description.ext | 0 .../init.sqf | 0 .../mission.sqm | Bin 223 files changed, 0 insertions(+), 0 deletions(-) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/def/dlg_def.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/def/functions.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/def/mission.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/def/param.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/def/rsc_titles.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/doc.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/cache/find_pos.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/cache/hd_cache.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/cache/init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/cache/spawn.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/city/activate.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/city/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/city/de_activate.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/city/init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/city/set_clear.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/addWP.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/add_weapons.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/get_weapons.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/populate.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/traffic_add_WP.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/traffic_create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/traffic_eh.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/traffic_eh_remove.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/civ/unit_create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/check_los.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/clean_up.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/create_composition.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/end_mission.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/final_phase.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/getHouses.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/get_cardinal.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/house_addWP.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/is_engineer.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/marker_debug.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/randomize_pos.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/road_direction.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/set_damage.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/set_owner.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/show_hint.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/task_patrol.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/common/veh_track_marker.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/compile.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/data/add_group.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/data/get_group.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/data/spawn_group.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/db/add_veh.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/db/delete.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/db/load.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/db/request_delete.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/db/request_save.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/db/save.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/deaf/earplugs.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/deaf/fired_near.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/deaf/loop.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/CuratorObjectPlaced.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/extended_InitPost_EH.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/extended_PreInit_EH.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/helo_respawn.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/player_respawn.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/unit_init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/veh_add_respawn.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/veh_init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/veh_killed.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/eh/veh_respawn.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/fob/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/fob/create_s.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/fob/dismantle.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/fob/dlg.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/fob/lb_change.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/fob/redeploy.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/add_to_weapon.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/change_cargo.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/change_container.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/check_acc.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/combo_fill.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/dlg.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/get_text.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/handle.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/lb_fill.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/open_dlg.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/remove_w_item.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/gear/show_button.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/allahu_akbar.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/boom.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/check.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/check_for.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/disarm.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/fired_near.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/init_area.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/suicider_active.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/ied/suicider_create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/ask.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/ask_reputation.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/cache.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/give_intel.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/has_intel.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/hideout.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/hideout_asked.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/search_for_intel.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/info/troops.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/action_result.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/add_actions.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/ans_var.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/ask_var.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/change_var.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/key_pressed.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/open_dlg.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/orders.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/orders_behaviour.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/orders_give.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/int/progress_bar.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/can_tow.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/check_cargo.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/check_cc.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/create_apply.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/create_change_target.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/create_load.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/create_s.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/dlg.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/get_cc.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/get_rc.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/hook.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_check.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_deploy_ropes.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_destroy_ropes.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_hook.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_hook_fake.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_hud.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/lift_unhook.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/load.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/obj_fall.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/paradrop.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/place.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/place_create_camera.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/place_destroy_camera.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/place_key_down.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/repair_wreck.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/rsc.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/select.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/server_load.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/server_repair_wreck.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/server_unload.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/set_mass.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/tow.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/unhook.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/log/unload.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/addWP.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/check_cap.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/check_rinf.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/create_group.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/create_hideout.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/create_static.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/hd_hideout.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/patrol_addWP.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/patrol_create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/send.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/set_skill.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/unit_create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/mil/unit_killed.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/add_eh.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/call_militia.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/change.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/eh_effects.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/hd.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/hh.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/killed.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rep/remove_eh.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/ans_var.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/apply_treat.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/ask_var.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/carry.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/dlg.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/drag.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/effect_pain.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/effects.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/examine.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/examine_result.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/get_gear.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/hd.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/init_var.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/is_medic.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/load.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/rsc.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/set_gear.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/stateHandler.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/treat.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/unc.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/unit_init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/rev/unload.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/abort.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/checkpoint.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/civtreatment.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/get_city.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/mines.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/request.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/supply.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/tower.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/side/vehicle.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/task/create.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/task/fail.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/fnc/task/set_done.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/btc.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/hideout.jpg (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/rsc/lift/arrow_down_ca.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/rsc/lift/arrow_up_ca.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/rsc/lift/igui_radar_air_ca.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/rsc/lift/obj.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/rsc/lift/objective_complete_ca.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/img/rsc/lift/objective_incomplete_ca.paa (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/init_common.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/init_player.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/init_server.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/sounds/allahu_akbar.ogg (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/core/sounds/sounds.hpp (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/define_mod.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/description.ext (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/init.sqf (100%) rename {=BTC=co@22_Hearts_and_Minds.Altis => =BTC=co@30_Hearts_and_Minds.Altis}/mission.sqm (100%) diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/def/dlg_def.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/def/dlg_def.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/def/dlg_def.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/def/dlg_def.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/def/functions.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/def/functions.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/def/functions.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/def/functions.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/def/mission.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/def/mission.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/def/mission.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/def/mission.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/def/param.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/def/param.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/def/param.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/def/param.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/def/rsc_titles.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/def/rsc_titles.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/def/rsc_titles.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/def/rsc_titles.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/doc.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/doc.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/doc.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/doc.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/find_pos.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/hd_cache.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/hd_cache.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/hd_cache.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/hd_cache.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/spawn.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/spawn.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/cache/spawn.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/cache/spawn.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/activate.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/activate.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/activate.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/activate.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/de_activate.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/de_activate.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/de_activate.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/de_activate.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/set_clear.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/set_clear.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/city/set_clear.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/city/set_clear.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/addWP.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/addWP.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/addWP.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/addWP.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/add_weapons.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/add_weapons.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/add_weapons.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/add_weapons.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/get_weapons.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/get_weapons.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/get_weapons.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/get_weapons.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/populate.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/populate.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/populate.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/populate.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_add_WP.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh_remove.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh_remove.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh_remove.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/traffic_eh_remove.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/unit_create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/unit_create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/civ/unit_create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/civ/unit_create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/check_los.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/check_los.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/check_los.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/check_los.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/clean_up.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/clean_up.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/clean_up.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/clean_up.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/create_composition.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/create_composition.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/create_composition.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/create_composition.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/end_mission.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/end_mission.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/end_mission.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/end_mission.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/final_phase.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/get_cardinal.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/get_cardinal.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/get_cardinal.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/get_cardinal.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/house_addWP.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/house_addWP.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/house_addWP.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/house_addWP.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/is_engineer.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/is_engineer.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/is_engineer.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/is_engineer.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/randomize_pos.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/randomize_pos.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/randomize_pos.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/randomize_pos.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/road_direction.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/road_direction.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/road_direction.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/road_direction.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/set_damage.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/set_damage.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/set_damage.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/set_damage.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/set_owner.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/set_owner.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/set_owner.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/set_owner.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/show_hint.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/show_hint.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/show_hint.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/show_hint.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/task_patrol.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/task_patrol.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/task_patrol.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/task_patrol.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/veh_track_marker.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/veh_track_marker.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/common/veh_track_marker.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/veh_track_marker.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/compile.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/compile.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/compile.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/compile.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/add_group.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/spawn_group.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/spawn_group.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/data/spawn_group.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/spawn_group.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/add_veh.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/add_veh.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/add_veh.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/add_veh.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/delete.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/delete.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/delete.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/delete.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/load.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/load.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/load.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/load.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/request_delete.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/request_delete.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/request_delete.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/request_delete.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/request_save.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/request_save.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/request_save.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/request_save.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/save.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/save.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/db/save.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/db/save.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/deaf/earplugs.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/deaf/earplugs.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/deaf/earplugs.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/deaf/earplugs.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/deaf/fired_near.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/deaf/fired_near.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/deaf/fired_near.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/deaf/fired_near.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/deaf/loop.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/deaf/loop.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/deaf/loop.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/deaf/loop.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/CuratorObjectPlaced.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/CuratorObjectPlaced.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/CuratorObjectPlaced.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/CuratorObjectPlaced.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/extended_InitPost_EH.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/extended_InitPost_EH.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/extended_InitPost_EH.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/extended_InitPost_EH.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/extended_PreInit_EH.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/extended_PreInit_EH.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/extended_PreInit_EH.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/extended_PreInit_EH.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/helo_respawn.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/helo_respawn.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/helo_respawn.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/helo_respawn.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/player_respawn.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/player_respawn.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/player_respawn.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/player_respawn.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/unit_init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/unit_init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/unit_init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/unit_init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_add_respawn.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_add_respawn.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_add_respawn.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_add_respawn.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_killed.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_killed.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_killed.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_killed.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_respawn.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_respawn.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/eh/veh_respawn.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/eh/veh_respawn.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/create_s.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create_s.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/create_s.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create_s.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/dismantle.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/dismantle.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/dismantle.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/dismantle.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/dlg.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/dlg.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/dlg.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/dlg.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/lb_change.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/lb_change.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/lb_change.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/lb_change.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/redeploy.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/redeploy.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/fob/redeploy.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/redeploy.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/add_to_weapon.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/add_to_weapon.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/add_to_weapon.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/add_to_weapon.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/change_cargo.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/change_cargo.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/change_cargo.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/change_cargo.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/change_container.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/change_container.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/change_container.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/change_container.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/check_acc.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/check_acc.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/check_acc.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/check_acc.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/combo_fill.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/combo_fill.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/combo_fill.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/combo_fill.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/dlg.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/dlg.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/dlg.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/dlg.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/get_text.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/get_text.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/get_text.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/get_text.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/handle.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/handle.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/handle.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/handle.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/lb_fill.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/lb_fill.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/lb_fill.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/lb_fill.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/open_dlg.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/open_dlg.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/open_dlg.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/open_dlg.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/remove_w_item.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/remove_w_item.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/remove_w_item.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/remove_w_item.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/show_button.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/show_button.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/gear/show_button.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/gear/show_button.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/allahu_akbar.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/allahu_akbar.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/allahu_akbar.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/allahu_akbar.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/boom.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/boom.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/boom.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/boom.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/check.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/check.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/check.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/check.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/check_for.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/check_for.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/check_for.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/check_for.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/disarm.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/disarm.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/disarm.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/disarm.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/init_area.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/init_area.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/init_area.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/init_area.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/suicider_active.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/suicider_active.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/suicider_active.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/suicider_active.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/suicider_create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/suicider_create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/ied/suicider_create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/suicider_create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/ask.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/ask.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/ask.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/ask.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/ask_reputation.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/ask_reputation.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/ask_reputation.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/ask_reputation.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/cache.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/cache.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/cache.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/cache.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/give_intel.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/give_intel.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/give_intel.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/give_intel.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/has_intel.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/has_intel.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/has_intel.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/has_intel.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/hideout.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/hideout.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/hideout.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/hideout.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/hideout_asked.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/hideout_asked.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/hideout_asked.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/hideout_asked.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/search_for_intel.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/search_for_intel.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/search_for_intel.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/search_for_intel.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/troops.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/troops.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/info/troops.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/info/troops.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/action_result.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/action_result.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/action_result.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/action_result.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/add_actions.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/add_actions.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/add_actions.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/add_actions.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/ans_var.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/ans_var.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/ans_var.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/ans_var.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/ask_var.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/ask_var.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/ask_var.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/ask_var.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/change_var.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/change_var.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/change_var.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/change_var.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/key_pressed.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/key_pressed.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/key_pressed.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/key_pressed.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/open_dlg.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/open_dlg.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/open_dlg.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/open_dlg.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/orders.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/orders.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/orders.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/orders.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/orders_behaviour.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/orders_behaviour.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/orders_behaviour.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/orders_behaviour.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/orders_give.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/orders_give.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/orders_give.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/orders_give.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/progress_bar.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/progress_bar.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/int/progress_bar.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/int/progress_bar.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/can_tow.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/can_tow.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/can_tow.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/can_tow.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/check_cargo.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/check_cargo.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/check_cargo.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/check_cargo.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/check_cc.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/check_cc.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/check_cc.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/check_cc.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_apply.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_apply.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_apply.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_apply.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_change_target.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_change_target.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_change_target.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_change_target.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_load.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_load.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_load.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_load.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_s.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_s.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/create_s.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/create_s.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/dlg.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/dlg.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/dlg.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/dlg.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/get_cc.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/get_cc.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/get_cc.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/get_cc.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/get_rc.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/get_rc.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/get_rc.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/get_rc.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/hook.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/hook.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/hook.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/hook.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_check.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_check.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_check.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_check.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_deploy_ropes.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_deploy_ropes.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_deploy_ropes.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_deploy_ropes.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_destroy_ropes.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_destroy_ropes.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_destroy_ropes.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_destroy_ropes.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_hook.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_hook.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_hook.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_hook.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_hook_fake.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_hook_fake.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_hook_fake.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_hook_fake.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_hud.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_hud.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_hud.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_hud.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_unhook.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_unhook.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/lift_unhook.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/lift_unhook.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/load.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/load.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/load.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/load.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/obj_fall.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/obj_fall.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/obj_fall.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/obj_fall.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/paradrop.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/paradrop.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/paradrop.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/paradrop.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place_create_camera.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place_create_camera.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place_create_camera.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place_create_camera.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place_destroy_camera.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place_destroy_camera.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place_destroy_camera.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place_destroy_camera.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place_key_down.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place_key_down.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/place_key_down.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/place_key_down.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/repair_wreck.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/repair_wreck.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/repair_wreck.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/repair_wreck.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/rsc.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/rsc.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/rsc.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/rsc.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/select.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/select.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/select.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/select.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/server_load.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/server_load.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/server_load.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/server_load.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/server_repair_wreck.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/server_repair_wreck.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/server_repair_wreck.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/server_repair_wreck.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/server_unload.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/server_unload.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/server_unload.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/server_unload.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/set_mass.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/set_mass.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/set_mass.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/set_mass.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/tow.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/tow.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/tow.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/tow.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/unhook.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/unhook.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/unhook.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/unhook.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/unload.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/unload.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/log/unload.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/log/unload.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/addWP.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/addWP.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/addWP.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/addWP.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/check_cap.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/check_rinf.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_group.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/create_group.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_group.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/create_group.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/create_hideout.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_static.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/create_static.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/create_static.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/create_static.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/hd_hideout.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/hd_hideout.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/hd_hideout.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/hd_hideout.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/patrol_addWP.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/patrol_create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/send.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/send.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/send.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/send.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/set_skill.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/set_skill.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/set_skill.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/set_skill.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/unit_create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/unit_create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/unit_create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/unit_create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/unit_killed.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/unit_killed.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/mil/unit_killed.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/mil/unit_killed.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/add_eh.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/add_eh.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/add_eh.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/add_eh.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/call_militia.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/call_militia.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/call_militia.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/call_militia.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/change.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/change.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/change.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/change.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/eh_effects.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/eh_effects.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/eh_effects.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/eh_effects.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/hd.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/hd.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/hd.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/hd.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/hh.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/hh.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/hh.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/hh.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/killed.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/killed.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/killed.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/killed.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/remove_eh.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/remove_eh.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rep/remove_eh.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rep/remove_eh.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/ans_var.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/ans_var.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/ans_var.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/ans_var.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/apply_treat.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/apply_treat.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/apply_treat.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/apply_treat.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/ask_var.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/ask_var.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/ask_var.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/ask_var.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/carry.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/carry.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/carry.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/carry.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/dlg.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/dlg.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/dlg.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/dlg.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/drag.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/drag.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/drag.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/drag.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/effect_pain.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/effect_pain.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/effect_pain.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/effect_pain.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/effects.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/effects.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/effects.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/effects.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/examine.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/examine.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/examine.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/examine.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/examine_result.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/examine_result.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/examine_result.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/examine_result.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/get_gear.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/get_gear.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/get_gear.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/get_gear.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/hd.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/hd.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/hd.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/hd.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/init_var.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/init_var.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/init_var.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/init_var.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/is_medic.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/is_medic.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/is_medic.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/is_medic.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/load.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/load.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/load.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/load.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/rsc.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/rsc.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/rsc.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/rsc.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/set_gear.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/set_gear.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/set_gear.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/set_gear.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/stateHandler.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/stateHandler.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/stateHandler.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/stateHandler.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/treat.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/treat.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/treat.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/treat.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/unc.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/unc.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/unc.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/unc.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/unit_init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/unit_init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/unit_init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/unit_init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/unload.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/unload.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/rev/unload.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/rev/unload.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/abort.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/abort.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/abort.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/abort.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/checkpoint.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/civtreatment.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/request.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/request.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/request.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/request.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/supply.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/tower.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/vehicle.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/task/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/task/create.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/task/create.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/task/create.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/task/fail.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/task/fail.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/task/fail.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/task/fail.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/fnc/task/set_done.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/task/set_done.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/fnc/task/set_done.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/task/set_done.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/btc.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/btc.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/btc.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/btc.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/hideout.jpg b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/hideout.jpg similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/hideout.jpg rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/hideout.jpg diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_down_ca.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_down_ca.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_down_ca.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_down_ca.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_up_ca.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_up_ca.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_up_ca.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/arrow_up_ca.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/igui_radar_air_ca.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/igui_radar_air_ca.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/igui_radar_air_ca.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/igui_radar_air_ca.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/obj.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/obj.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/obj.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/obj.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_complete_ca.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_complete_ca.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_complete_ca.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_complete_ca.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_incomplete_ca.paa b/=BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_incomplete_ca.paa similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_incomplete_ca.paa rename to =BTC=co@30_Hearts_and_Minds.Altis/core/img/rsc/lift/objective_incomplete_ca.paa diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/init_common.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/init_common.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/init_common.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/init_common.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/init_player.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/init_player.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/init_player.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/init_player.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/init_server.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/init_server.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/init_server.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/core/init_server.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/sounds/allahu_akbar.ogg b/=BTC=co@30_Hearts_and_Minds.Altis/core/sounds/allahu_akbar.ogg similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/sounds/allahu_akbar.ogg rename to =BTC=co@30_Hearts_and_Minds.Altis/core/sounds/allahu_akbar.ogg diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/core/sounds/sounds.hpp b/=BTC=co@30_Hearts_and_Minds.Altis/core/sounds/sounds.hpp similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/core/sounds/sounds.hpp rename to =BTC=co@30_Hearts_and_Minds.Altis/core/sounds/sounds.hpp diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/define_mod.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/define_mod.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/define_mod.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/define_mod.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/description.ext b/=BTC=co@30_Hearts_and_Minds.Altis/description.ext similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/description.ext rename to =BTC=co@30_Hearts_and_Minds.Altis/description.ext diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/init.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/init.sqf similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/init.sqf rename to =BTC=co@30_Hearts_and_Minds.Altis/init.sqf diff --git a/=BTC=co@22_Hearts_and_Minds.Altis/mission.sqm b/=BTC=co@30_Hearts_and_Minds.Altis/mission.sqm similarity index 100% rename from =BTC=co@22_Hearts_and_Minds.Altis/mission.sqm rename to =BTC=co@30_Hearts_and_Minds.Altis/mission.sqm From c0dc3c0ee8a669fe70535c09b65045204eb196a6 Mon Sep 17 00:00:00 2001 From: Vdauphin Date: Mon, 22 Feb 2016 21:44:35 +0100 Subject: [PATCH 4/6] FIX: () misssing --- =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf index 803d364ec..22e5fb3d0 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/mines.sqf @@ -1,7 +1,7 @@ private ["_useful","_city","_pos","_area","_marker","_mines"]; -_useful = btc_city_all select {(_x getVariable ["type",""] != "NameLocal" && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; +_useful = btc_city_all select {((_x getVariable ["type",""] != "NameLocal") && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))}; if (_useful isEqualTo []) then {_useful = + btc_city_all;}; From 66d889a4274ab3c23b8a97c9f434bb1586a116ec Mon Sep 17 00:00:00 2001 From: Vdauphin Date: Mon, 22 Feb 2016 23:44:55 +0100 Subject: [PATCH 5/6] Change + for pushback --- .../core/fnc/common/getHouses.sqf | 10 ++-------- .../core/fnc/common/marker_debug.sqf | 2 +- .../core/fnc/data/get_group.sqf | 2 +- .../core/fnc/fob/create.sqf | 2 +- .../core/fnc/ied/fired_near.sqf | 10 +++++----- 5 files changed, 10 insertions(+), 16 deletions(-) diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf index 2c340f037..668715620 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/getHouses.sqf @@ -1,11 +1,5 @@ _pos = _this select 0; _radius = _this select 1; _buildings = nearestObjects [_pos, ["Building"], _radius]; -_useful = []; -{ - if (format["%1", _x buildingPos 2] != "[0,0,0]" && {damage _x == 0} && {isNil {_x getVariable "btc_house_taken"}}) then - { - _useful set [count _useful, _x]; - }; -} forEach _buildings; -_useful \ No newline at end of file +_useful = _buildings select {(format["%1", _x buildingPos 2] != "[0,0,0]" && {damage _x == 0} && {isNil {_x getVariable "btc_house_taken"}})}; +_useful \ No newline at end of file diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf index 7d7cc1bfb..118fdc9e9 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/common/marker_debug.sqf @@ -11,7 +11,7 @@ _color = "";_markers = []; switch (true) do {case (side _x == west) : {_color = "ColorBlue"};case (side _x == east) : {_color = "ColorRed"};case (side _x == independent) : {_color = "ColorGreen"}; default {_color = "ColorWhite"};}; format ["%1", _x] setmarkerColorlocal _color; format ["%1", _x] setMarkerSizeLocal [0.7, 0.7]; - _markers = _markers + [_marker]; + _markers pushBack _marker; }; } foreach _units; player sideChat format ["UNITS:%1 - GROUPS:%2", count allunits, count allgroups]; diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf index c28d2e877..9fd81eff1 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/data/get_group.sqf @@ -36,7 +36,7 @@ if (!isNil {_group getVariable "getWeapons"}) then {_type_db = 5;}; if (vehicle leader _group != leader _group) then {_type_db = 1;}; -if (_type_db == 1) then +if (_type_db == 1) then { private ["_veh"]; _veh = vehicle leader _group; diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf index 14addd846..7a206bea9 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/fob/create.sqf @@ -27,7 +27,7 @@ _name = ctrlText 777; _name_to_check = ("FOB " + (toUpper(_name))); _array_markers = []; -{private "_n";_n = toUpper(_x);_array_markers = _array_markers + [_n];} foreach allMapMarkers; +{private "_n";_n = toUpper(_x);_array_markers pushBack _n;} foreach allMapMarkers; if (_array_markers find _name_to_check >= 0) exitWith {closeDialog 0;hint "Name already in use!";_mat spawn btc_fnc_fob_create;}; diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf index b14e6ef02..94d15957d 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/ied/fired_near.sqf @@ -2,7 +2,7 @@ _pos = getPos _this; _pos = [_pos select 0, _pos select 1, (_pos select 2) + 0.5]; _range = 2; -_bomb_check = +_bomb_check = { _ied = _this select 0; _bomb = _this select 1; @@ -13,21 +13,21 @@ _bomb_check = _array = []; -while {alive _this && !isNull _this && _this getVariable ["active",false]} do +while {alive _this && !isNull _this && _this getVariable ["active",false]} do { _list = _pos nearObjects ["Default",_range]; - if (count _list > 0) then + if (count _list > 0) then { { private "_bullet"; _b = _x; _bullet = typeOf _b; if ({_bullet isKindOf _x} count ["SmokeShell", "FlareCore", "IRStrobeBase", "GrenadeHand_stone", "Smoke_120mm_AMOS_White", "TMR_R_DG32V_F"] > 0) exitWith {}; - if ({_bullet isKindOf _x} count ["TimeBombCore","BombCore", "Grenade"] > 0) then + if ({_bullet isKindOf _x} count ["TimeBombCore","BombCore", "Grenade"] > 0) then { if !(_b in _array) then { - _array = _array + [_b]; + _array pushBack _b; [_this,_b] spawn _bomb_check; }; } From 00cbb8760917156bbb0d4943196ddf4580e02a5f Mon Sep 17 00:00:00 2001 From: Vdauphin Date: Mon, 25 Apr 2016 22:00:46 +0200 Subject: [PATCH 6/6] FIX: {} instead of [] --- =BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf index bd4099433..0748f8fb0 100644 --- a/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf +++ b/=BTC=co@30_Hearts_and_Minds.Altis/core/fnc/side/get_city.sqf @@ -1,7 +1,7 @@ private ["_useful","_city","_pos"]; -_useful = btc_city_all select [(_x getVariable ["occupied",false] && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && (_x getVariable ["type",""] != "NameMarine"))]; +_useful = btc_city_all select {((_x getVariable ["occupied",false]) && {_x getVariable ["type",""] != "NameLocal"} && {_x getVariable ["type",""] != "Hill"} && {_x getVariable ["type",""] != "NameMarine"})}; if (_useful isEqualTo []) exitWith {[] spawn btc_fnc_side_create;}; _city = _useful select (floor random count _useful);