forked from Bob-Murphy/A3-Antistasi-1.4
-
-
Notifications
You must be signed in to change notification settings - Fork 154
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update armor.hpp * NATO * CSAT * AAF LDF * corrected T140 variant used by non-arid CSAT * created 11 more classes * FIX * CSAT LDF AAF * Create ws_ifv.hpp * Update ws_ifv.hpp * WS armour * NATO APCs * csat sfia ion * ion atgm * CSAT fin * Update ws_ifv.hpp * Update Vanilla_AI_LDF.sqf * Update CfgVehicles.hpp
- Loading branch information
Showing
20 changed files
with
341 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,134 @@ | ||
//Vanilla - ifv.hpp | ||
|
||
//Marshall | ||
class B_APC_Wheeled_01_cannon_F; | ||
class B_T_APC_Wheeled_01_cannon_F; | ||
class a3a_B_APC_Wheeled_01_cannon_F : B_APC_Wheeled_01_cannon_F | ||
{ | ||
animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_B_T_APC_Wheeled_01_cannon_F : B_T_APC_Wheeled_01_cannon_F | ||
{ | ||
animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
|
||
//Rhino | ||
class B_AFV_Wheeled_01_cannon_F; | ||
class B_T_AFV_Wheeled_01_cannon_F; | ||
class a3a_AFV_Wheeled_01_cannon_F : B_AFV_Wheeled_01_cannon_F | ||
{ | ||
animationList[] = {"showCamonetHull",0,"showCamonetCannon",0,"showCamonetTurret",0,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_T_AFV_Wheeled_01_cannon_F : B_T_AFV_Wheeled_01_cannon_F | ||
{ | ||
animationList[] = {"showCamonetHull",0,"showCamonetCannon",0,"showCamonetTurret",0,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
|
||
//Gorgon | ||
class I_APC_Wheeled_03_cannon_F; | ||
class a3a_APC_Wheeled_03_cannon_F : I_APC_Wheeled_03_cannon_F | ||
{ | ||
animationList[] = {"showCamonetHull",0,"showBags",0.3,"showBags2",0.3,"showTools",0.3,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
|
||
//Mora | ||
class I_APC_tracked_03_cannon_F; | ||
class I_E_APC_tracked_03_cannon_F; | ||
class a3a_APC_tracked_03_cannon_F : I_APC_tracked_03_cannon_F | ||
{ | ||
animationList[] = {"showBags",0.3,"showBags2",0.3,"showCamonetHull",0,"showCamonetTurret",0,"showTools",0.3,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_E_APC_tracked_03_cannon_F : I_E_APC_tracked_03_cannon_F | ||
{ | ||
animationList[] = {"showBags",0.3,"showBags2",0.3,"showCamonetHull",0,"showCamonetTurret",0,"showTools",0.3,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
|
||
//Marid | ||
class O_APC_Wheeled_02_rcws_v2_F; | ||
class O_T_APC_Wheeled_02_rcws_v2_ghex_F; | ||
class a3a_APC_Wheeled_02_rcws_v2_F : O_APC_Wheeled_02_rcws_v2_F | ||
{ | ||
animationList[] = {"showBags",0.2,"showCanisters",0.2,"showTools",0.2,"showCamonetHull",0,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_T_APC_Wheeled_02_rcws_v2_F : O_T_APC_Wheeled_02_rcws_v2_ghex_F | ||
{ | ||
animationList[] = {"showBags",0.2,"showCanisters",0.2,"showTools",0.2,"showCamonetHull",0,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
|
||
//Kamysh | ||
class O_APC_Tracked_02_cannon_F; | ||
class O_T_APC_Tracked_02_cannon_ghex_F; | ||
class a3a_APC_Tracked_02_cannon_F : O_APC_Tracked_02_cannon_F | ||
{ | ||
animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_T_APC_Tracked_02_cannon_F : O_T_APC_Tracked_02_cannon_ghex_F | ||
{ | ||
animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,123 @@ | ||
//WS - ws_ifv.hpp | ||
|
||
//Marshall | ||
//Ion | ||
class B_ION_APC_Wheeled_01_command_lxWS; | ||
class B_ION_APC_Wheeled_01_cannon_lxWS; | ||
class B_D_APC_Wheeled_01_atgm_lxWS; | ||
class a3a_ION_APC_Wheeled_01_command_lxWS : B_ION_APC_Wheeled_01_command_lxWS | ||
{ | ||
animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_ION_APC_Wheeled_01_cannon_lxWS : B_ION_APC_Wheeled_01_cannon_lxWS | ||
{ | ||
scope = 2; | ||
animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_ION_APC_Wheeled_01_atgm : B_D_APC_Wheeled_01_atgm_lxWS{ | ||
side = 1; | ||
crew = "B_ION_Soldier_lxWS"; | ||
faction = "BLU_ION_lxWS"; | ||
textureList[] = {"ION_BLACK", 1}; | ||
hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\APC_Wheeled_01\APC_Wheeled_ion_base_CO.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\apc_wheeled_ion_adds_co.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\apc_wheeled_ion_tows_co.paa","a3\armor_f\Data\camonet_AAF_stripe_desert_CO.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\cage_black_CO.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\APC_Wheeled_ion_lxws_CO.paa"}; | ||
}; | ||
//NATO | ||
class APC_Wheeled_01_command_base_lxWS; | ||
class B_T_APC_Wheeled_01_command_lxWS; | ||
class a3a_APC_Wheeled_01_command_lxWS : APC_Wheeled_01_command_base_lxWS | ||
{ | ||
animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_T_APC_Wheeled_01_command_lxWS : B_T_APC_Wheeled_01_command_lxWS | ||
{ | ||
animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
|
||
//Iskatel/Kamysh | ||
//Arid | ||
class O_APC_Tracked_02_30mm_lxWS; | ||
class a3a_APC_Tracked_02_30mm_lxWS : O_APC_Tracked_02_30mm_lxWS | ||
{ | ||
animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
//Tropical | ||
class O_T_APC_Tracked_02_30mm_lxWS; | ||
class a3a_T_APC_Tracked_02_30mm_lxWS : O_T_APC_Tracked_02_30mm_lxWS | ||
{ | ||
animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
//SFIA | ||
class O_SFIA_APC_Tracked_02_30mm_lxWS; | ||
class O_SFIA_APC_Tracked_02_cannon_lxWS; | ||
class a3a_SFIA_APC_Tracked_02_30mm_lxWS : O_SFIA_APC_Tracked_02_30mm_lxWS | ||
{ | ||
animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
class a3a_SFIA_APC_Tracked_02_cannon_lxWS : O_SFIA_APC_Tracked_02_cannon_lxWS | ||
{ | ||
animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; | ||
//ION | ||
class a3a_ION_APC_Tracked_02_30mm : O_APC_Tracked_02_30mm_lxWS | ||
{ | ||
side = 1; | ||
crew = "B_ION_Soldier_lxWS"; | ||
faction = "BLU_ION_lxWS"; | ||
animationList[] = {"showTracks",1,"showCamonetHull",0,"showBags",0.2,"showSLATHull",1}; | ||
textureList[] = {"Grey", 1}; | ||
hiddenSelectionsTextures[] = {"lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_ext_01_black_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_ext_02_black_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_ext_03_black_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_30mm_black_co.paa","A3\Armor_F\Data\camonet_CSAT_Stripe_Desert_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\cage_black_CO.paa"}; | ||
class EventHandlers | ||
{ | ||
fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; | ||
init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; | ||
killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.