User Tools

Site Tools


arma3:terrain:road-shape-mapview-size

ArmA 3 Road Shape Mapview Size

ArmA 3 Forum, ArmA 3, ArmA 3 Config, ArmA 3 Missions, ArmA 3 3D Modeling, ArmA 3 Scripting, ArmA 3 Terrain, ArmA 3 Texturing, ArmA 3 Tools

Mapview road shape sizes by Ice.

AIpathOffset does control in game map size of roads. Here's pic of 8 roads

pmc.editing.wiki_images_arma-3-road-shape-mapview-size.jpg

And the config I used.

class RoadTypesLibrary
{
	class Road0001
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 0;
	};
	class Road0002
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 2;
	};
	class Road0003
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 4;
	};
	class Road0004
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 6;
	};
	class Road0005
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 8;
	};
	class Road0006
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 10;
	};
	class Road0007
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 20;
	};
	class Road0008
	{
		width          = 10;
		mainStrTex     = "ca\roads_e\roads\data\path_tak_ca.paa";  // lowercase!
		mainTerTex     = "ca\roads_e\roads\data\path_tak_end_ca.paa";
		mainMat        = "ca\roads_e\roads\data\path_tak.rvmat";
		map            = "main road";
		AIpathOffset   = 40;
	};
};

Once you get past 6 it seems to turn the orange “main road” white so width is road texture width, an AIpathOffset is in game map width + plus where they drive An to make matters worse, AIpathOffset = 5 would make AI drive middle of a 10 width road. But it also makes you in game map road a thin line.

arma3/terrain/road-shape-mapview-size.txt · Last modified: 2024/08/02 19:06 by snakeman

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

All PMC web site download services are temporarily suspended until web site yearly fees have been recovered, want to download addons/mods? Then Support PMC.

If you are grateful for all the work PMC has done in the past 25 years, use Support PMC page.