Jump to content
katipo66

Dac custom config resource

Recommended Posts

This is to place working configs, please keep all discussion and support questions over on the official thread

Heres a thread to keep all the custom configs for the mighty DAC mod! heres a start with the 'Islamic Republic of Iran Army - GRU SPETSNAZ - New Russian Soldiers with desert camo v,t,a'

//--------------------------------------------------------Islamic Republic of Iran Army - 77th Infantry Division-----------------------------------------

case 17:

{

_Unit_Pool_S = [

"IRAN_CON_SOLDIER2","IRAN_MAN_Pilot","IRAN_MAN_Tea mleader","IRAN_MAN_Squadleader",

"IRAN_MAN_Grenadier","IRAN_MAN_RTO","IRAN_MAN_ANTI TANK","IRAN_MAN_SOLDIER",

"IRAN_MAN_Squadleader","IRAN_MAN_MGUNNER","IRAN_MA N_Grenadier","IRAN_MAN_SOLDIER",

"IRAN_MAN_ANTITANK","IRAN_MAN_Medic"

];

_Unit_Pool_V = [ "GRAD_IRAN","UAZ_IRAN","Ural_ZU23_IRAN","UAZ_SPG9_ IRAN","TT650_IRAN","IRAN_M252"];

_Unit_Pool_T = [ "T72_IRAN","T72S_IRAN","IRAN_BTR60","T34_IRAN","IR AN_Boragh"];

_Unit_Pool_A = [ "IRAN_AH1J","Mi17_IRAN","IRAN_AB206"," iran_uh1n"];

};

//--------------------------------------------------------Islamic Republic of Iran Army - 64th Infantry Division-----------------------------------------

case 18:

{

_Unit_Pool_S = [

"IRAN_CON_SOLDIER2","IRAN_MAN_Pilot","IRAN_CON_TL" ,"IRAN_CON_SOLDIER","IRAN_CON_SOLDIER","IRAN_CON_S OLDIER3",

"IRAN_CON_SOLDIER","IRAN_CON_SOLDIER2","IRAN_CON_S OLDIER","IRAN_CON_SOLDIER2",

"IRAN_CON_SOLDIER","IRAN_CON_SOLDIER3","IRAN_CON_S OLDIER2","IRAN_CON_SOLDIER3",

"IRAN_MAN_ANTITANK","IRAN_MAN_Medic"

];

_Unit_Pool_V = [ "GRAD_IRAN","UAZ_IRAN","Ural_ZU23_IRAN","UAZ_SPG9_ IRAN","TT650_IRAN","IRAN_M252"];

_Unit_Pool_T = [ "T72_IRAN","T72S_IRAN","IRAN_BTR60","T34_IRAN","IR AN_Boragh"];

_Unit_Pool_A = [ "IRAN_AH1J","Mi17_IRAN","IRAN_AB206"," iran_uh1n"];

};

//------------------------------------------GRU SPETSNAZ IZLOM-------------------------------------------------------

case 9:

{

_Unit_Pool_S = [

"RU_Soldier_Crew","RU_Soldier_Pilot","RUS_Commander","mas_gru_spet_tl_iz","mas_gru_spet_gl_iz","mas_gru_spet_med_iz",

"mas_gru_spet_med2_iz","mas_gru_spet_mg_iz","mas_gru_spet_rpk_iz","mas_gru_spet_op1_iz","mas_gru_spet_op2_iz","mas_gru_spet_dem_iz",

"mas_gru_spet_min_iz","mas_gru_spet_sct_iz","mas_gru_spet_snp_iz","mas_gru_spet_spt_ghil_iz","mas_gru_spet_snp_ghil_iz"

];

_Unit_Pool_V = [ "UAZ_CDF","UAZ_AGS30_CDF","UAZ_MG_CDF","Ural_CDF","UralOpen_CDF","Ural_ZU23_CDF"];

_Unit_Pool_T = [ "BMP2_CDF","BRDM2_CDF","BRDM2_ATGM_CDF","T72_CDF","ZSU_CDF"];

_Unit_Pool_A = [ "Mi17_CDF","Mi24_D"];

};

//-------------------------------------------New Russian Soldiers------------------------------------------------------

case 12:

{

_Unit_Pool_S = [

"RUS_New_Soldier","RUS_New_Soldier_AT","RUS_New_Soldier_MG","RUS_New_Soldier_AR","RUS_New_Soldier_Medic","RUS_New_Soldier_GL","RUS_New_Soldier_Sniper"

];

_Unit_Pool_V = [ "UAZ_CDF","UAZ_AGS30_desert","UAZ_MG_desert","Ural_CDF","UralOpen_CDF","UAZ_AGS30_desert"];

_Unit_Pool_T = [ "BMP2_desert","BRDM2_desert","BRDM2_ATGM_desert","T72_RU_desert","2S6M_Tunguska_desert"];

_Unit_Pool_A = [ "Ka52_desert","Mi24_P_desert"];

};

Edited by Katipo66

Share this post


Link to post
Share on other sites

ok - so here are my configs for african civilians and ace_insurgents again - finally at the right thread. :cool:

//-------------------------------------------------------------------------------------------------

case 9: //AfricanCivilians

{

_Unit_Pool_S = [

"ibr_africaman1","ibr_africaman2","ibr_africaman3","ibr_africaman4","ibr_africaman5","ibr_africaman6","ibr_africaman7",

"ibr_africaman1s","ibr_africaman2s","ibr_africaman3s","ibr_africaman4s","ibr_africaman5s","ibr_africaman6s","ibr_africaman7s"

];

_Unit_Pool_V = [ "datsun1_civil_2_covered","hilux1_civil_1_open","UralCivil","SkodaBlue","Bus_city","car_sedan","SkodaRed","Skoda","SkodaGreen","datsun1_civil_3_open","car_hatchback"];

_Unit_Pool_T = [ "Tractor","UralCivil","UralCivil2"];

_Unit_Pool_A = [ ];

};

//-------------------------------------------------------------------------------------------------

case 10: //ACE_Insurgents

{

_Unit_Pool_S = [

"ACE_Ins_1_1","ACE_Ins_1_1","ACE_Ins_2_1","ACE_Ins_2_5","ACE_Ins_2_3","ACE_Ins_2_8","ACE_Ins_1_5","ACE_Ins_1_2",

"ACE_Ins_1_3","ACE_Ins_1_4","ACE_Ins_3_8","ACE_Ins_3_9","ACE_Ins_2_1","ACE_Ins_2_7","ACE_Ins_3_4","ACE_Ins_2_2",

"ACE_Ins_2_4","ACE_Ins_2_6","ACE_Ins_2_10","ACE_Ins_3_1","ACE_Ins_3_6","ACE_Ins_3_3","ACE_Ins_3_7","ACE_Ins_3_10",

"ACE_Ins_1_1","ACE_Ins_1_2","ACE_Ins_1_3","ACE_Ins_2_1"

];

_Unit_Pool_V = [ "Offroad_DSHKM_INS","Pickup_PK_INS","UralOpen_INS","Offroad_DSHKM_INS"];

_Unit_Pool_T = [ "BMP2_INS","BRDM2_INS","BRDM2_ATGM_INS","BMP2_INS""T72_INS","BRDM2_INS","ZSU_INS"];

_Unit_Pool_A = [ "Mi17_Ins"];

};

//-------------------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites

Schnapsdrossel´s Taliban and Eastern Terrorists :)

//---------------------------------------Schnapsdrossel_Taliban----------------------------------------------------------
case 60:
{
	_Unit_Pool_S = 	[
						"ETaliban1","ETaliban2","ETaliban3","ETaliban4",
						"ETaliban5","ETaliban6","ETaliban7","ETaliban8",
						"ETaliban9","ETaliban10","ETaliban11","ETaliban12"
			];
	_Unit_Pool_V = 	[	"EOffroad_SPG9_TERROR","EPickup_PK_TERROR","EOffroad_DSHKM_TERROR"];
	_Unit_Pool_T = 	[	 ];
	_Unit_Pool_A = 	[	 ];
};


//---------------------------------------Schnapsdrossel_Eastern_Terrorists----------------------------------------------------------
case 61:
{
	_Unit_Pool_S = 	[
						"ETerrorist1","ETerrorist2","ETerrorist3","ETerrorist4",
						"ETerrorist5","ETerrorist6","ETerrorist7","ETerrorist8",
						"ETerrorist9","ETerrorist10","ETerrorist11","ETerrorist12"
			];
	_Unit_Pool_V = 	[	"EOffroad_SPG9_TERROR","EPickup_PK_TERROR","EOffroad_DSHKM_TERROR"];
	_Unit_Pool_T = 	[	 ];
	_Unit_Pool_A = 	[	 ];
};

Share this post


Link to post
Share on other sites

I do not want to spam the thread with non unit classes stuff, but with DAC 1 in OFP a tool was released, called unit extractor.It came beside the Zonewriter.

I dont know if there is still s.o. out there, who got that tool on HD or any webspace, but probably it would speed up to complete the list here ,or everyones own use, by extracting units.

Edit:found the link

Zonewriter/unit extractor

I am in holidays atm, so i cant check its functionality in ArmA2, but as nothing changed in the entries inside a mis file (belonging to the units listing), i suppose it to be working even in ArmA2.

Note:

I think the zonewriter wont be working for the new DAC3, as the call has imho changed a bit.

Nevertheless i think it is easier to write the call oneself .

source

Edited by Nephris1

Share this post


Link to post
Share on other sites

//--------------------------------------------------------BWM desert-----------------------------------------

case 22:

{

_Unit_Pool_S = [

"BWMod_SquadleaderG_Desert", "BWMod_RiflemanG_Desert", "BWMod_MGunnerG_MG3_Desert", "BWMod_MGunnerG_MG4_Desert", "BWMod_EngineerG_Desert",

"BWMod_ATSoldierG_Desert", "BWMod_AASoldierG_Desert", "BWMod_CrewG_Desert", "BWMod_CrewG_Beret_Desert"

];

_Unit_Pool_V = [ "BWMod_Fuchs_ArmoredTurret_Desert","BWMod_Fuchs_BAT_Desert"];

_Unit_Pool_T = [ "BWMod_Marder_1A5_Desert","BWMod_Leopard_2A6_Desert","DES_MLRS","DES_AAV"];

_Unit_Pool_A = [ "BWMod_UH1D","BWMod_UH1D_SAR"];

};

//--------------------------------------------------------BWM ISAF-----------------------------------------

case 22:

{

_Unit_Pool_S = [

"BWMod_SquadleaderG_ISAF", "BWMod_MedicG_ISAF", "BWMod_MGunnerG_MG3_ISAF", "BWMod_MGunnerG_MG4_ISAF", "BWMod_EngineerG_ISAF",

"BWMod_ATSoldierG_ISAF", "BWMod_AASoldierG_ISAF", "BWMod_CrewG_ISAF", "BWMod_CrewG_Beret_ISAF"

];

_Unit_Pool_V = [ "BWMod_Fuchs_ArmoredTurret_ISAF","BWMod_Fuchs_BAT_ISAF"];

_Unit_Pool_T = [ "BWMod_Marder_1A5_ISAF","BWMod_Leopard_2A6_ISAF","DES_MLRS","DES_AAV"];

_Unit_Pool_A = [ "BWMod_UH1D","BWMod_UH1D_SAR"];

};

//--------------------------------------------------------BWM G-----------------------------------------

case 22:

{

_Unit_Pool_S = [

"BWMod_SquadleaderG", "BWMod_MedicG", "BWMod_MGunnerG_MG3", "BWMod_MGunnerG_MG4", "BWMod_EngineerG", "BWMod_ATSoldierG", "BWMod_AASoldierG",

"BWMod_CrewG", "BWMod_CrewG_Beret"

];

_Unit_Pool_V = [ "BWMod_Fuchs_ArmoredTurret","BWMod_Fuchs_BAT","BWMod_LKW5t_Ammo","BWMod_Fuchs"];

_Unit_Pool_T = [ "BWMod_Marder_1A5","BWMod_Leopard_2A6","BWMod_Wiesel2_Ozelot","BWMod_Marder_1A5","BWMod_Leopard_2A6"];

_Unit_Pool_A = [ "BWMod_UH1D","BWMod_UH1D_SAR"];

};

Share this post


Link to post
Share on other sites

Here you got the most of the new OA opfor- and civilian-units.

//-------------------------------------------------------------------------------------------------

case 12: //Takistan_Bevoelkerung

{

_Unit_Pool_S = [

"TK_GUE_Soldier_TL_EP1","TK_GUE_Soldier_TL_EP1","TK_GUE_Warlord_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_2_EP1","TK_GUE_Soldier_3_EP1",

"TK_GUE_Soldier_4_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_5_EP1","TK_GUE_Soldier_HAT_EP1","TK_GUE_Soldier_AR_EP1","TK_GUE_Soldier_MG_EP1",

"TK_GUE_Soldier_AT_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_AAT_EP1","TK_GUE_Soldier_AA_EP1","TK_GUE_Soldier_Sniper_EP1",

"TK_GUE_Bonesetter_EP1","TK_GUE_Soldier_MG_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_Sniper_EP1"

];

_Unit_Pool_V = [ "Offroad_DSHKM_TK_GUE_EP1","Offroad_SPG9_TK_GUE_EP1","Pickup_PK_TK_GUE_EP1","V3S_TK_GUE_EP1","Ural_ZU23_TK_GUE_EP1"];

_Unit_Pool_T = [ "BRDM2_TK_GUE_EP1","BRDM2_HQ_TK_GUE_EP1","BTR40_TK_GUE_EP1","BTR40_MG_TK_GUE_EP1","T34_TK_GUE_EP1","T55_TK_GUE_EP1"];

_Unit_Pool_A = [ "UH1H_TK_GUE_EP1"];

};

//-------------------------------------------------------------------------------------------------

case 13: //Takistan_Miliz

{

_Unit_Pool_S = [

"TK_INS_Soldier_TL_EP1","TK_INS_Soldier_TL_EP1","TK_INS_Warlord_EP1","TK_INS_Soldier_EP1","TK_INS_Soldier_2_EP1","TK_INS_Soldier_3_EP1","TK_INS_Soldier_4_EP1",

"TK_INS_Soldier_AT_EP1","TK_INS_Soldier_2_EP1","TK_INS_Soldier_EP1","TK_INS_Soldier_AAT_EP1","TK_INS_Soldier_AR_EP1","TK_INS_Soldier_MG_EP1",

"TK_INS_Soldier_AA_EP1","TK_INS_Soldier_Sniper_EP1","TK_INS_Soldier_2_EP1","TK_INS_Soldier_EP1","TK_INS_Soldier_MG_EP1","TK_INS_Bonesetter_EP1"

];

_Unit_Pool_V = [ "LandRover_MG_TK_INS_EP1","LandRover_SPG9_TK_INS_EP1","Old_bike_TK_INS_EP1"];

_Unit_Pool_T = [ "BTR40_MG_TK_INS_EP1","BTR40_TK_INS_EP1","BTR40_MG_TK_INS_EP1"];

_Unit_Pool_A = [ ];

};

//-------------------------------------------------------------------------------------------------

case 14: //Takistan_Army

{

_Unit_Pool_S = [

"TK_Soldier_Crew_EP1","TK_Soldier_Crew_EP1","TK_Commander_EP1","TK_Soldier_SL_EP1","TK_Soldier_EP1","TK_Soldier_Medic_EP1","TK_Soldier_LAT_EP1",

"TK_Soldier_B_EP1","TK_Soldier_MG_EP1","TK_Soldier_HAT_EP1","TK_Soldier_EP1","TK_Soldier_AMG_EP1","TK_Soldier_AAT_EP1","TK_Soldier_AR_EP1","TK_Soldier_AA_EP1",

"TK_Soldier_GL_EP1","TK_Soldier_Engineer_EP1","TK_Soldier_Officer_EP1","TK_Soldier_Medic_EP1","TK_Soldier_Sniper_EP1","TK_Soldier_MG_EP1",

"TK_Soldier_EP1","TK_Soldier_SniperH_EP1","TK_Soldier_Spotter_EP1","TK_Soldier_EP1"

];

_Unit_Pool_V = [ "LandRover_MG_TK_EP1","MAZ_543_SCUD_TK_EP1","GRAD_TK_EP1","LandRover_SPG9_TK_EP1","TT650_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1",

"UAZ_AGS30_TK_EP1","UAZ_MG_TK_EP1","Ural_ZU23_TK_EP1","V3S_Open_TK_EP1"];

_Unit_Pool_T = [ "BTR60_TK_EP1","BMP2_TK_EP1","BMP2_HQ_TK_EP1","BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1","M113_TK_EP1","T34_TK_EP1","T55_TK_EP1","ZSU_TK_EP1","BTR60_TK_EP1","T72_TK_EP1"];

_Unit_Pool_A = [ "Mi24_D_TK_EP1","Mi17_TK_EP1","UH1H_TK_EP1"];

};

//-------------------------------------------------------------------------------------------------

case 15: //Takistan_Army (+ Night_Soldiers)

{

_Unit_Pool_S = [

"TK_Soldier_Crew_EP1","TK_Soldier_Crew_EP1","TK_Commander_EP1","TK_Soldier_SL_EP1","TK_Soldier_EP1","TK_Soldier_TWS_EP1","TK_Soldier_Medic_EP1",

"TK_Soldier_LAT_EP1","TK_Soldier_B_EP1","TK_Soldier_MG_EP1","TK_Soldier_Sniper_Night_EP1","TK_Soldier_HAT_EP1","TK_Soldier_EP1","TK_Soldier_AMG_EP1",

"TK_Soldier_AAT_EP1","TK_Soldier_AR_EP1","TK_Soldier_Night_1_EP1","TK_Soldier_Night_2_EP1","TK_Soldier_AA_EP1","TK_Soldier_GL_EP1","TK_Soldier_Engineer_EP1",

"TK_Soldier_Officer_EP1","TK_Soldier_Medic_EP1","TK_Soldier_Sniper_EP1","TK_Soldier_MG_EP1","TK_Soldier_EP1","TK_Soldier_SniperH_EP1",

"TK_Soldier_Spotter_EP1","TK_Soldier_Night_2_EP1","TK_Soldier_EP1"

];

_Unit_Pool_V = [ "LandRover_MG_TK_EP1","MAZ_543_SCUD_TK_EP1","GRAD_TK_EP1","LandRover_SPG9_TK_EP1","TT650_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1",

"UAZ_AGS30_TK_EP1","UAZ_MG_TK_EP1","Ural_ZU23_TK_EP1","V3S_Open_TK_EP1"];

_Unit_Pool_T = [ "BTR60_TK_EP1","BMP2_TK_EP1","BMP2_HQ_TK_EP1","BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1","M113_TK_EP1","T34_TK_EP1","T55_TK_EP1","ZSU_TK_EP1","BTR60_TK_EP1","T72_TK_EP1"];

_Unit_Pool_A = [ "Mi24_D_TK_EP1","Mi17_TK_EP1","UH1H_TK_EP1"];

};

//-------------------------------------------------------------------------------------------------

case 16: //Takistan_Civilians

{

_Unit_Pool_S = [

"TK_CIV_Worker02_EP1","TK_CIV_Takistani02_EP1","TK_CIV_Worker02_EP1","TK_CIV_Woman01_EP1","TK_CIV_Worker01_EP1","TK_CIV_Takistani03_EP1","TK_CIV_Takistani01_EP1",

"TK_CIV_Woman03_EP1","TK_CIV_Takistani05_EP1","TK_CIV_Takistani04_EP1","TK_CIV_Takistani06_EP1","TK_CIV_Woman02_EP1"

];

_Unit_Pool_V = [ "Ikarus_TK_CIV_EP1","Old_moto_TK_Civ_EP1","Old_bike_TK_CIV_EP1","Lada1_TK_CIV_EP1","Lada2_TK_CIV_EP1","LandRover_TK_CIV_EP1","TT650_TK_CIV_EP1","VolhaLimo_TK_CIV_EP1",

"hilux1_civil_3_open_EP1","S1203_TK_CIV_EP1","SUV_TK_CIV_EP1","Ural_TK_CIV_EP1","V3S_Open_TK_CIV_EP1","Volha_1_TK_CIV_EP1","Volha_2_TK_CIV_EP1"];

_Unit_Pool_T = [ ];

_Unit_Pool_A = [ ];

};

//-------------------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites

Not sure Where but someone had asked for some camp configs. These are the ones I use they are not complete yet but here ya are hope you enjoy. PS It includes a camp that I use for the undead mod. Im not a big fan of it but my oldest boys loves it. lol

//-------------------------------------------------------------------------------------------------------------------------

case 0:

{

_campBasic = ["RU_Soldier_Officer",[],["RU_Commander",4,2,0],["Logic",0,15,0],0];

_campAmmo = [["RUBasicWeaponsBox",4,0,0],["RULaunchersBox",2,2,0],["RUSpecialWeaponsBox",4,4,180],["RUBasicAmmunitionBox",6,2,180]];

_campStatic = [["2b14_82mm",7,-7,0,"RU_Soldier_GL"],["2b14_82mm",0,-7,0,"RU_Soldier_GL"],["2b14_82mm",-7,7,0,"RU_Soldier_GL"],["2b14_82mm",0,7,0,"RU_Soldier_GL"]];

_campAddUnit = [];

_campUserObj = [["Fort_EnvelopeSmall",7,-7,0],["Fort_EnvelopeSmall",0,-7,0],["Fort_EnvelopeSmall",-7,7,0],["Fort_EnvelopeSmall",0,7,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 1:

{

_campBasic = ["FlagCarrierUSArmy_EP1",[],["USBasicWeaponsBox",4,2,0],["Logic",0,15,0],0];

_campAmmo = [];

_campStatic = [["M252",7,-7,0,"US_Soldier_B_EP1"],["M252",0,-7,0,"US_Soldier_B_EP1"],["M252",-7,7,0,"US_Soldier_B_EP1"],["M252",0,7,0,"US_Soldier_B_EP1"]];

_campAddUnit = [];

_campUserObj = [["Fort_EnvelopeSmall_EP1",7,-7,0],["Fort_EnvelopeSmall_EP1",0,-7,0],["Fort_EnvelopeSmall_EP1",-7,7,0],["Fort_EnvelopeSmall_EP1",0,7,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 2:

{

_campBasic = ["Land_CamoNetVar_EAST",[],["RU_Commander",4,2,0],["Logic",0,-15,0],0];

_campAmmo = [["RUBasicWeaponsBox",4,0,0],["RULaunchersBox",2,2,0],["RUSpecialWeaponsBox",4,4,180],["RUBasicAmmunitionBox",6,2,180]];

_campStatic = [["KORD_high",0,0,0,"RU_Soldier_GL"]];

_campAddUnit = [];

_campUserObj = [["Land_fort_bagfence_round",0,-2.4,180],["Land_fort_bagfence_round",0,2.4,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 3:

{

_campBasic = ["Land_CamoNetVar_NATO",[],["FR_Commander",4,2,0],["Logic",0,-15,0],0];

_campAmmo = [["USLaunchersBox",4,4,0],["USSpecialWeaponsBox",6,2,0],["USBasicAmmunitionBox",-4,-4,180],["USBasicWeaponsBox",-6,-2,180]];

_campStatic = [["M2StaticMG",0,0,0,"USMC_Soldier_GL"]];

_campAddUnit = ["USMC_Soldier_TL","USMC_Soldier_MG","USMC_Soldier_Medic","USMC_SoldierM_Medic"];

_campUserObj = [["Land_fort_bagfence_round",0,-2.4,180],["Land_fort_bagfence_round",0,2.4,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 4:

{

_campBasic = ["RU_Soldier_Officer",[],["RU_Commander",4,2,0],["Logic",0,35,0],0];

_campAmmo = [["USLaunchersBox",4,0,0],["USSpecialWeaponsBox",2,2,0],["USBasicAmmunitionBox",4,4,180],["USBasicWeaponsBox",6,2,180]];

_campStatic = [["D30_RU",21,21,0,"RU_Soldier2"],["D30_RU",21,-21,0,"RU_Soldier2"],["D30_RU",-21,-21,0,"RU_Soldier2"],["D30_RU",-21,21,0,"RU_Soldier2"]];

_campAddUnit = ["RU_Soldier_TL","RU_Soldier_MG","RU_Soldier_Medic","RU_Soldier_Marksman"];

_campUserObj = [["Land_fort_artillery_nest",21,26,0],["Land_fort_artillery_nest",21,-26,180],["Land_fort_artillery_nest",-21,-26,180],["Land_fort_artillery_nest",-21,26,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 5:

{

_campBasic = ["Land_CamoNetVar_NATO",[],["FR_Commander",4,2,0],["Logic",0,35,0],0];

_campAmmo = [["USLaunchersBox",4,0,0],["USSpecialWeaponsBox",2,2,0],["USBasicAmmunitionBox",4,4,180],["USBasicWeaponsBox",6,2,180]];

_campStatic = [["M119",21,21,0,"USMC_Soldier_GL"],["M119",21,-21,0,"USMC_Soldier_GL"],["M119",-21,-21,0,"USMC_Soldier_GL"],["M119",-21,21,0,"USMC_Soldier_GL"],["M2StaticMG",0,0,0,"USMC_Soldier_GL"]];

_campAddUnit = ["USMC_Soldier_TL","USMC_Soldier_MG","USMC_Soldier_Medic","USMC_SoldierM_Marksman"];

_campUserObj = [["Land_fort_artillery_nest",21,26,0],["Land_fort_artillery_nest",21,-26,180],["Land_fort_artillery_nest",-21,-26,180],["Land_fort_artillery_nest",-21,26,0],["Land_fort_bagfence_round",0,-2.4,180],["Land_fort_bagfence_round",0,2.4,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 6:

{

_campBasic = ["Mass_Grave",[],["Mass_Grave",-2,-2,90],["Logic",.5,.5,0],0];

_campAmmo = [];

_campStatic = [];

_campAddUnit = [];

_campUserObj = [["Mass_Grave",3,1,180]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 7:

{

_campBasic = ["Land_CamoNetVar_EAST_EP1",["Land_Carpet_EP1",0,-15,0],["RUBasicWeaponsBox",4,2,0],["Logic",0,-15,0],0];

_campAmmo = [];

_campStatic = [["KORD_high",0,0,0,"TK_Soldier_EP1"]];

_campAddUnit = [];

_campUserObj = [["Land_fort_bagfence_round",0,-2.4,180],["Land_fort_bagfence_round",0,2.4,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 8:

{

_campBasic = ["FlagCarrierRedCrescent_EP1",["Land_Carpet_EP1",0,15,0],["RUBasicWeaponsBox",4,2,0],["Logic",0,15,0],0];

_campAmmo = [];

_campStatic = [["2b14_82mm",7,-7,0,"TK_Soldier_EP1"],["2b14_82mm",0,-7,0,"TK_Soldier_EP1"],["2b14_82mm",-7,7,0,"TK_Soldier_EP1"]];

_campAddUnit = [];

_campUserObj = [["Fort_EnvelopeSmall",7,-7,0],["Fort_EnvelopeSmall",0,-7,0],["Fort_EnvelopeSmall",-7,7,0]];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

case 9:

{

_campBasic = ["FlagCarrierRedCrescent_EP1",["Land_Carpet_EP1",0,35,0],["RUBasicWeaponsBox",4,2,0],["Logic",0,35,0],0];

_campAmmo = [];

_campStatic = [["D30_RU",-21,-21,0,"TK_Soldier_EP1"],["D30_RU",-21,21,0,"TK_Soldier_EP1"]];

_campAddUnit = [];

_campUserObj = [];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

Edited by Mikey74

Share this post


Link to post
Share on other sites

Do we need a special config to enable BLUFOR units in OA? I see some of you guys posted the terrorist configs....

Share this post


Link to post
Share on other sites

deleted messed up code

Edited by muttly

Share this post


Link to post
Share on other sites
Arrowhead us army

// USARMY

case 12:

{

_Unit_Pool_S = ["US_Soldier_Crew_EP1","US_Soldier_Pilot_EP1","US_Soldier_SL_EP1","US_Soldier_EP1","US_Soldier_GL_EP1","US_Soldier_AR_EP1","US_Soldier_EP1","US_Soldier_LAT_EP1","US_Soldier_MG_EP1","US_Soldier_Sniper_EP1","US_Soldier_AA_EP1","US_Soldier_HAT_EP1","US_Soldier_Medic_EP1","US_Soldier_Marksman_EP1","US_Soldier_AR_EP1","US_Soldier_GL_EP1","US_Soldier_AR_EP1"]; _Unit_Pool_V=["HMMWV_DES_EP1","HMMWV_M998_crows_M2_DES_EP1","HMMWV_MK19_DES_EP1","HMMWV_Terminal_EP1","HMMWV_TOW_DES_EP1","HMMWV_Avenger_DES_EP1","MTVR_DES_EP1","M1030_US_DES_EP1"];

_Unit_Pool_T = ["M2A2_EP1","M2A3_EP1","M1A1_US_DES_EP1","M1A2_US_TUSK_MG_EP1","M1126_ICV_mk19_EP1","M1126_ICV_M2_EP1"];

_Unit_Pool_A = ["MH60S","UH1Y","AH1Z","MV22","AH64D_EP1","AH6J_EP1","AH6X_EP1"];

};

//-------------------------------------------------------------------------------------------------

FYI I tried using this and it gave me nothing but trouble and I posed a question in the main DAC 3 thread. Looks like there are a bunch of spelling errors in your code. Here's a cleaned up version:

{
   _Unit_Pool_S = ["US_Soldier_Crew_EP1","US_Soldier_Pilot_EP1","US_Soldier_SL_EP1","US_Soldier_EP1","US_Soldier_GL_EP1","US_Soldier_AR_EP1","US_Soldier_EP1","US_Soldier_LAT_EP1","US_Soldier_MG_EP1","US_Soldier_Sniper_EP1","US_Soldier_AA_EP1","US_Soldier_HAT_EP1","US_Soldier_Medic_EP1","US_Soldier_Marksman_EP1","US_Soldier_AR_EP1","US_Soldier_GL_EP1","US_Soldier_AR_EP1"];
   _Unit_Pool_V = ["HMMWV_DES_EP1","HMMWV_M998_crows_M2_DES_EP1","HMMWV_MK19_DES_EP1","HMMWV_Terminal_EP1","HMMWV_TOW_DES_EP1","HMMWV_Avenger_DES_EP1","MTVR_DES_EP1","M1030_US_DES_EP1"];
   _Unit_Pool_T = ["M2A2_EP1","M2A3_EP1","M1A1_US_DES_EP1","M1A2_US_TUSK_MG_EP1","M1126_ICV_mk19_EP1","M1126_ICV_M2_EP1"];
   _Unit_Pool_A = ["MH60S","UH1Y","AH1Z","MV22","AH64D_EP1","AH6J_EP1","AH6X_EP1"];
};

Share this post


Link to post
Share on other sites

Dam sorry about that nuggetz:(

Pasted from biki but seems i pasted extra spaces some how.

By the way has any one got a Takistan milita and U.S army camp config set up

Edited by muttly

Share this post


Link to post
Share on other sites

Well, since this thread is the most complete source of unit configs that I've been able to find, I figured I'd post a cleaned up version of all the OA units mentioned above, in a form that can be pasted directly into DAC_Config_Units.sqf. Since the code is just copied, I didn't translate anything, only adjusted formatting and syntax.

//--------------------------------------------------------------------------------------------------
case 9:
{
	_Unit_Pool_S =	[ 
						"US_Soldier_Crew_EP1","US_Soldier_Pilot_EP1","US_Soldier_SL_EP1","US_Soldier_EP1","US_Soldier_GL_EP1",
						"US_Soldier_AR_EP1","US_Soldier_EP1","US_Soldier_LAT_EP1","US_Soldier_MG_EP1","US_Soldier_Sniper_EP1",
						"US_Soldier_AA_EP1","US_Soldier_HAT_EP1","US_Soldier_Medic_EP1","US_Soldier_Marksman_EP1","US_Soldier_AR_EP1",
						"US_Soldier_GL_EP1","US_Soldier_AR_EP1"
					];
	_Unit_Pool_V =	[	"HMMWV_DES_EP1","HMMWV_M998_crows_M2_DES_EP1","HMMWV_MK19_DES_EP1","HMMWV_Terminal_EP1","HMMWV_TOW_DES_EP1",
				"HMMWV_Avenger_DES_EP1","MTVR_DES_EP1","M1030_US_DES_EP1"];
	_Unit_Pool_T =	[	"M2A2_EP1","M2A3_EP1","M1A1_US_DES_EP1","M1A2_US_TUSK_MG_EP1","M1126_ICV_mk19_EP1","M1126_ICV_M2_EP1"];
	_Unit_Pool_A =	[	"MH60S","UH1Y","AH1Z","MV22","AH64D_EP1","AH6J_EP1","AH6X_EP1"];
};
//-------------------------------------------------------------------------------------------------	
case 10: //Takistan_Bevoelkerung
{
	_Unit_Pool_S = [

						"TK_GUE_Soldier_TL_EP1","TK_GUE_Soldier_TL_EP1","TK_GUE_Warlord_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_2_EP1","TK_GUE_Soldier_3_EP1",
						"TK_GUE_Soldier_4_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_5_EP1","TK_GUE_Soldier_HAT_EP1","TK_GUE_Soldier_AR_EP1","TK_GUE_Soldier_MG_EP1",
						"TK_GUE_Soldier_AT_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_AAT_EP1","TK_GUE_Soldier_AA_EP1","TK_GUE_Soldier_Sniper_EP1",
						"TK_GUE_Bonesetter_EP1","TK_GUE_Soldier_MG_EP1","TK_GUE_Soldier_EP1","TK_GUE_Soldier_Sniper_EP1"
					];
	_Unit_Pool_V = [	"Offroad_DSHKM_TK_GUE_EP1","Offroad_SPG9_TK_GUE_EP1","Pickup_PK_TK_GUE_EP1","V3S_TK_GUE_EP1","Ural_ZU23_TK_GUE_EP1"];
	_Unit_Pool_T = [	"BRDM2_TK_GUE_EP1","BRDM2_HQ_TK_GUE_EP1","BTR40_TK_GUE_EP1","BTR40_MG_TK_GUE_EP1","T34_TK_GUE_EP1","T55_TK_GUE_EP1"];
	_Unit_Pool_A = [	"UH1H_TK_GUE_EP1"];
};
//-------------------------------------------------------------------------------------------------
case 11: //Takistan_Miliz
{
	_Unit_Pool_S = [
					"TK_INS_Soldier_TL_EP1","TK_INS_Soldier_TL_EP1","TK_INS_Warlord_EP1","TK_INS_Soldier_EP1","TK_INS_Soldier_2_EP1","TK_INS_Soldier_3_EP1","TK_INS_Soldier_4_EP1",
					"TK_INS_Soldier_AT_EP1","TK_INS_Soldier_2_EP1","TK _INS_Soldier_EP1","TK_INS_Soldier_AAT_EP1","TK_INS _Soldier_AR_EP1","TK_INS_Soldier_MG_EP1",
					"TK_INS_Soldier_AA_EP1","TK_INS_Soldier_Sniper_EP1 ","TK_INS_Soldier_2_EP1","TK_INS_Soldier_EP1","TK_ INS_Soldier_MG_EP1","TK_INS_Bonesetter_EP1"
				];
	_Unit_Pool_V = [	"LandRover_MG_TK_INS_EP1","LandRover_SPG9_TK_INS_E P1","Old_bike_TK_INS_EP1"];
	_Unit_Pool_T = [	"BTR40_MG_TK_INS_EP1","BTR40_TK_INS_EP1","BTR40_MG_TK_INS_EP1"];
	_Unit_Pool_A = [	];
};
//-------------------------------------------------------------------------------------------------
case 12: //Takistan_Army
{
	_Unit_Pool_S = [
					"TK_Soldier_Crew_EP1","TK_Soldier_Crew_EP1","TK_Commander_EP1","TK_Soldier_SL_EP1","TK_Soldier_EP1","TK_Soldier_Medic_EP1","TK_Soldier_LAT_EP1",
					"TK_Soldier_B_EP1","TK_Soldier_MG_EP1","TK_Soldier_HAT_EP1","TK_Soldier_EP1","TK_Soldier_AMG_EP1","TK_Soldier_AAT_EP1","TK_Soldier_AR_EP1","TK_Soldier_AA_EP1",
					"TK_Soldier_GL_EP1","TK_Soldier_Engineer_EP1","TK_Soldier_Officer_EP1","TK_Soldier_Medic_EP1","TK_Soldier_Sniper_EP1","TK_Soldier_MG_EP1",
					"TK_Soldier_EP1","TK_Soldier_SniperH_EP1","TK_Soldier_Spotter_EP1","TK_Soldier_EP1"
				];
	_Unit_Pool_V = [	"LandRover_MG_TK_EP1","MAZ_543_SCUD_TK_EP1","GRAD_TK_EP1","LandRover_SPG9_TK_EP1","TT650_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1",
				"UAZ_AGS30_TK_EP1","UAZ_MG_TK_EP1","Ural_ZU23_TK_EP1","V3S_Open_TK_EP1"];
	_Unit_Pool_T = [					
					"BTR60_TK_EP1","BMP2_TK_EP1","BMP2_HQ_TK_EP1","BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1","M113_TK_EP1",
					"T34_TK_EP1","T55_TK_EP1","ZSU_TK_EP1","BTR60_TK_EP1","T72_TK_EP1"];
	_Unit_Pool_A = [	"Mi24_D_TK_EP1","Mi17_TK_EP1","UH1H_TK_EP1"];
};
//-------------------------------------------------------------------------------------------------
case 13: //Takistan_Army (+ Night_Soldiers)
{
	_Unit_Pool_S = [
					"TK_Soldier_Crew_EP1","TK_Soldier_Crew_EP1","TK_Commander_EP1","TK_Soldier_SL_EP1","TK_Soldier_EP1","TK_Soldier_TWS_EP1","TK_Soldier_Medic_EP1",
					"TK_Soldier_LAT_EP1","TK_Soldier_B_EP1","TK_Soldier_MG_EP1","TK_Soldier_Sniper_Night_EP1","TK_Soldier_HAT_EP1","TK_Soldier_EP1","TK_Soldier_AMG_EP1",
					"TK_Soldier_AAT_EP1","TK_Soldier_AR_EP1","TK_Soldier_Night_1_EP1","TK_Soldier_Night_2_EP1","TK_Soldier_AA_EP1","TK_Soldier_GL_EP1","TK_Soldier_Engineer_EP1",
					"TK_Soldier_Officer_EP1","TK_Soldier_Medic_EP1","TK_Soldier_Sniper_EP1","TK_Soldier_MG_EP1","TK_Soldier_EP1","TK_Soldier_SniperH_EP1",
					"TK_Soldier_Spotter_EP1","TK_Soldier_Night_2_EP1","TK_Soldier_EP1"
				];
	_Unit_Pool_V = [	"LandRover_MG_TK_EP1","MAZ_543_SCUD_TK_EP1","GRAD_TK_EP1","LandRover_SPG9_TK_EP1","TT650_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1",
				"UAZ_AGS30_TK_EP1","UAZ_MG_TK_EP1","Ural_ZU23_TK_E P1","V3S_Open_TK_EP1"];
	_Unit_Pool_T = [						"BTR60_TK_EP1","BMP2_TK_EP1","BMP2_HQ_TK_EP1","BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1","M113_TK_EP1","T34_TK_EP1",
				"T55_TK_EP1","ZSU_TK_EP1","BTR60_TK_EP1","T72_TK_EP1"];
	_Unit_Pool_A = [	"Mi24_D_TK_EP1","Mi17_TK_EP1","UH1H_TK_EP1"];
};
//-------------------------------------------------------------------------------------------------
case 14: //Takistan_Civilians
{
	_Unit_Pool_S = [
					"TK_CIV_Worker02_EP1","TK_CIV_Takistani02_EP1","TK_CIV_Worker02_EP1","TK_CIV_Woman01_EP1","TK_CIV_Worker01_EP1",
					"TK_CIV_Takistani03_EP1","TK_CIV_Takistani01_EP1","TK_CIV_Woman03_EP1","TK_CIV_Takistani05_EP1","TK_ CIV_Takistani04_EP1",
					"TK_CIV_Takistani06_EP1","TK_ CIV_Woman02_EP1"
				];
	_Unit_Pool_V = [	"Ikarus_TK_CIV_EP1","Old_moto_TK_Civ_EP1","Old_bike_TK_CIV_EP1","Lada1_TK_CIV_EP1","Lada2_TK_CIV_EP1","LandRover_TK_CIV_EP1",
				"TT650_TK_CIV_EP1","VolhaLimo_TK_CIV_EP1","hilux1_civil_3_open_EP1","S1203_TK_CIV_EP1","SUV_TK_CIV_EP1",
				"Ural_TK_CIV_EP1","V3S_Open_TK_CIV_EP1","Volha_1_TK_CIV_EP1","Volha_2_TK_CIV_EP1"];
	_Unit_Pool_T = [	];
	_Unit_Pool_A = [	];
};
//-------------------------------------------------------------------------------------------------

If you just have the stock DAC_Config_Units.sqf from the package, this can get pasted directly after case 8 and more or less seamlessly activate all the OA units for selection.

EDIT: Wouldn't you know it, there were typos in the code I originally posted... :j: Aside from correcting the typos I had above, I also noticed that the following needs to be put in your DAC_Config_Creator.sqf file, assigned to the variable DAC_SP_Soldiers (basically, replace the DAC_SP_Soldiers line in the file with the following line):

DAC_SP_Soldiers = ["RU_Soldier_MG","USMC_Soldier_MG","GUE_Soldier_MG","CDF_Soldier_MG","Ins_Soldier_MG","US_Soldier_MG_EP1","TK_GUE_Soldier_MG_EP1","TK_INS_Soldier_MG_EP1","TK_Soldier_MG_EP1","TK_Soldier_AMG_EP1"];

Edited by dwringer
Had to edit AGAIN due to errors - blank spaces inserted randomly (as the guy above did... probably because I copied heh)

Share this post


Link to post
Share on other sites

Heres my version of an OA config units for DAC...

Read before using:

1. Please notice that I have switched the case numbers to a (for my taste) more logical sequence. You MUST take care when using this config in an already existing mission!!!

2. The whole config is clean from duplications, so that all units have the same percantage of being spawned!

If you want to spawn specific units/vehicles with a higher percantage, you have to copy and readd the entry a few times.

3. Added all available sorts of support vehicles e.g Med-BMP, Fuel/Ammo/Rep-Trucks...

4. Added many missing entrys from vanilla ArmA2 -> Compare the new civilian list to the old on ;)

5. I have added a dummy line called "_Unit_Pool_U = [];". The "U" stands for "Unused" and is just there to put in entrys you don´t want to spawn, but not delete either (so that you don´t have to search the entry throughout the whole web to add it again). This line has no effect on the DAC-system at all.

6. Transfered ghillie snipers to "unused" to prevent odd looking infantry group compositions.

7. Added all available planes to "unused"

8. Also created case-entrys for Czech, German and UN units.

9. Each entry is tested and is fully working without any errors -> Plug, Play and have Fun! ;)

//////////////////////////////
//    Dynamic-AI-Creator    //
//    Version 2.1 - 2009    //
//--------------------------//
//    DAC_Config_Units      //
//--------------------------//
//    Script by Silola      //
//    silola@freenet.de     //
//////////////////////////////

private [
		"_TypNumber","_TempArray",
		"_Unit_Pool_S","_Unit_Pool_V","_Unit_Pool_T","_Unit_Pool_A"
	];

		_TypNumber = _this select 0;_TempArray = [];

switch (_TypNumber) do
{
//--------------------------------------------------------------------------------------------------------------------------------
//------------------------------------------------------(RUSSIAN ARMY)------------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 0:
{
	_Unit_Pool_S = 	[
						"RU_Soldier_Crew","RU_Soldier_Pilot","RU_Soldier_Officer","RU_Commander",
						"RU_Soldier","RU_Soldier2","RU_Soldier_GL","RU_Soldier_SL","RU_Soldier_MG",
						"RU_Soldier_Medic","RU_Soldier_AR","RU_Soldier_AT","RU_Soldier_HAT",
						"RU_Soldier_LAT","RU_Soldier_AA","RU_Soldier_TL","RU_Soldier_Marksman",	

						"MVD_Soldier_TL","MVD_Soldier_MG","MVD_Soldier","MVD_Soldier_GL",
						"MVD_Soldier_Marksman","MVD_Soldier_Sniper","MVD_Soldier_AT",

						"RUS_Soldier1","RUS_Soldier2","RUS_Soldier3","RUS_Soldier_GL","RUS_Commander","RUS_Soldier_TL"
			];

	_Unit_Pool_V = 	[	"UAZ_RU","UAZMG","UAZ_AGS30_RU","Kamaz","KamazOpen","KamazRepair","KamazReammo","KamazRefuel",
				"GAZ_Vodnik","GAZ_Vodnik_HMG","GAZ_Vodnik_MedEvac","BTR90","BTR90_HQ"
			];
	_Unit_Pool_T = 	[	"BMP3","T72_RU","T90","2S6M_Tunguska"
			];
	_Unit_Pool_A = 	[	"Mi17_rockets_RU","Mi17_medevac_RU","Ka52","Ka52Black","Mi24_V","Mi24_P"
			];
	_Unit_Pool_U =  [  	"RU_Soldier_Light","RU_Soldier_Spotter","Su34","Su39","RU_Soldier_Sniper","RU_Soldier_SniperH","RUS_Soldier_Marksman","GRAD_RU"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------(US MARINE CORPS WOODLAND CAMO)-----------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 1:
{
	_Unit_Pool_S = 	[
						"USMC_Soldier_Crew","USMC_Soldier_Pilot","USMC_Soldier_SL","USMC_Soldier_HAT",
						"USMC_Soldier_AR","USMC_Soldier_Medic","USMC_Soldier_MG","USMC_Soldier_GL",
						"USMC_Soldier_AA","USMC_Soldier_AT","USMC_Soldier_LAT","USMC_SoldierS",
						"USMC_Soldier","USMC_Soldier2","USMC_SoldierS_Engineer","USMC_SoldierM_Marksman",
						"USMC_Soldier_TL","USMC_Soldier_MG",

						"FR_Commander","FR_TL","FR_AC","FR_GL","FR_AR","FR_R","FR_Corpsman",
						"FR_Marksman","FR_Sapper","FR_Assault_R","FR_Assault_GL"
			];
	_Unit_Pool_V = 	[	"HMMWV","HMMWV_M2","MTVR","HMMWV_MK19","HMMWV_Armored","MTVR","LAV25","LAV25_HQ","HMMWV_TOW",
				"HMMWV_Avenger","HMMWV_Ambulance","MtvrReammo","MtvrRepair","MtvrRefuel"
			];
	_Unit_Pool_T =	[	"M1A1","M1A2_TUSK_MG","AAV"
			];
	_Unit_Pool_A = 	[	"AH1Z","UH1Y","MH60S","AH64D"
			];
	_Unit_Pool_U =  [  	"USMC_Soldier_Officer","USMC_SoldierS_Sniper","USMC_SoldierS_SniperH","USMC_SoldierS_Spotter",
				"USMC_Soldier_Light","A10","AV8B2","AV8B","C130J","F35B","MQ9PredatorB","MV22","MLRS","M1030",
				"MMT_USMC","TowingTractor","FR_Light"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------(CHERNARUSSIAN DEFENCE FORCE)------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 2:
{
	_Unit_Pool_S = 	[
						"CDF_Soldier_Crew","CDF_Soldier_Pilot","CDF_Soldier_Officer","CDF_Commander",
						"CDF_Soldier_SL","CDF_Soldier_GL","CDF_Soldier_AR","CDF_Soldier_Strela",
						"CDF_Soldier_MG","CDF_Soldier_Militia","CDF_Soldier_RPG","CDF_Soldier_Engineer",
						"CDF_Soldier_Medic","CDF_Soldier","CDF_Soldier_TL"
			];
	_Unit_Pool_V = 	[	"UAZ_CDF","UAZ_AGS30_CDF","UAZ_MG_CDF","Ural_CDF","UralOpen_CDF","UralReammo_CDF","UralRepair_CDF",
				"UralRefuel_CDF","Ural_ZU23_CDF","BRDM2_CDF","BRDM2_ATGM_CDF"
			];
	_Unit_Pool_T = 	[	"BMP2_CDF","BMP2_HQ_CDF","T72_CDF","ZSU_CDF","BMP2_Ambul_CDF"
			];
	_Unit_Pool_A = 	[	"Mi17_CDF","Mi24_D","Mi17_medevac_CDF"
			];
	_Unit_Pool_U =  [  	"CDF_Soldier_Spotter","CDF_Soldier_Light","CDF_Soldier_Sniper","CDF_Soldier_Marksman","Su25_CDF","GRAD_CDF"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------(CHEDAKI INSURGENTS)----------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 3:
{
	_Unit_Pool_S = 	[
						"Ins_Soldier_Crew","Ins_Soldier_Pilot","Ins_Soldier_GL","Ins_Commander","Ins_Soldier_AR",
						"Ins_Soldier_AA","Ins_Soldier_MG","Ins_Soldier_CO","Ins_Soldier_AT","Ins_Soldier_Sab",
						"Ins_Soldier_Medic","Ins_Soldier_Sapper","Ins_Soldier_1","Ins_Soldier_2","Ins_Soldier_Sniper",
						"Ins_Villager3","Ins_Villager4","Ins_Worker2","Ins_Woodlander3","Ins_Woodlander1","Ins_Woodlander2"
			];
	_Unit_Pool_V = 	[	"Offroad_DSHKM_INS","TT650_Ins","Pickup_PK_INS","UAZ_INS","UAZ_AGS30_INS","UAZ_SPG9_INS","UAZ_MG_INS","Ural_INS","UralOpen_INS",
				"Ural_ZU23_INS","UralReammo_INS","UralRepair_INS","UralRefuel_INS","BRDM2_INS","BRDM2_ATGM_INS"
			];
	_Unit_Pool_T = 	[	"BMP2_INS","BMP2_HQ_INS","T72_INS","ZSU_INS","BMP2_Ambul_INS"
			];
	_Unit_Pool_A = 	[	"Mi17_Ins","Mi17_medevac_Ins"];
	_Unit_Pool_U =  [  	"Ins_Bardak","Ins_Lopotev","Su25_Ins","GRAD_INS"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------(NAPA GUERILLAS)-----------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 4:
{
	_Unit_Pool_S = 	[
						"GUE_Soldier_Crew","GUE_Soldier_Pilot","GUE_Soldier_GL","GUE_Soldier_Sniper",
						"GUE_Soldier_CO","GUE_Soldier_AR","GUE_Soldier_MG","GUE_Soldier_Sab",
						"GUE_Soldier_Medic","GUE_Soldier_3","GUE_Soldier_2","GUE_Soldier_1",
						"GUE_Soldier_AT","GUE_Soldier_AA","GUE_Soldier_Scout","GUE_Commander",
						"GUE_Villager3","GUE_Villager4","GUE_Worker2","GUE_Woodlander1",
						"GUE_Woodlander2","GUE_Woodlander3"
			];
	_Unit_Pool_V = 	[	"Offroad_DSHKM_Gue","Offroad_SPG9_Gue","TT650_Gue","Pickup_PK_GUE","V3S_Gue","Ural_ZU23_Gue",
				"BRDM2_Gue","BRDM2_HQ_Gue"
			];
	_Unit_Pool_T = 	[	"BMP2_Gue","T34","T72_Gue"
			];
	_Unit_Pool_A = 	[];
	_Unit_Pool_U =  [];
};
//--------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------(CIVILIANS CHERNORUSSIA)-----------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 5:
{
	_Unit_Pool_S = 	[
						"Villager1","Pilot","Worker1","Worker2","Worker3","Worker4","Citizen1",
						"Citizen2","Citizen3","Citizen4","Villager2","Villager3","Villager4",
						"Functionary1","Functionary2","Assistant","Profiteer1","Profiteer2",
						"Profiteer3","Profiteer4","SchoolTeacher","Policeman","Priest","Rocker1",
						"Rocker2","Rocker3","Rocker1","Woodlander1","Woodlander2","Woodlander3",
						"Woodlander4","WorkWoman1","WorkWoman2","WorkWoman3","WorkWoman4",
						"WorkWoman5","Farmwife1","Farmwife2","Farmwife3","Farmwife4","Farmwife5",
						"Madam1","Madam2","Madam3","Madam4","Madam5","Hooker1","Hooker2","Hooker3",
						"Hooker4","Hooker5","HouseWife1","HouseWife2","HouseWife3","HouseWife4",
						"HouseWife5","Damsel1","Damsel2","Damsel3","Damsel4","Damsel5","Secretary1",
						"Secretary2","Secretary3","Secretary4","Secretary5","Sportswoman1",
						"Sportswoman2","Sportswoman3","Sportswoman4","Sportswoman5"
			];
	_Unit_Pool_V = 	[	"car_hatchback","SkodaBlue","SkodaGreen","SkodaRed","Skoda","Ikarus","VWGolf",
				"hilux1_civil_1_open","hilux1_civil_2_covered","hilux1_civil_3_open","car_sedan",
				"TT650_Civ","MMT_Civ","datsun1_civil_2_covered","datsun1_civil_3_open","datsun1_civil_1_open",
				"V3S_Civ","Tractor","UralCivil2","UralCivil","LadaLM","Lada2","Lada1"
			];
	_Unit_Pool_T = 	[];
	_Unit_Pool_A = 	[	"Mi17_Civilian"
			];
	_Unit_Pool_U =  [  	"Doctor"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//------------------------------------------------------(US ARMY DESERT CAMO)-----------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 6:
{
	_Unit_Pool_S = 	[
						"US_Soldier_Crew_EP1","US_Soldier_Pilot_EP1","US_Soldier_AR_EP1",
						"US_Soldier_AA_EP1","US_Soldier_GL_EP1","US_Soldier_Engineer_EP1",
						"US_Soldier_MG_EP1","US_Soldier_Officer_EP1","US_Soldier_HAT_EP1",
						"US_Soldier_AT_EP1","US_Soldier_Medic_EP1","US_Soldier_EP1",
						"US_Soldier_LAT_EP1","US_Soldier_B_EP1","US_Soldier_TL_EP1",
						"US_Soldier_SL_EP1","US_Soldier_AAR_EP1","US_Soldier_AMG_EP1",
						"US_Soldier_AAT_EP1","US_Soldier_AHAT_EP1",

						"US_Delta_Force_AR_EP1","US_Delta_Force_Air_Controller_EP1","US_Delta_Force_MG_EP1",
						"US_Delta_Force_EP1","US_Delta_Force_Assault_EP1","US_Delta_Force_M14_EP1",
						"US_Delta_Force_Night_EP1","US_Delta_Force_SD_EP1","US_Delta_Force_Medic_EP1",
						"US_Delta_Force_Marksman_EP1","US_Delta_Force_TL_EP1"

			];
	_Unit_Pool_V = 	[	"HMMWV_DES_EP1","HMMWV_MK19_DES_EP1","HMMWV_TOW_DES_EP1","HMMWV_Avenger_DES_EP1",
				"HMMWV_M998_crows_M2_DES_EP1","HMMWV_M998_crows_MK19_DES_EP1","HMMWV_M1151_M2_DES_EP1",
				"HMMWV_M998A2_SOV_DES_EP1","HMMWV_Terminal_EP1","HMMWV_M1035_DES_EP1",
				"MTVR_DES_EP1","M1130_CV_EP1","M1129_MC_EP1","M1128_MGS_EP1","M1135_ATGMV_EP1",
				"M1126_ICV_M2_EP1","M1126_ICV_mk19_EP1","MtvrSupply_DES_EP1","HMMWV_Ambulance_DES_EP1",
				"MtvrReammo_DES_EP1","MtvrRefuel_DES_EP1","MtvrRepair_DES_EP1","MtvrSalvage_DES_EP1","M1133_MEV_EP1"
			];
	_Unit_Pool_T = 	[	"M1A1_US_DES_EP1","M1A2_US_TUSK_MG_EP1","M2A2_EP1","M2A3_EP1","M6_EP1"
			];
	_Unit_Pool_A = 	[	"AH64D_EP1","AH6J_EP1","AH6X_EP1","CH_47F_EP1","MH6J_EP1","UH60M_EP1","UH60M_MEV_EP1"
			];
	_Unit_Pool_U =  [  	"US_Pilot_Light_EP1","US_Soldier_Marksman_EP1","US_Soldier_Sniper_EP1",
				"US_Soldier_SniperH_EP1","US_Soldier_Light_EP1","US_Soldier_Spotter_EP1",
				"A10_US_EP1","C130J_US_EP1","MQ9PredatorB_US_EP1","MLRS_DES_EP1","ATV_US_EP1",
				"M1030_US_DES_EP1"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------(TAKISTANI ARMY)-------------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 7:
{
	_Unit_Pool_S = 	[
						"TK_Soldier_Crew_EP1","TK_Soldier_Pilot_EP1","TK_Soldier_AR_EP1",
						"TK_Soldier_AA_EP1","TK_Soldier_GL_EP1","TK_Soldier_Engineer_EP1",
						"TK_Commander_EP1","TK_Soldier_MG_EP1","TK_Soldier_Officer_EP1",
						"TK_Soldier_HAT_EP1","TK_Soldier_Medic_EP1","TK_Soldier_EP1",
						"TK_Soldier_LAT_EP1","TK_Soldier_AT_EP1","TK_Soldier_B_EP1",
						"TK_Soldier_Night_1_EP1","TK_Soldier_Night_2_EP1","TK_Soldier_TWS_EP1",
						"TK_Soldier_SL_EP1","TK_Soldier_AMG_EP1","TK_Soldier_AAT_EP1",

						"TK_Special_Forces_MG_EP1","TK_Special_Forces_EP1","TK_Special_Forces_TL_EP1"
			];
	_Unit_Pool_V = 	[	"LandRover_MG_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1","UAZ_AGS30_TK_EP1",
				"UAZ_MG_TK_EP1","V3S_Open_TK_EP1","Ural_ZU23_TK_EP1","UralSupply_TK_EP1","M113Ambul_TK_EP1",
				"UralSalvage_TK_EP1","UralReammo_TK_EP1","UralRepair_TK_EP1","UralRefuel_TK_EP1",
				"BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1"
			];
	_Unit_Pool_T = 	[	"BMP2_TK_EP1","BMP2_HQ_TK_EP1","M113_TK_EP1","T34_TK_EP1","T55_TK_EP1","T72_TK_EP1","ZSU_TK_EP1"
			];
	_Unit_Pool_A = 	[	"Mi24_D_TK_EP1","Mi17_TK_EP1","UH1H_TK_EP1"
			];
	_Unit_Pool_U =  [  	"TK_Aziz_EP1","TK_Soldier_Sniper_EP1","TK_Soldier_SniperH_EP1","TK_Soldier_Sniper_Night_EP1",
				"TK_Soldier_Spotter_EP1","MAZ_543_SCUD_TK_EP1","GRAD_TK_EP1","TT650_TK_EP1","An2_TK_EP1",
				"L39_TK_EP1","Su25_TK_EP1"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------(TAKISTANI MILITA)-----------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 8:
{
	_Unit_Pool_S = 	[
						"TK_GUE_Soldier_EP1","TK_GUE_Soldier_2_EP1","TK_GUE_Soldier_3_EP1",
						"TK_GUE_Soldier_4_EP1","TK_GUE_Soldier_5_EP1","TK_GUE_Soldier_AR_EP1",
						"TK_GUE_Bonesetter_EP1","TK_GUE_Soldier_AA_EP1","TK_GUE_Soldier_HAT_EP1",
						"TK_GUE_Soldier_AT_EP1","TK_GUE_Soldier_AAT_EP1","TK_GUE_Soldier_Sniper_EP1",
						"TK_GUE_Soldier_MG_EP1","TK_GUE_Soldier_TL_EP1","TK_GUE_Warlord_EP1"
			];
	_Unit_Pool_V = 	[	"Offroad_DSHKM_TK_GUE_EP1","Offroad_SPG9_TK_GUE_EP1","Pickup_PK_TK_GUE_EP1","V3S_TK_GUE_EP1",
				"Ural_ZU23_TK_GUE_EP1","V3S_Supply_TK_GUE_EP1","V3S_Salvage_TK_GUE_EP1","V3S_Reammo_TK_GUE_EP1",
				"V3S_Refuel_TK_GUE_EP1","V3S_Repair_TK_GUE_EP1","BRDM2_TK_GUE_EP1","BRDM2_HQ_TK_GUE_EP1",
				"BTR40_TK_GUE_EP1","BTR40_MG_TK_GUE_EP1"
			];
	_Unit_Pool_T = 	[	"T34_TK_GUE_EP1","T55_TK_GUE_EP1"
			];
	_Unit_Pool_A = 	[	"UH1H_TK_GUE_EP1"
			];
	_Unit_Pool_U =  [];
};
//--------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------(CIVILIANS TAKISTAN)---------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 9:
{
	_Unit_Pool_S = 	[
						"TK_CIV_Worker01_EP1","TK_CIV_Worker02_EP1","TK_CIV_Takistani01_EP1",
						"TK_CIV_Takistani02_EP1","TK_CIV_Takistani03_EP1","TK_CIV_Takistani04_EP1",
						"TK_CIV_Takistani05_EP1","TK_CIV_Takistani06_EP1","TK_CIV_Woman01_EP1",
						"TK_CIV_Woman02_EP1","TK_CIV_Woman03_EP1"
			];
	_Unit_Pool_V = 	[	"Old_moto_TK_Civ_EP1","Old_bike_TK_CIV_EP1","Ikarus_TK_CIV_EP1","Lada1_TK_CIV_EP1",
				"Lada2_TK_CIV_EP1","LandRover_TK_CIV_EP1","hilux1_civil_3_open_EP1","TT650_TK_CIV_EP1",
				"S1203_TK_CIV_EP1","SUV_TK_CIV_EP1","UAZ_Unarmed_TK_CIV_EP1","Ural_TK_CIV_EP1",
				"V3S_Open_TK_CIV_EP1","Volha_1_TK_CIV_EP1","Volha_2_TK_CIV_EP1","VolhaLimo_TK_CIV_EP1",
				"S1203_ambulance_EP1"
			];
	_Unit_Pool_T = 	[];
	_Unit_Pool_A = 	[];
	_Unit_Pool_U =  [  	"An2_1_TK_CIV_EP1","An2_2_TK_CIV_EP1"];
};
//--------------------------------------------------------------------------------------------------------------------------------
//--------------------------------------------------------(CZECH ARMY DESERT CAMO)------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 10:
{
	_Unit_Pool_S = 	[
						"CZ_Soldier_Light_DES_EP1","CZ_Soldier_Pilot_EP1","CZ_Soldier_MG_DES_EP1",
						"CZ_Soldier_Office_DES_EP1","CZ_Soldier_DES_EP1","CZ_Soldier_AT_DES_EP1",
						"CZ_Soldier_B_DES_EP1","CZ_Soldier_Sniper_EP1","CZ_Soldier_SL_DES_EP1",
						"CZ_Soldier_AMG_DES_EP1","CZ_Special_Forces_GL_DES_EP1","CZ_Special_Forces_MG_DES_EP1",
						"CZ_Special_Forces_DES_EP1","CZ_Special_Forces_Scout_DES_EP1","CZ_Special_Forces_TL_DES_EP1"
			];
	_Unit_Pool_V = 	[	"ATV_CZ_EP1","HMMWV_M1151_M2_CZ_DES_EP1","LandRover_CZ_EP1","LandRover_Special_CZ_EP1",
				"HMMWV_Ambulance_CZ_DES_EP1"
			];
	_Unit_Pool_T = 	[];
	_Unit_Pool_A = 	[	"Mi171Sh_CZ_EP1","Mi171Sh_rockets_CZ_EP1"
			];
	_Unit_Pool_U =  [];
};
//--------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------(GERMAN KSK DESERT CAMO)-----------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 11:
{
	_Unit_Pool_S = 	[
						"GER_Soldier_MG_EP1","GER_Soldier_Medic_EP1","GER_Soldier_EP1",
						"GER_Soldier_TL_EP1","GER_Soldier_Scout_EP1"
			];
	_Unit_Pool_V = 	[];
	_Unit_Pool_T = 	[];
	_Unit_Pool_A = 	[];
	_Unit_Pool_U =  [];
};
//--------------------------------------------------------------------------------------------------------------------------------
//-------------------------------------------------------------(UNITED NATIONS)---------------------------------------------------
//--------------------------------------------------------------------------------------------------------------------------------
case 12:
{
	_Unit_Pool_S = 	[
						"UN_CDF_Soldier_Crew_EP1","UN_CDF_Soldier_Pilot_EP1","UN_CDF_Soldier_MG_EP1",
						"UN_CDF_Soldier_Officer_EP1","UN_CDF_Soldier_EP1","UN_CDF_Soldier_AT_EP1",
						"UN_CDF_Soldier_B_EP1","UN_CDF_Soldier_Light_EP1","UN_CDF_Soldier_SL_EP1",
						"UN_CDF_Soldier_Guard_EP1","UN_CDF_Soldier_AMG_EP1","UN_CDF_Soldier_AAT_EP1"
			];
	_Unit_Pool_V = 	[	"SUV_UN_EP1","UAZ_Unarmed_UN_EP1","Ural_UN_EP1"
			];
	_Unit_Pool_T = 	[	"BMP2_UN_EP1","M113_UN_EP1","M113Ambul_UN_EP1"
			];
	_Unit_Pool_A = 	[	"Mi17_UN_CDF_EP1"
			];
	_Unit_Pool_U =  [];
};
//--------------------------------------------------------------------------------------------------------------------------------
Default {
			if(DAC_Basic_Value != 5) then
			{
				DAC_Basic_Value = 5;publicvariable "DAC_Basic_Value";
				hintc format["DAC_Config_Units > No valid config number = %1",_TypNumber];
			};
			if(true) exitwith {};
		};
};

if(count _this == 2) then
{
_TempArray = _TempArray + [_Unit_Pool_S,_Unit_Pool_V,_Unit_Pool_T,_Unit_Pool_A];
}
else
{
_TempArray = _Unit_Pool_V + _Unit_Pool_T + _Unit_Pool_A;
};
_TempArray

Share this post


Link to post
Share on other sites

Is it difficult to include the recent BAF units to this , if not could you possibly let me know how i could do this.

Cheers and thanks for the config you done for OA.

Think i managed to figure this out although as im new to this its probably wrong. Have included the code below.

//--------------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------(BRITISH FORCES DESERT CAMO)---------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 13:

{

_Unit_Pool_S = [

"BAF_Soldier_AA_DDPM","BAF_Soldier_AAA_DDPM","BAF_Soldier_AAT_DDPM",

"BAF_Soldier_AHAT_DDPM","BAF_Soldier_AAR_DDPM","BAF_Soldier_AMG_DDPM",

"BAF_Soldier_AT_DDPM","BAF_Soldier_HAT_DDPM","BAF_Soldier_AR_DDPM",

"BAF_crewman_DDPM","BAF_Soldier_EN_DDPM","BAF_Soldier_GL_DDPM",

"BAF_Soldier_FAC_DDPM","BAF_Soldier_MG_DDPM","BAF_Soldier_scout_DDPM",

"BAF_Soldier_Marksman_DDPM","BAF_Soldier_Medic_DDPM","BAF_Soldier_Officer_DDPM",

"BAF_Pilot_DDPM","BAF_Soldier_DDPM","BAF_ASoldier_DDPM","BAF_Soldier_L_DDPM",

"BAF_Soldier_N_DDPM","BAF_Soldier_SL_DDPM","BAF_Soldier_TL_DDPM","CIV_Contractor1_BAF",

"CIV_Contractor2_BAF"

];

_Unit_Pool_V = [ "BAF_ATV_D","BAF_Jackal2_GMG_D","BAF_Jackal2_L2A1_D","BAF_Offroad_D"

];

_Unit_Pool_T = [ "BAF_FV510_D"

];

_Unit_Pool_A = [ "BAF_Apache_AH1_D","CH_47F_BAF","BAF_Merlin_HC3_D","AW159_Lynx_BAF"

];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------(BRITISH FORCES WOODLAND CAMO)---------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 14:

{

_Unit_Pool_S = [

"BAF_Soldier_AA_W","BAF_Soldier_AAA_W","BAF_Soldier_AAT_W",

"BAF_Soldier_AHAT_W","BAF_Soldier_AAR_W","BAF_Soldier_AMG_W",

"BAF_Soldier_AT_W","BAF_Soldier_HAT_W","BAF_Soldier_AR_W",

"BAF_crewman_W","BAF_Soldier_EN_W","BAF_Soldier_GL_W",

"BAF_Soldier_FAC_W","BAF_Soldier_MG_W","BAF_Soldier_scout_W",

"BAF_Soldier_Marksman_W","BAF_Soldier_Medic_W","BAF_Soldier_Officer_W",

"BAF_Pilot_W","BAF_Soldier_W","BAF_ASoldier_W","BAF_Soldier_L_W",

"BAF_Soldier_N_W","BAF_Soldier_SL_W","BAF_Soldier_SniperN_W","BAF_Soldier_SniperH_W",

"BAF_Soldier_Sniper_W","BAF_Soldier_spotter_W","BAF_Soldier_spotterN_W","BAF_Soldier_TL_W",

"CIV_Contractor1_BAF","CIV_Contractor2_BAF"

];

_Unit_Pool_V = [ "BAF_ATV_W","BAF_Jackal2_GMG_W","BAF_Jackal2_L2A1_W","BAF_Offroad_W","SUV_PMC_BAF"

];

_Unit_Pool_T = [ "BAF_FV510_W"

];

_Unit_Pool_A = [ "BAF_Apache_AH1_D","CH_47F_BAF","BAF_Merlin_HC3_D","AW159_Lynx_BAF"

];

_Unit_Pool_U = [];

};

Edited by [45Cdo]Kotp

Share this post


Link to post
Share on other sites

Updated configs courtesy of Kopt, these have been tested and work really well.

DAC_Config_Behaviour.sqf (We use combined with GL4 for extremely hard and intelligent AI)

//////////////////////////////

// Dynamic-AI-Creator //

// Version 3.0 - 2010 //

//--------------------------//

// DAC_Config_Behaviour //

//--------------------------//

// Script by Silola //

// silola@freenet.de //

//////////////////////////////

private ["_array","_setSkill","_setCombat","_setBehav","_setSpeed","_setForm","_setPatrol","_setSearch","_setFleeing","_setHeliVal","_setPause","_setBldgBeh","_setSupport","_setJoin","_setEmpVeh","_setSupTime","_setHidTime"];

switch (_this select 0) do

{

//-------------------------------------------------------------------------------------------------------------------------

case 0:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 1:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 2:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 3:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 4:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 5:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 6:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 7:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 8:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 9:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 10:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 11:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 12:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

case 13:

{

_setSkill = [0.5,0.8];

_setCombat = ["GREEN","WHITE"];

_setBehav = ["AWARE","COMBAT"];

_setSpeed = ["LIMITED"];

_setForm = ["COLUMN","WEDGE","STAG COLUMN","ECH LEFT","ECH RIGHT","FILE","DIAMOND"];

_setFleeing = [0,50];

_setHeliVal = [75,150,0.9,1];

_setPause = [[2,4],[2,4],[2,4],[20,30,5,5],[2,4],[1,5]];

_setBldgBeh = [10,100,240,600,1];

_setPatrol = ["75 + (30 * (skill _leader))","(120 + (random 60)) + ((skill _leader) * 50)"];

_setSearch = [""150","360""];

_setSupport = [1,6];

_setJoin = 2;

_setEmpVeh = [[100,100],[100,100]];

_setSupTime = ["5 + ((skill _unit) * (5 * DAC_AI_Level))",2,5];

_setHidTime = ["(((60 * DAC_AI_Level) + ((skill _leader) * 120)) / ((count units _group) + 1))"];

};

//-------------------------------------------------------------------------------------------------------------------------

Default

{

if(DAC_Basic_Value != 5) then

{

DAC_Basic_Value = 5;publicvariable "DAC_Basic_Value";

hintc "Error: DAC_Config_Behaviour > No valid config number";

};

if(true) exitwith {};

};

};

_array = [_setSkill,_setCombat,_setBehav,_setSpeed,_setForm,_setFleeing,_setHeliVal,_setPause,_setBldgBeh,_setPatrol,_setSearch,_setSupport,_setJoin,_setEmpVeh,_setSupTime,_setHidTime];

_array

DAC_config_camps.sqf

//////////////////////////////

// Dynamic-AI-Creator //

// Version 3.0 - 2010 //

//--------------------------//

// DAC_Config_Camps //

//--------------------------//

// Script by Silola //

// silola@freenet.de //

//////////////////////////////

private ["_CampTyp","_campBasic","_campAmmo","_campStatic","_campWall","_campObjInit","_campUserObj","_campAddUnit","_campRandomObj","_Unit_Pool_C","_array"];

_CampTyp = _this select 0;_array = [];

switch (_CampTyp) do

{

//-------------------------------------------------------------------------------------------------------------------------

// Russia

case 0:

{

_campBasic = [["Logic",10,15,0],0];

_campAmmo = [];

_campStatic = [];

_campAddUnit = [];

_campUserObj = [];

_campRandomObj = [];

_campWall = [];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

// INS

case 1:

{

_campBasic = ["FlagCarrierINS",["Land_Campfire",8,5,0],["Land_tent_east",5,0,0],["Logic",10,15,0],0];

_campAmmo = [["LocalBasicWeaponsBox",10,2,0],["LocalBasicAmmunitionBox",10,-4,0]];

_campStatic = [["DSHKM_Ins",-7,25,0,"Ins_Soldier_1"],["DSHKM_Ins",25,25,0,"Ins_Soldier_1"],["DSHKM_Ins",25,-20,180,"Ins_Soldier_1"],["DSHKM_Ins",-7,-20,180,"Ins_Soldier_1"]];

_campAddUnit = [];

_campUserObj = [["Land_Antenna",5,-5,45],["Logic",17,35,0],["Logic",17,20,0],["Logic",47,0,0],["Logic",27,0,0],["Logic",17,-35,0],["Logic",17,-20,0]];

_campRandomObj = [];

_campWall = ["Land_fort_bagfence_long",[-10,30],[40,56,0],[4,4,4,4],[1,0.1],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

// USMC

case 2:

{

_campBasic = ["FlagCarrierUSA",["Land_Campfire",8,5,0],["Land_tent_east",5,0,0],["Logic",10,15,0],0];

_campAmmo = [["USBasicWeaponsBox",10,2,0],["USLaunchersBox",10,0,0],["USBasicAmmunitionBox",10,-4,0]];

_campStatic = [["M2StaticMG",-7,25,0,"USMC_Soldier"],["M2StaticMG",25,25,0,"USMC_Soldier"],["M2StaticMG",25,-20,180,"USMC_Soldier"],["M2StaticMG",-7,-20,180,"USMC_Soldier"]];

_campAddUnit = [];

_campUserObj = [["Land_Antenna",5,-5,45],["Logic",17,35,0],["Logic",17,20,0],["Logic",47,0,0],["Logic",27,0,0],["Logic",17,-35,0],["Logic",17,-20,0]];

_campRandomObj = [];

_campWall = ["Land_fort_bagfence_long",[-10,30],[40,56,0],[4,4,4,4],[1,0.1],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

// CDF

case 3:

{

_campBasic = ["FlagCarrierCDF",["Land_Campfire",8,5,0],["Land_tent_east",5,0,0],["Logic",10,15,0],0];

_campAmmo = [["GuerillaCacheBox",10,2,0],["LocalBasicAmmunitionBox",10,0,0],["LocalBasicWeaponsBox",10,-2,0]];

_campStatic = [["DSHKM_CDF",-7,25,0,"CDF_Soldier"],["DSHKM_CDF",25,25,0,"CDF_Soldier"],["DSHKM_CDF",25,-20,180,"CDF_Soldier"],["DSHKM_CDF",-7,-20,180,"CDF_Soldier"]];

_campAddUnit = [];

_campUserObj = [["Land_Antenna",5,-5,45],["Logic",17,35,0],["Logic",17,20,0],["Logic",47,0,0],["Logic",27,0,0],["Logic",17,-35,0],["Logic",17,-20,0]];

_campRandomObj = [];

_campWall = ["Land_fort_bagfence_long",[-10,30],[40,56,0],[4,4,4,4],[1,0.1],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

// NAPA

case 4:

{

_campBasic = ["FlagCarrierGUE",["Land_Campfire",8,5,0],["Land_tent_east",5,0,0],["Logic",10,15,0],0];

_campAmmo = [["LocalBasicWeaponsBox",10,2,0],["LocalBasicAmmunitionBox",10,-4,0]];

_campStatic = [["DSHKM_Gue",-7,25,0,"GUE_Soldier_3"],["DSHKM_Gue",25,25,0,"GUE_Soldier_3"],["DSHKM_Gue",25,-20,180,"GUE_Soldier_3"],["DSHKM_Gue",-7,-20,180,"GUE_Soldier_3"]];

_campAddUnit = [];

_campUserObj = [["Land_Antenna",5,-5,45],["Logic",17,35,0],["Logic",17,20,0],["Logic",47,0,0],["Logic",27,0,0],["Logic",17,-35,0],["Logic",17,-20,0]];

_campRandomObj = [];

_campWall = ["Land_fort_bagfence_long",[-10,30],[40,56,0],[4,4,4,4],[1,0.1],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

// TAKISTANI MILITIA

case 5:

{

_campBasic = ["FlagCarrierTKMilitia_EP1",["Land_Campfire",8,5,0],["Land_tent_east",5,0,0],["Logic",10,15,0],0];

_campAmmo = [["LocalBasicWeaponsBox",10,2,0],["LocalBasicAmmunitionBox",10,-4,0]];

_campStatic = [["2b14_82mm_TK_INS_EP1",-7,25,0,"TK_INS_Soldier_EP1"],["DSHKM_TK_GUE_EP1",25,25,0,"TK_INS_Soldier_EP1"],["2b14_82mm_TK_INS_EP1",25,-20,180,"TK_INS_Soldier_EP1"],["DSHKM_TK_GUE_EP1",-7,-20,180,"TK_INS_Soldier_EP1"]];

_campAddUnit = [];

_campUserObj = [["Land_Antenna",5,-5,45],["Logic",17,35,0],["Logic",17,20,0],["Logic",47,0,0],["Logic",27,0,0],["Logic",17,-35,0],["Logic",17,-20,0]];

_campRandomObj = [];

_campWall = ["Land_fort_bagfence_long",[-10,30],[40,56,0],[4,4,4,4],[1,0.1],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------------------------------------------------------------------

// BRITISH ARMED FORCES

case 6:

{

_campBasic = ["FlagCarrierBAF",["Land_Campfire",8,5,0],["Land_tent_east",5,0,0],["Logic",10,15,0],0];

_campAmmo = [["LocalBasicWeaponsBox",10,2,0],["LocalBasicAmmunitionBox",10,-4,0]];

_campStatic = [["SearchLight_INS",-7,25,0,"BAF_ASoldier_DDPM"],["M2StaticMG",25,25,0,"BAF_ASoldier_DDPM"],["SearchLight_INS",25,-20,180,"BAF_ASoldier_DDPM"],["M2StaticMG",-7,-20,180,"BAF_ASoldier_DDPM"]];

_campAddUnit = [];

_campUserObj = [["Land_Antenna",5,-5,45],["Logic",17,35,0],["Logic",17,20,0],["Logic",47,0,0],["Logic",27,0,0],["Logic",17,-35,0],["Logic",17,-20,0]];

_campRandomObj = [];

_campWall = ["Land_fort_bagfence_long",[-10,30],[40,56,0],[4,4,4,4],[1,0.1],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

Default

{

if(DAC_Basic_Value != 5) then

{

DAC_Basic_Value = 5;publicvariable "DAC_Basic_Value";

hintc "Error: DAC_Config_Camps > No valid config number";

};

if(true) exitwith {};

};

};

_array = [_campBasic,_campAmmo,_campStatic,_campAddUnit,_campUserObj,_campRandomObj,_campWall,_campObjInit];

_array

These have been fixed as some of the previous configs had some bugs (double spawned units in camps etc)

ALL configs are setup for BAF and all new OA content.

Share this post


Link to post
Share on other sites

Due to message limit, here are further configs

DAC_Config_Creator

//////////////////////////////

// Dynamic-AI-Creator //

// Version 3.0 - 2010 //

//--------------------------//

// DAC_Config_Creator //

//--------------------------//

// Script by Silola //

// silola@freenet.de //

//////////////////////////////

waituntil{time > 0.3};

if(isServer) then {if(local player) then {DAC_Code = 1} else {DAC_Code = 0}} else {if(isnull player) then {DAC_Code = 3} else {DAC_Code = 2}};

if(isNil "DAC_Basic_Value") then {DAC_Basic_Value = 0};

if(isNil "DAC_Obj_Init") then {DAC_Obj_Init = []};

scalar = "any";DAC_Init_Camps = 0;

//===============|

// DAC_Settings |

//===============|=============================================================================================|

if(isNil "DAC_STRPlayers") then { DAC_STRPlayers = ["s1","s2","s3","s4","s5","s6","s7","s8","s9","s10","s11","s12","s13","s14","s15","s16"]};

if(isNil "DAC_AI_Count_Level") then { DAC_AI_Count_Level = [[2,4],[2,6],[2,8],[2,12],[5,0]] };

if(isNil "DAC_Dyn_Weather") then { DAC_Dyn_Weather = [20,30,1,0.2] };

if(isNil "DAC_Reduce_Value") then { DAC_Reduce_Value = [600,650,0.3] };

if(isNil "DAC_AI_Spawn") then { DAC_AI_Spawn = [[10,5,5],[10,5,15],0,120,250,1] };

if(isNil "DAC_Delete_Value") then { DAC_Delete_Value = [[120,150],[140,150],300] };

if(isNil "DAC_Del_PlayerBody") then { DAC_Del_PlayerBody = [600,1000] };

if(isNil "DAC_Com_Values") then { DAC_Com_Values = [0,2,0] };

if(isNil "DAC_AI_AddOn") then { DAC_AI_AddOn = 1 };

if(isNil "DAC_AI_Level") then { DAC_AI_Level = 4 };

if(isNil "DAC_Res_Side") then { DAC_Res_Side = 1 };

if(isNil "DAC_VehAllowed") then { DAC_VehAllowed = [0,1] };

if(isNil "DAC_Marker") then { DAC_Marker = 0 };

if(isNil "DAC_WP_Speed") then { DAC_WP_Speed = 0.01 };

if(isNil "DAC_Join_Action") then { DAC_Join_Action = false };

if(isNil "DAC_Fast_Init") then { DAC_Fast_Init = false };

if(isNil "DAC_Player_Marker") then { DAC_Player_Marker = false };

if(isNil "DAC_Direct_Start") then { DAC_Direct_Start = false };

if(isNil "DAC_Activate_Sound") then { DAC_Activate_Sound = true };

if(isNil "DAC_Auto_UnitCount") then { DAC_Auto_UnitCount = [8,10] };

if(isNil "DAC_Player_Support") then { DAC_Player_Support = [10,[10,2000,3,1000]] };

if(isNil "DAC_SaveDistance") then { DAC_SaveDistance = [500,["DAC_Save_Pos"]] };

DAC_BadBuildings = ["Camp","CampEast","Land_vez"];

DAC_SP_Soldiers = ["RU_Soldier_MG","USMC_Soldier_MG","GUE_Soldier_MG","CDF_Soldier_MG","Ins_Soldier_MG,TK_INS_Soldier_MG_EP1,TK_Soldier_MG_EP1"];

DAC_GunAllowed = [

"Stinger_Pod","M2StaticMG","M252","M2HD_mini_TriPod","MK19_TriPod","SearchLight","TOW_TriPod","M119",

"USMC_WarfareBMGNest_M240","AGS_CDF","D30_CDF","DSHKM_CDF","DSHkM_Mini_TriPod_CDF","2b14_82mm_CDF",

"SPG9_CDF","SearchLight_CDF","ZU23_CDF","CDF_WarfareBMGNest_PK","KORD_high","Minitripod KORD","AGS_RU",

"D30_RU","Igla_AA_pod_East","Metis","2B14 2b14_82mm_RU","SearchLight_RUS","RU_WarfareBMGNest_PK","AGS_INS",

"D30_INS","DSHKM_INS","DSHkM_Mini_TriPod_INS","2B14 2b14_82mm_INS","SPG9_INS","SearchLight_INS","ZU23_INS",

"INS_WarfareBMGNest_PK","DSHKM_GUE","2B14 2b14_82mm_GUE","SPG9_GUE","SearchLight_GUE","ZU23_GUE",

"GUE_WarfareBMGNest_PK","Fort_Nest_M240"

];

//=============================================================================================================|

[]execVM "\DAC_Source\Scripts\DAC_Start_Creator.sqf";

waituntil {(DAC_Basic_Value > 0)};

if(DAC_Code < 2) then

{

//===========================================|

// StartScriptOnServer |

//===========================================|

//player sidechat "ServerStart"

//[] execVM "myServerScript.sqf";

//onMapSingleClick "_fun = [_pos,_shift]execVM ""Action.sqf""";

}

else

{

if(DAC_Code == 3) then

{

//===========================================|

// StartScriptOnJipClient |

//===========================================|

//player sidechat "JipClientStart"

//[] execVM "myJipClientScript.sqf";

}

else

{

//===========================================|

// StartScriptOnClient |

//===========================================|

//player sidechat "ClientStart"

//[] execVM "myClientScript.sqf";

//onMapSingleClick "_fun = [_pos,_shift]execVM ""Action.sqf""";

};

};

DAC_Config_Units

//////////////////////////////

// Dynamic-AI-Creator //

// Version 2.1 - 2009 //

//--------------------------//

// DAC_Config_Units //

//--------------------------//

// Script by Silola //

// silola@freenet.de //

//////////////////////////////

private [

"_TypNumber","_TempArray",

"_Unit_Pool_S","_Unit_Pool_V","_Unit_Pool_T","_Unit_Pool_A"

];

_TypNumber = _this select 0;_TempArray = [];

switch (_TypNumber) do

{

//--------------------------------------------------------------------------------------------------------------------------------

//------------------------------------------------------(RUSSIAN ARMY)------------------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 0:

{

_Unit_Pool_S = [

"RU_Soldier_Crew","RU_Soldier_Pilot","RU_Soldier_Officer","RU_Commander",

"RU_Soldier","RU_Soldier2","RU_Soldier_GL","RU_Soldier_SL","RU_Soldier_MG",

"RU_Soldier_Medic","RU_Soldier_AR","RU_Soldier_AT","RU_Soldier_HAT",

"RU_Soldier_LAT","RU_Soldier_AA","RU_Soldier_TL","RU_Soldier_Marksman",

"MVD_Soldier_TL","MVD_Soldier_MG","MVD_Soldier","MVD_Soldier_GL",

"MVD_Soldier_Marksman","MVD_Soldier_Sniper","MVD_Soldier_AT",

"RUS_Soldier1","RUS_Soldier2","RUS_Soldier3","RUS_Soldier_GL","RUS_Commander","RUS_Soldier_TL"

];

_Unit_Pool_V = [ "UAZ_RU","UAZMG","UAZ_AGS30_RU","Kamaz","KamazOpen","KamazRepair","KamazReammo","KamazRefuel",

"GAZ_Vodnik","GAZ_Vodnik_HMG","GAZ_Vodnik_MedEvac","BTR90","BTR90_HQ"

];

_Unit_Pool_T = [ "BMP3","T72_RU","T90","2S6M_Tunguska"

];

_Unit_Pool_A = [ "Mi17_rockets_RU","Mi17_medevac_RU","Ka52","Ka52Black","Mi24_V","Mi24_P"

];

_Unit_Pool_U = [ "RU_Soldier_Light","RU_Soldier_Spotter","Su34","Su39","RU_Soldier_Sniper","RU_Soldier_SniperH","RUS_Soldier_Marksman","GRAD_RU"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//--------------------------------------------(US MARINE CORPS WOODLAND CAMO)-----------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 1:

{

_Unit_Pool_S = [

"USMC_Soldier_Crew","USMC_Soldier_Pilot","USMC_Soldier_SL","USMC_Soldier_HAT",

"USMC_Soldier_AR","USMC_Soldier_Medic","USMC_Soldier_MG","USMC_Soldier_GL",

"USMC_Soldier_AA","USMC_Soldier_AT","USMC_Soldier_LAT","USMC_SoldierS",

"USMC_Soldier","USMC_Soldier2","USMC_SoldierS_Engineer","USMC_SoldierM_Marksman",

"USMC_Soldier_TL","USMC_Soldier_MG",

"FR_Commander","FR_TL","FR_AC","FR_GL","FR_AR","FR_R","FR_Corpsman",

"FR_Marksman","FR_Sapper","FR_Assault_R","FR_Assault_GL"

];

_Unit_Pool_V = [ "HMMWV","HMMWV_M2","MTVR","HMMWV_MK19","HMMWV_Armored","MTVR","LAV25","LAV25_HQ","HMMWV_TOW",

"HMMWV_Avenger","HMMWV_Ambulance","MtvrReammo","MtvrRepair","MtvrRefuel"

];

_Unit_Pool_T = [ "M1A1","M1A2_TUSK_MG","AAV"

];

_Unit_Pool_A = [ "AH1Z","UH1Y","MH60S","AH64D"

];

_Unit_Pool_U = [ "USMC_Soldier_Officer","USMC_SoldierS_Sniper","USMC_SoldierS_SniperH","USMC_SoldierS_Spotter",

"USMC_Soldier_Light","A10","AV8B2","AV8B","C130J","F35B","MQ9PredatorB","MV22","MLRS","M1030",

"MMT_USMC","TowingTractor","FR_Light"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//---------------------------------------------(CHERNARUSSIAN DEFENCE FORCE)------------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 2:

{

_Unit_Pool_S = [

"CDF_Soldier_Crew","CDF_Soldier_Pilot","CDF_Soldier_Officer","CDF_Commander",

"CDF_Soldier_SL","CDF_Soldier_GL","CDF_Soldier_AR","CDF_Soldier_Strela",

"CDF_Soldier_MG","CDF_Soldier_Militia","CDF_Soldier_RPG","CDF_Soldier_Engineer",

"CDF_Soldier_Medic","CDF_Soldier","CDF_Soldier_TL"

];

_Unit_Pool_V = [ "UAZ_CDF","UAZ_AGS30_CDF","UAZ_MG_CDF","Ural_CDF","UralOpen_CDF","UralReammo_CDF","UralRepair_CDF",

"UralRefuel_CDF","Ural_ZU23_CDF","BRDM2_CDF","BRDM2_ATGM_CDF"

];

_Unit_Pool_T = [ "BMP2_CDF","BMP2_HQ_CDF","T72_CDF","ZSU_CDF","BMP2_Ambul_CDF"

];

_Unit_Pool_A = [ "Mi17_CDF","Mi24_D","Mi17_medevac_CDF"

];

_Unit_Pool_U = [ "CDF_Soldier_Spotter","CDF_Soldier_Light","CDF_Soldier_Sniper","CDF_Soldier_Marksman","Su25_CDF","GRAD_CDF"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//--------------------------------------------------(CHEDAKI INSURGENTS)----------------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 3:

{

_Unit_Pool_S = [

"Ins_Soldier_Crew","Ins_Soldier_Pilot","Ins_Soldier_GL","Ins_Commander","Ins_Soldier_AR",

"Ins_Soldier_AA","Ins_Soldier_MG","Ins_Soldier_CO","Ins_Soldier_AT","Ins_Soldier_Sab",

"Ins_Soldier_Medic","Ins_Soldier_Sapper","Ins_Soldier_1","Ins_Soldier_2","Ins_Soldier_Sniper",

"Ins_Villager3","Ins_Villager4","Ins_Worker2","Ins_Woodlander3","Ins_Woodlander1","Ins_Woodlander2"

];

_Unit_Pool_V = [ "Offroad_DSHKM_INS","TT650_Ins","Pickup_PK_INS","UAZ_INS","UAZ_AGS30_INS","UAZ_SPG9_INS","UAZ_MG_INS","Ural_INS","UralOpen_INS",

"Ural_ZU23_INS","UralReammo_INS","UralRepair_INS","UralRefuel_INS","BRDM2_INS","BRDM2_ATGM_INS"

];

_Unit_Pool_T = [ "BMP2_INS","BMP2_HQ_INS","T72_INS","ZSU_INS","BMP2_Ambul_INS"

];

_Unit_Pool_A = [ "Mi17_Ins","Mi17_medevac_Ins"];

_Unit_Pool_U = [ "Ins_Bardak","Ins_Lopotev","Su25_Ins","GRAD_INS"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//-----------------------------------------------------(NAPA GUERILLAS)-----------------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 4:

{

_Unit_Pool_S = [

"GUE_Soldier_Crew","GUE_Soldier_Pilot","GUE_Soldier_GL","GUE_Soldier_Sniper",

"GUE_Soldier_CO","GUE_Soldier_AR","GUE_Soldier_MG","GUE_Soldier_Sab",

"GUE_Soldier_Medic","GUE_Soldier_3","GUE_Soldier_2","GUE_Soldier_1",

"GUE_Soldier_AT","GUE_Soldier_AA","GUE_Soldier_Scout","GUE_Commander",

"GUE_Villager3","GUE_Villager4","GUE_Worker2","GUE_Woodlander1",

"GUE_Woodlander2","GUE_Woodlander3"

];

_Unit_Pool_V = [ "Offroad_DSHKM_Gue","Offroad_SPG9_Gue","TT650_Gue","Pickup_PK_GUE","V3S_Gue","Ural_ZU23_Gue",

"BRDM2_Gue","BRDM2_HQ_Gue"

];

_Unit_Pool_T = [ "BMP2_Gue","T34","T72_Gue"

];

_Unit_Pool_A = [];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//---------------------------------------------------(CIVILIANS CHERNORUSSIA)-----------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 5:

{

_Unit_Pool_S = [

"Villager1","Pilot","Worker1","Worker2","Worker3","Worker4","Citizen1",

"Citizen2","Citizen3","Citizen4","Villager2","Villager3","Villager4",

"Functionary1","Functionary2","Assistant","Profiteer1","Profiteer2",

"Profiteer3","Profiteer4","SchoolTeacher","Policeman","Priest","Rocker1",

"Rocker2","Rocker3","Rocker1","Woodlander1","Woodlander2","Woodlander3",

"Woodlander4","WorkWoman1","WorkWoman2","WorkWoman3","WorkWoman4",

"WorkWoman5","Farmwife1","Farmwife2","Farmwife3","Farmwife4","Farmwife5",

"Madam1","Madam2","Madam3","Madam4","Madam5","Hooker1","Hooker2","Hooker3",

"Hooker4","Hooker5","HouseWife1","HouseWife2","HouseWife3","HouseWife4",

"HouseWife5","Damsel1","Damsel2","Damsel3","Damsel4","Damsel5","Secretary1",

"Secretary2","Secretary3","Secretary4","Secretary5","Sportswoman1",

"Sportswoman2","Sportswoman3","Sportswoman4","Sportswoman5"

];

_Unit_Pool_V = [ "car_hatchback","SkodaBlue","SkodaGreen","SkodaRed","Skoda","Ikarus","VWGolf",

"hilux1_civil_1_open","hilux1_civil_2_covered","hilux1_civil_3_open","car_sedan",

"TT650_Civ","MMT_Civ","datsun1_civil_2_covered","datsun1_civil_3_open","datsun1_civil_1_open",

"V3S_Civ","Tractor","UralCivil2","UralCivil","LadaLM","Lada2","Lada1"

];

_Unit_Pool_T = [];

_Unit_Pool_A = [ "Mi17_Civilian"

];

_Unit_Pool_U = [ "Doctor"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//------------------------------------------------------(US ARMY DESERT CAMO)-----------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 6:

{

_Unit_Pool_S = [

"US_Soldier_Crew_EP1","US_Soldier_Pilot_EP1","US_Soldier_AR_EP1",

"US_Soldier_AA_EP1","US_Soldier_GL_EP1","US_Soldier_Engineer_EP1",

"US_Soldier_MG_EP1","US_Soldier_Officer_EP1","US_Soldier_HAT_EP1",

"US_Soldier_AT_EP1","US_Soldier_Medic_EP1","US_Soldier_EP1",

"US_Soldier_LAT_EP1","US_Soldier_B_EP1","US_Soldier_TL_EP1",

"US_Soldier_SL_EP1","US_Soldier_AAR_EP1","US_Soldier_AMG_EP1",

"US_Soldier_AAT_EP1","US_Soldier_AHAT_EP1",

"US_Delta_Force_AR_EP1","US_Delta_Force_Air_Controller_EP1","US_Delta_Force_MG_EP1",

"US_Delta_Force_EP1","US_Delta_Force_Assault_EP1","US_Delta_Force_M14_EP1",

"US_Delta_Force_Night_EP1","US_Delta_Force_SD_EP1","US_Delta_Force_Medic_EP1",

"US_Delta_Force_Marksman_EP1","US_Delta_Force_TL_EP1"

];

_Unit_Pool_V = [ "HMMWV_DES_EP1","HMMWV_MK19_DES_EP1","HMMWV_TOW_DES_EP1","HMMWV_Avenger_DES_EP1",

"HMMWV_M998_crows_M2_DES_EP1","HMMWV_M998_crows_MK19_DES_EP1","HMMWV_M1151_M2_DES_EP1",

"HMMWV_M998A2_SOV_DES_EP1","HMMWV_Terminal_EP1","HMMWV_M1035_DES_EP1",

"MTVR_DES_EP1","M1130_CV_EP1","M1129_MC_EP1","M1128_MGS_EP1","M1135_ATGMV_EP1",

"M1126_ICV_M2_EP1","M1126_ICV_mk19_EP1","MtvrSupply_DES_EP1","HMMWV_Ambulance_DES_EP1",

"MtvrReammo_DES_EP1","MtvrRefuel_DES_EP1","MtvrRepair_DES_EP1","MtvrSalvage_DES_EP1","M1133_MEV_EP1"

];

_Unit_Pool_T = [ "M1A1_US_DES_EP1","M1A2_US_TUSK_MG_EP1","M2A2_EP1","M2A3_EP1","M6_EP1"

];

_Unit_Pool_A = [ "AH64D_EP1","AH6J_EP1","AH6X_EP1","CH_47F_EP1","MH6J_EP1","UH60M_EP1","UH60M_MEV_EP1"

];

_Unit_Pool_U = [ "US_Pilot_Light_EP1","US_Soldier_Marksman_EP1","US_Soldier_Sniper_EP1",

"US_Soldier_SniperH_EP1","US_Soldier_Light_EP1","US_Soldier_Spotter_EP1",

"A10_US_EP1","C130J_US_EP1","MQ9PredatorB_US_EP1","MLRS_DES_EP1","ATV_US_EP1",

"M1030_US_DES_EP1"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//---------------------------------------------------------(TAKISTANI ARMY)-------------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 7:

{

_Unit_Pool_S = [

"TK_Soldier_Crew_EP1","TK_Soldier_Pilot_EP1","TK_Soldier_AR_EP1",

"TK_Soldier_AA_EP1","TK_Soldier_GL_EP1","TK_Soldier_Engineer_EP1",

"TK_Commander_EP1","TK_Soldier_MG_EP1","TK_Soldier_Officer_EP1",

"TK_Soldier_HAT_EP1","TK_Soldier_Medic_EP1","TK_Soldier_EP1",

"TK_Soldier_LAT_EP1","TK_Soldier_AT_EP1","TK_Soldier_B_EP1",

"TK_Soldier_Night_1_EP1","TK_Soldier_Night_2_EP1","TK_Soldier_TWS_EP1",

"TK_Soldier_SL_EP1","TK_Soldier_AMG_EP1","TK_Soldier_AAT_EP1",

"TK_Special_Forces_MG_EP1","TK_Special_Forces_EP1","TK_Special_Forces_TL_EP1"

];

_Unit_Pool_V = [ "LandRover_MG_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1","UAZ_AGS30_TK_EP1",

"UAZ_MG_TK_EP1","V3S_Open_TK_EP1","Ural_ZU23_TK_EP1","UralSupply_TK_EP1","M113Ambul_TK_EP1",

"UralSalvage_TK_EP1","UralReammo_TK_EP1","UralRepair_TK_EP1","UralRefuel_TK_EP1",

"BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1"

];

_Unit_Pool_T = [ "BMP2_TK_EP1","BMP2_HQ_TK_EP1","M113_TK_EP1","T34_TK_EP1","T55_TK_EP1","T72_TK_EP1","ZSU_TK_EP1"

];

_Unit_Pool_A = [ "Mi24_D_TK_EP1","Mi17_TK_EP1","UH1H_TK_EP1"

];

_Unit_Pool_U = [ "TK_Aziz_EP1","TK_Soldier_Sniper_EP1","TK_Soldier_SniperH_EP1","TK_Soldier_Sniper_Night_EP1",

"TK_Soldier_Spotter_EP1","MAZ_543_SCUD_TK_EP1","GRAD_TK_EP1","TT650_TK_EP1","An2_TK_EP1",

"L39_TK_EP1","Su25_TK_EP1"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//---------------------------------------------------------(TAKISTANI MILITA)-----------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 8:

{

_Unit_Pool_S = [

"TK_INS_Bonesetter_EP1","TK_INS_Soldier_2_EP1","TK_INS_Soldier_3_EP1",

"TK_INS_Soldier_4_EP1","TK_INS_Soldier_AA_EP1","TK_INS_Soldier_AAT_EP1",

"TK_INS_Soldier_AR_EP1","TK_INS_Soldier_AT_EP1","TK_INS_Soldier_EP1",

"TK_INS_Soldier_MG_EP1","TK_INS_Soldier_Sniper_EP1","TK_INS_Soldier_TL_EP1",

"TK_INS_Warlord_EP1"

];

_Unit_Pool_V = [ "LandRover_MG_TK_EP1","V3S_TK_EP1","SUV_TK_EP1","UAZ_Unarmed_TK_EP1","UAZ_AGS30_TK_EP1",

"UAZ_MG_TK_EP1","V3S_Open_TK_EP1","Ural_ZU23_TK_EP1","UralSupply_TK_EP1","M113Ambul_TK_EP1",

"UralSalvage_TK_EP1","UralReammo_TK_EP1","UralRepair_TK_EP1","UralRefuel_TK_EP1",

"BRDM2_TK_EP1","BRDM2_ATGM_TK_EP1","BTR60_TK_EP1"

];

_Unit_Pool_T = [ "M113_TK_EP1","T34_TK_EP1","T55_TK_EP1","T72_TK_EP1","ZSU_TK_EP1"

];

_Unit_Pool_A = [ "UH1H_TK_EP1"

];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//---------------------------------------------------------(CIVILIANS TAKISTAN)---------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 9:

{

_Unit_Pool_S = [

"TK_CIV_Worker01_EP1","TK_CIV_Worker02_EP1","TK_CIV_Takistani01_EP1",

"TK_CIV_Takistani02_EP1","TK_CIV_Takistani03_EP1","TK_CIV_Takistani04_EP1",

"TK_CIV_Takistani05_EP1","TK_CIV_Takistani06_EP1","TK_CIV_Woman01_EP1",

"TK_CIV_Woman02_EP1","TK_CIV_Woman03_EP1"

];

_Unit_Pool_V = [ "Old_moto_TK_Civ_EP1","Old_bike_TK_CIV_EP1","Ikarus_TK_CIV_EP1","Lada1_TK_CIV_EP1",

"Lada2_TK_CIV_EP1","LandRover_TK_CIV_EP1","hilux1_civil_3_open_EP1","TT650_TK_CIV_EP1",

"S1203_TK_CIV_EP1","SUV_TK_CIV_EP1","UAZ_Unarmed_TK_CIV_EP1","Ural_TK_CIV_EP1",

"V3S_Open_TK_CIV_EP1","Volha_1_TK_CIV_EP1","Volha_2_TK_CIV_EP1","VolhaLimo_TK_CIV_EP1",

"S1203_ambulance_EP1"

];

_Unit_Pool_T = [];

_Unit_Pool_A = [];

_Unit_Pool_U = [ "An2_1_TK_CIV_EP1","An2_2_TK_CIV_EP1"];

};

//--------------------------------------------------------------------------------------------------------------------------------

//--------------------------------------------------------(CZECH ARMY DESERT CAMO)------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 10:

{

_Unit_Pool_S = [

"CZ_Soldier_Light_DES_EP1","CZ_Soldier_Pilot_EP1","CZ_Soldier_MG_DES_EP1",

"CZ_Soldier_Office_DES_EP1","CZ_Soldier_DES_EP1","CZ_Soldier_AT_DES_EP1",

"CZ_Soldier_B_DES_EP1","CZ_Soldier_Sniper_EP1","CZ_Soldier_SL_DES_EP1",

"CZ_Soldier_AMG_DES_EP1","CZ_Special_Forces_GL_DES_EP1","CZ_Special_Forces_MG_DES_EP1",

"CZ_Special_Forces_DES_EP1","CZ_Special_Forces_Scout_DES_EP1","CZ_Special_Forces_TL_DES_EP1"

];

_Unit_Pool_V = [ "ATV_CZ_EP1","HMMWV_M1151_M2_CZ_DES_EP1","LandRover_CZ_EP1","LandRover_Special_CZ_EP1",

"HMMWV_Ambulance_CZ_DES_EP1"

];

_Unit_Pool_T = [];

_Unit_Pool_A = [ "Mi171Sh_CZ_EP1","Mi171Sh_rockets_CZ_EP1"

];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//---------------------------------------------------------(GERMAN KSK DESERT CAMO)-----------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 11:

{

_Unit_Pool_S = [

"GER_Soldier_MG_EP1","GER_Soldier_Medic_EP1","GER_Soldier_EP1",

"GER_Soldier_TL_EP1","GER_Soldier_Scout_EP1"

];

_Unit_Pool_V = [];

_Unit_Pool_T = [];

_Unit_Pool_A = [];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------(UNITED NATIONS)---------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 12:

{

_Unit_Pool_S = [

"UN_CDF_Soldier_Crew_EP1","UN_CDF_Soldier_Pilot_EP1","UN_CDF_Soldier_MG_EP1",

"UN_CDF_Soldier_Officer_EP1","UN_CDF_Soldier_EP1","UN_CDF_Soldier_AT_EP1",

"UN_CDF_Soldier_B_EP1","UN_CDF_Soldier_Light_EP1","UN_CDF_Soldier_SL_EP1",

"UN_CDF_Soldier_Guard_EP1","UN_CDF_Soldier_AMG_EP1","UN_CDF_Soldier_AAT_EP1"

];

_Unit_Pool_V = [ "SUV_UN_EP1","UAZ_Unarmed_UN_EP1","Ural_UN_EP1"

];

_Unit_Pool_T = [ "BMP2_UN_EP1","M113_UN_EP1","M113Ambul_UN_EP1"

];

_Unit_Pool_A = [ "Mi17_UN_CDF_EP1"

];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------(BRITISH FORCES DESERT CAMO)---------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 13:

{

_Unit_Pool_S = [

"BAF_Soldier_AA_DDPM","BAF_Soldier_AAA_DDPM","BAF_Soldier_AAT_DDPM",

"BAF_Soldier_AHAT_DDPM","BAF_Soldier_AAR_DDPM","BAF_Soldier_AMG_DDPM",

"BAF_Soldier_AT_DDPM","BAF_Soldier_HAT_DDPM","BAF_Soldier_AR_DDPM",

"BAF_crewman_DDPM","BAF_Soldier_EN_DDPM","BAF_Soldier_GL_DDPM",

"BAF_Soldier_FAC_DDPM","BAF_Soldier_MG_DDPM","BAF_Soldier_scout_DDPM",

"BAF_Soldier_Marksman_DDPM","BAF_Soldier_Medic_DDPM","BAF_Soldier_Officer_DDPM",

"BAF_Pilot_DDPM","BAF_Soldier_DDPM","BAF_ASoldier_DDPM","BAF_Soldier_L_DDPM",

"BAF_Soldier_N_DDPM","BAF_Soldier_SL_DDPM","BAF_Soldier_TL_DDPM","CIV_Contractor1_BAF",

"CIV_Contractor2_BAF"

];

_Unit_Pool_V = [ "BAF_ATV_D","BAF_Jackal2_GMG_D","BAF_Jackal2_L2A1_D","BAF_Offroad_D"

];

_Unit_Pool_T = [ "BAF_FV510_D"

];

_Unit_Pool_A = [ "BAF_Apache_AH1_D","CH_47F_BAF","BAF_Merlin_HC3_D","AW159_Lynx_BAF"

];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------(BRITISH FORCES WOODLAND CAMO)---------------------------------------------------

//--------------------------------------------------------------------------------------------------------------------------------

case 14:

{

_Unit_Pool_S = [

"BAF_Soldier_AA_W","BAF_Soldier_AAA_W","BAF_Soldier_AAT_W",

"BAF_Soldier_AHAT_W","BAF_Soldier_AAR_W","BAF_Soldier_AMG_W",

"BAF_Soldier_AT_W","BAF_Soldier_HAT_W","BAF_Soldier_AR_W",

"BAF_crewman_W","BAF_Soldier_EN_W","BAF_Soldier_GL_W",

"BAF_Soldier_FAC_W","BAF_Soldier_MG_W","BAF_Soldier_scout_W",

"BAF_Soldier_Marksman_W","BAF_Soldier_Medic_W","BAF_Soldier_Officer_W",

"BAF_Pilot_W","BAF_Soldier_W","BAF_ASoldier_W","BAF_Soldier_L_W",

"BAF_Soldier_N_W","BAF_Soldier_SL_W","BAF_Soldier_SniperN_W","BAF_Soldier_SniperH_W",

"BAF_Soldier_Sniper_W","BAF_Soldier_spotter_W","BAF_Soldier_spotterN_W","BAF_Soldier_TL_W",

"CIV_Contractor1_BAF","CIV_Contractor2_BAF"

];

_Unit_Pool_V = [ "BAF_ATV_W","BAF_Jackal2_GMG_W","BAF_Jackal2_L2A1_W","BAF_Offroad_W","SUV_PMC_BAF"

];

_Unit_Pool_T = [ "BAF_FV510_W"

];

_Unit_Pool_A = [ "BAF_Apache_AH1_D","CH_47F_BAF","BAF_Merlin_HC3_D","AW159_Lynx_BAF"

];

_Unit_Pool_U = [];

};

//--------------------------------------------------------------------------------------------------------------------------------

Default {

if(DAC_Basic_Value != 5) then

{

DAC_Basic_Value = 5;publicvariable "DAC_Basic_Value";

hintc format["DAC_Config_Units > No valid config number = %1",_TypNumber];

};

if(true) exitwith {};

};

};

if(count _this == 2) then

{

_TempArray = _TempArray + [_Unit_Pool_S,_Unit_Pool_V,_Unit_Pool_T,_Unit_Pool_A];

}

else

{

_TempArray = _Unit_Pool_V + _Unit_Pool_T + _Unit_Pool_A;

};

_TempArray

ALL thanks go to - [45Cdo]Kotp for producing and fixing these configs.

Share this post


Link to post
Share on other sites

I think you'll certainly find these quite challenging as ive increased several factors of the AI Behaviour and in our mission last nite which had 2 and a bit sections of BAF Units (roughly 18 of us), it took us nearly 3hrs to complete the Mission Objectives and we were at one point in a huge firefight with the Takistani Milita for over an hour which was great fun.

And if your looking for a Clan or squad to come play enjoyable missions that use DAC then come visit our site and register ---> wwww.havoc-company.com

Edited by [45Cdo]Kotp

Share this post


Link to post
Share on other sites

@Kopt dont suppose be cheeky and ask you to upload the updated configs some where.

Some reason when i copy and paste i paste ect spaces have go though all configs and delete them its giving me a right headache atm :rolleyes:

Rpt getting spammed with

Error in expression <S,_Unit_Pool_V,_Unit_Pool_T,_Unit_Pool_ A];

}

else

{

_TempArray = _Unit_Pool_V +>

Error position: <A];

}

else

{

_TempArray = _Unit_Pool_V +>

Error Missing ]

Error in expression <Updated configs courtesy of Kopt, these have bee>

Error position: <configs courtesy of Kopt, these have bee>

Error Missing ;

Error in expression <Updated configs courtesy of Kopt, these have bee>

Error position: <configs courtesy of Kopt, these have bee>

Error Missing ;

Error in expression <_campAmmo,_campStatic,_campAddUnit,_cam pUserObj,_campRandomObj,_campWall,_campO>

Error position: <pUserObj,_campRandomObj,_campWall,_campO>

ect be awesome if you could do that for me:)

Share this post


Link to post
Share on other sites
@Kopt dont suppose be cheeky and ask you to upload the updated configs some where.

Some reason when i copy and paste i paste ect spaces have go though all configs and delete them its giving me a right headache atm :rolleyes:

Updated Configs (BAF / OA units / Updated Base Configs / AI settings / Config Creator)

http://www.havoc-company.com/downloads/DACconfigsHC.rar

Enjoy. As Kopt mentioned, the AI difficulty has been tweaked so don't expect an easy fight against them, we also suggest running GL4 serverside which you can download here.

http://www.havoc-company.com/downloads/GL4-ServerSIDE.zip

The above config is our server config for GL4 which we use with ACE, so it has been configured correctly and we experience no bugs, GL4 + DAC will blow your mind and test your skills as a team, expect some of the best Arma 2 gameplay you've ever had ;).

Edited by rexehuk

Share this post


Link to post
Share on other sites

hahahaha just spent 2h deleted all spaces goin though all the rtp errors just about to post the errors here.

Well done for doin this mate save alot people the hassle:D yeah GL4+Dac+Ace+ few others are a must have anyways gonnna dive back into the editer :yay:

Share this post


Link to post
Share on other sites
hahahaha just spent 2h deleted all spaces goin though all the rtp errors just about to post the errors here.

Well done for doin this mate save alot people the hassle:D yeah GL4+Dac+Ace+ few others are a must have anyways gonnna dive back into the editer :yay:

You're welcome. Any further changes we make (to add new units/weapons) or changes to the AI difficulty that we test and find improved will be posted here. I will make note to upload them in a package from now on, I would imagine updates will come quickly as we are now adopting DAC as a group.

Share this post


Link to post
Share on other sites

case 11:

{

_campBasic = ["FlagCarrierUSA",["land_uns_motorpool1",39,-4.5,180],["land_uns_om",25,-10,180],["land_uns_hootche",23,5,180],["Logic",10,15,0],0];

_campAmmo = [["uns_ammoboxus",25.5,-35.8,0],["uns_50calammobox",24.8,-35.8,0],["uns_50calammoboxempty",24.5,-35.8,0],["uns_50calammobox",24.2,-35.8,0],["uns_50calammobox",23.9,-35.8,0],["uns_50calammobox",23.6,-35.8,0],["uns_50calammobox",23.3,-35.8,0],["uns_ammoboxus",26.5,-35.8,90],["uns_weaponboxus",27.4,-36.2,0],["mortarshellsbox",25.5,-40.8,0],["mortarshellsbox",25,-40.8,30],["mortarshellsbox",24.5,-40.8,340],["105_shell_crates",24,-40.8,355],["105_shell_crates",22.3,-40.8,40],["mortarshellsbox",24,-39.8,5],["105_projectile_stack",23.3,-39.8,180],["105_projectile_stack",22.9,-39.8,180],["105_projectile_stack",22.5,-39.8,180]];

_campStatic = [["csj_quad50",62,-59,180,"Uns_army_8f"],["csj_quad50",5.8,-6.2,270,"Uns_army_8f"],["uns_m113",55,-38.3,0],["uns_m37b1",62,-38.3,0],["csj_uh1med",56,-5,230],["uns_m60a1",40.5,-6.5,180]];

_campAddUnit = [];

_campUserObj = [["land_t_sb_tee",-9,5,90],["land_t_sb_cnr",-9.2,26,180],["land_t_sb_pit1",-9,17,270],["land_t_sb_bunker2",-2,-12,90],["land_sb_bunker_main",4.5,12,0],["land_t_sb_pit1",1,25.3,0],["land_t_sb_tee",12,25.3,180],["land_t_sb_end",12,16.5,270],["land_t_sb_pit1",24,25.3,0],["land_t_sb_pit1",28,25.3,0],["land_t_sb_pit1",32,25.3,0],["land_t_sb_tee",43,25.3,180],["land_t_sb_end",43,16.5,270],["land_t_sb_20",65,25.3,0],["land_t_sb_cnr",84,25.5,270],["land_t_sb_pit1",55,25.3,0],["land_t_sb_pit1",74,25.3,0],["land_t_sb_pit1",83.3,15,270],["land_t_sb_tee",83.3,5,270],["land_t_sb_tee",70.3,5,180],["land_uns_weapon_pit",69.9,-5,0],["land_t_sb_pit2",83.3,-7,90],["land_t_sb_bunker2",76.2,-30,270],["land_t_sb_tee",83.3,-45,270],["land_t_sb_cross",70.3,-45,270],["land_sb_bunker_main",58,-52,180],["land_csj_gunpit",62,-59,0],["land_t_sb_cnr",83.4,-67,0],["land_t_sb_pit1",83.2,-58,270],["land_t_sb_tee",70.3,-66.3,0],["land_uns_bunker_troop3",77.5,-51,270],["land_t_sb_tee",44.3,-66.3,0],["land_t_sb_pit1",57.3,-66.3,0],["land_t_sb_pit1",24,-66.3,0],["land_t_sb_pit1",28,-66.3,0],["land_t_sb_pit1",32,-66.3,0],["land_t_sb_tee",11.3,-66.3,0],["land_t_sb_cnr",-9.6,-66.5,90],["land_t_sb_pit1",0,-66.3,0],["land_t_sb_tee",-9,-45.3,90],["land_t_sb_pit1",-9,-58.3,90],["land_t_sb_pit2",-9,-31.3,270],["land_uns_tentbarracks",30,-45.3,180],["land_uns_tentbarracks",40,-45.3,180],["land_uns_tent3mash",20,-44.3,180],["land_uns_tent3supply",10,-44.3,180],["land_uns_showers",42.5,-38.3,90],["land_uns_tentbarracks",30,-30.3,0],["land_uns_tentbarracks",40,-30.3,0],["land_uns_tentbarracks",20,-30.3,0],["land_uns_tentbarracks",10,-30.3,0],["land_uns_woodpath1",10,-38.3,0],["land_uns_woodpath1",20,-38.3,0],["land_uns_woodpath1",30,-38.3,0],["land_uns_woodpath1",40,-38.3,0],["land_uns_woodpath1",35,-38.5,90],["marsden_mat",23,-40.5,90],["marsden_mat",27,-40.5,90],["marsden_mat",23,-36.5,90],["marsden_mat",27,-36.5,90],["land_uns_woodpath1",15,-38.5,90],["uns_water2",15,-30,90],["uns_water2",35,-30,90],["land_uns_woodpath1",-9,5,0],["land_uns_woodpath1",-4,5,90],["land_uns_woodpath1",-9,13,0],["land_uns_woodpath1",-9,21,0],["land_uns_woodpath1",-9,-3,0],["land_uns_woodpath1",-9,-11,0],["land_uns_woodpath1",-4,25.28,90],["land_uns_woodpath1",4,25.28,90],["land_uns_woodpath1",12,25.28,90],["land_uns_woodpath1",20,25.28,90],["land_uns_woodpath1",28,25.28,90],["land_uns_woodpath1",36,25.28,90],["land_uns_woodpath1",44,25.28,90],["land_uns_woodpath1",52,25.28,90],["land_uns_woodpath1",60,25.28,90],["land_uns_woodpath1",68,25.28,90],["land_uns_woodpath1",76,25.28,90],["land_uns_woodpath1",80,25.28,90],["land_uns_woodpath1",12,20,0],["land_uns_woodpath1",43,18,0],["land_uns_woodpath1",83,20,0],["land_uns_woodpath1",83,12,0],["land_uns_woodpath1",83,4,0],["land_uns_woodpath1",83,-4,0],["land_uns_woodpath1",78,5,90],["land_uns_woodpath1",70,5,90],["land_uns_woodpath1",62,5,90],["land_uns_woodpath1",70.3,0,0],["marsden_mat",-8,25.28,90],["marsden_mat",6,5,90],["marsden_mat",2,5,90],["marsden_mat",6,9,90],["marsden_mat",9,5,90],["marsden_mat",9,9,90],["marsden_mat",-9,5,90],["marsden_mat",-5,-17,90],["marsden_mat",-9,-17,90],["marsden_mat",-8,-12,90],["marsden_mat",-4,-12,90],["land_uns_woodpath1",-5,-15,90],["land_uns_woodpath1",7,12,90],["land_uns_woodpath1",83.3,-38,0],["land_uns_woodpath1",83.3,-30,0],["land_uns_woodpath1",83.3,-46,0],["land_uns_woodpath1",83.3,-54,0],["land_uns_woodpath1",83.3,-62,0],["land_uns_woodpath1",78.3,-45,90],["land_uns_woodpath1",70.3,-45,90],["land_uns_woodpath1",62.3,-45,90],["land_uns_woodpath1",70.3,-40,0],["land_uns_woodpath1",70.3,-50,0],["land_uns_woodpath1",70.3,-58,0],["land_uns_woodpath1",70.3,-32,0],["land_uns_woodpath1",79.3,-66.3,90],["land_uns_woodpath1",71.3,-66.3,90],["land_uns_woodpath1",63.3,-66.3,90],["land_uns_woodpath1",55.3,-66.3,90],["marsden_mat",70,-63.3,90],["marsden_mat",70.3,-45,90],["marsden_mat",69,-57.3,90],["land_uns_woodpath1",47,-66.3,90],["land_uns_woodpath1",39,-66.3,90],["land_uns_woodpath1",31,-66.3,90],["land_uns_woodpath1",24,-66.3,90],["land_uns_woodpath1",18,-66.3,90],["land_uns_woodpath1",10,-66.3,90],["land_uns_woodpath1",2,-66.3,90],["land_uns_woodpath1",-6,-66.3,90],["land_uns_woodpath1",-9,-61,0],["land_uns_woodpath1",-9,-53,0],["land_uns_woodpath1",-9,-45,0],["land_uns_woodpath1",-9,-37,0],["land_uns_woodpath1",-9,-31,0],["marsden_mat",-9,-66.3,90],["land_uns_woodpath1",44.3,-61.3,0],["land_uns_woodpath1",11.3,-61.3,0],["land_uns_woodpath1",-4,-45.3,90],["land_t_sb_end",57.9,5,0],["land_t_sb_end",70.3,-32.9,90],["land_t_sb_end",44.3,-57.4,90],["land_t_sb_end",11.3,-57.4,90],["land_t_sb_end",0,-45.3,180],["marsden_mat",-9,-45.3,180],["marsden_mat",11.3,-66.3,180],["marsden_mat",44.3,-66.3,180],["marsden_mat",83.4,-66.3,180],["marsden_mat",83.3,-45,180],["land_uns_woodpath1",80.2,-26,90],["marsden_mat",80.2,-29,90],["marsden_mat",76.2,-29,90],["marsden_mat",81.2,-25,90],["marsden_mat",77.2,-25,90],["marsden_mat",58,-52,90],["marsden_mat",58,-48,90],["marsden_mat",54,-52,90],["marsden_mat",58,-44,90],["marsden_mat",54,-48,90],["marsden_mat",54,-44,90],["marsden_mat",12,25.3,180],["marsden_mat",83,25.5,270],["marsden_mat",43,23,270],["marsden_mat",83,5,270],["marsden_mat",70,5,270],["land_tower_1",-3,17,0],["land_tower_1",27,17,0],["land_tower_1",76,17,0],["land_tower_1",78,-36,90],["land_tower_1",78,0,90],["land_tower_1",76,-60,180],["land_tower_1",27,-60,180],["land_tower_1",-3,-60,180],["land_tower_1",-3,-36,270],["land_tower_1",-3,0,270],["map_mud_0_2000",74,-17,270],["map_mud_0_2000",89,-17,270],["map_mud_60_10",96,-12,210],["map_mud_60_10",89,-17,100],["map_mud_0_2000",57,-17,270],["map_mud_6konec",98.5,-28.5,339],["map_mud_6konec",98.8,-7,210],["land_tarp_1",55,-38.3,0],["land_tarp_1",62,-38.3,0],["map_kr_t_mud_mud",62,-17,270],["map_kr_t_mud_mud",55,-17,270],["map_mud_0_2000",62,-37,0],["map_mud_0_2000",55,-37,0],["map_mud_6konec",62,-43,0],["map_mud_6konec",55,-43,0],["map_mud_60_10",62,-26,0],["map_mud_60_10",52.5,-17.5,135],["map_mud_0_2000",40,-17,270],["map_mud_22_50",4,-22,65],["map_mud_15_75",4.6,-21.5,255],["map_mud_6konec",-20.5,-24,90],["marsden_mat",10,-44.3,180],["marsden_mat",20,-44.3,180],["land_firedrumlit",18,-36.3,180],["land_firedrumlit",35,-36.3,180],["land_uns_woodpath1",5,-38.5,90],["land_uns_woodpath1",1,-43.5,0],["land_uns_woodpath1",1,-37.5,0],["land_uns_woodpath1",1,-51.5,0],["land_uns_woodpath1",-1,-56.5,90],["land_uns_woodpath1",7,-56.5,90],["land_uns_woodpath1",15,-56.5,90],["land_uns_woodpath1",23,-56.5,90],["land_uns_woodpath1",31,-56.5,90],["land_uns_woodpath1",39,-56.5,90],["land_uns_woodpath1",47,-56.5,90],["land_uns_woodpath1",55,-56.5,90],["land_tarp_1",25,-37.5,90],["foldtable",27,-35.8,180],["foldtable",24,-35.8,180],["map_heli_h_rescue",56,-5,180],["revetment_5",40,-22,0],["revetment_5",35,-22,0],["revetment_5",30,-22,0],["revetment_5",25,-22,0],["revetment_5",20,-22,0],["revetment_5",15,-22,0],["revetment_5",10,-22.5,350],["revetment_5",5,-24,340],["revetment_5",-5,-28,340],["revetment_5",45,-22,0],["revetment_5",47.5,-25,90],["revetment_5",47.5,-30,90],["revetment_5",47.5,-35,90],["revetment_5",47.5,-40,90],["revetment_5",50,-42,0],["uns_sbagwall_8",56,-11,270],["uns_sbagwall_8",60,-11,270],["uns_sbagwall_8",52,-11,270],["uns_sbagwall_8",56,1,270],["uns_sbagwall_8",60,1,270],["uns_sbagwall_8",52,1,270],["uns_sbagwall_8",50,-1,0],["uns_sbagwall_8",50,-9,0],["uns_sbagwall_8",62,-9,0],["uns_sbagwall_8",62,-1,0],["uns_sbagwall_8",62,-4.5,0],["land_uns_signaltower",25,-5,180],["land_uns_army_med",52,10,270],["map_kr_t_mud_mud",40,-17,90],["map_mud_60_10",39,-9,180],["map_mud_60_10",47,-17.2,300],["land_uns_woodpath1",54.3,5,90],["land_uns_woodpath1",46.3,5,90],["land_uns_woodpath1",38.3,5,90],["land_uns_woodpath1",43,10.3,0],["marsden_mat",42.3,8.3,0],["marsden_mat",38.3,8.3,0],["marsden_mat",34.3,8.3,0],["marsden_mat",42.3,12.3,0],["marsden_mat",38.3,12.3,0],["marsden_mat",34.3,12.3,0],["land_tarp_1",37.6,8.8,90],["land_tarp_1",37.6,15.8,90],["marsden_mat",42.3,16.3,0],["marsden_mat",38.3,16.3,0],["marsden_mat",34.3,16.3,0],["land_uns_woodpath1",33,7.7,0],["land_uns_woodpath1",33,15.7,0],["land_uns_woodpath1",48,0,0],["land_uns_woodpath1",48,-8,0],["land_uns_woodpath1",28,14.8,90],["land_uns_woodpath1",20,14.8,90],["land_uns_woodpath1",14.8,14.8,90],["land_uns_woodpath1",17.8,9.8,0],["land_uns_woodpath1",17.8,1.8,0],["land_uns_woodpath1",17.8,-6.2,0],["land_csj_gunpit",5.8,-6.2,90],["land_uns_woodpath1",15.1,-11.2,90],["land_uns_woodpath1",10.1,-12.2,0],["revetment_5",1,-16,350],["revetment_5",6,-15,350],["revetment_5",14,-14,355],["revetment_5",19,-13.5,355],["revetment_5",24,-13.3,0],["revetment_5",29,-13.3,0],["revetment_5",33.5,-12.3,340],["csj_lspkr",15.5,-40.8,180],["csj_lspkr",19.5,-4.8,90],["land_uns_showers",22.5,12,180],["land_uns_latrine",29.5,12,180],["uns_water2",23.5,10,180],["sboard",39,2.5,180],["sboard",35.5,-40.8,180],["land_csjbladder",51.5,-38.3,180],["land_csjbladder",51.5,-36.3,240],["land_csjbladder",49,-38.3,50],["land_csjbladder",50,-36.3,320],["misc_tyreheap",50,-29.3,90],["misc_tyreheap",50,-33.3,0],["land_scntr_open",65,-29.3,180],["land_uns_woodpath1",70.3,-24.3,0],["land_uns_woodpath1",1,-30.3,0],["land_uns_tent3",20,-50.9,0],["land_uns_tent3",10,-50.9,0],["marsden_mat",20,-50.9,180],["marsden_mat",10,-50.9,180],["land_uns_tent3",47,-50.9,0],["marsden_mat",47,-50.9,0],["land_csj_walkplanks",47,-54,270],["land_csj_walkplanks",10,-54,270],["land_csj_walkplanks",20,-54,270],["land_uns_showers",28.5,-54,0],["basin",29,-52.5,270],["basin",28.1,-52.5,270],["basin",27.2,-52.5,270],["basin",26.3,-52.5,270],["land_csj_walkplanks",26,-51.5,0],["land_csj_walkplanks",28,-51.5,0],["land_csj_walkplanks",30,-51.5,0],["land_csj_walkplanks",31.7,-51.8,90],["land_csj_walkplanks",31.7,-53.8,90],["land_uns_latrine",35.5,-54,0],["uns_cot1",45.5,-50.9,0],["uns_cot1",48.5,-50.9,0],["uns_cot1",21.5,-50.9,0],["uns_cot1",18.5,-50.9,0],["uns_cot1",11.5,-50.9,0],["uns_cot1",8.5,-50.9,0],["uns_cot3",34.6,8.8,0],["uns_cot3",36.6,8.8,0],["uns_cot3",38.6,8.8,0],["uns_cot3",40.6,8.8,0],["mapboard",34.6,15.8,270],["foldtable",36.6,14.8,90],["foldtable",36.6,16.8,90],["foldtable",39.6,14.8,90],["foldtable",39.6,16.8,90],["foldchair",37.3,14.3,90],["foldchair",37.3,15.3,90],["foldchair",37.1,16.3,90],["foldchair",37.3,17.3,90],["foldchair",40.3,14.3,90],["foldchair",40.3,15.3,90],["foldchair",40.1,16.3,90],["foldchair",40.3,17.3,90]];

_campRandomObj = [];

_campWall = ["map_barbedwire",[-10,30],[100,100,0],[0,2,0,2],[1,0.2],[0,0]];

_campObjInit = [[],[],[],[],[],[],[]];

};

//-------------------------------------------------------------------------------------------------------------------------

---------- Post added at 11:18 AM ---------- Previous post was at 11:13 AM ----------

as you can see the camp has quite a few objects the camp is large with trenchs around the whole camp also with a barbed wire fencing to stop people from just runing in the trenchs there are wooden paths through out all the trenchs plus around the camp a mud dirt road runs through the middle of the camp it has only to entry point from east to west so injoy if any one has any problems getting it to work let me know and ill fiw it not that there should be any thing wrong with it:bounce3:

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

×