Jump to content
Sign in to follow this  
eble

Need pilot proxy names for Arma3

Recommended Posts

Hi All.

I'm having issues porting addons to arma3, I need to know the name of the 'pilot' proxy for Arma3 please.

Cheers

Share this post


Link to post
Share on other sites

Planes are not even classified yet so ther is only helicopter pilots ,

inheritance i think goes from Air to Helicopters with some aircraft hud but no Planes unless i missed something.

Share this post


Link to post
Share on other sites

Correct I see no jet inheritance at the moment.

But I need the 'pilot' proxy to convert Helo's, it's starting point.

Must say Arma3 has renewed my interest again :)

Share this post


Link to post
Share on other sites

well i know this ones

\a3\data_f\proxies\ka60\pilot

proxy:\a3\data_f\proxies\ka60\pilot.001

proxy:\a3\data_f\proxies\ka60\gunner.001

proxy:\a3\data_f\proxies\ka60\cargo.001

probably use as much as the TOH example file as well as its the same Helo thats in A3 so far as i can tell .

Share this post


Link to post
Share on other sites

There's a Plane inheritance by default already there, but I seem to have the same issue as you right now Eble more so for the driver and cargo actions.

Share this post


Link to post
Share on other sites
There's a Plane inheritance by default already there

Oh thats great news , could you show me where it is , i have unpbo the Air_f but havent seen it only Aircraft hud and Air ,

i guess you could cut it right out of arma2 but im not sure the simulation will be recognised ?

EDIT

Thanks to KJU uploaded allinone i now see it :)

they changed this and thats why i was getting simulation problem

simulation = "airplanex";

Edited by Thromp

Share this post


Link to post
Share on other sites

Found these ...

		class UAV: Plane
	{
		class SpeechVariants
		{
			class Default
			{
				speechSingular[] = {"veh_UAV"};
				speechPlural[] = {"veh_UAVs"};
			};
			class EN: Default
			{
			};
			class CZ
			{
				speechSingular[] = {"veh_UAV_CZ"};
				speechPlural[] = {"veh_UAVs_CZ"};
			};
			class CZ_Akuzativ
			{
				speechSingular[] = {"veh_UAV_CZ4P"};
				speechPlural[] = {"veh_UAVs_CZ4P"};
			};
			class RU
			{
				speechSingular[] = {"veh_UAV_RU"};
				speechPlural[] = {"veh_UAVs_RU"};
			};
		};
		TextPlural = "UAVs";
		TextSingular = "UAV";
		nameSound = "veh_UAV";
		_generalMacro = "UAV";
		displayName = "UAV";
		accuracy = 0.1;
	};
	class Fighter: Plane
	{
		class SpeechVariants
		{
			class Default
			{
				speechSingular[] = {"veh_attackAirplane"};
				speechPlural[] = {"veh_attackAirplanes"};
			};
			class EN: Default
			{
			};
			class CZ
			{
				speechSingular[] = {"veh_attackAirplane_CZ"};
				speechPlural[] = {"veh_attackAirplanes_CZ"};
			};
			class CZ_Akuzativ
			{
				speechSingular[] = {"veh_attackAirplane_CZ4P"};
				speechPlural[] = {"veh_attackAirplanes_CZ4P"};
			};
			class RU
			{
				speechSingular[] = {"veh_attackAirplane_RU"};
				speechPlural[] = {"veh_attackAirplanes_RU"};
			};
		};
		TextPlural = "Fighters";
		TextSingular = "Fighter";
		nameSound = "veh_attackAirplane";
		mapSize = 1;
		_generalMacro = "Fighter";
	};
	class CargoAirplane: Plane
	{
		class SpeechVariants
		{
			class Default
			{
				speechSingular[] = {"veh_cargoAirplane"};
				speechPlural[] = {"veh_cargoAirplanes"};
			};
			class EN: Default
			{
			};
			class CZ
			{
				speechSingular[] = {"veh_cargoAirplane_CZ"};
				speechPlural[] = {"veh_cargoAirplanes_CZ"};
			};
			class CZ_Akuzativ
			{
				speechSingular[] = {"veh_cargoAirplane_CZ4P"};
				speechPlural[] = {"veh_cargoAirplanes_CZ4P"};
			};
			class RU
			{
				speechSingular[] = {"veh_cargoAirplane_RU"};
				speechPlural[] = {"veh_cargoAirplanes_RU"};
			};
		};
		TextPlural = "Cargo airplanes";
		TextSingular = "Cargo airplane";
		nameSound = "veh_cargoAirplane";
		mapSize = 1;
		_generalMacro = "CargoAirplane";
	};

And the main Plane base class

		class Plane: Air
	{
		vehicleClass = "Air";
		damageEffect = "DamageSmokePlane";
		icon = "iconPlane";
		displayName = "Plane";
		accuracy = 0.1;
		maxSpeed = 450;
		landingSpeed = 0;
		flapsFrictionCoef = 0.5;
		formationX = 200;
		formationZ = 300;
		precision = 200;
		brakeDistance = 500;
		steerAheadSimul = 1;
		steerAheadPlan = 2;
		wheelSteeringSensitivity = 1;
		unitInfoType = "RscUnitInfoAir";
		gearRetracting = 1;
		cabinOpening = 1;
		durationGetIn = 0.99;
		durationGetOut = 0.99;
		flaps = 1;
		airBrake = 1;
		vtol = 0;
		lightOnGear = 1;
		gearUpTime = 3.33;
		gearDownTime = 2;
		ejectSpeed[] = {0,40,0};
		ejectDamageLimit = 0.45;
		minFireTime = 60;
		cost = 2e+006;
		simulation = "airplanex";
		minGunElev = 0;
		maxGunElev = 0;
		minGunTurn = 0;
		maxGunTurn = 0;
		gunAimDown = 0;
		envelope[] = {0,0.2,0.9,2.1,2.5,3.3,3.5,3.2,2.5,2,1.5,1};
		weapons[] = {"FakeWeapon"};
		magazines[] = {"FakeWeapon"};
		type = 2;
		threat[] = {0.1,1,0.5};
		aileronSensitivity = 1;
		elevatorSensitivity = 1;
		landingAoa = "10*3.1415/180";
		class ViewPilot: ViewPilot
		{
			initFov = 1;
			minFov = 0.57;
			maxFov = 1.4;
			initAngleX = 6;
			minAngleX = -85;
			maxAngleX = 85;
			initAngleY = 0;
			minAngleY = -150;
			maxAngleY = 150;
		};
		class ViewOptics: ViewOptics
		{
			initAngleX = 0;
			minAngleX = 0;
			maxAngleX = 0;
			initAngleY = 0;
			minAngleY = 0;
			maxAngleY = 0;
			initFov = 0.5;
			minFov = 0.5;
			maxFov = 0.5;
		};
		extCameraPosition[] = {0,1.4,-25};
		selectionRotorStill = "vrtule staticka";
		selectionRotorMove = "vrtule blur";
		memoryPointLRocket = "L raketa";
		memoryPointRRocket = "P raketa";
		memoryPointLDust = "levy prach";
		memoryPointRDust = "pravy prach";
		selectionFireAnim = "zasleh";
		leftDustEffect = "LDustEffects";
		rightDustEffect = "RDustEffects";
		dustEffect = "HeliDust";
		waterEffect = "HeliWater";
		class WingVortices
		{
			class WingTipLeft
			{
				effectName = "WingVortices";
				position = "cerveny pozicni";
			};
			class WingTipRight
			{
				effectName = "WingVortices";
				position = "zeleny pozicni";
			};
		};
		class Reflectors
		{
			class Reflector
			{
				color[] = {0.9,0.8,0.8,1};
				ambient[] = {0.1,0.1,0.1,1};
				position = "L svetlo";
				direction = "konec L svetla";
				hitpoint = "L svetlo";
				selection = "L svetlo";
				size = 0.5;
				brightness = 2;
			};
		};
		class MFD
		{
			class HUD: AirplaneHUD
			{
				borderLeft = 0.09;
				borderRight = 0.02;
				borderTop = 0.02;
				borderBottom = 0.1;
			};
		};
		class GunFire: WeaponFireGun
		{
		};
		class GunClouds: WeaponCloudsGun
		{
		};
		class MGunFire: WeaponFireMGun
		{
		};
		class MGunClouds: WeaponCloudsMGun
		{
		};
		class Sounds: Sounds
		{
			class Engine: Engine
			{
				sound = "soundEngine";
				frequency = "(1-randomizer*0.05)*(thrust+0.5)*rpm";
				volume = "thrust+0.5";
			};
			class Movement: Movement
			{
				sound = "soundEnviron";
				frequency = "1";
				volume = "speed*0.03334";
			};
		};
		class SpeechVariants
		{
			class Default
			{
				speechSingular[] = {"veh_air_plane_s"};
				speechPlural[] = {"veh_air_plane_p"};
			};
			class EN: Default
			{
			};
			class CZ
			{
				speechSingular[] = {"veh_airplane_CZ"};
				speechPlural[] = {"veh_airplanes_CZ"};
			};
			class CZ_Akuzativ
			{
				speechSingular[] = {"veh_airplane_CZ4P"};
				speechPlural[] = {"veh_airplanes_CZ4P"};
			};
			class RU
			{
				speechSingular[] = {"veh_airplane_RU"};
				speechPlural[] = {"veh_airplanes_RU"};
			};
		};
		mapSize = 10.19;
		textSingular = "fast mover";
		textPlural = "fast movers";
		nameSound = "veh_air_plane_s";
		_generalMacro = "Plane";
	};

Eble these may be of use for you, taken off the MH9 config

			driverAction = "Chopperlight_L_Static_H";
		cargoAction[] = {"ChopperLight_C_R_static_H","ChopperLight_C_L_static_H"};

Edited by NZDF CRASH

Share this post


Link to post
Share on other sites

Than guys for some reason I can't access the bis forums from home. I've started some conversions so this helps a lot

Share this post


Link to post
Share on other sites
Than guys for some reason I can't access the bis forums from home. I've started some conversions so this helps a lot

Any luck with getting a plane working in A3a?

Share this post


Link to post
Share on other sites

I can get planes working and as some use scripted weapons they work as well. Can't get bombs working but aa missiles and a2g missiles work fine.

righy

Still struggling with pilot positions. Just can't nail the proxies.

Its a challenge but then that's fun right?

As soon as I have something concrete I'll post here.

Share this post


Link to post
Share on other sites

dug through the configs and heres what I found :)

KA-60:

\a3\data_f\proxies\KA60\cargo

\gunner

\pilot

MH9:

\a3\data_f\proxies\MH9\cargo01

\gunner

\pilot

and since Im assuming you want an Attack plane, heres some muzzle flash proxies ;)

\a3\data_f\proxies\mf_Armor_M4

\mf_machineGun_Cheetah

\mf_machineGun_M134MiniGun

\mf_machineGun_M2_50

\mf_machineGun_MK30

\mf_machineGun_MK32

\mf_sparks_01

\mf_sparks_02

\muzzle_flash_2x2

\muzzle_flash_2x2_Front

\muzzle_flash_GM6

\muzzle_flash_GMG

\muzzle_flash_Mk20_Front

...a bunch of pistol/rifle ones...

\muzzle_flash_rocket_70mm

\muzzle_flash_rocket_Aim9x

\muzzle_flash_rocket_Hellfire

\muzzle_flash_rocket_Zephyr

...HOLY SHIT THERES GOING TO BE AN XM25!!!!...

\muzzle_flash1

\muzzle_flash2

\muzzle_flash3

\Smoke_white_tail

Enjoy! :)

Share this post


Link to post
Share on other sites

I know, this thread is old, but Plane's Pilot proxies are "driverview" and "pilot".

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  

×