833 lines
19 KiB
C++
833 lines
19 KiB
C++
class BRAF_AM11_Unarmed: BRAF_Marrua_base
|
|
{
|
|
forceInGarage=1;
|
|
author="BRAF_Team";
|
|
_generalMacro="BRAF_AM21";
|
|
scope=2;
|
|
scopeArsenal=2;
|
|
scopeCurator=2;
|
|
displayName="$STR_braf_soft_am11_displayname";
|
|
model="braf\braf_soft\BRAF_Marrua\AM11\Marrua_AM11.p3d";
|
|
DLC="BRAF";
|
|
icon="braf\braf_soft\BRAF_Marrua\AM11\Data\ui\am11_map_ca.paa";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Unarmed.jpg";
|
|
picture="braf\braf_soft\BRAF_Marrua\AM11\Data\ui\am11_ui_ca.paa";
|
|
editorSubcategory="EdSubcat_Cars";
|
|
faction="BRAF_ARMY";
|
|
crew="braf_army_rifleman_regular_2000";
|
|
//transportSoldier=1;
|
|
cargoAction[]=
|
|
{
|
|
"passenger_flatground_crosslegs"
|
|
};
|
|
weapons[]={"SportCarHorn","SmokeLauncher"};
|
|
magazines[]={"SmokeLauncherMag"};
|
|
smokeLauncherGrenadeCount=4;
|
|
smokeLauncherVelocity=14;
|
|
smokeLauncherOnTurret=0;
|
|
smokeLauncherAngle=120;
|
|
enableManualFire=1;
|
|
getInProxyOrder[]={1,3,4,5,2};
|
|
threat[]={0.5,0.1,0.1};
|
|
slingLoadCargoMemoryPoints[]=
|
|
{
|
|
"SlingLoadCargo1",
|
|
"SlingLoadCargo2",
|
|
"SlingLoadCargo3",
|
|
"SlingLoadCargo4"
|
|
};
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
class Damage
|
|
{
|
|
tex[]={};
|
|
mat[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo1.rvmat",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\damage\camo1_damage.rvmat",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\damage\destruct.rvmat",
|
|
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo2.rvmat",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\damage\camo2_damage.rvmat",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\damage\destruct.rvmat",
|
|
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\glass.rvmat",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\damage\glass_damage.rvmat",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\damage\glass_damage.rvmat"
|
|
};
|
|
};
|
|
class TransportItems
|
|
{
|
|
class _xx_FirstAidKit
|
|
{
|
|
name = "FirstAidKit";
|
|
count = 8;
|
|
};
|
|
class _xx_ToolKit
|
|
{
|
|
name = "ToolKit";
|
|
count = 1;
|
|
};
|
|
};
|
|
class TransportBackpacks
|
|
{
|
|
class _xx_BRAF_Alice_bag
|
|
{
|
|
backpack = "BRAF_Alice_bag";
|
|
count = 4;
|
|
};
|
|
};
|
|
class TransportWeapons
|
|
{
|
|
class _xx_BRAF_launch_alac
|
|
{
|
|
weapon = "BRAF_launch_alac";
|
|
count = 2;
|
|
};
|
|
};
|
|
class TransportMagazines
|
|
{
|
|
class _xx_BRAF_20Rnd_762x51
|
|
{
|
|
magazine = "BRAF_20Rnd_762x51";
|
|
count = 8;
|
|
};
|
|
class _xx_BRAF_100Rnd_762x51_Mix_red
|
|
{
|
|
magazine = "BRAF_100Rnd_762x51_Mix_red";
|
|
count = 8;
|
|
};
|
|
class _xx_BRAF_30Rnd_556x45
|
|
{
|
|
magazine = "BRAF_30Rnd_556x45";
|
|
count = 8;
|
|
};
|
|
class _xx_HandGrenade
|
|
{
|
|
magazine="HandGrenade";
|
|
count=4;
|
|
};
|
|
class _xx_SmokeShell
|
|
{
|
|
magazine="SmokeShell";
|
|
count=4;
|
|
};
|
|
};
|
|
class Library
|
|
{
|
|
libTextDesc="$STR_braf_soft_am11_description";
|
|
};
|
|
class VehicleTransport
|
|
{
|
|
class Cargo
|
|
{
|
|
parachuteClass="B_Parachute_02_F";
|
|
parachuteHeightLimit=5;
|
|
canBeTransported=1;
|
|
dimensions[]=
|
|
{
|
|
"BBox_1_1_pos",
|
|
"BBox_1_2_pos"
|
|
};
|
|
};
|
|
};
|
|
class Turrets: Turrets
|
|
{
|
|
class CargoTurret_01: CargoTurret
|
|
{
|
|
gunnerAction="passenger_inside_7";
|
|
gunnerName="$STR_braf_soft_seat_codriver";
|
|
memoryPointsGetInGunner="pos codriver";
|
|
memoryPointsGetInGunnerDir="pos codriver dir";
|
|
gunnerCompartments="Compartment1";
|
|
proxyIndex=1;
|
|
isPersonTurret=1;
|
|
commanding=3;
|
|
class TurnIn
|
|
{
|
|
limitsArrayTop[]=
|
|
{
|
|
{23.962099,-61.2561},
|
|
{14.3315,-18.7728}
|
|
};
|
|
limitsArrayBottom[]=
|
|
{
|
|
{-19.6203,-79.333099},
|
|
{-16.263201,-23.601801}
|
|
};
|
|
};
|
|
class TurnOut: TurnIn
|
|
{
|
|
};
|
|
class dynamicViewLimits
|
|
{
|
|
};
|
|
};
|
|
class CargoTurret_02: CargoTurret_01
|
|
{
|
|
gunnerAction="passenger_inside_7";
|
|
gunnerName="$STR_braf_soft_seat_backseat";
|
|
memoryPointsGetInGunner="pos cargo";
|
|
memoryPointsGetInGunnerDir="pos cargo dir";
|
|
proxyIndex=4;
|
|
commanding=2;
|
|
};
|
|
class CargoTurret_03: CargoTurret_01
|
|
{
|
|
gunnerAction="vehicle_passenger_stand_2";
|
|
gunnerName="$STR_braf_soft_seat_standup";
|
|
memoryPointsGetInGunner="pos gunner";
|
|
memoryPointsGetInGunnerDir="pos gunner dir";
|
|
proxyIndex=5;
|
|
commanding=1;
|
|
allowLauncherIn=1;
|
|
allowLauncherOut=1;
|
|
class TurnIn
|
|
{
|
|
limitsArrayTop[]=
|
|
{
|
|
{45,-95},
|
|
{45,95}
|
|
};
|
|
limitsArrayBottom[]=
|
|
{
|
|
{-30,-95},
|
|
{-20,-30},
|
|
{-20,30},
|
|
{-30,95}
|
|
};
|
|
};
|
|
class TurnOut: TurnIn
|
|
{
|
|
};
|
|
};
|
|
};
|
|
class AnimationSources: AnimationSources
|
|
{
|
|
class door_hide
|
|
{
|
|
source="user";
|
|
initPhase=0;
|
|
animPeriod=0;
|
|
};
|
|
class camonet_hide
|
|
{
|
|
source="user";
|
|
initPhase=1;
|
|
animPeriod=0;
|
|
};
|
|
class windshield_rot
|
|
{
|
|
source="user";
|
|
initPhase=0;
|
|
animPeriod=1;
|
|
};
|
|
class Unarmed_Main_Turret_Hide
|
|
{
|
|
source="Proxy";
|
|
initPhase=0;
|
|
mass=-25;
|
|
forceAnimatePhase=0;
|
|
forceAnimate[]={"Unarmed_Ammo_Hide",0};
|
|
};
|
|
class Unarmed_Ammo_Hide
|
|
{
|
|
source="Proxy";
|
|
initPhase=0;
|
|
};
|
|
class Unarmed_gunner_hide
|
|
{
|
|
initPhase=0;
|
|
};
|
|
class Proxy
|
|
{
|
|
source="user";
|
|
animPeriod=0.001;
|
|
initPhase=0;
|
|
};
|
|
class ReloadAnim
|
|
{
|
|
source="reload";
|
|
weapon="BRAF_MAG_VEH";
|
|
};
|
|
class muzzle_rot_MAG
|
|
{
|
|
source="ammorandom";
|
|
weapon="BRAF_MAG_VEH";
|
|
};
|
|
class muzzle_hide_MAG
|
|
{
|
|
source="reload";
|
|
weapon="BRAF_MAG_VEH";
|
|
};
|
|
class reloadmag
|
|
{
|
|
source="ReloadMagazine";
|
|
weapon="BRAF_MAG_VEH";
|
|
};
|
|
class Revolving
|
|
{
|
|
source="revolving";
|
|
weapon="BRAF_MAG_VEH";
|
|
};
|
|
class Ammorandom
|
|
{
|
|
source="ammorandom";
|
|
weapon="BRAF_MAG_VEH";
|
|
};
|
|
};
|
|
animationList[]=
|
|
{
|
|
"Unarmed_Main_Turret_Hide",1,
|
|
"Unarmed_Ammo_Hide",1,
|
|
"Proxy",1
|
|
};
|
|
class UserActions
|
|
{
|
|
class Windshield_Down
|
|
{
|
|
displayname="$STR_braf_soft_useraction_foldwindshield";
|
|
position="windshield_axis";
|
|
showWindow=1;
|
|
radius=1;
|
|
priority=0;
|
|
onlyForPlayer=0;
|
|
condition="this animationphase 'Windshield_Down' < 0.1 AND Alive(this)";
|
|
statement="this animate ['Windshield_Down',1]";
|
|
};
|
|
class Windshield_Up: Windshield_Down
|
|
{
|
|
displayname="$STR_braf_soft_useraction_unfoldwindshield";
|
|
condition="this animationphase 'Windshield_Down' > 0.9 AND Alive(this)";
|
|
statement="this animate ['Windshield_Down',0]";
|
|
};
|
|
class Camonet_Unhide: Windshield_Down
|
|
{
|
|
displayname="$STR_braf_soft_useraction_unhidewindshieldcamonet";
|
|
condition="this animationphase 'Camonet_Hide' > 0.9 AND Alive(this)";
|
|
statement="this animate ['Camonet_Hide',0]";
|
|
};
|
|
class Camonet_Hide: Camonet_Unhide
|
|
{
|
|
displayname="$STR_braf_soft_useraction_hidewindshieldcamonet";
|
|
condition="this animationphase 'Camonet_Hide' < 0.1 AND Alive(this)";
|
|
statement="this animate ['Camonet_Hide',1]";
|
|
};
|
|
class Door_Hide
|
|
{
|
|
displayname="$STR_braf_soft_useraction_doorhide";
|
|
position="pip1_dir";
|
|
showWindow=0;
|
|
radius=1;
|
|
priority=0;
|
|
onlyForPlayer=0;
|
|
condition="this animationphase 'Door_Hide' < 0.1 AND Alive(this)";
|
|
statement="this animate ['Door_Hide',1]";
|
|
};
|
|
class Door_Unhide: Door_Hide
|
|
{
|
|
displayname="$STR_braf_soft_useraction_doorunhide";
|
|
condition="this animationphase 'Door_Hide' > 0.9 AND Alive(this)";
|
|
statement="this animate ['Door_Hide',0]";
|
|
};
|
|
};
|
|
class TextureSources
|
|
{
|
|
class EB_01
|
|
{
|
|
displayName="$STR_braf_soft_texture_brazilian_army";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_ARMY"};
|
|
};
|
|
class UN
|
|
{
|
|
displayName="$STR_braf_soft_texture_am11_un";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\UN\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\UN\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_ARMY"};
|
|
};
|
|
class FAB
|
|
{
|
|
displayName="$STR_braf_soft_texture_am11_fab";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\FAB\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\FAB\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_FAB"};
|
|
};
|
|
class CFN
|
|
{
|
|
displayName="$STR_braf_soft_texture_am11_cfn";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CFN\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CFN\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_NAVY"};
|
|
};
|
|
class Black
|
|
{
|
|
displayName="$STR_braf_soft_texture_am11_black";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Black\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Black\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_CIV"};
|
|
};
|
|
class Red
|
|
{
|
|
displayName="$STR_braf_soft_texture_am11_red";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Red\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Red\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_CIV"};
|
|
};
|
|
class Khaki
|
|
{
|
|
displayName="$STR_braf_soft_texture_am11_khaki";
|
|
author="BRAF Team";
|
|
textures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Khaki\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Khaki\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
factions[]={"BRAF_CIV"};
|
|
};
|
|
};
|
|
textureList[]=
|
|
{
|
|
"EB_01",
|
|
1
|
|
};
|
|
class AcreRacks
|
|
{
|
|
class Rack
|
|
{
|
|
displayName = "$STR_braf_soft_texture_vehicle_radio"; // Name displayed in the interaction menu
|
|
shortName = "Radio"; // Short name displayed on the HUD. Maximum of 5 characters
|
|
componentName = "ACRE_VRC110"; // Able to mount a PRC152
|
|
// {"ffv", [0]} seleciona o primeiro CargoTurret(FFV-Fire from vehicle) configurado (tem que configurar os CargoTurret antes da turret), 0=primero, 1=segundo, 2=terceiro...
|
|
allowedPositions[] = {"driver", {"ffv", [0]}}; // Who can configure the radio and open the radio GUI. Same wildcards as the intercom. It also allows transmitting/receiving
|
|
disabledPositions[] = {}; // Who cannot access the radio (default: {})
|
|
defaultComponents[] = {}; // Use this to attach simple components like Antennas, they will first attempt to fill empty connectors but will overide existing connectors. Not yet fully implemented. (default: {})
|
|
mountedRadio = "ACRE_PRC152"; // Predefined mounted radio (default: "", meaning none)
|
|
isRadioRemovable = 1; // Radio can be removed (default: 0)
|
|
intercom[] = {}; // Radio not wired to any intercom. All units in intercom can receive/send transmittions (ACE3 interaction menu) but they cannot manipulate the radio (GUI interface) (default: {})
|
|
};
|
|
};
|
|
tf_isolatedAmount = 0;
|
|
tf_RadioType = "braf_radio_backpack_olive_notvp";
|
|
tf_hasLRradio = 1;
|
|
};
|
|
class BRAF_AM11_UN: BRAF_AM11_Unarmed
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_un_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_UN.jpg";
|
|
_generalMacro="BRAF_AM11_UN";
|
|
faction="BRAF_ARMY";
|
|
class TransportItems
|
|
{
|
|
class _xx_FirstAidKit
|
|
{
|
|
name = "FirstAidKit";
|
|
count = 4;
|
|
};
|
|
class _xx_ToolKit
|
|
{
|
|
name = "ToolKit";
|
|
count = 1;
|
|
};
|
|
};
|
|
class TransportWeapons{};
|
|
class TransportMagazines{};
|
|
class TransportBackpacks{};
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\UN\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\UN\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"UN",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_CFN: BRAF_AM11_Unarmed
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_cfn_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_CFN.jpg";
|
|
_generalMacro="BRAF_AM11_CFN";
|
|
faction="BRAF_NAVY";
|
|
crew="braf_marines_rifleman";
|
|
class TransportItems
|
|
{
|
|
class _xx_FirstAidKit
|
|
{
|
|
name = "FirstAidKit";
|
|
count = 4;
|
|
};
|
|
class _xx_ToolKit
|
|
{
|
|
name = "ToolKit";
|
|
count = 1;
|
|
};
|
|
};
|
|
class TransportWeapons{};
|
|
class TransportMagazines{};
|
|
class TransportBackpacks{};
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CFN\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CFN\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"CFN",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_FAB: BRAF_AM11_Unarmed
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_fab_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_FAB.jpg";
|
|
_generalMacro="BRAF_AM11_FAB";
|
|
faction="BRAF_FAB";
|
|
crew="braf_fab_rifleman";
|
|
class TransportItems
|
|
{
|
|
class _xx_FirstAidKit
|
|
{
|
|
name = "FirstAidKit";
|
|
count = 4;
|
|
};
|
|
class _xx_ToolKit
|
|
{
|
|
name = "ToolKit";
|
|
count = 1;
|
|
};
|
|
};
|
|
class TransportWeapons{};
|
|
class TransportMagazines{};
|
|
class TransportBackpacks{};
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\FAB\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\FAB\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"FAB",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_Khaki: BRAF_AM11_Unarmed
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_khaki_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Khaki.jpg";
|
|
_generalMacro="BRAF_AM11_Khaki";
|
|
faction="BRAF_CIV";
|
|
side=3;
|
|
crew="C_Man_casual_5_F";
|
|
class TransportItems
|
|
{
|
|
class _xx_FirstAidKit
|
|
{
|
|
name = "FirstAidKit";
|
|
count = 4;
|
|
};
|
|
class _xx_ToolKit
|
|
{
|
|
name = "ToolKit";
|
|
count = 1;
|
|
};
|
|
};
|
|
class TransportWeapons{};
|
|
class TransportMagazines{};
|
|
class TransportBackpacks{};
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Khaki\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Khaki\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"Khaki",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_Black: BRAF_AM11_Khaki
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_black_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Black.jpg";
|
|
_generalMacro="BRAF_AM11_Black";
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Black\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Black\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"Black",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_Red: BRAF_AM11_Khaki
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_red_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Red.jpg";
|
|
_generalMacro="BRAF_AM11_Red";
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Red\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CIV\Red\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"Red",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_Armed: BRAF_AM11_Unarmed
|
|
{
|
|
forceInGarage=1;
|
|
displayName="$STR_braf_soft_am11_armed_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Armed.jpg";
|
|
class SpeechVariants
|
|
{
|
|
class Default
|
|
{
|
|
speechSingular[]={"veh_vehicle_armedcar_s"};
|
|
speechPlural[]={"veh_vehicle_armedcar_p"};
|
|
};
|
|
};
|
|
textSingular="$STR_A3_nameSound_veh_vehicle_armedcar_s";
|
|
textPlural="$STR_A3_nameSound_veh_vehicle_armedcar_p";
|
|
nameSound="veh_vehicle_armedcar_s";
|
|
getInProxyOrder[]={1,2,3,4,6};
|
|
threat[]={0.6,0.25,0.25};
|
|
animationList[]=
|
|
{
|
|
"Unarmed_gunner_hide",1,
|
|
"Proxy",0
|
|
};
|
|
class Turrets: Turrets
|
|
{
|
|
class CargoTurret_01: CargoTurret_01
|
|
{
|
|
};
|
|
class CargoTurret_02: CargoTurret_02
|
|
{
|
|
};
|
|
class MAG_Turret: BRAF_Turret
|
|
{
|
|
disableSoundAttenuation=1;
|
|
body="mainTurret";
|
|
gun="mainGun";
|
|
gunnerName="$STR_braf_soft_seat_maggunner";
|
|
outGunnerMayFire=1;
|
|
forceHideGunner=0;
|
|
gunBeg="gun_beg";
|
|
gunEnd="gun_end";
|
|
minElev=-18;
|
|
maxElev=40;
|
|
initTurn=0;
|
|
startEngine=0;
|
|
gunnerForceOptics=0;
|
|
weapons[]=
|
|
{
|
|
"BRAF_MAG_VEH",
|
|
"SmokeLauncher"
|
|
};
|
|
magazines[]=
|
|
{
|
|
"BRAF_200Rnd_762x51",
|
|
"BRAF_200Rnd_762x51",
|
|
"BRAF_200Rnd_762x51",
|
|
"BRAF_200Rnd_762x51_Mix_red",
|
|
"BRAF_200Rnd_762x51_Mix_red",
|
|
"SmokeLauncherMag"
|
|
};
|
|
soundServo[]=
|
|
{
|
|
"A3\sounds_f\dummysound",9.999998e-007,1
|
|
};
|
|
gunnerAction="BRAF_am11_gunner";
|
|
gunnerInAction="vehicle_passenger_stand_1_passenger_flatground_4";
|
|
ejectDeadGunner=1;
|
|
castGunnerShadow=1;
|
|
viewGunnerInExternal=1;
|
|
gunnerCompartments="Compartment1";
|
|
stabilizedInAxes=0;
|
|
memoryPointGunnerOptics="gunnerview";
|
|
memoryPointsGetInGunner="pos gunner";
|
|
memoryPointsGetInGunnerDir="pos gunner dir";
|
|
gunnerLeftHandAnimName="mag";
|
|
gunnerRightHandAnimName="mag";
|
|
animationSourceBody="mainTurret";
|
|
animationSourceGun="mainGun";
|
|
hasGunner=1;
|
|
primaryGunner=1;
|
|
commanding=1;
|
|
proxyIndex=6;
|
|
discreteDistance[]={100,200,300,400,500,600,800,1000,1200,1500};
|
|
discreteDistanceInitIndex=2;
|
|
class GunFire: WeaponCloudsMGun
|
|
{
|
|
interval=0.0099999998;
|
|
};
|
|
class ViewOptics: ViewOptics
|
|
{
|
|
minFov=0.5;
|
|
maxFov=1.25;
|
|
initFov=0.75;
|
|
};
|
|
};
|
|
};
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"EB_01",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_Armed_UN: BRAF_AM11_Armed
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_armed_un_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Armed_UN.jpg";
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\UN\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\UN\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"UN",
|
|
1
|
|
};
|
|
};
|
|
class BRAF_AM11_Armed_CFN: BRAF_AM11_Armed
|
|
{
|
|
forceInGarage=0;
|
|
displayName="$STR_braf_soft_am11_armed_cfn_displayname";
|
|
editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_AM11_Armed_CFN.jpg";
|
|
faction="BRAF_NAVY";
|
|
crew="braf_marines_rifleman";
|
|
hiddenSelections[]=
|
|
{
|
|
"Camo_1",
|
|
"Camo_2",
|
|
"Glass"
|
|
};
|
|
hiddenSelectionsTextures[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CFN\camo_1_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\CFN\camo_2_co.paa",
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\Glass_ca.paa"
|
|
};
|
|
textureList[]=
|
|
{
|
|
"CFN",
|
|
1
|
|
};
|
|
}; |