Jump to content
Sign in to follow this  
.kju

extneralCameraPosition or groupCameraPosition tweaking addon

Recommended Posts

In case someone is interested to tweak the camera distance or available

angles for 3rd person or commander view.

class CfgPatches
{
class Test_ExtCameraPositionTweaking_Gameplay_C_PROPER
{
	units[] = {};
	weapons[] = {};
	requiredVersion = 1.03;
	requiredAddons[] = {"CAWeapons2_RPG18","CATracked","CAWeapons_bizon","CAWheeled2_BTR90","CATracked2_BMP3","CA_Modules_ARTY","CAAir","CA_AIR2_Su25","CATracked2_2S6M_Tunguska","CAAir2_F35B","CAweapons_m107","CAWheeled2_V3S","CABuildings","CAWeapons_VSS_vintorez","CAAir2_MQ9PredatorB","CAWeapons_SPG9","CAWeapons_Kord","CAAir2_C130J","CAWheeled2_M1114_Armored","Warfare2","CAAir3_Su34","CAWeapons_2b14_82mm_Mortar","CAWheeled3_TT650","CAWheeled2_MTVR","CAWeapons2","CATracked2_us_m270mlrs","CASounds","CAUI","CATracked2_T90","CAWater2_smallboat_1","Arma2_Ka52","CAWheeled2_TowingTractor","CAWheeled2_GAZ39371","CA_Modules_Alice","CACharacters","CAAir2","CAAir2_Pchela1T","CAAir2_MV22","CAWheeled2_MMT","CAWater","CAWheeled","CAWheeled_Offroad","CAWheeled2_Kamaz","CAAir2_UH1Y","CAWeapons","CAWeapons_M252_81mm_Mortar","CAWeapons_M1014","HALO_Test","CAWheeled2_LAV25","CA_CruiseMissile","CAWeapons_AK","CAWheeled2_VWGolf","CAWeapons_Warfare_weapons","CATracked2_AAV","CAWeapons2_SMAW","CAData","CAA10","CAweapons_ksvk","CAAnimals","CAWater2_fishing_boat","CACharacters2","CAWeapons_Colt1911","CAWheeled3_M1030","CATracked2_T34","CAWeapons_Saiga12K","CAWater2_seafox","CAWeapons_DMR","CAWheeled2_Ikarus","CAWeapons2_HuntingRifle","CAWheeled_Pickup","CAWheeled2_LADA"};
	version = "2009-0-";
	fileName = "Test_ExtCameraPositionTweaking_Gameplay_C_PROPER.pbo";
	author = "PROPER Project - by kju";
	mail = "kju@dev-heaven.net";
};
};
class CfgVehicles
{
class All
{
	extCameraPosition[] = {0,2,-20};//{0,2,-20};
	groupCameraPosition[] = {0,5,-30};//{0,5,-30};
};
class Car: LandVehicle
{
	extCameraPosition[] = {0.5,2,-10};//{0.5,2,-10};
};
class Motorcycle: LandVehicle
{
	extCameraPosition[] = {0,1,-10};//{0,1,-10};
};
class Tank: LandVehicle
{
	extCameraPosition[] = {0,1.5,-9};//{0,1.5,-9};
};
class Man: Land
{
	extCameraPosition[] = {0.15,0,-2};//{0.15,0,-2};
};
class Plane: Air
{
	extCameraPosition[] = {0,1.4,-25};//{0,1.4,-25};
};
class StaticWeapon: LandVehicle
{
	extCameraPosition[] = {0,1.5,-9};//{0,1.5,-9};
};
class BIS_Steerable_Parachute: Plane
{
	extCameraPosition[] = {0,2,-5};//{0,2,-5};
};
class CAAnimalBase: Animal
{
	extCameraPosition[] = {0,0.5,-2.5};//{0,0.5,-2.5};
};
class Cow: CAAnimalBase
{
	extCameraPosition[] = {0,0.75,-3};//{0,0.75,-3};
};
class RHIB: Boat
{
	extCameraPosition[] = {0,4,-14};//{0,4,-14};
};
class Zodiac: RubberBoat
{
	extCameraPosition[] = {0,1.5,-4};//{0,1.5,-4};
};
class PBX: RubberBoat
{
	extCameraPosition[] = {0,4,-14};//{0,4,-14};
};
class Fishing_Boat: Ship
{
	extCameraPosition[] = {0,4,-14};//{0,4,-14};
};
class SeaFox: Ship
{
	extCameraPosition[] = {0,4,-14};//{0,4,-14};
};
class Smallboat_1: Ship
{
	extCameraPosition[] = {0,4,-14};//{0,4,-14};
};
class SkodaBase: Car
{
	extCameraPosition[] = {0.5,2,-10};//{0.5,2,-10};
};
class MMT_base: Bicycle
{
	extCameraPosition[] = {0,0,-3};//{0,0,-3};
};
class M1030: Motorcycle
{
	extCameraPosition[] = {0,0,-3};//{0,0,-3};
};
class TT650_Base: Motorcycle
{
	extCameraPosition[] = {0,0,-3};//{0,0,-3};
};
class C130J: Plane
{
	extCameraPosition[] = {0,5,-40};//{0,5,-40};
};
class Chukar: UAV
{
	extCameraPosition[] = {0,2,-30};//{0,2,-30};
};
class MQ9PredatorB: UAV
{
	extCameraPosition[] = {0,2,-30};//{0,2,-30};
};
};

Share this post


Link to post
Share on other sites

I want to edit the 3rd person view and searched the config.bin for the external camera position entry, but I wasn´t able to find it (I could swear it was there in Arma I/OPF).

What do I have to do with the file kju posted? PBO it and put in an addon folder?

Thanks in advance :)

Share this post


Link to post
Share on other sites

really needful stuff

thanx alot))

What do I have to do with the file kju posted? PBO it and put in an addon folder?

yep) rename txt to config.cpp

pbo him and put in an addon folder

Edited by nikita320106

Share this post


Link to post
Share on other sites

Hm, can´t get it to work. I changed the values for man class Man: Land, saved it as config.ccp, pbo´ed it (all with the eliteness tool) and put it in an addon folder, no change of third person view ingame.

Tried it with/without the beta and the main addon folders, still no luck.

Any ideas what Im doing wrong here? :confused:

EDIT: Just tried rapify (.ccp to .bin, right?) within eliteness and I get an "Line 22 rap : missing inheritence class" error.

Edited by malibu.stacey

Share this post


Link to post
Share on other sites

post the config in code tags

Share this post


Link to post
Share on other sites

Its exactly the same as in your OP. I copy/pasted it into eliteness (can´t get kegety´s tools to work on my vista comp), saved as .ccp, then saved it as .pbo.

As I said, it didn´t work. But I´m pretty sure the problem is on my end, I had the pretty much the same problems when I tried to change the view settings in Sanctuaries GRAA 2.0/3.0 mod and Arma 1 back in the days :bounce3:

But I keep on trying ...

Thanks for your answer, btw :D

Share this post


Link to post
Share on other sites

kju, is there a way i can tweak the first person view?

I would like to have it more zoomed out.. so i can see more of a cockpit for example... maybe u already got something that fits

Edited by Due-_-

Share this post


Link to post
Share on other sites

There you go

class CfgPatches
{
class TweakVehicleFov_Gameplay_C_PROPER
{
	units[] = {};
	weapons[] = {};
	requiredVersion = 1.04;
	requiredAddons[] = {"CAWeapons2_RPG18","CATracked","CAWeapons_bizon","CAWheeled2_BTR90","CATracked2_BMP3","CA_Modules_ARTY","CAAir","CA_AIR2_Su25","CATracked2_2S6M_Tunguska","CAAir2_F35B","CAweapons_m107","CAWheeled2_V3S","CABuildings","CAWeapons_VSS_vintorez","CAAir2_MQ9PredatorB","CAWeapons_SPG9","CAWeapons_Kord","CAAir2_C130J","CAWheeled2_M1114_Armored","Warfare2","CAAir3_Su34","CAWeapons_2b14_82mm_Mortar","CAWheeled3_TT650","CAWheeled2_MTVR","CAWeapons2","CATracked2_us_m270mlrs","CASounds","CAUI","CATracked2_T90","CAWater2_smallboat_1","Arma2_Ka52","CAWheeled2_TowingTractor","CAWheeled2_GAZ39371","CA_Modules_Alice","CACharacters","CAAir2","CAAir2_Pchela1T","CAAir2_MV22","CAWheeled2_MMT","CAWater","CAWheeled","CAWheeled_Offroad","CAWheeled2_Kamaz","CAAir2_UH1Y","CAWeapons","CAWeapons_M252_81mm_Mortar","CAWeapons_M1014","HALO_Test","CAWheeled2_LAV25","CA_CruiseMissile","CAWeapons_AK","CAWheeled2_VWGolf","CAWeapons_Warfare_weapons","CATracked2_AAV","CAWeapons2_SMAW","CAData","CAA10","CAweapons_ksvk","CAAnimals","CAWater2_fishing_boat","CACharacters2","CAWeapons_Colt1911","CAWheeled3_M1030","CATracked2_T34","CAWeapons_Saiga12K","CAWater2_seafox","CAWeapons_DMR","CAWheeled2_Ikarus","CAWeapons2_HuntingRifle","CAWheeled_Pickup","CAWheeled2_LADA"};
	version = "2009-11-23";
	fileName = "TweakVehicleFov_Gameplay_C_PROPER.pbo";
	author = "PROPER Project - by kju";
	mail = "kju@dev-heaven.net";
};
};
class CommanderOptics;
class MainTurret;
class NewTurret;
class Turrets;
class ViewCargo;
class ViewGunner;
class ViewOptics;
class ViewPilot;

class CfgVehicles
{
class AH1_Base;
class Air;
class Boat;
class F35_base;
class HMMWV_Base;
class Kamov_Base;
class Land;
class LandVehicle;
class Mi24_Base_RU;
class Offroad_DSHKM_base;
class StaticAAWeapon;
class StaticATWeapon;
class StaticCannon;
class StaticCanon;
class StaticGrenadeLauncher;
class Tracked_APC;
class UAV;
class UAZ_Base;
class UH60_Base;
class Ural_Base_withTurret;
class Wheeled_APC;

class All
{
	class ViewPilot
	{
		initFov = 0.9;//0.9;
		minFov = 0.42;//0.42;
		maxFov = 0.9;//0.9;
	};
	class ViewCargo
	{
		initFov = 0.7;//0.7;
		minFov = 0.42;//0.42;
		maxFov = 0.85;//0.85;
	};
	class ViewOptics
	{
		initFov = 0.7;//0.7;
		minFov = 0.42;//0.42;
		maxFov = 0.85;//0.85;
	};
};
class AllVehicles: All
{
	class NewTurret
	{
		class ViewGunner
		{
			initFov = 0.7;//0.7;
			minFov = 0.42;//0.42;
			maxFov = 0.85;//0.85;
		};
		class ViewOptics
		{
			initFov = 0.3;//0.3;
			minFov = 0.07;//0.07;
			maxFov = 0.35;//0.35;
		};
	};
	class ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.42;//0.42;
		maxFov = 1.2;//1.2;
	};
	class ViewCargo
	{
		initFov = 0.7;//0.7;
		minFov = 0.42;//0.42;
		maxFov = 0.85;//0.85;
	};
	class ViewOptics
	{
		initFov = 0.7;//0.7;
		minFov = 0.42;//0.42;
		maxFov = 0.85;//0.85;
	};
};
class Car: LandVehicle
{
	class ViewPilot: ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.25;//0.25;
		maxFov = 1.4;//1.4;
	};
	class Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class Motorcycle: LandVehicle
{
	class ViewPilot: ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.57;//0.57;
		maxFov = 1.4;//1.4;
	};
};
class Tank: LandVehicle
{
	class ViewOptics: ViewOptics
	{
		initFov = 0.466;//0.466;
		minFov = 0.466;//0.466;
		maxFov = 0.466;//0.466;
	};
	class Turrets
	{
		class MainTurret: NewTurret
		{
			class Turrets
			{
				class CommanderOptics: NewTurret
				{
					class ViewOptics
					{
						initFov = 0.155;//0.155;
						minFov = 0.0625;//0.0625;
						maxFov = 0.466;//0.466;
					};
					class ViewGunner
					{
						initFov = 0.7;//0.7;
						minFov = 0.25;//0.25;
						maxFov = 1.1;//1.1;
					};
				};
			};
		};
	};
};
class Man: Land
{
	class ViewPilot: ViewPilot
	{
		initFov = 0.95;//0.95;
		minFov = 0.4;//0.4;
		maxFov = 1.1;//1.1;
	};
};
class Helicopter: Air
{
	class ViewPilot: ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
	class ViewOptics: ViewOptics
	{
		initFov = 0.5;//0.5;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
};
class Plane: Air
{
	class ViewPilot: ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
	class ViewOptics: ViewOptics
	{
		initFov = 0.5;//0.5;
		minFov = 0.5;//0.5;
		maxFov = 0.5;//0.5;
	};
};
class Ship: AllVehicles
{
	class ViewPilot: ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.25;//0.25;
		maxFov = 1.4;//1.4;
	};
	class ViewOptics: ViewOptics
	{
		initFov = 0.7;//0.7;
		minFov = 0.07;//0.07;
		maxFov = 0.35;//0.35;
	};
};
class Truck: Car
{
	initFov = 1;//1;
	minFov = 0.6;//0.6;
	maxFov = 1.4;//1.4;
};
class ParachuteBase: Helicopter
{
	class ViewOptics: ViewOptics
	{
		initFov = 0.5;//0.5;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
	class ViewPilot: ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.25;//0.25;
		maxFov = 1.1;//1.1;
	};
};
class StaticWeapon: LandVehicle
{
	class Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class BIS_Steerable_Parachute: Plane
{
	class ViewPilot: ViewPilot
	{
		initFov = 0.95;//0.95;
		minFov = 0.95;//0.95;
		maxFov = 0.95;//0.95;
	};
	class Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewGunner
			{
				initFov = 0.95;//0.95;
				minFov = 0.95;//0.95;
				maxFov = 0.95;//0.95;
			};
			class ViewOptics
			{
				initFov = 0.95;//0.95;
				minFov = 0.95;//0.95;
				maxFov = 0.95;//0.95;
			};
		};
	};
};
class M119: StaticCannon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics: ViewOptics
			{
				initFov = 0.155;//0.155;
				minFov = 0.155;//0.155;
				maxFov = 0.155;//0.155;
			};
		};
	};
};
class AGS_base: StaticGrenadeLauncher
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics: ViewOptics
			{
				initFov = 0.25;//0.25;
				minFov = 0.25;//0.25;
				maxFov = 0.25;//0.25;
			};
		};
	};
};
class D30_base: StaticCannon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics: ViewOptics
			{
				initFov = 0.096;//0.096;
				minFov = 0.096;//0.096;
				maxFov = 0.096;//0.096;
			};
		};
	};
};
class Metis: StaticATWeapon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics
			{
				initFov = 0.078;//0.078;
				minFov = 0.078;//0.078;
				maxFov = 0.078;//0.078;
			};
		};
	};
};
class SPG9_base: StaticATWeapon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics
			{
				initFov = 0.111;//0.111;
				minFov = 0.111;//0.111;
				maxFov = 0.111;//0.111;
			};
		};
	};
};
class ZU23_base: StaticCanon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics
			{
				initFov = 0.093;//0.093;
				minFov = 0.093;//0.093;
				maxFov = 0.093;//0.093;
			};
		};
	};
};
class CAManBase: Man
{
	class ViewPilot: ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.25;//0.25;
		maxFov = 1.1;//1.1;
	};
};
class RHIB: Boat
{
	class Turrets: Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class BMP2_Base: Tracked_APC
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics: ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics: ViewOptics
					{
						initFov = 0.111;//0.111;
						minFov = 0.111;//0.111;
						maxFov = 0.111;//0.111;
					};
				};
			};
		};
	};
};
class BMP2_HQ_Base: BMP2_Base
{
	class Turrets: Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class T72_Base: Tank
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics: ViewOptics
					{
						initFov = 0.093;//0.093;
						minFov = 0.093;//0.093;
						maxFov = 0.093;//0.093;
					};
				};
			};
		};
	};
};
class ZSU_Base: Tank
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics: ViewOptics
					{
						initFov = 0.111;//0.111;
						minFov = 0.111;//0.111;
						maxFov = 0.111;//0.111;
					};
				};
			};
		};
	};
};
class M1A1: Tank
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics: ViewOptics
					{
						initFov = 0.466;//0.466;
						minFov = 0.029;//0.029;
						maxFov = 0.466;//0.466;
					};
				};
			};
		};
	};
};
class M1A2_TUSK_MG: M1A1
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics: ViewOptics
					{
						initFov = 0.466;//0.466;
						minFov = 0.029;//0.029;
						maxFov = 0.466;//0.466;
					};
				};
			};
		};
	};
};
class UAZ_AGS30_Base: UAZ_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics: ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
	};
};
class UAZ_SPG9_Base: UAZ_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics: ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
	};
};
class Ural_ZU23_Base: Ural_Base_withTurret
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
	};
};
class GRAD_Base: Ural_Base_withTurret
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.093;//0.093;
				minFov = 0.093;//0.093;
				maxFov = 0.093;//0.093;
			};
		};
	};
};
class BRDM2_Base: Wheeled_APC
{
	class ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.42;//0.42;
		maxFov = 0.85;//0.85;
	};
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
	};
};
class BRDM2_ATGM_Base: BRDM2_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
	};
};
class BRDM2_HQ_Base: BRDM2_Base
{
	class Turrets: Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class HMMWV_TOW: HMMWV_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
	};
};
class Offroad_SPG9_Gue: Offroad_DSHKM_base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics: ViewOptics
			{
				initFov = 0.111;//0.111;
				minFov = 0.111;//0.111;
				maxFov = 0.111;//0.111;
			};
		};
	};
};
class AH1Z: AH1_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.155;//0.155;
				minFov = 0.047;//0.047;
				maxFov = 0.155;//0.155;
			};
		};
	};
};
class MH60S: UH60_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class AV8B2: Plane
{
	fov = 0.5;//0.5;
};
class Mi17_base: Helicopter
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class 2S6M_Tunguska: Tank
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics
					{
						initFov = 0.39;//0.39;
						minFov = 0.029;//0.029;
						maxFov = 0.39;//0.39;
					};
				};
			};
		};
	};
};
class AAV: Tracked_APC
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
		};
		class CommanderOptics: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.466;//0.466;
				minFov = 0.466;//0.466;
				maxFov = 0.466;//0.466;
			};
		};
	};
};
class BMP3: Tracked_APC
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: CommanderOptics
				{
					class ViewOptics
					{
						initFov = 0.155;//0.155;
						minFov = 0.155;//0.155;
						maxFov = 0.155;//0.155;
					};
				};
			};
		};
		class LeftTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.466;//0.466;
				minFov = 0.466;//0.466;
				maxFov = 0.466;//0.466;
			};
		};
	};
};
class T34: Tank
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: NewTurret
				{
					class ViewOptics
					{
						initFov = 0.466;//0.466;
						minFov = 0.029;//0.029;
						maxFov = 0.466;//0.466;
					};
					class ViewGunner
					{
						initFov = 0.7;//0.7;
						minFov = 0.25;//0.25;
						maxFov = 1.1;//1.1;
					};
				};
			};
		};
	};
};
class T90: Tank
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets: Turrets
			{
				class CommanderOptics: NewTurret
				{
					class ViewOptics
					{
						initFov = 0.466;//0.466;
						minFov = 0.029;//0.029;
						maxFov = 0.466;//0.466;
					};
					class ViewGunner
					{
						initFov = 0.7;//0.7;
						minFov = 0.25;//0.25;
						maxFov = 1.1;//1.1;
					};
				};
			};
		};
	};
};
class Stinger_Pod_base: StaticAAWeapon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.155;//0.155;
				minFov = 0.047;//0.047;
				maxFov = 0.155;//0.155;
			};
		};
	};
};
class TOW_TriPod: StaticATWeapon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics
			{
				initFov = 0.054;//0.054;
				minFov = 0.054;//0.054;
				maxFov = 0.054;//0.054;
			};
		};
	};
};
class Igla_AA_pod_East: StaticAAWeapon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.155;//0.155;
				minFov = 0.047;//0.047;
				maxFov = 0.155;//0.155;
			};
		};
	};
};
class BTR90_Base: Wheeled_APC
{
	class ViewOptics
	{
		initFov = 0.466;//0.466;
		minFov = 0.466;//0.466;
		maxFov = 0.466;//0.466;
	};
	class ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.25;//0.25;
		maxFov = 1.4;//1.4;
	};
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics
			{
				initFov = 0.087;//0.087;
				minFov = 0.087;//0.087;
				maxFov = 0.087;//0.087;
			};
			class Turrets
			{
				class CommanderOptics: NewTurret
				{
					class ViewGunner
					{
						initFov = 0.7;//0.7;
						minFov = 0.25;//0.25;
						maxFov = 1.1;//1.1;
					};
					class ViewOptics
					{
						initFov = 0.456;//0.456;
						minFov = 0.117;//0.117;
						maxFov = 0.456;//0.456;
					};
				};
			};
		};
	};
};
class BTR90_HQ: BTR90_Base
{
	class Turrets: Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class GAZ_Vodnik_HMG: Wheeled_APC
{
	class Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.203;//0.203;
				minFov = 0.203;//0.203;
				maxFov = 0.203;//0.203;
			};
		};
	};
};
class GAZ_Vodnik: GAZ_Vodnik_HMG
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class HMMWV_Avenger: HMMWV_Base
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.155;//0.155;
				minFov = 0.047;//0.047;
				maxFov = 0.155;//0.155;
			};
		};
	};
};
class LAV25_Base: Wheeled_APC
{
	class ViewOptics
	{
		initFov = 0.466;//0.466;
		minFov = 0.466;//0.466;
		maxFov = 0.466;//0.466;
	};
	class ViewPilot
	{
		initFov = 0.7;//0.7;
		minFov = 0.25;//0.25;
		maxFov = 1.4;//1.4;
	};
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewGunner
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
			class ViewOptics
			{
				initFov = 0.2;//0.2;
				minFov = 0.058;//0.058;
				maxFov = 0.2;//0.2;
			};
			class Turrets
			{
				class CommanderOptics: NewTurret
				{
					class ViewGunner
					{
						initFov = 0.7;//0.7;
						minFov = 0.25;//0.25;
						maxFov = 1.1;//1.1;
					};
					class ViewOptics
					{
						initFov = 0.155;//0.155;
						minFov = 0.067;//0.067;
						maxFov = 0.155;//0.155;
					};
				};
			};
		};
	};
};
class LAV25_HQ: LAV25_Base
{
	class Turrets: Turrets
	{
		class MainTurret: NewTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
	};
};
class A10: Plane
{
	class ViewPilot: ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
};
class Mi24_Base: Helicopter
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.155;//0.155;
				minFov = 0.047;//0.047;
				maxFov = 0.155;//0.155;
			};
		};
	};
};
class Mi24_P: Mi24_Base_RU
{
	class Viewoptics
	{
		initFov = 1;//1;
		minFov = 0.2;//0.2;
		maxFov = 1.2;//1.2;
	};
};
class Chukar: UAV
{
	class ViewPilot
	{
		initFov = 0.8;//0.8;
		minFov = 0.3;//0.3;
		maxFov = 1;//1;
	};
	class Viewoptics
	{
		initFov = 0.85;//0.85;
		minFov = 0.95;//0.95;
		maxFov = 0.35;//0.35;
	};
};
class F35B: F35_base
{
	fov = 0.5;//0.5;
};
class Ka52: Kamov_Base
{
	class ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
	class Viewoptics
	{
		initFov = 0.1;//0.1;
		minFov = 0.1;//0.1;
		maxFov = 1.2;//1.2;
	};
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class Viewoptics
			{
				initFov = 0.067;//0.067;
				minFov = 0.019;//0.019;
				maxFov = 0.067;//0.067;
			};
		};
	};
};
class MQ9PredatorB: UAV
{
	class ViewPilot
	{
		initFov = 0.8;//0.8;
		minFov = 0.3;//0.3;
		maxFov = 1;//1;
	};
	class Viewoptics
	{
		initFov = 0.85;//0.85;
		minFov = 0.95;//0.95;
		maxFov = 0.35;//0.35;
	};
	class Turrets
	{
		class MainTurret: NewTurret
		{
			class Viewoptics
			{
				minFov = "0.20	 /100";//"0.20	 /100";
				initFov = "0.20";//"0.20";
				maxFov = "0.20";//"0.20";
			};
		};
	};
};
class UH1Y: Helicopter
{
	class ViewPilot: ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.7;//0.7;
				minFov = 0.25;//0.25;
				maxFov = 1.1;//1.1;
			};
		};
		class CoPilotObs: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.8;//0.8;
				minFov = 0.0083;//0.0083;
				maxFov = 0.8;//0.8;
			};
		};
	};
};
class UH1Wreck: StaticWeapon
{
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics
			{
				initFov = 0.8;//0.8;
				minFov = 0.0083;//0.0083;
				maxFov = 0.8;//0.8;
			};
		};
	};
};
class Su34: Plane
{
	class ViewPilot: ViewPilot
	{
		initFov = 1;//1;
		minFov = 0.3;//0.3;
		maxFov = 1.2;//1.2;
	};
};
};

Edited by kju

Share this post


Link to post
Share on other sites

Finally got it to work:

35480262.jpg

(don´t mind the crappy graphics, playing on my laptop)

A bit too much on the left side but not bad for a first try.

Btw, the first value is for left/right, second for up/down, third for the distance camera/player.

Thanks again for posting this tweak, kju!

Here are my settings and pics for the 3rd person view in case someone wants to try it:

arma22009121011013178.jpg

extCameraPosition[] = {0.4,-0.26,-1.31};

arma22009121011013177.jpg

extCameraPosition[] = {0.39,-0.13,-0.85};

Don´t mind the error messages in the pics, I enabled the error log to debug my PJ mission, it has nothing to do with the new 3rd person ;)

Edited by malibu.stacey
pics&values

Share this post


Link to post
Share on other sites

Hello!

Nice tip for extCamercaPosition. But how about the player's camera position (first person) ?

I need it to tweak my arma II :(

Regards,

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  

×