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))