Jump to content

Get Trippy

Member
  • Content Count

    26
  • Joined

  • Last visited

  • Medals

Posts posted by Get Trippy


  1. when it comes to model configs i'm not that experienced, I've been stuck here for about a week now and it seems no matter what i do the model won't animate.

     

    Here is my model.cfg

     

     

    Spoiler

    class CfgSkeletons
    {
            class Default
        {
            isDiscrete=1;
            skeletonInherit="";
            skeletonBones[]={};
        };
        
        class Skeleton : Default
        {
            isDiscrete=1;
            skeletonInherit="";
            skeletonBones[]={ "", "rotor_1", "", "rotor_2", "", "flap_1", "", "flap_2", "", "slat_left", "", "slat_right", "", "", "elevator_left", "", "elevator_right", "", "rudder_1", "", "rudder_2", "", "aileron_1", "", "aileron_2", "", "canopy", "", "glass2", "canopy", "canopy_int", "", "glass2_int", "canopy_int", "gear_1_hatch_1", "", "gear_1_hatch_2", "", "gear_1_hatch_3", "", "gear_1_hatch_4", "", "gear_2_hatch_1", "", "gear_2_hatch_2", "", "gear_2_hatch_3", "", "gear_3_hatch_1", "", "gear_3_hatch_2", "", "gear_3_hatch_3", "", "gear_1", "", "gear_1_piston_1", "gear_1", "gear_1_steering", "gear_1", "gear_1_front", "gear_1_steering", "gear_1_damper", "gear_1_steering", "gear_1_stabil_1", "gear_1_damper", "wheel_1", "gear_1_damper", "gear_1_stabil_2", "gear_1_steering", "gear_1_piston_2", "", "gear_2", "", "gear_2_damper", "gear_2", "gear_2_wheelbase", "gear_2_damper", "wheel_2", "gear_2_wheelbase", "gear_3", "", "gear_3_damper", "gear_3", "gear_3_wheelbase", "gear_3_damper", "wheel_3", "gear_3_wheelbase", "monitors", "", "airspeed_1", "", "alt_1", "", "vertspeed_1", "", "horizont_1", "", "horizont_3", "", "compass_1", "", "compass_3", "", "clockhour", "", "clockminute", "", "damagehide", "", "glass1", "damagehide"};
        };
    };
    class CfgModels
    {
        class Default
        {
            sectionsInherit="";
            sections[]={};
            skeletonName="";
        };
        class fa18c : Default
        {
            htMin=0;
            htMax=0;
            afMax=0;
            mfMax=0;
            mFact=0;
            tBody=0;
            skeletonName="Skeleton";
            sectionsInherit="";
            sections[]={"camo1", "trup", "podsvit pristroju", "l svetlo"};
            class Animations
            {
                class damageHide
                {
                    type="hide";
                    source="damage";
                    selection="damagehide";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    hideValue=1;
                };
                class damageCanopy
                {
                    type="hide";
                    source="damage";
                    selection="glass2";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    hideValue=1;
                };
                class rotorL
                {
                    type="rotation";
                    source="rotor";
                    selection="rotor_1";
                    axis="rotor_1_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=6.283185;
                };
                class rotorR
                {
                    type="rotation";
                    source="rotor";
                    selection="rotor_2";
                    axis="rotor_2_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=6.283185;
                };
                class Flap_1
                {
                    type="rotation";
                    source="flap";
                    selection="flap_1";
                    axis="flap_1_axis";
                    sourceAddress="clamp";
                    minPhase=0.5;
                    maxPhase=1;
                    minValue=0.5;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=0.7;
                };
                class Flap_2
                {
                    type="rotation";
                    source="flap";
                    selection="flap_2";
                    axis="flap_2_axis";
                    sourceAddress="clamp";
                    minPhase=0.5;
                    maxPhase=1;
                    minValue=0.5;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=-0.7; 
                };
                class Slat_1
                {
                    type="rotation";
                    source="SpeedBrake";
                    selection="slat_1";
                    axis="slat_1_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=0.5;
                };
                class Slat_2
                {
                    type="rotation";
                    source="SpeedBrake";
                    selection="slat_2";
                    axis="slat_2_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=0.5;  
                };
                class Aileron_1
                {
                    type="rotation";
                    source="aileron";
                    selection="aileron_1";
                    axis="aileron_1_axis";
                    sourceAddress="clamp";
                    minPhase=-1;
                    maxPhase=1;
                    minValue=-1;
                    maxValue=1;
                    memory=0;
                    angle0=-0.436332;
                    angle1=0.523599;
                };
                class Aileron_2
                {
                    type="rotation";
                    source="aileron"
                    selection="aileron_2";
                    axis="aileron_2_axis";
                    sourceAddress="clamp";
                    minPhase=-1;
                    maxPhase=1;
                    minValue=-1;
                    maxValue=1;
                    memory=0;
                    angle0=-0.523599;
                    angle1=0.436332;
                };
                class Elevator
                {
                    type="rotation";
                    source="elevator";
                    selection="elevator";
                    axis="elevator_axis";
                    sourceAddress="clamp";
                    minPhase=-1;
                    maxPhase=1;
                    minValue=-1;
                    maxValue=1;
                    memory=0;
                    angle0=-0.499164;
                    angle1=0.499164;
                };
                class Rudder_1
                {
                    type="rotation";
                    source="rudder";
                    selection="rudder_1";
                    axis="rudder_1_axis";
                    sourceAddress="clamp";
                    minPhase=-1;
                    maxPhase=1;
                    minValue=-1;
                    maxValue=1;
                    memory=0;
                    angle0=-0.375246;
                    angle1=0.375246;
                };
                class Rudder_2
                {
                    type="rotation";
                    source="rudder";
                    selection="rudder_2";
                    axis="rudder_2_axis";
                    sourceAddress="clamp";
                    minPhase=-1;
                    maxPhase=1;
                    minValue=-1;
                    maxValue=1;
                    memory=0;
                    angle0=-0.375246;
                    angle1=0.375246;
                };
                class canopy
                {
                    type="rotation";
                    source="cabin";
                    selection="canopy";
                    axis="canopy_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=8;
                    minValue=0;
                    maxValue=8;
                    memory=0;
                    angle0=-1.32645;
                    angle1=0;
                };
                class canopy_int
                {
                    type="rotation";
                    source="cabin";
                    selection="canopy_int";
                    axis="canopy_int_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=8;
                    minValue=0;
                    maxValue=8;
                    memory=0;
                    angle0=-1.32645;
                    angle1=0;
                };
                class Wheel_1
                {
                    type="rotationx";
                    source="wheel";
                    selection="wheel_1";
                    sourceAddress="loop";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=-6.283185;
                };
                class Wheel_2
                {
                    type="rotationx";
                    source="wheel";
                    selection="wheel_2";
                    sourceAddress="loop";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=-6.283185;
                };
                class Wheel_3
                {
                    type="rotationx";
                    source="wheel";
                    selection="wheel_3";
                    sourceAddress="loop";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=-6.283185;
                };
                class Gear_1
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1";
                    axis="gear_1_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.8;
                    minValue=0;
                    maxValue=0.8;
                    memory=0;
                    angle0=0;
                    angle1=1.69;
                };
                class gear_1_Steering
                {
                    type="rotation";
                    source="noseWheelTurn";
                    selection="gear_1_steering";
                    axis="gear_1_damper_axis";
                    sourceAddress="clamp";
                    minPhase=-1;
                    maxPhase=1;
                    minValue=-1;
                    maxValue=1;
                    memory=0;
                    angle0=-0.349066;
                    angle1=0.349066;
                };
                class gear_1_hatch_1
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_hatch_1";
                    axis="gear_1_hatch_1_axis";
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=-1.570796;
                    angle1=0;
                };
                class gear_1_hatch_2
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_hatch_2";
                    axis="gear_1_hatch_2_axis";
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=1.570796;
                    angle1=0;;
                };
                class gear_1_hatch_3
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_hatch_3";
                    axis="gear_1_hatch_3_axis";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.8;
                    minValue=0;
                    maxValue=0.8;
                    memory=0;
                    angle0=0.62;
                    angle1=0;
                };
                class gear_1_hatch_4
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_hatch_4";
                    axis="gear_1_hatch_4_axis";
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=-1.7;
                    angle1=0;
                };
                class gear_1_front
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_front";
                    axis="gear_1_front_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.4;
                    minValue=0;
                    maxValue=0.4;
                    memory=0;
                    angle0=0;
                    angle1=0.7;
                };
                class gear_1_piston_2
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_piston_2";
                    axis="gear_1_piston_2_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.8;
                    minValue=0;
                    maxValue=0.8;
                    memory=0;
                    angle0=0;
                    angle1=-0.63;
                };
                class gear_1_piston_1
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_1_piston_1";
                    axis="gear_1_piston_1_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.8;
                    minValue=0;
                    maxValue=0.8;
                    memory=0;
                    angle0=0;
                    angle1=1.165;
                };
                class gear_1_damper
                {
                    type="translation";
                    source="Gear";
                    selection="gear_1_damper";
                    axis="gear_1_damper_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    offset0=0;
                    offset1=0.55;
                };
                class gear_1_stabil_1
                {
                    type="rotation";
                    source="altRadar";
                    selection="gear_1_stabil_1";
                    axis="gear_1_stabil_1_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=0.5;
                };
                class gear_1_stabil_2
                {
                    type="rotation";
                    source="altRadar";
                    selection="gear_1_stabil_2";
                    axis="gear_1_stabil_2_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=-0.4;
                };
                class Gear_2
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_2";
                    axis="gear_2_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.8;
                    minValue=0;
                    maxValue=0.8;
                    memory=0;
                    angle0=0;
                    angle1=1.6;
                };
                class gear_2_hatch_1
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_2_hatch_1";
                    axis="gear_2_hatch_1_axis
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=-1.5;
                    angle1=0;
                };
                class gear_2_hatch_2
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_2_hatch_2";
                    axis="gear_2_hatch_2_axis
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=-1.45;
                    angle1=0;
                };
                class gear_2_hatch_3
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_2_hatch_3";
                    axis="gear_2_hatch_3_axis
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=0.8;
                    angle1=0;
                };
                class Gear_2_damper
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_2_damper";
                    axis="gear_2_damper_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.7;
                    minValue=0;
                    maxValue=0.7;
                    memory=0;
                    angle0=0;
                    angle1=0.95;
                };
                class Gear_3
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_3";
                    axis="gear_3_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.8;
                    minValue=0;
                    maxValue=0.8;
                    memory=0;
                    angle0=0;
                    angle1=-1.6;
                };
                class gear_3_hatch_1
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_3_hatch_1";
                    axis="gear_3_hatch_1_axis
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=1.5;
                    angle1=0;
                };
                class gear_3_hatch_2
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_3_hatch_2";
                    axis="gear_3_hatch_2_axis
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=1.45;
                    angle1=0;
                };
                class gear_3_hatch_3
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_3_hatch_3";
                    axis="gear_3_hatch_3_axis
                    sourceAddress="clamp";
                    minPhase=0.75;
                    maxPhase=1;
                    minValue=0.75;
                    maxValue=1;
                    memory=0;
                    angle0=-0.8;
                    angle1=0;
                };
                class Gear_3_damper
                {
                    type="rotation";
                    source="Gear";
                    selection="gear_3_damper";
                    axis="gear_3_damper_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.7;
                    minValue=0;
                    maxValue=0.7;
                    memory=0;
                    angle0=0;
                    angle1=-0.95;
                };
                class tailhook
                {
                    type="rotation";
                    source="";
                    selection="tailhook";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=-0.8377581;
                };
                class fuel_probe
                {
                    type="rotationx";
                    source="";
                    selection="fuel_probe";
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1;
                    minValue=0;
                    maxValue=1;
                    memory=0;
                    angle0=0;
                    angle1=3.141593;
                };
                class IndicatorCompass
                {
                    type="rotation";
                    source="direction";
                    selection="compass_1";
                    axis="compass_1_axis
                    sourceAddress="clamp";
                    minPhase=-3.141593;
                    maxPhase=3.141593;
                    minValue=-3.141593;
                    maxValue=3.141593;
                    memory=0;
                    angle0=0;
                    angle1=-6.283185;
                };
                class HorizonDive
                {
                    type="rotationx";
                    source="horizondive";
                    selection="horizont_1";
                    axis="horizont_1_axis
                    sourceAddress="clamp";
                    minPhase=-0.785398;
                    maxPhase=0.785398;
                    minValue=-0.785398;
                    maxValue=0.785398;
                    memory=0;
                    angle0=-0.785398;
                    angle1=0.785398;
                };
                class HorizonBank
                {
                    type="rotation";
                    source="horizonBank";
                    selection="horizont_1";
                    axis="horizontbank_1_axis
                    sourceAddress="clamp";
                    minPhase=-6.28319;
                    maxPhase=6.28319;
                    minValue=-6.28319;
                    maxValue=6.28319;
                    memory=0;
                    angle0=-6.283185;
                    angle1=6.283185;
                };
                class IndicatorSpeed1
                {
                    type="rotation";
                    source="speed";
                    selection="airspeed_1";
                    axis="airspeed_1_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=125;
                    minValue=0;
                    maxValue=125;
                    memory=0;
                    angle0=6.283185;
                    angle1=-5.585053;
                };
                class IndicatorVertSpeed1
                {
                    type="rotation";
                    source="vertSpeed";
                    selection="vertspeed_1";
                    axis="vertspeed_1_axis
                    sourceAddress="clamp";
                    minPhase=-60;
                    maxPhase=60;
                    minValue=-60;
                    maxValue=60;
                    memory=0;
                    angle0=3.141593;
                    angle1=-3.141593;
                };
                class IndicatorAltRad1
                {
                    type="rotation";
                    source="altRadar";
                    selection="alt_1";
                    axis="alt_1_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=1000;
                    minValue=0;
                    maxValue=1000;
                    memory=0;
                    angle0=6.283185;
                    angle1=-6.283185;
                };
                class monitors_on
                {
                    type="translation";
                    source="rpm";
                    selection="monitors";
                    axis="monitors_axis
                    sourceAddress="clamp";
                    minPhase=0;
                    maxPhase=0.1;
                    minValue=0;
                    maxValue=0.1;
                    memory=0;
                    offset0=1;
                    offset1=0;
                };
            };
        };
    };

     


  2. Does anyone know why my MFD's are working on my pave hawk project? its a ported version of the arma 2 UH60M black hawk and i just can't figure out whats wrong with it.

     

    Here is my model config. (I have no experience with how MFD's work) Also they use to work before i fixed my glass on the helicopter, all i did was move the glass to the top of the proxy list which fixed my refueling probe from being white while looking through the glass.

     

    class CfgSkeletons
    {
    	class Vehicle;
    	class Helicopter: Vehicle
    	{
    		skeletonInherit="Vehicle";
    		skeletonBones[]={};
    	};
     	class UH60M_skeleton: Helicopter
    	{
    		isdiscrete=0;
    		skeletonInherit="Helicopter";
    		skeletonBones[]=
    		{
    			"dampers","",
    			"damper_rear","",
    			"elevator","",
    			"horizont_1","",
    			"horizont_1b","",
    			"compass_1","",
    
    			"horizont_2","",
    			"horizont_2b","",
    			"compass_2","",
    			
    			"leftDoor","",
    			"rightDoor","",
    			
    			"mala vrtule","",
    			"velka vrtule","",
    
    			"rotordive","velka vrtule",
    			"rotor static dive","velka vrtule"
    
    		};
    	};
     	class UH60M_MG_skeleton: UH60M_skeleton
    	{
    		skeletonInherit="UH60M_skeleton";
    		skeletonBones[]=
    		{
    			//"otocvez_1","",
    			//"otochlaven_1","otocvez_1",
    			//"gatling_2","otochlaven_1",
    			//"gatling_1","otochlaven",
    			
    			"gatling_1","otochlaven",
    			"otocvez","",
    			"otochlaven","otocvez",
    			"gatling_2","otochlaven_1",
    			"otocvez_1","",
    			"otochlaven_1","otocvez_1",
    		};
    	};
    };
    class Rotation;
    class CfgModels
    {
    	class Vehicle;
    	class Helicopter: Vehicle
    	{
    		sectionsInherit="Vehicle";
    		sections[]={};
    		skeletonName="Helicopter";
    		class Animations
    		{
    			class IndicatorSpeed;
    			class IndicatorSpeed2;
    			class IndicatorVertSpeed2;
    			class IndicatorVertSpeed;
    			class IndicatorAltBaro;
    			class IndicatorAltBaro2;
    			class IndicatorAltRadar2;
    			class IndicatorAltRadar;
    			class HorizonDive;
    			class damageHide;
    			class RotorTilt;
    		};
    	};
    
    	class UH60M_MEV: Helicopter
    	{
    		skeletonName="UH60M_skeleton";
    		//sectionsInherit="Helicopter";
    		sections[] = 
    		{
    		"trup",
    		"podsvit pristroju",
    		"mala vrtule blur",
    		"mala vrtule staticka",
    		"velka vrtule staticka",
    		"velka vrtule blur",
    		
    		"camo1",
    		"camo2",
    		"camo3",
    		"clan",
    		"clan_sign"
    		};
    		
    		class Animations: Animations
    		{
    			class HRotor
    			{
    				type="rotation";
    				source="rotorH";
    				selection="velka vrtule";
    				axis="velka osa";//*probably*
    				sourceAddress = loop;
    				minValue = 0.0;//rad 0.0
    				maxValue = 1.0;//rad 57.29578
    				angle0 = 0.0;//rad 0.0;
    				angle1 = 6.2831855;//rad 360.0;
    				animPeriod = 1.4013e-045/*#DEN*/;
    				initPhase = 0.0;
    //				memory = true;//(default assumed)
    			};
    			class VRotor
    			{
    				type="rotation";
    				source="rotorV";
    				selection="mala vrtule";
    				axis="mala osa";//*probably*
    				sourceAddress = loop;
    				minValue = 0.0;//rad 0.0
    				maxValue = 1.0;//rad 57.29578
    				angle0 = 0.0;//rad 0.0;
    				angle1 = -6.2831855;//rad -360.0;
    				animPeriod = 1.4013e-045/*#DEN*/;
    				initPhase = 0.0;
    //				memory = true;//(default assumed)
    			};
    			class horizonDive
    			{
    				type="translation";
    				source="horizonDive";
    				selection="horizont_1";
    				axis="axis_horizont_1";
    				memory=1;
    				minValue=-1.000000;
    				maxValue=1.000000;
    				offset0=-0.610000;
    				offset1=0.610000;
    			};
    			
    
    			class horizonDive_gunner:horizonDive
    			{
    				type="translation";
    				source="horizonDive";
    				selection="horizont_2";
    				axis="axis_horizont_2";
    				memory=1;
    			};
    			class horizonBank
    			{
    				type="rotation";
    				source="horizonBank";
    				selection="horizont_1";
    				axis="axis_r_horizont_1";
    				memory=1;
    				minValue="rad -360";
    				maxValue="rad +360";
    				angle0="rad +360";
    				angle1="rad -360";
    			};
    			class horizonBank_gunner:horizonBank
    			{
    				type="rotation";
    				source="horizonBank";
    				selection="horizont_2";
    				axis="axis_r_horizont_2";
    				memory=1;
    			};
    			class HorizontBudik_bank: Rotation
    			{
    				source="horizonBank";
    				selection="horizont";
    				axis="horizont_budikBank_osa";
    				memory=1;
    				minValue="rad -360";
    				maxValue="rad 360";
    				angle0="rad 360";
    				angle1="rad -360";
    			};
    			class HorizontBudik_dive: HorizontBudik_bank
    			{
    				source="horizonDive";
    				axis="horizont_budikDive_osa";
    				minValue="rad -40";
    				maxValue="rad 40";
    				angle0="rad -27";
    				angle1="rad 27";
    			};
    
    			class IndicatorCompass: Rotation
    			{
    				source="direction";
    				selection="compass_1";
    				axis="axis_compass_1";
    				memory=1;
    				minValue=-3.141593;
    				maxValue=3.141593;
    				angle0=-3.141593;
    				angle1=3.141593;
    			};
    			class IndicatorCompass_gunner: IndicatorCompass
    			{
    				source="direction";
    				selection="compass_2";
    				axis="axis_compass_2";
    				memory=1;
    			};
    			class IndicatorSpeed: IndicatorSpeed
    			{
    				maxValue=50.000000;
    				angle0=0.261799;
    				angle1=5.759586;
    			};
    			class IndicatorSpeed2: IndicatorSpeed2
    			{
    				maxValue=50.000000;
    				angle0=0.261799;
    				angle1=5.759586;
    			};
    			class dampers: Rotation
    			{
    				source="altRadar";
    				selection="dampers";
    				axis="dampers_axis";
    				maxValue=0.400000;
    				angle0=-0.087266;
    				angle1=-0.296706;
    			};
    			class dampers_rear: dampers
    			{
    				selection="damper_rear";
    				axis="damper_rear_axis";
    				angle0=0.000000;
    			};
    			class elevator: Rotation
    			{
    				source="speed";
    				selection="elevator";
    				axis="elevator_axis";
    				minValue=25.000000;
    				maxValue=27.799999;
    				angle0=-0.523599;
    				angle1=0.000000;
    			};
    			class IndicatorVertSpeed2: IndicatorVertSpeed2
    			{
    				type="rotation";
    				source="vertSpeed";
    				selection="vert_speed2";
    				axis="osa_vert_speed2";
    				memory=0;
    				minValue=-30.000000;
    				maxValue=30.000000;
    				angle0=3.141593;
    				angle1=-3.141593;
    			};
    			class IndicatorVertSpeed: IndicatorVertSpeed
    			{
    				type="rotation";
    				source="vertSpeed";
    				selection="vert_speed";
    				axis="osa_vert_speed";
    				memory=0;
    				minValue=-30.000000;
    				maxValue=30.000000;
    				angle0=3.141593;
    				angle1=-3.141593;
    			};
    			class IndicatorAltBaro: IndicatorAltBaro
    			{
    				type="rotation";
    				source="altBaro";
    				selection="nm_alt";
    				axis="osa_nm_alt";
    				memory=0;
    				minValue=30.000000;
    				maxValue=61.000000;
    				angle0=0.000000;
    				angle1=6.108653;
    			};
    			class IndicatorAltBaro2: IndicatorAltBaro2
    			{
    				type="rotation";
    				source="altBaro";
    				selection="nm_alt2";
    				axis="osa_nm_alt2";
    				memory=0;
    				minValue=30.000000;
    				maxValue=61.000000;
    				angle0=0.000000;
    				angle1=6.108653;
    			};
    			class IndicatorAltRadar: IndicatorAltRadar
    			{
    				type="rotation";
    				source="altRadar";
    				selection="alt";
    				axis="osa_alt";
    				memory=0;
    				minValue=0.000000;
    				maxValue=304.000000;
    				angle0=-2.268928;
    				angle1=4.363323;
    			};
    			class IndicatorAltRadar2: IndicatorAltRadar2
    			{
    				angle0=-2.268928;
    				angle1=4.363323;
    			};
    			class elevator_damage: damageHide
    			{
    				selection="elevator";
    			};
    		};
    	};
    
    	class UH60M: UH60M_MEV
    	{
    		skeletonName="UH60M_MG_skeleton";
    		sectionsInherit="UH60M_MEV";
    		sections[]=
    		{
    		"zasleh_1",
    		"zasleh_2"
    		};
    		class Animations: Animations
    		{
    		//guns
    			class MainTurret
    			{
    				type="rotation";
    				source="mainTurret";
    				selection="OtocVez";
    				axis="OsaVeze";
    				animPeriod=0;
    				minValue="rad -360";
    				maxValue="rad +360";
    				angle0="rad (-360)"; 
    				angle1="rad (+360)";
    			};
    			class Turret_2: MainTurret
    			{
    				source="Turret_2";
    				selection="otocvez_1";
    				axis="OsaVeze_1";
    				angle0="rad (-360)";
    				angle1="rad (+360)";
    
    			};
    			               
    			
    			class MoveCargoDoor
    			{
    				type="translationZ";
    				source="user";
    				selection="rightDoor";
    				axis="cargo_door_axis";//*probably*
    //				sourceAddress = clamp;// (default)
    				minValue = 0.0;//rad 0.0
    				maxValue = 1.811;//rad 57.29578
    				offset0 = 0.0;
    				offset1 = 2.0;
    //				memory = true;//(default assumed)
    			};
    			class MoveCargo2Door
    			{
    				type="translationZ";
    				source="user";
    				selection="leftDoor";
    				axis="cargo_door_axis";//*probably*
    				minValue = 0.0;
    				maxValue = 1.811;
    				offset0 = 0.0;
    				offset1 = 2.0;
    			};
    			
    			class MainGun: MainTurret
    			{
    				source="mainGun";
    				selection="OtocHlaven";
    				axis="OsaHlavne";
    				angle0="rad (+360)";
    				angle1="rad (-360)"; 
    
    			};
    			class Gun_2: MainGun
    			{
    				source="Gun_2";
    				selection="otochlaven_1";
    				axis="OsaHlavne_1";
    				angle0="rad (-360)";
    				angle1="rad (+360)";
    
    			};
    			class MachineGun: Rotation
    			{
    				selection="gatling_2";
    				axis="gatling_2_axis";
    				angle0 = 0;
    				angle1="-600 * 3.141592654";
    				source="gatling_1";
    			};
    			class MachineGun_1: MachineGun
    			{
    				selection="gatling_2";
    				axis="gatling_2_axis";
    				source="gatling_2";
    			};
    			class otocvez_damage:damageHide
    			{
    				selection="otocvez";
    			};
    			class otocvez_1_damage: otocvez_damage
    			{
    				selection="otocvez_1";
    			};
    			///Guns end
    		};
    	};
    };

     

     


  3. So i'm working on an HH60G Pavehawk which is a ported arma 2 black hawk and one of my proxies for the wounded doesn't seem to work. I've deleted and remade the proxy many times and even changed the animation but i'm still getting the same result. It doesn't affect AI when they're in the spot but for players it hides parts of their character models and I can't figure out why somebody help please, Here are pictures.

     

    Both AI on the stretchers Here

     

    Player model hidden on the second stretcher Here

     

    First stretcher is fine for players Here 


  4. How do i get the red dot in the top left of my camera telling me that my laser is on? I can use the laser its just hard to tell if its actually on or not.

     

    Picture -- Here

     

    My config for the camera 

     

     class pilotCamera
            {
                turretInfoType = "RscOptics_UAV_gunner";
                showHMD = 0;
                stabilizedInAxes = 3;
                minElev = -20;
                maxElev = 90;
                initElev = 0;
                minTurn = -110;
                maxTurn = 110;
                initTurn = 0;
                maxXRotSpeed = 0.5;
                maxYRotSpeed = 0.5;
                pilotOpticsShowCursor = 1;
                controllable = 1;
                class OpticsIn
                {
                    class Wide
                    {
                        opticsDisplayName = "W";
                        initAngleX = 0;
                        minAngleX = -30;
                        maxAngleX = 30;
                        initAngleY = 0;
                        minAngleY = -100;
                        maxAngleY = 100;
                        initFov = 0.1;
                        minFov = 0.0022;
                        maxFov = 1.1;
                        directionStabilized = 1;
                        visionMode[] = {"Normal","NVG","TI"};
                        thermalMode[] = {0,1};
                        gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Optics_Commander_01_F";
                    };
                    showMiniMapInOptics = 0;
                    showUAVViewpInOptics = 0;
                    showSlingLoadManagerInOptics = 1;
                };
            };
            memoryPointDriverOptics = "slingCamera";


  5. On 2/5/2017 at 0:31 PM, SSG-Levi said:

    Hi, 

    I was trying to implement the LPD-29 static ship mod which was created for ARMA2 in a training mission I'm creating. 

    While this mod "works" in ARMA3, it has a little bug. 

    When the ship is placed in the 3d editor at a certain point, it actually spawns ~50m west of its original position - when previewing the mission (causing the helicopters on the landing deck to spawn in the middle of the ship- as it can only be oriented from west to east).

    Then, when getting back to the editor, the ship is located at its new location and when previewing again it jumps another 50m west and so on...

     

    anyone have any suggestion or experience with this kind of behavior?

     

    Thanks. 

    I'm trying to make it spawn like the LHD does but this is how the author wrote the script to spawn it, it uses trigonometry.

     

    // Original LHD placement script by ArMaTeC
    // Adjust for Kuznetsov by Gnat
    // Adjusted again for LPD-29 by Absolution

    if (isServer) then {
        _lpdspawn = _this select 0;
        _lpddir = getdir _lpdspawn;
        _lpdspawn setpos[getposasl _lpdspawn select 0, getposasl _lpdspawn select 1, 0];
        _lpdspawnpoint = [getposasl _lpdspawn select 0, getposasl _lpdspawn select 1, 0];

        _XSin = sin(_lpddir);
        _XCos = cos(_lpddir);

        _vx = (_lpdspawnpoint select 0); // + (_XSin * 19.916) + (_XCos * 8.87891);
        _vy = (_lpdspawnpoint select 1); // + (_XCos * 19.916) - (_XSin * 8.87891);
        _vz = (_lpdspawnpoint select 2);

        _vxS1 = (_vx) + (_XSin * 35.51047) + (_XCos * 70.8505);
        _vyS1 = (_vy) + (_XCos * 0) - (_XSin * 79.25141);

        _vxS2 = (_vx) + (_XSin * 35.51047) + (_XCos * 70.8505);
        _vyS2 = (_vy) + (_XCos * 0) - (_XSin * 79.25141);

        _xx = 50 preloadObject "lpd_sec_aft";
        _xx = 50 preloadObject "lpd_sec_mid";
        _xx = 50 preloadObject "lpd_sec_bow";

        _dummy0 = "lpd_sec_mid" createvehicle _lpdspawnpoint;
        _dummy0 setdir _lpddir;
        _dummy1 = "lpd_sec_bow" createvehicle _lpdspawnpoint;
        _dummy1 setdir _lpddir;
        
        _dummy0 setpos [_vxS1, _vyS1, _vz];
        _dummy1 setpos [_vxS2, _vyS2, _vz];        

    };

     

     

    I have everything else working on the ship I just can't fix the script to get them to spawn at the right height and positions.


  6. Does anybody know a way to fix the fatigue system since arma was updated? I've tried all the old things that use to work but now they're all broken. Here are some mods an scripts that I use to use but sadly they won't work for me now.

     

    1.this enableFatigue false; 

    2.while {true} do {

    player setfatigue 0;
    sleep 3;
    };

     

    3. unchecked the box of stamina on the unit when spawned in eden.

    4. Drifters Fatigue Remover -- http://www.armaholic.com/page.php?id=26727

×