V0.954 (#148)
* Create 0.954 * Fixed: UAVs counted to heli / plane count concerning used slots * closes #140 Production dialog list entries are now color coded depending on the actual production * Added missing SDV to boat names * Update README.md * Fixed wrong H-Barrier classname * Update README.md * Added rescure helipad for aesthetics * Update README.md * Updated README.md * Blackfish Configs * Small changes in the save_manager.sqf concerning object placement * Raised the default production interval * Updated ACE serverside settings * Sync with Master (#147) * Delete LICENSE * Create LICENSE.md * Update LICENSE.md * Update on the medical vehicles array * Added the M113A3 Medical
This commit is contained in:
parent
1dcfdb3ea9
commit
72d49d1e3e
|
@ -6,8 +6,10 @@ CONFIG FILE FOR KP LIBERATION
|
|||
KP_liberation_medical_vehicles = [
|
||||
"B_Truck_01_medical_F",
|
||||
"B_T_Truck_01_medical_F",
|
||||
"rhsusf_m113_usarmy_medical",
|
||||
"rhsusf_m113d_usarmy_medical",
|
||||
"RHS_UH60M_MEV2"
|
||||
"RHS_UH60M_MEV2",
|
||||
"RHS_UH60M_MEV2_d"
|
||||
];
|
||||
|
||||
// Classnames of ACE3 crates (which have to be in the unit preset as well).
|
||||
|
@ -67,7 +69,7 @@ GRLIB_halo_altitude = 2500; // Altitude in metres for the H
|
|||
GRLIB_secondary_missions_costs = [15, 10, 8]; // Intel price for the secondary missions [FOB hunting, Convoy ambush, SAR].
|
||||
GRLIB_secondary_objective_impact = 0.6; // The percentage impact against enemy combat readiness for a successful FOB hunt.
|
||||
GRLIB_recycling_percentage = 0.5; // Percentage of resources you get back from recycling.
|
||||
KP_liberation_production_interval = 30 / GRLIB_resources_multiplier; // Time in minutes until a production process is finished, when resources multiplier is set to 1.
|
||||
KP_liberation_production_interval = 45 / GRLIB_resources_multiplier; // Time in minutes until a production process is finished, when resources multiplier is set to 1.
|
||||
|
||||
GRLIB_sector_size = 1000; // Range to activate a sector.
|
||||
GRLIB_capture_size = 175; // Range to capture a sector.
|
||||
|
@ -202,6 +204,8 @@ box_transport_config = [
|
|||
["I_Heli_Transport_02_F", -6.5, [0,4.2,-1.45], [0,2.5,-1.45], [0,0.8,-1.45], [0,-0.9,-1.45]],
|
||||
["B_Heli_Transport_03_F", -7.5, [0,2.2,-1], [0,0.5,-1], [0,-1.2,-1]],
|
||||
["B_Heli_Transport_03_unarmed_F", -7.5, [0,2.2,-1], [0,0.5,-1], [0,-1.2,-1]],
|
||||
["B_T_VTOL_01_infantry_F", -7.5,[0,4.7,-4.88],[0,3,-4.88],[0,1.3,-4.88],[0,-0.4,-4.88],[0,-2.1,-4.88]],
|
||||
["B_T_VTOL_01_vehicle_F", -7.5,[0,4.7,-4.88],[0,3,-4.88],[0,1.3,-4.88],[0,-0.4,-4.88],[0,-2.1,-4.88]],
|
||||
["RHS_CH_47F_10", -7.5, [0,2.2,-1.7], [0,0.5,-1.7], [0,-1.2,-1.7]],
|
||||
["RHS_CH_47F_light", -7.5, [0,2.2,-1.7], [0,0.5,-1.7], [0,-1.2,-1.7]],
|
||||
["RHS_CH_47F", -7.5, [0,2.2,-1.7], [0,0.5,-1.7], [0,-1.2,-1.7]],
|
||||
|
@ -296,6 +300,7 @@ boats_names = [
|
|||
"B_Boat_Armed_01_minigun_F",
|
||||
"B_T_Boat_Transport_01_F",
|
||||
"B_T_Boat_Armed_01_minigun_F",
|
||||
"B_SDV_01_F",
|
||||
"O_Boat_Transport_01_F",
|
||||
"O_Boat_Armed_01_hmg_F",
|
||||
"O_T_Boat_Transport_01_F",
|
||||
|
|
|
@ -158,6 +158,7 @@ buildings = [
|
|||
["Land_LampStreet_small_F",0,0,0],
|
||||
["Land_LampAirport_F",0,0,0],
|
||||
["Land_HelipadCircle_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["Land_HelipadRescue_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["PortableHelipadLight_01_green_F",0,0,0],
|
||||
["PortableHelipadLight_01_red_F",0,0,0],
|
||||
|
@ -194,7 +195,7 @@ buildings = [
|
|||
["Land_HBarrier_1_F",0,0,0],
|
||||
["Land_HBarrier_3_F",0,0,0],
|
||||
["Land_HBarrier_5_F",0,0,0],
|
||||
["Land_HBarrierBig_F",0,0,0],
|
||||
["Land_HBarrier_Big_F",0,0,0],
|
||||
["Land_HBarrierWall4_F",0,0,0],
|
||||
["Land_HBarrierWall6_F",0,0,0],
|
||||
["Land_HBarrierWall_corner_F",0,0,0],
|
||||
|
|
|
@ -91,6 +91,7 @@ light_vehicles = [
|
|||
heavy_vehicles = [
|
||||
["rhsusf_m113_usarmy",200,40,100], //M113A3 (M2)
|
||||
["rhsusf_m113_usarmy_MK19",200,60,100], //M113A3 (Mk19)
|
||||
["rhsusf_m113_usarmy_medical",200,0,100], //M113A3 (Medical)
|
||||
["B_T_APC_Wheeled_01_cannon_F",200,75,125], //AMV-7 Marshall
|
||||
["I_APC_Wheeled_03_cannon_F",200,75,125], //AFV-4 Gorgon
|
||||
["B_T_APC_Tracked_01_rcws_F",300,100,150], //IFV-6c Panther
|
||||
|
@ -186,6 +187,7 @@ buildings = [
|
|||
["Land_LampStreet_small_F",0,0,0],
|
||||
["Land_LampAirport_F",0,0,0],
|
||||
["Land_HelipadCircle_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["Land_HelipadRescue_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["PortableHelipadLight_01_green_F",0,0,0],
|
||||
["PortableHelipadLight_01_red_F",0,0,0],
|
||||
|
@ -244,7 +246,7 @@ buildings = [
|
|||
|
||||
support_vehicles = [
|
||||
[Arsenal_typename,100,200,0],
|
||||
[Respawn_truck_typename,200,0,75],
|
||||
[Respawn_truck_typename,200,0,100],
|
||||
[FOB_box_typename,300,500,0],
|
||||
[FOB_truck_typename,300,500,75],
|
||||
[KP_liberation_small_storage_building,0,0,0],
|
||||
|
|
|
@ -97,6 +97,7 @@ light_vehicles = [
|
|||
heavy_vehicles = [
|
||||
["rhsusf_m113_usarmy",200,40,100], //M113A3 (M2)
|
||||
["rhsusf_m113_usarmy_MK19",200,60,100], //M113A3 (Mk19)
|
||||
["rhsusf_m113_usarmy_medical",200,0,100], //M113A3 (Medical)
|
||||
["B_APC_Wheeled_01_cannon_F",200,75,125], //AMV-7 Marshall
|
||||
["I_APC_Wheeled_03_cannon_F",200,75,125], //AFV-4 Gorgon
|
||||
["B_APC_Tracked_01_rcws_F",300,100,150], //IFV-6c Panther
|
||||
|
@ -192,6 +193,7 @@ buildings = [
|
|||
["Land_LampStreet_small_F",0,0,0],
|
||||
["Land_LampAirport_F",0,0,0],
|
||||
["Land_HelipadCircle_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["Land_HelipadRescue_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["PortableHelipadLight_01_green_F",0,0,0],
|
||||
["PortableHelipadLight_01_red_F",0,0,0],
|
||||
|
@ -228,7 +230,7 @@ buildings = [
|
|||
["Land_HBarrier_1_F",0,0,0],
|
||||
["Land_HBarrier_3_F",0,0,0],
|
||||
["Land_HBarrier_5_F",0,0,0],
|
||||
["Land_HBarrierBig_F",0,0,0],
|
||||
["Land_HBarrier_Big_F",0,0,0],
|
||||
["Land_HBarrierWall4_F",0,0,0],
|
||||
["Land_HBarrierWall6_F",0,0,0],
|
||||
["Land_HBarrierWall_corner_F",0,0,0],
|
||||
|
@ -250,7 +252,7 @@ buildings = [
|
|||
|
||||
support_vehicles = [
|
||||
[Arsenal_typename,100,200,0],
|
||||
[Respawn_truck_typename,200,0,75],
|
||||
[Respawn_truck_typename,200,0,100],
|
||||
[FOB_box_typename,300,500,0],
|
||||
[FOB_truck_typename,300,500,75],
|
||||
[KP_liberation_small_storage_building,0,0,0],
|
||||
|
|
|
@ -150,6 +150,7 @@ buildings = [
|
|||
["Land_LampStreet_small_F",0,0,0],
|
||||
["Land_LampAirport_F",0,0,0],
|
||||
["Land_HelipadCircle_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["Land_HelipadRescue_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["PortableHelipadLight_01_green_F",0,0,0],
|
||||
["PortableHelipadLight_01_red_F",0,0,0],
|
||||
|
@ -186,7 +187,7 @@ buildings = [
|
|||
["Land_HBarrier_1_F",0,0,0],
|
||||
["Land_HBarrier_3_F",0,0,0],
|
||||
["Land_HBarrier_5_F",0,0,0],
|
||||
["Land_HBarrierBig_F",0,0,0],
|
||||
["Land_HBarrier_Big_F",0,0,0],
|
||||
["Land_HBarrierWall4_F",0,0,0],
|
||||
["Land_HBarrierWall6_F",0,0,0],
|
||||
["Land_HBarrierWall_corner_F",0,0,0],
|
||||
|
@ -208,7 +209,7 @@ buildings = [
|
|||
|
||||
support_vehicles = [
|
||||
[Arsenal_typename,100,200,0],
|
||||
[Respawn_truck_typename,200,0,75],
|
||||
[Respawn_truck_typename,200,0,100],
|
||||
[FOB_box_typename,300,500,0],
|
||||
[FOB_truck_typename,300,500,75],
|
||||
[KP_liberation_small_storage_building,0,0,0],
|
||||
|
|
|
@ -156,6 +156,7 @@ buildings = [
|
|||
["Land_LampStreet_small_F",0,0,0],
|
||||
["Land_LampAirport_F",0,0,0],
|
||||
["Land_HelipadCircle_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["Land_HelipadRescue_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["PortableHelipadLight_01_green_F",0,0,0],
|
||||
["PortableHelipadLight_01_red_F",0,0,0],
|
||||
|
@ -192,7 +193,7 @@ buildings = [
|
|||
["Land_HBarrier_1_F",0,0,0],
|
||||
["Land_HBarrier_3_F",0,0,0],
|
||||
["Land_HBarrier_5_F",0,0,0],
|
||||
["Land_HBarrierBig_F",0,0,0],
|
||||
["Land_HBarrier_Big_F",0,0,0],
|
||||
["Land_HBarrierWall4_F",0,0,0],
|
||||
["Land_HBarrierWall6_F",0,0,0],
|
||||
["Land_HBarrierWall_corner_F",0,0,0],
|
||||
|
@ -214,7 +215,7 @@ buildings = [
|
|||
|
||||
support_vehicles = [
|
||||
[Arsenal_typename,100,200,0],
|
||||
[Respawn_truck_typename,200,0,75],
|
||||
[Respawn_truck_typename,200,0,100],
|
||||
[FOB_box_typename,300,500,0],
|
||||
[FOB_truck_typename,300,500,75],
|
||||
[KP_liberation_small_storage_building,0,0,0],
|
||||
|
|
|
@ -146,6 +146,7 @@ buildings = [
|
|||
["Land_LampStreet_small_F",0,0,0],
|
||||
["Land_LampAirport_F",0,0,0],
|
||||
["Land_HelipadCircle_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["Land_HelipadRescue_F",0,0,0], //Strictly aesthetic - as in it does not increase helicopter cap!
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["PortableHelipadLight_01_green_F",0,0,0],
|
||||
["PortableHelipadLight_01_red_F",0,0,0],
|
||||
|
@ -182,7 +183,7 @@ buildings = [
|
|||
["Land_HBarrier_1_F",0,0,0],
|
||||
["Land_HBarrier_3_F",0,0,0],
|
||||
["Land_HBarrier_5_F",0,0,0],
|
||||
["Land_HBarrierBig_F",0,0,0],
|
||||
["Land_HBarrier_Big_F",0,0,0],
|
||||
["Land_HBarrierWall4_F",0,0,0],
|
||||
["Land_HBarrierWall6_F",0,0,0],
|
||||
["Land_HBarrierWall_corner_F",0,0,0],
|
||||
|
@ -204,7 +205,7 @@ buildings = [
|
|||
|
||||
support_vehicles = [
|
||||
[Arsenal_typename,100,200,0],
|
||||
[Respawn_truck_typename,200,0,75],
|
||||
[Respawn_truck_typename,200,0,100],
|
||||
[FOB_box_typename,300,500,0],
|
||||
[FOB_truck_typename,300,500,75],
|
||||
[KP_liberation_small_storage_building,0,0,0],
|
||||
|
|
|
@ -31,7 +31,7 @@ if (((typeOf _vehtorecycle) in _building_classnames) || ((typeOf _vehtorecycle)
|
|||
_ammoMulti = _currentAmmo/_allAmmo;
|
||||
_fuelMulti = fuel _vehtorecycle;
|
||||
|
||||
if (((typeOf _vehtorecycle) == "B_Boat_Transport_01_F") || ((typeOf _vehtorecycle) == "B_SDV_01_F") || ((typeOf _vehtorecycle) == "B_Boat_Armed_01_minigun_F")) then {
|
||||
if ((typeOf _vehtorecycle) in boats_names) then {
|
||||
_suppMulti = (((_vehtorecycle getHitPointDamage "HitEngine") - 1) * -1);
|
||||
};
|
||||
};
|
||||
|
|
|
@ -25,7 +25,7 @@ while {true} do {
|
|||
_truck_load = _next_truck getVariable ["GRLIB_ammo_truck_load", 0];
|
||||
|
||||
if (!(_next_truck in _managed_trucks) && (_truck_load > 0)) then {
|
||||
_action_id = _next_truck addAction ["<t color='#FFFF00'>" + localize "STR_ACTION_UNLOAD_BOX" + "</t>","scripts\client\ammoboxes\do_unload_truck.sqf","",-500,true,true,"","build_confirmed == 0 && (_this distance _target < 7) && (vehicle player == player)"];
|
||||
_action_id = _next_truck addAction ["<t color='#FFFF00'>" + localize "STR_ACTION_UNLOAD_BOX" + "</t>","scripts\client\ammoboxes\do_unload_truck.sqf","",-500,true,true,"","build_confirmed == 0 && (_this distance _target < 8) && (vehicle player == player)"];
|
||||
_next_truck setVariable [ "GRLIB_ammo_truck_action", _action_id, false ];
|
||||
_managed_trucks pushback _next_truck;
|
||||
};
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
private ["_dialog", "_color_positive", "_color_neutral", "_color_negative", "_color_actual", "_sectorType", "_storage", "_crateCount", "_crateMax", "_producing", "_storagespace", "_productiontime", "_saveChanges", "_listselect", "_selectedSector", "_mapdisplay", "_supplyValue", "_ammoValue", "_fuelValue"];
|
||||
private ["_dialog", "_color_positive", "_color_neutral", "_color_negative", "_color_actual", "_sectorType", "_storage", "_crateCount", "_crateMax", "_producing", "_storagespace", "_productiontime", "_saveChanges", "_listselect", "_listcolor", "_selectedSector", "_mapdisplay", "_supplyValue", "_ammoValue", "_fuelValue"];
|
||||
|
||||
_dialog = createDialog "liberation_production";
|
||||
saveSectorSetting = 0;
|
||||
|
@ -8,6 +8,7 @@ _color_neutral = [1,1,1,1];
|
|||
_color_negative = [0.9,0,0,1];
|
||||
_color_actual = _color_neutral;
|
||||
_listselect = -1;
|
||||
_listcolor = [1,1,1,1];
|
||||
_selectedSector = [];
|
||||
|
||||
disableSerialization;
|
||||
|
@ -34,8 +35,27 @@ while {dialog && (alive player)} do {
|
|||
waitUntil {sleep 0.5; (!(_selectedSector isEqualTo (KP_liberation_production select _listselect)))};
|
||||
};
|
||||
|
||||
_listselect = -1;
|
||||
|
||||
{
|
||||
_listselect = _listselect + 1;
|
||||
|
||||
if ((count (_x select 3)) > 0) then {
|
||||
switch (_x select 7) do {
|
||||
case 1: {_listcolor = [0.75,0,0,1];};
|
||||
case 2: {_listcolor = [0.75,0.75,0,1];};
|
||||
case 3: {_listcolor = [1,1,1,1];};
|
||||
default {_listcolor = [0,0.75,0,1];};
|
||||
};
|
||||
} else {
|
||||
_listcolor = [0.6,0.6,0.6,0.8];
|
||||
};
|
||||
|
||||
lbSetColor [75802, _listselect, _listcolor];
|
||||
} forEach KP_liberation_production;
|
||||
|
||||
_listselect = (lbCurSel 75802);
|
||||
waitUntil {_listselect != -1};
|
||||
waitUntil {_listselect == (lbCurSel 75802)};
|
||||
_selectedSector = +(KP_liberation_production select _listselect);
|
||||
|
||||
ctrlSetText [75803,(_selectedSector select 0)];
|
||||
|
|
|
@ -177,18 +177,19 @@ if ( !isNil "greuh_liberation_savegame" ) then {
|
|||
_nextbuilding = createVehicle [_nextclass, _nextpos, [], 0, "CAN_COLLIDE"];
|
||||
_nextbuilding enableSimulationGlobal false;
|
||||
_nextbuilding allowdamage false;
|
||||
if (count (_x select 4) == 3) then {
|
||||
_nextbuilding setVectorUp (_x select 4);
|
||||
};
|
||||
_nextbuilding setPosATL _nextpos;
|
||||
_nextbuilding setdamage 0;
|
||||
_nextbuilding setdir _nextdir;
|
||||
if (count (_x select 4) == 3) then {
|
||||
_nextbuilding setVectorUp (_x select 4);
|
||||
_nextbuilding setVariable ["KP_saved_vec", (_x select 4), false];
|
||||
};
|
||||
|
||||
_nextbuilding enableSimulationGlobal true;
|
||||
_nextbuilding allowdamage true;
|
||||
|
||||
if ( _nextclass in _building_classnames ) then {
|
||||
_nextbuilding setVariable [ "GRLIB_saved_pos", _nextpos, false ];
|
||||
_nextbuilding setVariable ["GRLIB_saved_pos", _nextpos, false];
|
||||
};
|
||||
|
||||
if ( _hascrew ) then {
|
||||
|
@ -242,13 +243,15 @@ if ( !isNil "greuh_liberation_savegame" ) then {
|
|||
_nextbuilding = createVehicle [_nextclass, _nextpos, [], 0, "CAN_COLLIDE"];
|
||||
_nextbuilding enableSimulationGlobal false;
|
||||
_nextbuilding allowdamage false;
|
||||
if (count (_x select 6) == 3) then {
|
||||
_nextbuilding setVectorUp (_x select 6);
|
||||
};
|
||||
_nextbuilding setPosATL _nextpos;
|
||||
_nextbuilding setdamage 0;
|
||||
_nextbuilding setdir _nextdir;
|
||||
if (count (_x select 6) == 3) then {
|
||||
_nextbuilding setVectorUp (_x select 6);
|
||||
_nextbuilding setVariable ["KP_saved_vec", (_x select 6), false];
|
||||
};
|
||||
_nextbuilding setVariable ["KP_liberation_storage_type", 0, true];
|
||||
_nextbuilding setVariable ["GRLIB_saved_pos", _nextpos, false];
|
||||
|
||||
_nextbuilding enableSimulationGlobal true;
|
||||
_nextbuilding allowdamage true;
|
||||
|
@ -500,10 +503,10 @@ while { true } do {
|
|||
private _savedvec = [];
|
||||
|
||||
if ( (typeof _x) in _building_classnames ) then {
|
||||
_savedpos = _x getVariable [ "GRLIB_saved_pos", [] ];
|
||||
_savedpos = _x getVariable ["GRLIB_saved_pos", []];
|
||||
_savedvec = _x getVariable ["KP_saved_vec", []];
|
||||
if ((count _savedpos == 0) || (count _savedvec == 0)) then {
|
||||
_x setVariable [ "GRLIB_saved_pos", getPosATL _x, false ];
|
||||
_x setVariable ["GRLIB_saved_pos", getPosATL _x, false];
|
||||
_x setVariable ["KP_saved_vec", vectorUpVisual _x, false];
|
||||
_savedpos = getPosATL _x;
|
||||
_savedvec = vectorUpVisual _x;
|
||||
|
|
|
@ -48,6 +48,7 @@ all_hostile_classnames = (land_vehicles_classnames + opfor_air + opfor_choppers
|
|||
air_vehicles_classnames = [] + opfor_choppers;
|
||||
KP_liberation_friendly_air_classnames = [];
|
||||
{air_vehicles_classnames pushback (_x select 0); KP_liberation_friendly_air_classnames pushback (_x select 0);} foreach air_vehicles;
|
||||
KP_liberation_friendly_air_classnames = KP_liberation_friendly_air_classnames - uavs;
|
||||
KP_liberation_static_classnames = [];
|
||||
{KP_liberation_static_classnames pushback (_x select 0);} forEach static_vehicles;
|
||||
ai_resupply_sources = ai_resupply_sources + [Respawn_truck_typename, huron_typename, Arsenal_typename];
|
||||
|
|
|
@ -8,16 +8,16 @@
|
|||
<!-- Russion localization made by _KOC_: Constantin.rogozin@ya.ru -->
|
||||
<!-- English corrections / proofreading by Applejakerie: https://github.com/Applejakerie -->
|
||||
<Key ID="STR_MISSION_TITLE">
|
||||
<Original>KP Liberation v0.953</Original>
|
||||
<German>KP Liberation v0.953</German>
|
||||
<Spanish>KP Liberation v0.953</Spanish>
|
||||
<Italian>KP Liberation v0.953</Italian>
|
||||
<Original>KP Liberation v0.954</Original>
|
||||
<German>KP Liberation v0.954</German>
|
||||
<Spanish>KP Liberation v0.954</Spanish>
|
||||
<Italian>KP Liberation v0.954</Italian>
|
||||
</Key>
|
||||
<Key ID="STR_MISSION_VERSION">
|
||||
<Original>v0.953</Original>
|
||||
<German>v0.953</German>
|
||||
<Spanish>v0.953</Spanish>
|
||||
<Italian>v0.953</Italian>
|
||||
<Original>v0.954</Original>
|
||||
<German>v0.954</German>
|
||||
<Spanish>v0.954</Spanish>
|
||||
<Italian>v0.954</Italian>
|
||||
</Key>
|
||||
<Key ID="STR_Deploy_OnPoint">
|
||||
<Original>Deploy</Original>
|
||||
|
|
15
README.md
15
README.md
|
@ -2,7 +2,7 @@
|
|||
|
||||
# KP Liberation for ArmA 3
|
||||
|
||||
## Current version : 0.953
|
||||
## Current version : 0.954
|
||||
|
||||
[BI Forum Thread](https://forums.bistudio.com/topic/202711-mpcti-coop-liberation-continued/)
|
||||
|
||||
|
@ -154,10 +154,21 @@ class Missions
|
|||
```
|
||||
|
||||
## Media
|
||||
[![Gameplay](http://img.youtube.com/vi/hFQIi5qk8gs/0.jpg)](http://www.youtube.com/watch?v=hFQIi5qk8gs)
|
||||
[![Gameplay](http://img.youtube.com/vi/ULSxjp8cIUM/0.jpg)](https://www.youtube.com/watch?v=ULSxjp8cIUM)
|
||||
|
||||
## Changelog
|
||||
|
||||
### 0.954
|
||||
* Added: Some small aesthetic things for the buildlist
|
||||
* Added: Transport configs for the unarmed Blackfish variants (can hold 5 crates). Thanks to [Applejakerie](https://github.com/Applejakerie)
|
||||
* Tweaked: Production dialog list entries are now color coded depending on the actual production
|
||||
* Tweaked: Small changes in the save_manager.sqf concerning object placement
|
||||
* Tweaked: Raised the default production interval a little bit
|
||||
* Tweaked: Updated ACE serverside settings
|
||||
* Fixed: UAVs counted to heli / plane count concerning used slots
|
||||
* Fixed: SDV was missing in the boats array to be able to place it on water
|
||||
* Fixed: H-Barrier classname changed from the protected to the public one
|
||||
|
||||
### 0.953
|
||||
* Added: Action to stack and sort resources in storage areas
|
||||
* Updated: Italian localization. Thanks to [k4s0](https://github.com/k4s0)
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
class ace_medical_blood_enabledFor {
|
||||
value = 2;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_common_forceAllSettings {
|
||||
value = 0;
|
||||
typeName = "BOOL";
|
||||
|
@ -23,6 +28,21 @@ class ace_cookoff_enable {
|
|||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_cookoff_enableAmmobox {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_cookoff_enableAmmoCookoff {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_cookoff_ammoCookoffDuration {
|
||||
value = 1;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_finger_enabled {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
|
@ -39,12 +59,12 @@ class ace_frag_enabled {
|
|||
force = 1;
|
||||
};
|
||||
class ace_frag_spallEnabled {
|
||||
value = 0;
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_frag_reflectionsEnabled {
|
||||
value = 0;
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
|
@ -114,7 +134,7 @@ class ace_interact_menu_addBuildingActions {
|
|||
force = 1;
|
||||
};
|
||||
class ace_interaction_enableTeamManagement {
|
||||
value = 0;
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
|
@ -123,6 +143,11 @@ class ace_interaction_enableMagazinePassing {
|
|||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_laser_dispersionCount {
|
||||
value = 2;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_laserpointer_enabled {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
|
@ -560,6 +585,11 @@ class ace_overheating_enabled {
|
|||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_overpressure_distanceCoefficient {
|
||||
value = 1;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
// Logistik Beginn
|
||||
class ace_rearm_level {
|
||||
value = 2; // 0 = Ganzes Fahrzeug, 1 = Ganzes Magazin, 2 = Kaliberbasiert
|
||||
|
@ -567,7 +597,7 @@ class ace_rearm_level {
|
|||
force = 1;
|
||||
};
|
||||
class ace_refuel_rate {
|
||||
value = 4;
|
||||
value = 1;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
|
@ -637,7 +667,47 @@ class ace_respawn_bodyRemoveTimer {
|
|||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_sitting_enable {
|
||||
class ace_scopes_enabled {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_forceUseOfAdjustmentTurrets {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_correctZeroing {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_overwriteZeroRange {
|
||||
value = 1;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_defaultZeroRange {
|
||||
value = 100;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_zeroReferenceTemperature {
|
||||
value = 15;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_zeroReferenceBarometricPressure {
|
||||
value = 1013.25;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_zeroReferenceHumidity {
|
||||
value = 0.5;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
class ace_scopes_deduceBarometricPressureFromTerrainAltitude {
|
||||
value = 0;
|
||||
typeName = "BOOL";
|
||||
force = 1;
|
||||
|
@ -1143,7 +1213,7 @@ class ace_advanced_ballistics_bulletTraceEnabled {
|
|||
force = 1;
|
||||
};
|
||||
class ace_advanced_ballistics_simulationInterval {
|
||||
value = 0;
|
||||
value = 0.05;
|
||||
typeName = "SCALAR";
|
||||
force = 1;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue