A3-Conquest.Altis / scripts / AEGIS_UI / TestORBAT.hpp
TestORBAT.hpp
Raw
// UI: TestORBAT.hpp
// Display in-game using:
// https://community.bistudio.com/wiki/Arma_3:_ORBAT_Viewer
// https://community.bistudio.com/wiki/GUI_Tutorial
// [configfile >> "CfgORBAT" >> "BIS" >> "B_Falcon"] call bis_fnc_ORBATOpen

class CfgORBAT
{
	class AEGIS
	{
		id = 1;
		idType = 0;
		
		side = "WEST";
		size = "Size3";
		type = "HQ";
		
		insignia = __EVAL(getMissionPath "images\logo.paa");
		texture = __EVAL(getMissionPath "images\Logos\AEGIS_Logo_Texture.paa");
		color[] = {0.9,0.9,0.9,1};
		
		commander = "Lockheed Martin | R8";
		commanderRank = "General";
		
		tags[] = {};
		
		text = "AEGIS Unit";
		textShort = "AEGIS";
		description = "";
		
		assets[] = {};
		subordinates[] = {Navy, Airforce};
	};
	// Start Subordinates
		class Navy
		{
			id = 2;
			idType = 0;
			
			side = "WEST";
			size = "Size1";
			type = "Maritime";
			
			texture = __EVAL(getMissionPath "images\Logos\Navy_Logo_Texture.paa");
			color[] = {0.9,0.9,0.9,1};
			
			commander = "Steam | R7";
			commanderRank = "Colonel";
			
			tags[] = {};
			
			text = "Navy Branch";
			textShort = "Navy";
			description = "AEGIS Maritime Assets";
			
			assets[] = {};
			subordinates[] = {DDG_151};
		};
		// Start Subordinates
			class DDG_151
			{
				id = 2151;
				idType = 0;
			
				side = "WEST";
				size = "Size1";
				type = "Maritime";
				
				insignia = __EVAL(getMissionPath "images\Previews\preview_burke.paa");
				texture = "\A3\ui_f\data\map\markers\nato\b_naval.paa";
				color[] = {0.9,0.9,0.9,1};
				
				commander = "Steam | R5";
				commanderRank = "Captain";
				
				tags[] = {};
				
				text = "USS Nathan James (DDG-151)";
				textShort = "DDG-151";
				description = "Arleigh Burke-class destroyer";
				
				assets[] = {};
				subordinates[] = {LBO_1};
			};
		
		
		
		class Airforce
		{
			id = 3;
			idType = 0;
			
			side = "WEST";
			size = "Size1";
			type = "Airborne";
			
			texture = __EVAL(getMissionPath "images\Logos\Airforce_Logo_Texture.paa");
			color[] = {0.9,0.9,0.9,1};
			
			commander = "Steam | R7";
			commanderRank = "Colonel";
			
			tags[] = {};
			
			text = "Airforce Branch";
			textShort = "Airforce";
			description = "AEGIS Airborne Assets";
			
			assets[] = {};
			subordinates[] = {CVW_1};
		};
		// Start Subordinates
			class CVW_1
			{
				id = 31;
				idType = 0;
			
				side = "WEST";
				size = "Size1";
				type = "Airborne";
				
				insignia = __EVAL(getMissionPath "images\Previews\preview_nimitz.paa");
				texture = "\A3\ui_f\data\map\markers\nato\b_plane.paa";
				color[] = {0.9,0.9,0.9,1};
				
				commander = "Steam | R5";
				commanderRank = "Captain";
				
				tags[] = {};
				
				text = "Carrier Air Wing One (CVW-1)";
				textShort = "CVW-1";
				description = "Nimitz-class aircraft carrier";
				
				assets[] = {{B_UAV_02_dynamicLoadout_F,1},{B_Plane_CAS_01_dynamicLoadout_F,1},{B_Plane_Fighter_01_F,2},{B_Heli_Attack_01_dynamicLoadout_F,1},{B_Heli_Transport_03_F,1},{B_Heli_Transport_01_F,2}};
				subordinates[] = {};
			};
	// Start Land Based Subordinates
	class LBO_1
	{
		id = 41;
		idType = 0;
	
		side = "WEST";
		size = "Size1";
		type = "Infantry";
		
		insignia = __EVAL(getMissionPath "images\Promotional\Image_WhereToFindUs.jpg");
		texture = "\A3\ui_f\data\map\markers\nato\b_inf.paa";
		color[] = {0.9,0.9,0.9,1};
		
		commander = "Steam | R5";
		commanderRank = "Captain";
		
		tags[] = {};
		
		text = "Vulture Team (LBO-1)";
		textShort = "LBO-1";
		description = "Land Based Operators comprised of Navy and Airforce personnel";
		
		assets[] = {};
		subordinates[] = {};
	};
};