misc
This commit is contained in:
@@ -36,7 +36,7 @@ GVAR(LAST_ROT_RIGHT) = 0;
|
|||||||
GVAR(LAST_ROT_LEFT) = 0;
|
GVAR(LAST_ROT_LEFT) = 0;
|
||||||
|
|
||||||
[LLSTRING(name), "RotateRight", [LLSTRING(rotright), LLSTRING(rotright_desc)], {
|
[LLSTRING(name), "RotateRight", [LLSTRING(rotright), LLSTRING(rotright_desc)], {
|
||||||
if (vehicle player == player) exitWith {};
|
if (isNull objectParent player) exitWith {};
|
||||||
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
||||||
if (GVAR(LAST_ROT_RIGHT) > time + 0.05) exitWith {};
|
if (GVAR(LAST_ROT_RIGHT) > time + 0.05) exitWith {};
|
||||||
GVAR(LAST_ROT_RIGHT) = time;
|
GVAR(LAST_ROT_RIGHT) = time;
|
||||||
@@ -45,7 +45,7 @@ GVAR(LAST_ROT_LEFT) = 0;
|
|||||||
[0x20, [false, false, false]], true] call CBA_fnc_addKeybind;
|
[0x20, [false, false, false]], true] call CBA_fnc_addKeybind;
|
||||||
|
|
||||||
[LLSTRING(name), "RotateLeft", [LLSTRING(rotleft), LLSTRING(rotleft_desc)], {
|
[LLSTRING(name), "RotateLeft", [LLSTRING(rotleft), LLSTRING(rotleft_desc)], {
|
||||||
if (vehicle player == player) exitWith {};
|
if (isNull objectParent player) exitWith {};
|
||||||
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
||||||
if (GVAR(LAST_ROT_LEFT) > time + 0.05) exitWith {};
|
if (GVAR(LAST_ROT_LEFT) > time + 0.05) exitWith {};
|
||||||
GVAR(LAST_ROT_LEFT) = time;
|
GVAR(LAST_ROT_LEFT) = time;
|
||||||
|
|||||||
@@ -29,13 +29,15 @@ params ["_arty", "_shell"];
|
|||||||
|
|
||||||
if !(_arty getVariable[QGVAR(breech), false]) exitWith {false};
|
if !(_arty getVariable[QGVAR(breech), false]) exitWith {false};
|
||||||
|
|
||||||
// Check of the mortar is empty
|
// Check if the mortar is empty
|
||||||
private _mags = _arty magazinesTurret [0];
|
private _mags = _arty magazinesTurret [0];
|
||||||
if (count _mags != 0) exitWith {false};
|
if (count _mags != 0) exitWith {false};
|
||||||
|
|
||||||
|
|
||||||
// Check if this shell is nearby
|
// Check if this shell is nearby
|
||||||
private _veh = nearestObjects [player, [_shell], 3];
|
private _veh = nearestObjects [player, [_shell], 3];
|
||||||
|
|
||||||
|
|
||||||
private _ret = false;
|
private _ret = false;
|
||||||
{
|
{
|
||||||
if (typeOf _x == _shell) exitWith {_ret = true;};
|
if (typeOf _x == _shell) exitWith {_ret = true;};
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ params ["_arty"];
|
|||||||
|
|
||||||
if !(_arty getVariable[QGVAR(breech), false]) exitWith {false};
|
if !(_arty getVariable[QGVAR(breech), false]) exitWith {false};
|
||||||
|
|
||||||
// Check of the mortar is empty
|
// Check if the mortar is empty
|
||||||
private _mags = _arty magazinesTurret [0];
|
private _mags = _arty magazinesTurret [0];
|
||||||
if (count _mags == 0) exitWith {false};
|
if (count _mags == 0) exitWith {false};
|
||||||
true
|
true
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
params ["_arty"];
|
params ["_arty"];
|
||||||
|
|
||||||
if !([_arty] call FUNC(canCloseBrach)) exitWith {};
|
if !([_arty] call FUNC(canCloseBreech)) exitWith {};
|
||||||
|
|
||||||
_arty animateSource ["open_breech_source", 0];
|
_arty animateSource ["open_breech_source", 0];
|
||||||
_arty animateSource ["handle_breech_source", 0];
|
_arty animateSource ["handle_breech_source", 0];
|
||||||
|
|||||||
@@ -44,4 +44,4 @@ _casing allowDamage false;
|
|||||||
|
|
||||||
// Add vertical force to the magazine
|
// Add vertical force to the magazine
|
||||||
[{params ["_casing"]; _casing addForce [_casing vectorModelToWorld [0, -100, 0], [0, 0, 0]];}, [_casing]] call CBA_fnc_execNextFrame;
|
[{params ["_casing"]; _casing addForce [_casing vectorModelToWorld [0, -100, 0], [0, 0, 0]];}, [_casing]] call CBA_fnc_execNextFrame;
|
||||||
playsound3D [QPATHTO_R(TBD_M119\sounds\casing_drop.ogg), _casing, false, _soundPos , 5, 1, 30, 0.5];
|
playSound3D [QPATHTO_R(TBD_M119\sounds\casing_drop.ogg), _casing, false, _soundPos , 5, 1, 30, 0.5];
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
params ["_arty"];
|
params ["_arty"];
|
||||||
|
|
||||||
if !([_arty] call FUNC(canOpenBrach)) exitWith {};
|
if !([_arty] call FUNC(canOpenBreech)) exitWith {};
|
||||||
|
|
||||||
_arty animateSource ["open_breech_source", 1];
|
_arty animateSource ["open_breech_source", 1];
|
||||||
_arty animateSource ["handle_breech_source", 1];
|
_arty animateSource ["handle_breech_source", 1];
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
#include "..\script_component.hpp"
|
#include "..\script_component.hpp"
|
||||||
|
|
||||||
if (vehicle player == player) exitWith {};
|
if (isNull objectParent player) exitWith {};
|
||||||
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
||||||
|
|
||||||
private _arty = vehicle player;
|
private _arty = vehicle player;
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
#include "..\script_component.hpp"
|
#include "..\script_component.hpp"
|
||||||
|
|
||||||
if (vehicle player == player) exitWith {};
|
if (isNull objectParent player) exitWith {};
|
||||||
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
|
||||||
|
|
||||||
private _arty = vehicle player;
|
private _arty = vehicle player;
|
||||||
|
|||||||
@@ -16,6 +16,16 @@
|
|||||||
<Czech>Kazetové</Czech>
|
<Czech>Kazetové</Czech>
|
||||||
<Russian>Кассетный</Russian>
|
<Russian>Кассетный</Russian>
|
||||||
</Key>
|
</Key>
|
||||||
|
<Key ID="STR_TBD_M119_M119_EJECT">
|
||||||
|
<English>Eject casing</English>
|
||||||
|
<Czech>Vyhodit nábojnici</Czech>
|
||||||
|
<Russian>Выбросить гильщу</Russian>
|
||||||
|
</Key>
|
||||||
|
<Key ID="STR_TBD_M119_M119_EJECT_DESC">
|
||||||
|
<English>Should a casing be ejected when breech is opened after a shot was fired</English>
|
||||||
|
<Czech>Má se vyhodit nábojnice po otevření závodky po vystřelení</Czech>
|
||||||
|
<Russian>Должна гильза выброситься после открытия казенника после выстрела</Russian>
|
||||||
|
</Key>
|
||||||
<Key ID="STR_TBD_M119_M119_FOLD">
|
<Key ID="STR_TBD_M119_M119_FOLD">
|
||||||
<English>Fold</English>
|
<English>Fold</English>
|
||||||
<Czech>Složit</Czech>
|
<Czech>Složit</Czech>
|
||||||
@@ -86,15 +96,5 @@
|
|||||||
<Czech>Vybít</Czech>
|
<Czech>Vybít</Czech>
|
||||||
<Russian>Разрядить</Russian>
|
<Russian>Разрядить</Russian>
|
||||||
</Key>
|
</Key>
|
||||||
<Key ID="STR_TBD_M119_M119_EJECT">
|
|
||||||
<English>Eject casing</English>
|
|
||||||
<Czech>Vyhodit nábojnici</Czech>
|
|
||||||
<Russian>Выбросить гильщу</Russian>
|
|
||||||
</Key>
|
|
||||||
<Key ID="STR_TBD_M119_M119_EJECT_DESC">
|
|
||||||
<English>Should a casing be ejected when breech is opened after a shot was fired</English>
|
|
||||||
<Czech>Má se vyhodit nábojnice po otevření závodky po vystřelení</Czech>
|
|
||||||
<Russian>Должна гильза выброситься после открытия казенника после выстрела</Russian>
|
|
||||||
</Key>
|
|
||||||
</Package>
|
</Package>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
class CfgVehicles {
|
class CfgVehicles {
|
||||||
class All;
|
|
||||||
class Strategic;
|
|
||||||
class Land;
|
class Land;
|
||||||
class LandVehicle : Land {
|
class LandVehicle : Land {
|
||||||
class ViewPilot;
|
|
||||||
class NewTurret;
|
class NewTurret;
|
||||||
};
|
};
|
||||||
class StaticWeapon : LandVehicle {
|
class StaticWeapon : LandVehicle {
|
||||||
@@ -32,7 +29,7 @@ class CfgVehicles {
|
|||||||
scopeCurator = 2;
|
scopeCurator = 2;
|
||||||
author = "TBD Team";
|
author = "TBD Team";
|
||||||
displayName = CSTRING(name);
|
displayName = CSTRING(name);
|
||||||
model = QPATHTOF(TBD_M119\TBD_M119);
|
model = QPATHTOF(TBD_M119\TBD_M119.p3d);
|
||||||
editorPreview = QPATHTOF(TBD_M119\data\preview.jpg);
|
editorPreview = QPATHTOF(TBD_M119\data\preview.jpg);
|
||||||
picture = QPATHTOF(TBD_M119\data\M119_icon.paa);
|
picture = QPATHTOF(TBD_M119\data\M119_icon.paa);
|
||||||
side = 1;
|
side = 1;
|
||||||
@@ -484,105 +481,56 @@ class CfgVehicles {
|
|||||||
displayName = CSTRING(HE);
|
displayName = CSTRING(HE);
|
||||||
class TBD_LoadHECh1 {
|
class TBD_LoadHECh1 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_1";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_1";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_1)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_1)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_1)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_1)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadHECh2 {
|
class TBD_LoadHECh2 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_2";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_2";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_2)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_2)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_2)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_2)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadHECh3 {
|
class TBD_LoadHECh3 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_3";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_3";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_3)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_3)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_3)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_3)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadHECh4 {
|
class TBD_LoadHECh4 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_4";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_4";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_4)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_4)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_4)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_4)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadHECh5 {
|
class TBD_LoadHECh5 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_5";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_5";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_5)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_5)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_5)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_5)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadHECh6 {
|
class TBD_LoadHECh6 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_6";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_6";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_6)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_6)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_6)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_6)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadHECh7 {
|
class TBD_LoadHECh7 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_7";
|
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_7";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_7)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_7)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_HE_CHARGE_7)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE([ARR_3(
|
|
||||||
_target,
|
|
||||||
QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_HE_CHARGE_7)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
@@ -592,112 +540,56 @@ class CfgVehicles {
|
|||||||
displayName = CSTRING(LASER);
|
displayName = CSTRING(LASER);
|
||||||
class TBD_LoadLASERCh1 {
|
class TBD_LoadLASERCh1 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_1";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_1";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_1)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_1)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_1)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_1)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadLASERCh2 {
|
class TBD_LoadLASERCh2 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_2";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_2";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_2)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_2)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_2)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_2)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadLASERCh3 {
|
class TBD_LoadLASERCh3 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_3";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_3";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_3)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_3)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_3)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_3)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadLASERCh4 {
|
class TBD_LoadLASERCh4 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_4";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_4";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_4)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_4)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_4)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_4)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadLASERCh5 {
|
class TBD_LoadLASERCh5 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_5";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_5";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_5)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_5)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_5)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_5)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadLASERCh6 {
|
class TBD_LoadLASERCh6 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_6";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_6";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_6)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_6)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_6)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_6)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadLASERCh7 {
|
class TBD_LoadLASERCh7 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_7";
|
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_7";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_7)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_LASER_CHARGE_7)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_7)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_LASER_CHARGE_7)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
@@ -707,112 +599,56 @@ class CfgVehicles {
|
|||||||
displayName = CSTRING(SMOKE);
|
displayName = CSTRING(SMOKE);
|
||||||
class TBD_LoadSMOKECh1 {
|
class TBD_LoadSMOKECh1 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_1";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_1";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_1)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_1)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_1)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_1)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadSMOKECh2 {
|
class TBD_LoadSMOKECh2 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_2";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_2";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_2)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_2)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_2)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_2)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadSMOKECh3 {
|
class TBD_LoadSMOKECh3 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_3";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_3";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_3)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_3)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_3)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_3)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadSMOKECh4 {
|
class TBD_LoadSMOKECh4 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_4";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_4";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_4)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_4)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_4)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_4)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadSMOKECh5 {
|
class TBD_LoadSMOKECh5 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_5";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_5";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_5)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_5)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_5)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_5)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadSMOKECh6 {
|
class TBD_LoadSMOKECh6 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_6";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_6";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_6)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_6)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_6)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_6)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadSMOKECh7 {
|
class TBD_LoadSMOKECh7 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_7";
|
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_7";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_7)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_7)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_7)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_SMOKE_CHARGE_7)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
@@ -822,120 +658,61 @@ class CfgVehicles {
|
|||||||
displayName = CSTRING(DPICM);
|
displayName = CSTRING(DPICM);
|
||||||
class TBD_LoadDPICMCh1 {
|
class TBD_LoadDPICMCh1 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_1";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_1";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_1)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_1)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_1)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_1)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadDPICMCh2 {
|
class TBD_LoadDPICMCh2 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_2";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_2";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_2)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_2)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_2)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_2)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadDPICMCh3 {
|
class TBD_LoadDPICMCh3 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_3";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_3";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_3)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_3)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_3)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_3)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadDPICMCh4 {
|
class TBD_LoadDPICMCh4 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_4";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_4";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_4)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_4)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_4)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_4)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadDPICMCh5 {
|
class TBD_LoadDPICMCh5 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_5";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_5";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_5)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_5)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_5)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_5)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadDPICMCh6 {
|
class TBD_LoadDPICMCh6 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_6";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_6";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_6)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_6)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_6)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_6)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
class TBD_LoadDPICMCh7 {
|
class TBD_LoadDPICMCh7 {
|
||||||
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_7";
|
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_7";
|
||||||
condition = QUOTE([ARR_2(
|
condition = QUOTE([ARR_2(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_7)))] call FUNC(canLoad));
|
||||||
_target,
|
statement = QUOTE([ARR_3(_target,QUOTE(QUOTE(TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_7)),0)] call FUNC(load));
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_7)))] call
|
|
||||||
FUNC(canLoad));
|
|
||||||
statement = QUOTE(
|
|
||||||
[ARR_3(_target,
|
|
||||||
QUOTE(QUOTE(
|
|
||||||
TBD_MORTARS_105mm_ROUND_DPICM_CHARGE_7)),
|
|
||||||
0)] call FUNC(load));
|
|
||||||
showDisabled = 0;
|
showDisabled = 0;
|
||||||
exceptions[] = {};
|
exceptions[] = {};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
/*
|
|
||||||
|
|
||||||
};*/
|
|
||||||
|
|
||||||
class TBD_Unload {
|
class TBD_Unload {
|
||||||
selection = "casing_spawn";
|
selection = "casing_spawn";
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
class CfgMovesBasic {
|
class CfgMovesBasic {
|
||||||
class defaultDie;
|
|
||||||
class ManActions {
|
class ManActions {
|
||||||
M119pose = "M119pose";
|
M119pose = "M119pose";
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user