Files
braf/braf_weapons_naval/braf_asm/Exocet/AM39/model.cfg
T
rarantes a0236cc0ad fix(AM39):
1- Proxy changed from braf_am39_fly to pylonpod_3x_missile_agm_02_f on both sides
2- Named Property autocenter=0 added to AM39 P3Ds geometry lods.
2026-07-29 21:47:27 -03:00

315 lines
9.0 KiB
INI

class CfgSkeletons
{
class Skeleton
{
isDiscrete=1;
skeletonInherit="";
skeletonBones[]=
{
"rocket_fire", "",
"rocket_fire_launch", "rocket_fire",
"rocket_fire_cruise", "rocket_fire",
"fire1", "rocket_fire_cruise",
"fire2", "rocket_fire_cruise",
"fire3", "rocket_fire_cruise",
"fire4", "rocket_fire_cruise",
"fire5", "rocket_fire_cruise",
"fire6", "rocket_fire_cruise",
"fire7", "rocket_fire_cruise",
"rocket_fire_cruise_end", "rocket_fire",
"fin_rear_01", "",
"fin_rear_02", "",
"fin_rear_03", "",
"fin_front_01", "",
"fin_front_02", "",
"fin_front_03", "",
"fin_front_04", ""
};
};
};
class CfgModels
{
class braf_am39_fly
{
htMin=0;
htMax=0;
afMax=0;
mfMax=0;
mFact=0;
tBody=0;
skeletonName="Skeleton";
sectionsInherit="";
sections[]={};
class Animations
{
class rocket_fire_stage_1_unhide
{
type="hide";
source="state";
selection="rocket_fire_launch";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=0;
unHideValue=1;
};
class rocket_fire_stage_1_hide
{
type="hide";
source="thrusttime";
selection="rocket_fire_launch";
sourceAddress="clamp";
minPhase=0;
maxPhase=2;
minValue=0;
maxValue=2;
memory=0;
hideValue=1;
unHideValue=1.5;
};
class rocket_fire_stage_2_unhide
{
type="hide";
source="thrusttime";
selection="rocket_fire_cruise";
sourceAddress="clamp";
minPhase=0;
maxPhase=2;
minValue=0;
maxValue=2;
memory=0;
hideValue=0;
unHideValue=1;
};
class rocket_firefly_translate
{
type="translation";
source="thrusttime";
selection="rocket_fire_cruise_end";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.65;
};
class rocket_firefly_translate_1
{
type="translation";
source="thrusttime";
selection="fire1";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.01;
};
class rocket_firefly_translate_2
{
type="translation";
source="thrusttime";
selection="fire2";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.15;
};
class rocket_firefly_translate_3
{
type="translation";
source="thrusttime";
selection="fire3";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.2;
};
class rocket_firefly_translate_4
{
type="translation";
source="thrusttime";
selection="fire4";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.25;
};
class rocket_firefly_translate_5
{
type="translation";
source="thrusttime";
selection="fire5";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.3;
};
class rocket_firefly_translate_6
{
type="translation";
source="thrusttime";
selection="fire6";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.35;
};
class rocket_firefly_translate_7
{
type="translation";
source="thrusttime";
selection="fire7";
sourceAddress="clamp";
minPhase=2;
maxPhase=2.6;
minValue=2;
maxValue=2.6;
memory=0;
offset0=0;
offset1=-0.4;
};
class rocket_fire_rotate
{
type="rotation";
source="time";
selection="rocket_fire";
sourceAddress="loop";
minPhase=0;
maxPhase=0.1;
minValue=0;
maxValue=0.1;
memory=0;
angle0=0;
angle1=6.283185;
};
class rocket_extend_rear_stabilizers_1
{
type="rotation";
source="state";
selection="fin_rear_01";
sourceAddress="clamp";
minPhase=0.3;
maxPhase=1;
minValue=0.3;
maxValue=1;
memory=0;
angle0=0;
angle1=-1.48353;
};
class rocket_extend_rear_stabilizers_2
{
type="rotation";
source="state";
selection="fin_rear_02";
sourceAddress="clamp";
minPhase=0.3;
maxPhase=1;
minValue=0.3;
maxValue=1;
memory=0;
angle0=0;
angle1=-1.48353;
};
class rocket_extend_rear_stabilizers_3
{
type="rotation";
source="state";
selection="fin_rear_03";
sourceAddress="clamp";
minPhase=0.3;
maxPhase=1;
minValue=0.3;
maxValue=1;
memory=0;
angle0=0;
angle1=-1.48353;
};
class fin_1_rudder
{
type="rotation";
source="rudder";
selection="fin_front_01";
sourceAddress="clamp";
minPhase=-0.5;
maxPhase=0.5;
minValue=-0.5;
maxValue=0.5;
memory=0;
angle0=-0.5235988;
angle1=0.5235988;
};
class fin_3_rudder
{
type="rotation";
source="rudder";
selection="fin_front_03";
sourceAddress="clamp";
minPhase=-0.5;
maxPhase=0.5;
minValue=-0.5;
maxValue=0.5;
memory=0;
angle0=-0.5235988;
angle1=0.5235988;
};
class fin_2_elevator
{
type="rotation";
source="elevator";
selection="fin_front_02";
sourceAddress="clamp";
minPhase=-0.5;
maxPhase=0.5;
minValue=-0.5;
maxValue=0.5;
memory=0;
angle0=-0.5235988;
angle1=0.5235988;
};
class fin_4_elevator
{
type="rotation";
source="elevator";
selection="fin_front_04";
sourceAddress="clamp";
minPhase=-0.5;
maxPhase=0.5;
minValue=-0.5;
maxValue=0.5;
memory=0;
angle0=-0.5235988;
angle1=0.5235988;
};
};
};
class braf_am39: braf_am39_fly{};
};