diff --git a/addons/m119/XEH_preInit.sqf b/addons/m119/XEH_preInit.sqf
index 7f691ed..63c9e90 100644
--- a/addons/m119/XEH_preInit.sqf
+++ b/addons/m119/XEH_preInit.sqf
@@ -36,7 +36,7 @@ GVAR(LAST_ROT_RIGHT) = 0;
GVAR(LAST_ROT_LEFT) = 0;
[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 (GVAR(LAST_ROT_RIGHT) > time + 0.05) exitWith {};
GVAR(LAST_ROT_RIGHT) = time;
@@ -45,7 +45,7 @@ GVAR(LAST_ROT_LEFT) = 0;
[0x20, [false, false, false]], true] call CBA_fnc_addKeybind;
[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 (GVAR(LAST_ROT_LEFT) > time + 0.05) exitWith {};
GVAR(LAST_ROT_LEFT) = time;
diff --git a/addons/m119/XEH_preStart.sqf b/addons/m119/XEH_preStart.sqf
index 8387ee2..408c089 100644
--- a/addons/m119/XEH_preStart.sqf
+++ b/addons/m119/XEH_preStart.sqf
@@ -2,4 +2,4 @@
#include "XEH_PREP.hpp"
-ADDON = true;
\ No newline at end of file
+ADDON = true;
diff --git a/addons/m119/functions/fnc_canLoad.sqf b/addons/m119/functions/fnc_canLoad.sqf
index 6dd863e..be8adbf 100644
--- a/addons/m119/functions/fnc_canLoad.sqf
+++ b/addons/m119/functions/fnc_canLoad.sqf
@@ -29,13 +29,15 @@ params ["_arty", "_shell"];
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];
if (count _mags != 0) exitWith {false};
+
// Check if this shell is nearby
private _veh = nearestObjects [player, [_shell], 3];
+
private _ret = false;
{
if (typeOf _x == _shell) exitWith {_ret = true;};
diff --git a/addons/m119/functions/fnc_canUnload.sqf b/addons/m119/functions/fnc_canUnload.sqf
index 6ef6420..8264d39 100644
--- a/addons/m119/functions/fnc_canUnload.sqf
+++ b/addons/m119/functions/fnc_canUnload.sqf
@@ -28,7 +28,7 @@ params ["_arty"];
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];
if (count _mags == 0) exitWith {false};
true
diff --git a/addons/m119/functions/fnc_closeBreech.sqf b/addons/m119/functions/fnc_closeBreech.sqf
index 860adde..95b73c8 100644
--- a/addons/m119/functions/fnc_closeBreech.sqf
+++ b/addons/m119/functions/fnc_closeBreech.sqf
@@ -27,7 +27,7 @@
params ["_arty"];
-if !([_arty] call FUNC(canCloseBrach)) exitWith {};
+if !([_arty] call FUNC(canCloseBreech)) exitWith {};
_arty animateSource ["open_breech_source", 0];
_arty animateSource ["handle_breech_source", 0];
diff --git a/addons/m119/functions/fnc_eject.sqf b/addons/m119/functions/fnc_eject.sqf
index 1afa84b..ea48d35 100644
--- a/addons/m119/functions/fnc_eject.sqf
+++ b/addons/m119/functions/fnc_eject.sqf
@@ -44,4 +44,4 @@ _casing allowDamage false;
// Add vertical force to the magazine
[{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];
diff --git a/addons/m119/functions/fnc_load.sqf b/addons/m119/functions/fnc_load.sqf
index b1a6cf5..80a2ad2 100644
--- a/addons/m119/functions/fnc_load.sqf
+++ b/addons/m119/functions/fnc_load.sqf
@@ -107,4 +107,4 @@ _arty animateSource ["magazine_load_source", 0.36, 0.2];
-["cba_xeh_deleted","ace_dragging_candrag","ace_common_effect_blockdamage","ace_interact_menu_atcache_ace_mainactions","cba_xeh_incomingmissile","cba_xeh_getin","ace_dragging_carryposition","ace_dragging_originalmass","ace_common_statuseffect_object","ace_dragging_carrydirection_temp","cba_xeh_local","cba_xeh_isprocessed","cba_xeh_init","cba_xeh_initpost","cba_xeh_fired","ace_dragging_dragposition","cba_xeh_engine","cba_xeh_respawn","ace_dragging_dragdirection","ace_dragging_cancarry","ace_interact_menu_atcache_ace_dragging_drop","ace_common_lockstatus","cba_xeh_killed","ace_dragging_carrydirection","ace_interact_menu_atcache_ace_dragging_drop_carry","cba_xeh_getout","cba_xeh_isinitialized","ace_dragging_ignoreweightdrag","ace_common_owner","tbd_mortars_105mm_dpicm_fuse_timer","ace_dragging_ignoreweightcarry"]
\ No newline at end of file
+["cba_xeh_deleted","ace_dragging_candrag","ace_common_effect_blockdamage","ace_interact_menu_atcache_ace_mainactions","cba_xeh_incomingmissile","cba_xeh_getin","ace_dragging_carryposition","ace_dragging_originalmass","ace_common_statuseffect_object","ace_dragging_carrydirection_temp","cba_xeh_local","cba_xeh_isprocessed","cba_xeh_init","cba_xeh_initpost","cba_xeh_fired","ace_dragging_dragposition","cba_xeh_engine","cba_xeh_respawn","ace_dragging_dragdirection","ace_dragging_cancarry","ace_interact_menu_atcache_ace_dragging_drop","ace_common_lockstatus","cba_xeh_killed","ace_dragging_carrydirection","ace_interact_menu_atcache_ace_dragging_drop_carry","cba_xeh_getout","cba_xeh_isinitialized","ace_dragging_ignoreweightdrag","ace_common_owner","tbd_mortars_105mm_dpicm_fuse_timer","ace_dragging_ignoreweightcarry"]
diff --git a/addons/m119/functions/fnc_openBreech.sqf b/addons/m119/functions/fnc_openBreech.sqf
index debe0b7..f1f8835 100644
--- a/addons/m119/functions/fnc_openBreech.sqf
+++ b/addons/m119/functions/fnc_openBreech.sqf
@@ -26,7 +26,7 @@
params ["_arty"];
-if !([_arty] call FUNC(canOpenBrach)) exitWith {};
+if !([_arty] call FUNC(canOpenBreech)) exitWith {};
_arty animateSource ["open_breech_source", 1];
_arty animateSource ["handle_breech_source", 1];
diff --git a/addons/m119/functions/fnc_rotateLeft.sqf b/addons/m119/functions/fnc_rotateLeft.sqf
index a961a7b..8f77072 100644
--- a/addons/m119/functions/fnc_rotateLeft.sqf
+++ b/addons/m119/functions/fnc_rotateLeft.sqf
@@ -24,7 +24,7 @@
#include "..\script_component.hpp"
-if (vehicle player == player) exitWith {};
+if (isNull objectParent player) exitWith {};
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
private _arty = vehicle player;
diff --git a/addons/m119/functions/fnc_rotateRight.sqf b/addons/m119/functions/fnc_rotateRight.sqf
index de9290e..02647e7 100644
--- a/addons/m119/functions/fnc_rotateRight.sqf
+++ b/addons/m119/functions/fnc_rotateRight.sqf
@@ -24,7 +24,7 @@
#include "..\script_component.hpp"
-if (vehicle player == player) exitWith {};
+if (isNull objectParent player) exitWith {};
if (typeOf (vehicle player) != QUOTE(TBD_M119)) exitWith {};
private _arty = vehicle player;
diff --git a/addons/m119/script_component.hpp b/addons/m119/script_component.hpp
index 983f5be..cf7bf5d 100644
--- a/addons/m119/script_component.hpp
+++ b/addons/m119/script_component.hpp
@@ -90,4 +90,4 @@
#define TBD_MORTARS_105mm_ROUND_LASER_CHARGE_MAG_7 tbd_mortars_105mm_round_laser_charge_mag_7
#define TOW_RADIUS 10
-#define ATTACH_RADIUS 2
\ No newline at end of file
+#define ATTACH_RADIUS 2
diff --git a/addons/m119/stringtable.xml b/addons/m119/stringtable.xml
index 6a7f832..10a4cef 100644
--- a/addons/m119/stringtable.xml
+++ b/addons/m119/stringtable.xml
@@ -16,6 +16,16 @@
Kazetové
Кассетный
+
+ Eject casing
+ Vyhodit nábojnici
+ Выбросить гильщу
+
+
+ Should a casing be ejected when breech is opened after a shot was fired
+ Má se vyhodit nábojnice po otevření závodky po vystřelení
+ Должна гильза выброситься после открытия казенника после выстрела
+
Fold
Složit
@@ -86,15 +96,5 @@
Vybít
Разрядить
-
- Eject casing
- Vyhodit nábojnici
- Выбросить гильщу
-
-
- Should a casing be ejected when breech is opened after a shot was fired
- Má se vyhodit nábojnice po otevření závodky po vystřelení
- Должна гильза выброситься после открытия казенника после выстрела
-
diff --git a/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp b/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp
index 3195fe7..2a8a368 100644
--- a/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp
+++ b/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp
@@ -69,4 +69,4 @@ class close_2 {
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/CfgVehicles.hpp b/addons/m119/tbd_m119/CfgVehicles.hpp
index 813b659..22bebf1 100644
--- a/addons/m119/tbd_m119/CfgVehicles.hpp
+++ b/addons/m119/tbd_m119/CfgVehicles.hpp
@@ -1,9 +1,6 @@
class CfgVehicles {
- class All;
- class Strategic;
class Land;
class LandVehicle : Land {
- class ViewPilot;
class NewTurret;
};
class StaticWeapon : LandVehicle {
@@ -32,7 +29,7 @@ class CfgVehicles {
scopeCurator = 2;
author = "TBD Team";
displayName = CSTRING(name);
- model = QPATHTOF(TBD_M119\TBD_M119);
+ model = QPATHTOF(TBD_M119\TBD_M119.p3d);
editorPreview = QPATHTOF(TBD_M119\data\preview.jpg);
picture = QPATHTOF(TBD_M119\data\M119_icon.paa);
side = 1;
@@ -484,105 +481,56 @@ class CfgVehicles {
displayName = CSTRING(HE);
class TBD_LoadHECh1 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_1";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadHECh2 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_2";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadHECh3 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_3";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadHECh4 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_4";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadHECh5 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_5";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadHECh6 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_6";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadHECh7 {
displayName = "$STR_TBD_MORTARS_105mm_HE_CHARGE_7";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
@@ -592,112 +540,56 @@ class CfgVehicles {
displayName = CSTRING(LASER);
class TBD_LoadLASERCh1 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_1";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadLASERCh2 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_2";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadLASERCh3 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_3";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadLASERCh4 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_4";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadLASERCh5 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_5";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadLASERCh6 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_6";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadLASERCh7 {
displayName = "$STR_TBD_MORTARS_105mm_LASER_CHARGE_7";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
@@ -707,112 +599,56 @@ class CfgVehicles {
displayName = CSTRING(SMOKE);
class TBD_LoadSMOKECh1 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_1";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadSMOKECh2 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_2";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadSMOKECh3 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_3";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadSMOKECh4 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_4";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadSMOKECh5 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_5";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadSMOKECh6 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_6";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadSMOKECh7 {
displayName = "$STR_TBD_MORTARS_105mm_SMOKE_CHARGE_7";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
@@ -822,120 +658,61 @@ class CfgVehicles {
displayName = CSTRING(DPICM);
class TBD_LoadDPICMCh1 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_1";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadDPICMCh2 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_2";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadDPICMCh3 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_3";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadDPICMCh4 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_4";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadDPICMCh5 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_5";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadDPICMCh6 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_6";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
class TBD_LoadDPICMCh7 {
displayName = "$STR_TBD_MORTARS_105mm_DPICM_CHARGE_7";
- condition = QUOTE([ARR_2(
- _target,
- 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));
+ condition = QUOTE([ARR_2(_target,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;
exceptions[] = {};
};
};
};
- /*
-
- };*/
class TBD_Unload {
selection = "casing_spawn";
@@ -943,7 +720,7 @@ class CfgVehicles {
showDisabled = 0;
displayName = CSTRING(unload);
condition = QUOTE([ARR_1(_target)] call FUNC(canUnload));
- statement = QUOTE([ARR_2(_target, 0)] call FUNC(unload));
+ statement = QUOTE([ARR_2(_target,0)] call FUNC(unload));
icon = "x\tbd_mortars\addons\main\data\unload.paa";
};
@@ -960,7 +737,7 @@ class CfgVehicles {
selection = "towing_point";
distance = 2.5;
condition = QUOTE(
- _target getVariable[ARR_2(QUOTE(QGVAR(towed)), false)]);
+ _target getVariable[ARR_2(QUOTE(QGVAR(towed)),false)]);
showDisabled = 0;
displayName = CSTRING(DETACH);
statement = QUOTE([ARR_1(_target)] call FUNC(detach));
diff --git a/addons/m119/tbd_m119/cfgMoves.hpp b/addons/m119/tbd_m119/cfgMoves.hpp
index 44a01be..0cf6841 100644
--- a/addons/m119/tbd_m119/cfgMoves.hpp
+++ b/addons/m119/tbd_m119/cfgMoves.hpp
@@ -1,5 +1,4 @@
class CfgMovesBasic {
- class defaultDie;
class ManActions {
M119pose = "M119pose";
};
diff --git a/addons/m119/tbd_m119/data/Five_damage.rvmat b/addons/m119/tbd_m119/data/Five_damage.rvmat
index f881a3d..90e8130 100644
--- a/addons/m119/tbd_m119/data/Five_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Five_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Five_destroy.rvmat b/addons/m119/tbd_m119/data/Five_destroy.rvmat
index e7dca84..755a9e2 100644
--- a/addons/m119/tbd_m119/data/Five_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Five_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Four_damage.rvmat b/addons/m119/tbd_m119/data/Four_damage.rvmat
index 5a8b669..20b1523 100644
--- a/addons/m119/tbd_m119/data/Four_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Four_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Four_destroy.rvmat b/addons/m119/tbd_m119/data/Four_destroy.rvmat
index 1b9429e..8af831c 100644
--- a/addons/m119/tbd_m119/data/Four_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Four_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/One_damage.rvmat b/addons/m119/tbd_m119/data/One_damage.rvmat
index 5b3b826..7bcb1b3 100644
--- a/addons/m119/tbd_m119/data/One_damage.rvmat
+++ b/addons/m119/tbd_m119/data/One_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/One_destroy.rvmat b/addons/m119/tbd_m119/data/One_destroy.rvmat
index 6079389..140a24e 100644
--- a/addons/m119/tbd_m119/data/One_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/One_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Plate_damage.rvmat b/addons/m119/tbd_m119/data/Plate_damage.rvmat
index 68a5c78..65a6f55 100644
--- a/addons/m119/tbd_m119/data/Plate_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Plate_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Plate_destroy.rvmat b/addons/m119/tbd_m119/data/Plate_destroy.rvmat
index eb00e04..1bc4d82 100644
--- a/addons/m119/tbd_m119/data/Plate_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Plate_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Scope_damage.rvmat b/addons/m119/tbd_m119/data/Scope_damage.rvmat
index 7206155..1f2cb43 100644
--- a/addons/m119/tbd_m119/data/Scope_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Scope_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Scope_destroy.rvmat b/addons/m119/tbd_m119/data/Scope_destroy.rvmat
index fd76f54..a375e99 100644
--- a/addons/m119/tbd_m119/data/Scope_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Scope_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Seven_damage.rvmat b/addons/m119/tbd_m119/data/Seven_damage.rvmat
index cedd8ce..e6674fa 100644
--- a/addons/m119/tbd_m119/data/Seven_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Seven_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Seven_destroy.rvmat b/addons/m119/tbd_m119/data/Seven_destroy.rvmat
index ea2f14c..4a8a678 100644
--- a/addons/m119/tbd_m119/data/Seven_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Seven_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Six_damage.rvmat b/addons/m119/tbd_m119/data/Six_damage.rvmat
index 9e4ed3e..68effd6 100644
--- a/addons/m119/tbd_m119/data/Six_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Six_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Six_destroy.rvmat b/addons/m119/tbd_m119/data/Six_destroy.rvmat
index 19cb342..bfd343a 100644
--- a/addons/m119/tbd_m119/data/Six_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Six_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Three_damage.rvmat b/addons/m119/tbd_m119/data/Three_damage.rvmat
index 1d73daa..82855dc 100644
--- a/addons/m119/tbd_m119/data/Three_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Three_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Three_destroy.rvmat b/addons/m119/tbd_m119/data/Three_destroy.rvmat
index df2785d..9a6e718 100644
--- a/addons/m119/tbd_m119/data/Three_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Three_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Two_damage.rvmat b/addons/m119/tbd_m119/data/Two_damage.rvmat
index 8d425f5..ec135b7 100644
--- a/addons/m119/tbd_m119/data/Two_damage.rvmat
+++ b/addons/m119/tbd_m119/data/Two_damage.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/Two_destroy.rvmat b/addons/m119/tbd_m119/data/Two_destroy.rvmat
index da3f608..b76ff0f 100644
--- a/addons/m119/tbd_m119/data/Two_destroy.rvmat
+++ b/addons/m119/tbd_m119/data/Two_destroy.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/five.rvmat b/addons/m119/tbd_m119/data/five.rvmat
index 782f894..550f33e 100644
--- a/addons/m119/tbd_m119/data/five.rvmat
+++ b/addons/m119/tbd_m119/data/five.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/four.rvmat b/addons/m119/tbd_m119/data/four.rvmat
index 71f3851..888724f 100644
--- a/addons/m119/tbd_m119/data/four.rvmat
+++ b/addons/m119/tbd_m119/data/four.rvmat
@@ -100,4 +100,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/one.rvmat b/addons/m119/tbd_m119/data/one.rvmat
index 1202bcd..10fbec6 100644
--- a/addons/m119/tbd_m119/data/one.rvmat
+++ b/addons/m119/tbd_m119/data/one.rvmat
@@ -100,4 +100,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/plate.rvmat b/addons/m119/tbd_m119/data/plate.rvmat
index a8bfb5b..cdbd308 100644
--- a/addons/m119/tbd_m119/data/plate.rvmat
+++ b/addons/m119/tbd_m119/data/plate.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/scope.rvmat b/addons/m119/tbd_m119/data/scope.rvmat
index f0e502e..3af674e 100644
--- a/addons/m119/tbd_m119/data/scope.rvmat
+++ b/addons/m119/tbd_m119/data/scope.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/seven.rvmat b/addons/m119/tbd_m119/data/seven.rvmat
index dbc4719..5683a94 100644
--- a/addons/m119/tbd_m119/data/seven.rvmat
+++ b/addons/m119/tbd_m119/data/seven.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/six.rvmat b/addons/m119/tbd_m119/data/six.rvmat
index 83f8375..a3a58ae 100644
--- a/addons/m119/tbd_m119/data/six.rvmat
+++ b/addons/m119/tbd_m119/data/six.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/three.rvmat b/addons/m119/tbd_m119/data/three.rvmat
index 3024047..400d390 100644
--- a/addons/m119/tbd_m119/data/three.rvmat
+++ b/addons/m119/tbd_m119/data/three.rvmat
@@ -101,4 +101,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/addons/m119/tbd_m119/data/two.rvmat b/addons/m119/tbd_m119/data/two.rvmat
index aa433a4..082a49f 100644
--- a/addons/m119/tbd_m119/data/two.rvmat
+++ b/addons/m119/tbd_m119/data/two.rvmat
@@ -100,4 +100,4 @@ class Stage7 {
};
class StageTI {
texture = "a3\data_f\default_vehicle_ti_ca.paa";
-};
\ No newline at end of file
+};
diff --git a/include/x/cba/addons/main/script_macros_common.hpp b/include/x/cba/addons/main/script_macros_common.hpp
index d8f83f2..2683f3b 100644
--- a/include/x/cba/addons/main/script_macros_common.hpp
+++ b/include/x/cba/addons/main/script_macros_common.hpp
@@ -1832,4 +1832,4 @@ Example:
Author:
commy2
------------------------------------------- */
-#define FILE_EXISTS(FILE) (fileExists (FILE))
\ No newline at end of file
+#define FILE_EXISTS(FILE) (fileExists (FILE))