class CargoTurret; class Turrets: Turrets { class BRAF_Guarani_Commander: NewTurret { proxyType="CPCommander"; proxyIndex=1; gunnerName="Commander"; forceHideGunner=0; primaryGunner=0; primaryObserver=0; gunnerOpticsShowCursor=0; viewGunnerShadow=0; viewGunnerShadowDiff=0.05; gunnerFireAlsoInInternalCamera=1; LODTurnedIn=1000; LODTurnedOut=0; body=""; gun=""; animationSourceBody=""; animationSourceGun=""; animationSourceHatch="hatchCommander"; outGunnerMayFire=0; soundServo[]={"","db-50",1.0}; startEngine=0; minElev=-4; maxElev=20; initElev=0; minTurn=-360; maxTurn=360; initTurn=0; commanding=2; viewGunnerInExternal=0; gunnerOpticsModel=""; gunnerOutOpticsModel="\a3\weapons_f\reticle\Optics_Driver_01_F"; gunnerOutOpticsColor[]={0,0,0,1}; gunnerForceOptics=0; gunnerOutForceOptics=0; gunnerOutOpticsShowCursor=0; memoryPointGunnerOptics="commanderview"; memoryPointsGetInGunner="pos commander"; memoryPointsGetInGunnerDir="pos commander dir"; class ViewGunner { initFov=0.89999998; minFov=0.25; maxFov=1.25; initAngleX=0; minAngleX=-120; maxAngleX=120; initAngleY=0; minAngleY=-85; maxAngleY=85; }; gunnerOpticsEffect[]={}; class ViewOptics { initAngleX=0; minAngleX=-130; maxAngleX=130; initAngleY=0; minAngleY=-85; maxAngleY=85; initFov=0.466; minFov=0.466; maxFov=0.466; visionMode[]= { "Normal", "NVG" }; }; gunnerInAction="braf_guarani_commander_In"; gunnerAction="braf_guarani_commander_Out"; weapons[]={}; magazines[]={}; turretInfoType=""; //#include "GuaraniCMFD.hpp" }; class BRAF_CargoTurret_01: CargoTurret { gunnerAction="passenger_flatground_4_vehicle_passenger_stand_1"; gunnerInAction="passenger_generic01_foldhands"; gunnerName="$STR_A3_TURRETS_CARGOTURRET_R1"; memoryPointsGetInGunner="pos cargo"; memoryPointsGetInGunnerDir="pos cargo dir"; LODTurnedOut=0; LODTurnedIn=1200; proxyIndex=4; forceHideGunner=0; gunnerForceOptics=0; isPersonTurret=1; outGunnerMayFire=1; inGunnerMayFire=0; animationSourceHatch="hatchL"; allowLauncherIn=0; allowLauncherOut=2; proxyType="CPCargo"; class ViewGunner { initFov=0.89999998; minFov=0.25; maxFov=1.25; initAngleX=0; minAngleX=-85; maxAngleX=85; initAngleY=0; minAngleY=-40; maxAngleY=40; }; }; class BRAF_CargoTurret_02: BRAF_CargoTurret_01 { gunnerAction="passenger_flatground_4_vehicle_passenger_stand_1"; gunnerInAction="passenger_apc_narrow_generic01"; gunnerName="$STR_A3_TURRETS_CARGOTURRET_L1"; proxyIndex=3; animationSourceHatch="hatchR"; class ViewGunner { initFov=0.89999998; minFov=0.25; maxFov=1.25; initAngleX=0; minAngleX=-85; maxAngleX=85; initAngleY=0; minAngleY=-40; maxAngleY=40; }; }; };