Jump to content
Sign in to follow this  
Lopalmcivet _

ai low rate when firing a custom lmg

Recommended Posts

I made a MG42 machine gun and set the rate of fire to reloadTime=0.039999999;  which mean a very high speed fire

 

But in my own test, fire rate is ok, but when the AI uses this machine gun, the frequency of AI shooting is very strange. The AI will fire at intervals of 0.1-0.2 seconds for each bullet

 

This also led the gun with a very high firing rate became much lower under the use of AI

 

 

 

the ifa3 and face of war one is ok but mine is just not work,anyone can help me?

Share this post


Link to post
Share on other sites

and there is my config about the fire mode

 

        class Full: Mode_FullAuto
        {
            sounds[]=
            {
                "StandardSound"
            };
            class BaseSoundModeType;
            class StandardSound: BaseSoundModeType
            {
                begin1[]=
                {
                    "mg42\sounds\mg42.wss",
                    3,
                    1,
                    500
                };
                soundBegin[]=
                {
                    "begin1",
                    1
                };
            };
            reloadTime=0.039999999; 
            autoFire=1;
            dispersion=0.001;
            aiRateOfFire=0.039999999;
            aiRateOfFireDistance=100;
            minRange=0;
            minRangeProbab=0.89999998;
            midRange=15;
            midRangeProbab=0.99999999;
            maxRange=30;
            maxRangeProbab=0.5;
        };
        class Far: Full
        {
            aiBurstTerminable=1;
            showToPlayer=0;
            burst=3;
            burstRangeMax=12;
            aiRateOfFire=4;
            aiRateOfFireDispersion=3;
            aiRateOfFireDistance=600;
            minRange=300;
            minRangeProbab=0.64999998;
            midRange=400;
            midRangeProbab=0.25;
            maxRange=500;
            maxRangeProbab=0.050000001;
        };
        class Medium: Full
        {
            aiBurstTerminable=1;
            showToPlayer=0;
            autoFire=1;
            burst=4;
            burstRangeMax=12;
            aiRateOfFire=0.000000001;
            aiRateOfFireDispersion=2;
            aiRateOfFireDistance=300;
            minRange=100;
            minRangeProbab=0.75;
            midRange=200;
            midRangeProbab=0.69999999;
            maxRange=300;
            maxRangeProbab=0.2;
        };
        class Short: Medium
        {
            showToPlayer=0;
            autoFire=1;
            aiRateOfFire=0.000000001;
            aiRateOfFireDistance=50;
            minRange=10;
            minRangeProbab=0.050000001;
            midRange=50;
            midRangeProbab=0.5;
            maxRange=100;
            maxRangeProbab=0.039999999;
        };

Share this post


Link to post
Share on other sites

maybe the ifa3 and face of war's mg42 using some special scripts or something like that?so they don't have this problem?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×