Files

1265 lines
28 KiB
INI

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{};
};