ArmA 1 Multiple Runways

ArmA 1 Forum, ArmA 1 Home, ArmA 1 Config, ArmA 1 Tools, ArmA 1 File Formats, ArmA 1 Missions, ArmA 1 3D Modeling, ArmA 1 Terrain, ArmA 1 Texturing, ArmA 1 Scripting

ArmA 1 aka Armed Assault (ArmA)

Multiple Airbases, Airports, Runways in your terrain.

This guide should help you to configure multiple runways to your terrain config.

Aussie: Heres part of my config.cpp showing the airports. I have included 5 of them here.

ilsPosition[] = { 30611.3, 11290.4 };
ilsDirection[] = { 0, 0.08, -1 };
ilsTaxiIn[] =
{
	30769, 11368.6, 30769.6, 11260.9,
	30730.4, 11211.2, 30619.7, 11211.8
};
ilsTaxiOff[] =
{
	30611.3, 11290.4, 30612.9, 11997.1,
	30664.2, 12008.4, 30731.8, 12004.5,
	30728.5, 11500.4, 30769, 11368.6
};
drawTaxiway = 1;
 
class SecondaryAirports
{
	class ausrunwaysydney
	{
		ilsPosition[] = { 35340.4, 12373.4 };
		ilsDirection[] = { -0.754709, 0.08, 0.756059 };
		ilsTaxiIn[] =
		{
			35323.1, 12218.2, 35192.5, 12351.8,
			35261.3, 12436.1, 35340.4, 12373.4
		};
		ilsTaxiOff[] =
		{
			35340.4, 12373.4, 36229.2, 11483,
			36207.3, 11431.1, 36159.8, 11387.5,
			35323.1, 12218.2
		};
		drawTaxiway = 1;
	};
 
	class ausrunwayadelaide
	{
		ilsPosition[] = { 24888.6, 13053.1 };
		ilsDirection[] = { 0.524709, 0.08, -0.958059 };
		ilsTaxiIn[] =
		{
			24688.2, 13665, 24990.9, 13119.7,
			24957.6, 13078.6, 24883.4, 13063.1
		};
		ilsTaxiOff[] =
		{
			24888.6, 13053.1, 24516.2, 13730.1,
			24546, 13789.3, 24612.7, 13800.5,
			24688.2, 13665
		};
		drawTaxiway = 1;
	};
 
	class ausrunwayBrisbekistan
	{
		ilsPosition[] = { 37320.3, 20173.1 };
		ilsDirection[] = { -0.9659, 0.08, -0.2588 };
		ilsTaxiIn[] =
		{
			37943.4, 20464.1, 37232.1, 20273.8,
			37225.3, 20210.8, 37262.7, 20157.9,
			37326.8, 20174.6
		};
		ilsTaxiOff[] =
		{
			37320.3, 20173.1, 38071.7, 20374.4,
			38093.2, 20408.0, 38074.2, 20479.6,
			38049.8, 20492.8, 37943.4, 20464.1
		};
		drawTaxiway = 1;
	};
 
	class ausrunwaydarwin
	{
		ilsPosition[] = { 16428, 34117.3 };
		ilsDirection[] = { -0.9563, 0.08, 0.3360 };
		ilsTaxiIn[] =
		{
			16637, 33916.8, 16310.6, 34028.7,
			16295.5, 34057.7, 16321, 34133,
			16365.8, 34139.5
		};
		ilsTaxiOff[] =
		{
			16428, 34117.3, 17290.8, 33820.3,
			17323.8, 33784.5, 17298.3, 33710.4,
			17273.3, 33697.7, 16637, 33916.8
		};
		drawTaxiway = 1;
	};