// SIX_TracersCfg for 6thSense.eu Tracers by Sickboy (sb_at_6thSense.eu)
// ===============================================================================================
// Must be placed in Mission folder, create a folder called H  and place this config file in there
// create or edit a description.ext file and add: #include "h\SIX_TracersCfg.hpp"
// ===============================================================================================
// This Configuration file can be used as override,
// You can override just 1 or a few or all ammo classes, as you wish
// You can override just 1 setting or a few or all  PER ammo class, as you wish
// Anything that's not configured in here will be taken from the Default Config from the Addon

class SIX_TracersCfg
{
	class Configuration
	{
		SIX_TRACER_AUTO = 1; // Enable Automatic Addition Loop. 0=false, 1=true
		SIX_TRACER_REFRESH = 30; // Refresh time in seconds, how long pause between checks if new units are on the battlefield
	};

	// Complete Default Config as is configured inside the Addon itself
	class cfgWeapons
	{
		// When configured from SIX_TracersCfg, you will have to add all weapons you wish to change
		class M16A2
		{
			SIX_tracerEnable = 0; // 0 = false, 1=true; Enables Tracers on Weapon, taking ammo class setting
		};
		class M16A2GL: M16A2 {};
		class m16a4: M16A2 {};
		class m16a4_gl: m16a4 {};
		class m16a4_acg: M16a4 {};
		class m16a4_acg_gl: m16a4_acg {};
		class M4: M16A2 {};
		class M4Aim: M4 {};
		class M4GL: M4 {};
		class M4A1: M4 {};
		class M4A1GL: M4 {};
		class G36a: M4 {};
		class G36K: G36a {};
		class G36C: G36a {};
	
		class AK74: M16A2 {};
		class AK74GL: AK74 {};
		class AKS74U: AK74 {};
		class aks74pso: AK74 {};
	};

	// Complete Default Config as is configured inside the Addon itself
	class cfgAmmo
	{
		class B_545x39_Ball
		{
			SIX_tracerEnable = 1; // 0 = false, 1=true;
			SIX_tracerColor = "G"; // Tracer Color settings
			SIX_tracerPer = 5; // Amount of Bullets before Tracer
			SIX_tracerSize = "Small";  // Size of the Tracer
			SIX_tracerLife = 0.697; // Length in Seconds until Tracer should burn out
		};
	
		class B_556x45_Ball
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 5;
			SIX_tracerSize = "Small";
			SIX_tracerLife = 0.697;
		};
	
		class B_762x51_Ball
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 3;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 1.345;
		};
		class laser_pistol
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 2.345;
		};
		
		class laser_lightrepeater
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "big";
			SIX_tracerLife = 2.345;
		};
		
		class B_762x51_noTracer
		{
			SIX_tracerEnable = 0;
		};
	
		class B_762x51_3RndBurst
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 1.345;
		};
	
		class B_762x54_Ball
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 3;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 1.345;
		};

		class B_762x54_noTracer
		{
			SIX_tracerEnable = 0;
		};	

		class B_77x56_Ball
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 3;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 1.345;
		};
	
		class B_127x99_Ball
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 3;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 1.345;
		};

		class B_127x99_Ball_noTracer
		{
			SIX_tracerEnable = 0;
		};

		class B_127x107_Ball
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 3;
			SIX_tracerSize = "Medium";
			SIX_tracerLife = 1.345;
		};
	
		class B_145x115_AP
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 3;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_20mm_AP
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_20mm_AA
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_23mm_AA
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_25mm_HE
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 2;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_30mm_AP
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_30mm_HE {
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class B_30mmA10_AP
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 1.345;
		};
	
		class Sh_120_HE
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 2;
		};
	
		class Sh_120_SABOT
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "R";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 2;
		};
	
		class Sh_125_HE
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 2;
		};
	
		class Sh_125_SABOT
		{
			SIX_tracerEnable = 1;
			SIX_tracerColor = "G";
			SIX_tracerPer = 1;
			SIX_tracerSize = "Big";
			SIX_tracerLife = 2;
		};
	};
};