Jump to content
BlueArrow

Player Movement Speed [Walk, Strafe, Sprint] How to Customize?

Recommended Posts

Hey guys, spent some time searching the forums for info on configuring or setting Movement speed values for the player, or all players, infantry or civilians. Specifically Tactical, Walk, Strafe and Sprint speeds. I can't seem to find any commands related to this, whether console commands or creating a custom script. All I found was for vehicles or setVector commands. I couldn't find anything anywhere for player movement speeds, nothing in the forums, nothing on youtube, no mods anywhere either. At this point I'm wondering if its hardcoded and there's no way to change these values for soldiers.

Share this post


Link to post
Share on other sites

Digging deeper, all I could find that was interesting was under ARMA 3 addons;

inside characters_f.pbo > config.bin  

 

It appears that a 'class CfgVehicles' is being used to define the player model parameters instead of actual vehicles, such as; 

 

class CfgVehicles 

etc,etc,etc .......

		};
	};
	class CAManBase: Man
	{
		author="$STR_A3_Bohemia_Interactive";
		_generalMacro="CAManBase";
		picture="";
		Icon="iconMan";
		fsmDanger="-";
		moves="CfgMovesMaleSdr";
		gestures="CfgGesturesMale";
		bonePrimaryWeapon="weapon";
		formationTimeDiving=2;
		formationTimeSwimming=3;
		movesFatigue="CfgMovesFatigue";
		AnimEffectShortExhaust=0.0049999999;
		AnimEffectShortRest=0.050000001;
		oxygenCapacity=80;
		triggerAnim="A3\anims_f\data\Anim\sdr\trigger.rtm";
		woman=0;
		faceType="Man_A3";
		minGunElev=-80;
		maxGunElev=60;
		minGunTurn=-1;
		maxGunTurn=1;
		minGunTurnAI=-30;
		maxGunTurnAI=30;
		extCameraPosition[]={0.22,0.050000001,-2.2};
		class HeadLimits;
		boneHead="head";
		boneHeadCutScene="headcutscene";
		boneLEye="eyeleft";
		boneREye="eyeright";
		boneLEyelidUp="face_eyelidupperleft";
		boneREyelidUp="face_eyelidupperright";
		boneLEyelidDown="face_eyelidlowerleft";
		boneREyelidDown="face_eyelidlowerright";
		boneLPupil="l_pupila";
		boneRPupil="r_pupila";
		minHeadTurnAI=-60;
		maxHeadTurnAI=60;
		class ViewPilot: ViewPilot
		{
			minFov=0.25;
			maxFov=1.25;
			initFov=0.75;
			initAngleX=8;
			minAngleX=-85;
			maxAngleX=85;
			initAngleY=0;
			minAngleY=-150;
			maxAngleY=150;
		};
		ISangleMod[]={0.1,0.029999999,0.1};
		ISrecoilMod[]={0,0,0.2};
		ISspeedMod[]={9.9999997e-005,9.9999997e-005,0};
		ISmaxTurn=0.5;
		ISanimMod[]={0.029999999,0.059999999,0.039999999};
		class HitPoints
		{
			class HitFace
			{
				armor=1;
				material=-1;
				name="face_hub";
				passThrough=0.1;
				radius=0.079999998;
				explosionShielding=0.1;
				minimalHit=0.0099999998;	

 

 

 

Near the bottom we have ISangleMod, ISrecoilMod, ISspeedMod, ISmaxTurn, ISanimMod, but no documentation exists in the wiki concerning these values or how to implement them. Also you can change values of oxygen levels, Gun elevation, fatigue animation speed, etc. But still nothing on what would increase strafe speed, or increase tactical pace speed or sprint. Maybe the only way is to nuke the mass of the player and weight of objects?

Share this post


Link to post
Share on other sites

@BlueArrow, check out TPW MOD, it has an editable .hpp that would cover most of your needs....

//animationsActivePlaceholder = 1;
#define run_rifle 0.6 //default 0.685
#define tactical_rifleup 0.7 //default 0.786
#define tactical_jog 1.35 //default 1.55
#define unarmed_walkspeed 0.27 //default 0.35
#define rifledown_walkspeed 0.20 //default 0.3
#define rifleup_walkspeed 0.80 //default 0.85
#define roll_left 0.6 //default 1.1	
#define roll_right 0.7 //default 1.2

 

  • Like 1

Share this post


Link to post
Share on other sites

Thank you for the replies, this helps a lot. surprised there isn't a movement mod/script already. ARMA's FPS movement is pretty rough, even for realism or mil-sim standards. And I'm also sure there are people that would like to make things similar to DOOM, Resident Evil, GTA or RTS games. All sorts of ideas that all require completely different movement values.

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

×