class CfgSkeletons { class Default { isDiscrete=1; skeletonInherit=""; skeletonBones[]={}; }; class Guarani_Skeleton : Default { SkeletonBones[]= { // Damage "damageHide","", "drivewheel","damageHide", "windshield","damageHide", "windshieldbase","damageHide", "hazardlightstart","damageHide", "hazardlight","hazardlightstart", "convoylight","damageHide", "hidelight","damageHide", "reverselight","damageHide", // wheels "wheel_1_1_damper_land","", "wheel_1_1_damper","wheel_1_1_damper_land", "wheel_1_1_steering","wheel_1_1_damper", "wheel_1_1","wheel_1_1_steering", "wheel_1_1_unhide","wheel_1_1", "wheel_1_1_hide","wheel_1_1", "wheel_1_2_damper_land","", "wheel_1_2_damper","wheel_1_2_damper_land", "wheel_1_2_steering","wheel_1_2_damper", "wheel_1_2","wheel_1_2_steering", "wheel_1_2_unhide","wheel_1_2", "wheel_1_2_hide","wheel_1_2", "wheel_1_3_damper_land","", "wheel_1_3_damper","wheel_1_3_damper_land", "wheel_1_3","wheel_1_3_damper", "wheel_1_3_unhide","wheel_1_3", "wheel_1_3_hide","wheel_1_3", "wheel_2_1_damper_land","", "wheel_2_1_damper","wheel_2_1_damper_land", "wheel_2_1_steering","wheel_2_1_damper", "wheel_2_1","wheel_2_1_steering", "wheel_2_1_unhide","wheel_2_1", "wheel_2_1_hide","wheel_2_1", "wheel_2_2_damper_land","", "wheel_2_2_damper","wheel_2_2_damper_land", "wheel_2_2_steering","wheel_2_2_damper", "wheel_2_2","wheel_2_2_steering", "wheel_2_2_unhide","wheel_2_2", "wheel_2_2_hide","wheel_2_2", "wheel_2_3_damper_land","", "wheel_2_3_damper","wheel_2_3_damper_land", "wheel_2_3","wheel_2_3_damper", "wheel_2_3_unhide","wheel_2_3", "wheel_2_3_hide","wheel_2_3", // TailGate "tailgate","", "tailgatearm","", "tailgatearmhead","tailgate", // TurnOut "hatch_driver","", "driverseat","", "hatch_commander","", "commanderseat","", "hatchL","", "gunner_hatchL","", "hatchR","", "gunner_hatchR","", "wirecutter","", // Cosmetics "ringFront","", "ringBack","", // Driver Front Display "screendisplay","damageHide", "front_splash","screendisplay", "front_display_base","screendisplay", "medium_damage_engine","screendisplay", "high_damage_engine","screendisplay", "medium_damage_fuel","screendisplay", "high_damage_fuel","screendisplay", "medium_damage_hull","screendisplay", "high_damage_hull","screendisplay", "medium_damage_wheels","screendisplay", "high_damage_wheels","screendisplay", "side_fuel","screendisplay", "side_fuel_temp","screendisplay", "side_hatches","screendisplay", //"side_hazardlight","screendisplay", "side_horizon","screendisplay", //"side_lights","screendisplay", "side_oil_temp","screendisplay", "side_ramp","screendisplay", "side_rpm","screendisplay", "side_speed","front_land", "side_engine_temp","screendisplay", "side_water_temp","screendisplay", "front_land","front_display_base", "front_speed","front_land", "front_brake_parking","front_land", "front_brake_medium","front_land", "front_brake_hard","front_brake_medium", "front_fuel","front_display_base", "front_rpm","front_display_base", "front_fuel_temp","front_display_base", "front_fuel_empty","front_display_base", "front_oil_temp","front_display_base", "front_engine_temp","front_display_base", "front_water_temp","front_display_base", "front_water","front_display_base", "front_water_foward","front_water", "front_water_backward","front_water", "front_water_left","front_water", "front_water_right","front_water", "front_horizon","front_display_base", "front_gearR","front_display_base", "front_gearN","front_display_base", "front_gearD","front_display_base", // inWater "snorkel","", "wavebreaker","", "wavebreakerlever","", "propL","", "propR","", // Remax "RemaxBase","", "RemaxC","RemaxBase", "Stick_L","RemaxC", "Stick_R","RemaxC", "RemaxTurret","RemaxBase", "RemaxGun","RemaxTurret", "RemaxM2","RemaxGun", "M2barrel","RemaxM2", "Remaxflash","M2barrel", }; }; }; class CfgModels { class Default { sections[]={}; sectionsInherit=""; skeletonName=""; }; class BRAF_Guarani : Default { skeletonName="Guarani_Skeleton"; sections[]= { "camo1", "camo2", "camo3", "remax", "RemaxM2", "RemaxC", "glass", "Light_L1", "Light_L2", "Light_R1", "Light_R2", "side_lights", "backlight", "brakelight", "zbytek", "Remaxflash", "hit_hull", "hit_engine", "hit_fuel", "hit_mainGun", "hit_mainTurret", "clan", "fratricide_counter", "NATOSymbol_currentFraction_first", "NATOSymbol_currentFraction_second", "NATOSymbol_type", "NATOSymbol_size", "NATOSymbol_superiorFraction_first", "NATOSymbol_superiorFraction_second" }; class Animations { /// Direção class drivewheel { type="rotation"; angle0="rad -60"; angle1="rad 60"; axis="Drivewheel_axis"; memory=1; minValue=-1; maxValue=1; minPhase=-1; maxPhase=1; source="drivingWheel"; sourceAddress=0; selection="drivewheel"; }; class Steering_1_1 { type="rotation"; angle0="rad -30"; angle1="rad 30"; axis="wheel_1_1_steering_axis"; memory=1; minValue=-1; maxValue=1; minPhase=-1; maxPhase=1; source="drivingWheel"; sourceAddress=0; selection="wheel_1_1_steering"; }; class Steering_1_2: Steering_1_1 { axis="wheel_1_2_steering_axis"; selection="wheel_1_2_steering"; }; class Steering_2_1: Steering_1_1 { axis="wheel_2_1_steering_axis"; selection="wheel_2_1_steering"; }; class Steering_2_2: Steering_2_1 { axis="wheel_2_2_steering_axis"; selection="wheel_2_2_steering"; }; class Wheel_1_1 { type="rotationX"; angle0=0; angle1="rad -360"; axis="wheel_1_1_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="wheel"; sourceAddress=1; selection="wheel_1_1"; }; class wheel_1_2: Wheel_1_1 { axis="wheel_1_2_axis"; selection="wheel_1_2"; }; class wheel_1_3: Wheel_1_1 { axis="wheel_1_3_axis"; selection="wheel_1_3"; }; class wheel_2_1: Wheel_1_1 { axis="wheel_2_1_axis"; selection="wheel_2_1"; }; class Wheel_2_2: Wheel_1_1 { axis="wheel_2_2_axis"; selection="wheel_2_2"; }; class Wheel_2_3: Wheel_1_1 { axis="wheel_2_3_axis"; selection="wheel_2_3"; }; class wheel_1_1_Damper { type="translation"; source="damper"; selection="wheel_1_1_damper"; axis="damper_axis"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0.25; offset1=-0.25; }; class wheel_1_2_Damper: wheel_1_1_Damper { selection="wheel_1_2_damper"; }; class wheel_1_3_Damper: wheel_1_1_Damper { selection="wheel_1_3_damper"; }; class wheel_2_1_Damper: wheel_1_1_Damper { selection="wheel_2_1_damper"; }; class wheel_2_2_Damper: wheel_1_1_Damper { selection="wheel_2_2_damper"; }; class wheel_2_3_Damper: wheel_1_1_Damper { selection="wheel_2_3_damper"; }; /// Danos class damageHide { type="hide"; source="damage"; selection="damageHide"; sourceAddress=clamp; minPhase=0; maxPhase=1; minValue=0.0; maxValue=1.0; hideValue=1.0; }; class wheel_1_1_Damage { type="translation"; axis="damper_axis"; offset0=0.18; offset1=0.18; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="HitLFWheel"; sourceAddress=0; selection="wheel_1_1_damper_land"; }; class wheel_1_2_Damage: wheel_1_1_Damage { source="HitLBWheel"; selection="wheel_1_2_damper_land"; }; class wheel_1_3_Damage: wheel_1_1_Damage { source="HitLMWheel"; selection="wheel_1_3_damper_land"; }; class wheel_2_1_Damage: wheel_1_1_Damage { source="HitRFWheel"; selection="wheel_2_1_damper_land"; }; class wheel_2_2_Damage: wheel_1_1_Damage { source="HitRBWheel"; selection="wheel_2_2_damper_land"; }; class wheel_2_3_Damage: wheel_1_1_Damage { source="HitRMWheel"; selection="wheel_2_3_damper_land"; }; class wheel_1_1_destruct: damageHide { source="HitLFWheel"; selection="wheel_1_1_hide"; }; class wheel_1_2_destruct: damageHide { source="HitLBWheel"; selection="wheel_1_2_hide"; }; class wheel_1_3_destruct: damageHide { source="HitLMWheel"; selection="wheel_1_3_hide"; }; class wheel_2_1_destruct: damageHide { source="HitRFWheel"; selection="wheel_2_1_hide"; }; class wheel_2_2_destruct: damageHide { source="HitRBWheel"; selection="wheel_2_2_hide"; }; class wheel_2_3_destruct: damageHide { source="HitRMWheel"; selection="wheel_2_3_hide"; }; class wheel_1_1_destruct_unhide { type="hide"; hideValue=0; unhideValue=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="HitLFWheel"; sourceAddress=2; selection="wheel_1_1_unhide"; }; class wheel_1_2_destruct_unhide: wheel_1_1_destruct_unhide { source="HitLBWheel"; selection="wheel_1_2_unhide"; }; class wheel_1_3_destruct_unhide: wheel_1_1_destruct_unhide { source="HitLMWheel"; selection="wheel_1_3_unhide"; }; class wheel_2_1_destruct_unhide: wheel_1_1_destruct_unhide { source="HitRFWheel"; selection="wheel_2_1_unhide"; }; class wheel_2_2_destruct_unhide: wheel_1_1_destruct_unhide { source="HitRBWheel"; selection="wheel_2_2_unhide"; }; class wheel_2_3_destruct_unhide: wheel_1_1_destruct_unhide { source="HitRMWheel"; selection="wheel_2_3_unhide"; }; /// Rampa & Escotilhas class Tailgate { type="rotation"; angle0="rad 100"; angle1=0; axis="tailgate_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="tailgate"; sourceAddress=0; selection="tailgate"; }; class SideRamp { type="hide"; source="sideramp"; selection="side_ramp"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=1; }; class TailgateArm1 { type="rotation"; angle0="rad 5"; angle1=0; axis="tailgatearm_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; animPeriod=1; source="tailgatearm1"; sourceAddress=0; selection="tailgatearm"; }; class TailgateArm2 { type="rotation"; angle0="rad -8"; angle1=0; axis="tailgatearm_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; animPeriod=1; source="tailgatearm2"; sourceAddress=0; selection="tailgatearm"; }; class TailgateArm3 { type="rotation"; angle0="rad -90"; angle1=0; axis="tailgatearmhead_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; animPeriod=1; source="tailgatearm3"; sourceAddress=0; selection="tailgatearmhead"; }; /// Driver TurnOut class HatchDriver { type="rotation"; angle0=0; angle1="rad 180"; axis="hatchdriver_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="hatchDriver"; sourceAddress=0; selection="hatch_driver"; }; class DriverTurnOut: HatchDriver { type="translation"; axis="driverseat_axis"; selection="driverseat"; memory=0; offset0=0; offset1=1; }; class Windshield: HatchDriver { angle0="rad 120"; angle1=0; axis="windshield_axis"; selection="windshield"; }; class WindshieldBase: HatchDriver { type="hide"; selection="windshieldbase"; hideValue=0; unhideValue=1; }; class WireCutter: HatchDriver { angle0="rad -77"; angle1=0; axis="wirecutter_axis"; selection="wirecutter"; }; /// Commander TurnOut class HatchCommander: HatchDriver { angle1="rad -180"; axis="hatchcommander_axis"; source="hatchCommander"; selection="hatch_commander"; }; class CommanderTurnOut:DriverTurnOut { axis="commanderseat_axis"; selection="commanderseat"; source="hatchCommander"; }; class HatchL: HatchDriver { angle1="rad 128"; axis="hatchL_axis"; source="hatchL"; selection="hatchL"; }; class GunnerHatchL_rot: HatchL { type="rotationY"; selection="gunner_hatchL"; sourceAddress="clamp"; memory=0; angle0=0; angle1="rad 270"; }; class GunnerHatchL_posX: HatchL { type="translation"; axis="posX_axis"; selection="gunner_hatchL"; sourceAddress="clamp"; memory=0; offset0=0; offset1=1.5; }; class GunnerHatchL_posZ: GunnerHatchL_posX { axis="posZ_axis"; offset1=1; }; class HatchR: HatchDriver { angle1="rad -128"; axis="hatchR_axis"; source="hatchR"; selection="hatchR"; }; class GunnerHatchR_rot: HatchR { type="rotationY"; selection="gunner_hatchR"; sourceAddress="clamp"; memory=0; angle0=0; angle1="rad -270"; }; class GunnerHatchR_posX: HatchR { type="translation"; axis="posX_axis"; selection="gunner_hatchR"; sourceAddress="clamp"; memory=0; offset0=0; offset1=-1.5; }; class GunnerHatchR_posZ: GunnerHatchR_posX { axis="posZ_axis"; offset1=1; }; /// Navegação Fluvial class PropL { type="rotation"; angle0=0; angle1="rad -360"; axis="PropL_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="propeller"; sourceAddress=1; selection="PropL"; }; class PropR: PropL { angle1="rad 360"; axis="PropR_axis"; selection="PropR"; }; class snorkel { type="translation"; axis="snorkel_axis"; selection="snorkel"; sourceAddress="clamp"; source="inWater"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=1; offset1=0; }; class wavebreaker { type="rotation"; angle0=0; angle1="rad 108"; axis="wavebreaker_axis"; memory=1; minValue=0; maxValue=1; minPhase=0; maxPhase=1; source="inWater"; sourceAddress=0; selection="wavebreaker"; }; /// Luzes class HazardLightStart { type="hide"; source="hazardlight"; selection="hazardlightstart"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class HazardLight { type="hide"; source="time"; selection="hazardlight"; sourceAddress="loop"; minPhase=-0.5; maxPhase=0.5; minValue=-0.5; maxValue=0.5; memory=0; hideValue=0.2; unHideValue=-1; }; class ConvoyLights { type="hide"; selection="convoylight"; source="convoylight"; sourceAddress=2; hideValue=0.9; minValue=0; maxValue=1; minPhase=0; maxPhase=1; }; class HideLight: ConvoyLights { type="translation"; selection="hidelight"; axis="hidelight_axis"; offset0=0; offset1=1; }; class ReverseLights: ConvoyLights { type="hide"; source="gear"; selection="reverselight"; sourceAddress="clamp"; minPhase=-1; maxPhase=1; minValue=-1; maxValue=1; memory=0; hideValue=0.0001; unHideValue=-1; }; /// Frufru class RingFront { type="rotation"; angle0="rad 45"; angle1="rad -45"; axis="ringFront_axis"; memory=1; minValue=-1; maxValue=1; minPhase=-1; maxPhase=1; source="horizonDive"; sourceAddress=0; selection="ringFront"; }; class RingBack: RingFront { axis="ringBack_axis"; selection="ringBack"; }; // Driver Front Display class ScreenDisplay { type="hide"; source="rpm"; selection="screendisplay"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=5; memory=0; hideValue=0; unHideValue=0.1; }; class FrontSplash { type="hide"; source="rpm"; selection="front_splash"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; }; class FrontLand { type="hide"; source="inWater"; selection="front_land"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class FrontBrakeParking { type="hide"; source="speed"; selection="front_brake_parking"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.5; memory=0; hideValue=0.01; }; class FrontBrakeMedium { type="hide"; source="Brakes"; selection="front_brake_medium"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.5; memory=0; hideValue=0; unHideValue=0.25; }; class FrontBrakeHard { type="hide"; source="Brakes"; selection="front_brake_hard"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.5; memory=0; hideValue=0; unHideValue=0.75; }; class FrontFuelTemp { type="translation"; axis="front "; source="wheelsTemp"; selection="front_fuel_temp"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=5; memory=0; offset0=0; offset1=-1; }; class SideFuelTemp : FrontFuelTemp { axis="side_fuel_temp_axis"; selection="side_fuel_temp"; offset1=1; }; class FrontOilTemp { type="translation"; axis="front_oil_temp_axis"; source="engineTemp"; selection="front_oil_temp"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0; offset1=-1; }; class SideOilTemp : FrontOilTemp { axis="side_oil_temp_axis"; selection="side_oil_temp"; offset1=1; }; class FrontEngineTemp { type="translation"; axis="front_engine_temp_axis"; source="engineTemp"; selection="front_engine_temp"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0; offset1=-1; }; class SideEngineTemp: FrontEngineTemp { axis="side_engine_temp_axis"; selection="side_engine_temp"; }; class FrontWaterTemp { type="translation"; axis="front_water_temp_axis"; source="wheelsTemp"; selection="front_water_temp"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0; offset1=-1; }; class SideWaterTemp : FrontWaterTemp { axis="side_water_temp_axis"; selection="side_water_temp"; }; class FrontHorizonX { type="translation"; axis="front_horizonX_axis"; source="gmeterx"; selection="front_horizon"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=-1; maxValue=1; memory=0; offset0=-0.5; offset1=0.5; }; class SideHorizonX: FrontHorizonX { axis="side_horizonX_axis"; selection="side_horizon"; offset0=0.5; offset1=-0.5; }; class FrontHorizonY { type="translation"; axis="front_horizonY_axis"; source="gmetery"; selection="front_horizon"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=-1; maxValue=1; memory=0; offset0=-0.5; offset1=0.5; }; class SideHorizonY: FrontHorizonY { axis="side_horizonY_axis"; selection="side_horizon"; }; class FrontSpeed { type="rotation"; source="speed"; axis="front_main_axis"; selection="front_speed"; sourceAddress="clamp"; angle0="rad 0"; angle1="rad -180"; minPhase=0; maxPhase=1; minValue=0; maxValue=39; memory=0; }; class SideSpeed: FrontSpeed { axis="side_main_axis"; selection="side_speed"; }; class FrontFuel: FrontSpeed { source="fuel"; selection="front_fuel"; angle0="rad 0"; angle1="rad 42.125"; minValue=0; maxValue=1; }; class SideFuel: FrontFuel { axis="side_main_axis"; selection="side_fuel"; }; class FrontRpm: FrontSpeed { source="rpm"; selection="front_rpm"; angle0="rad 0"; angle1="rad -42.125"; minValue=0; maxValue=3000; }; class SideRpm: FrontRpm { axis="side_main_axis"; selection="side_rpm"; }; class FrontWater { type="hide"; source="inWater"; selection="front_water"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=1; }; class FrontWaterFoward: ReverseLights { selection="front_water_foward"; hideValue=0; unHideValue=0.2; }; class FrontWaterBackward: ReverseLights { selection="front_water_backward"; }; class FrontWaterLeft: ReverseLights { source="drivingWheel"; selection="front_water_left"; }; class FrontWaterRight: ReverseLights { source="drivingWheel"; selection="front_water_right"; hideValue=0; unHideValue=1; //0.2; }; class FrontFuelEmpty { type="hide"; source="fuel"; selection="front_fuel_empty"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0.25; }; class FrontGearR: ReverseLights { selection="front_gearR"; }; class FrontGearD: ReverseLights { selection="front_gearD"; hideValue=0; unHideValue=0.2; }; //// Damage class MediumDamageFuel { type="hide"; source="Damage_Fuel_src"; selection="medium_damage_fuel"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=0.25; }; class MediumDamageEngine { type="hide"; source="Damage_Engine_src"; selection="medium_damage_engine"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=0.25; }; class MediumDamageWheels { type="hide"; source="Damage_Wheels_src"; selection="medium_damage_wheels"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=0.25; }; class DamageHull { type="hide"; source="Damage_Hull_src"; selection="medium_damage_hull"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=0.5; }; // REMAX class RemaxBase { type="hide"; source="remaxbase"; selection="remaxbase"; sourceAddress=0; minPhase=0; maxPhase=1; minValue=0; maxValue=1; hideValue=1; }; class RemaxBaseShadow { type="translation"; source="remaxbase"; selection="remaxbase"; axis="remaxTurret_axis" sourceAddress=0; minPhase=0; maxPhase=1; minValue=0; maxValue=1; hideValue=1; offset0=0; offset1=6; }; class RemaxTurret { type="rotation"; angle0="rad -360"; angle1="rad 360"; axis="remaxturret_axis"; memory=1; minValue="rad -360"; maxValue="rad 360"; minPhase="rad -360"; maxPhase="rad 360"; source="mainTurret"; sourceAddress=0; selection="RemaxTurret"; }; class RemaxGun { type="rotation"; angle0="rad -360"; angle1="rad 360"; axis="remaxgun_axis"; memory=1; minValue="rad -360"; maxValue="rad 360"; minPhase="rad -360"; maxPhase="rad 360"; source="mainGun"; sourceAddress=0; selection="RemaxGun"; }; class M2BarrelRecoil { type="translation"; axis="recoil_axis"; source="RemaxReload"; selection="M2barrel"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0; offset1=1; }; class M2BarrelRecoilBack: M2BarrelRecoil { offset0=-0.05; offset1=0.01; }; class Turret_shake_aside { type="translation"; source="RemaxReload"; selection="RemaxM2"; sourceAddress="clamp"; axis="M2_axis"; offset0=0.001; offset1=-0.005; }; class Turret_shake_aside_back: Turret_shake_aside { offset0=-0.005; offset1=0; }; class Remax_flash_hide { type="hide"; selection="Remaxflash"; source="Remaxflash_hide"; sourceAddress="clamp"; minPhase=0; maxPhase=0.0125; minValue=0; maxValue=0.0125; memory=0; hideValue=0; unHideValue=0.00625; }; class Remax_flash_rot { type="rotation"; source="Remaxflash_rot"; selection="Remaxflash"; sourceAddress="loop"; axis="M2barrel_axis"; minPhase=0; maxPhase=0.0125; minValue=0; maxValue=0.0125; memory=0; angle0=0; angle1="rad 360"; }; // UT30BR // PLATT }; }; class BRAF_Guarani_Proxy: BRAF_Guarani{}; class BRAF_Guarani_Wreck: BRAF_Guarani{}; };