Browse Source

decommissioned any aat global functions and varialbe test,mission failed

mission failed will gettem next time on global function and variables. AAT wil spawn with eweb andw ill ad ability to remove/add weapons back. added back the add/remove eweb to aats
Namenai 7 years ago
parent
commit
5705533a6c

+ 22 - 3
Scripts/scripts/zeus3denScripts/aiBased/factionBased/independent/AAF/RandomSWCIV.sqf

@@ -14,7 +14,7 @@ rexirandomswciv={
 	"SWOP_bossk_CombatUniform","SWOP_c_21_CombatUniform","SWOP_Arena_F_CombatUniform","SWOP_dengar_CombatUniform","SWOP_RebDsvet_Drabata_rebelI_CombatUniform","SWOP_RebD_Drabata_rebelI_CombatUniform","SWOP_CIS_f_genosian_CombatUniform",
 	"SWOP_CIS_f_genosian2_CombatUniform","SWOP_CIS_f_genosian3_CombatUniform","SWOP_CIS_f_genosian_worker_CombatUniform","SWOP_CIS_f_genosian_elite_CombatUniform","SWOP_GreClothes_F_CombatUniform","SWOP_GreClothes_BlBr_F_CombatUniform",
 	"SWOP_GreClothes_BlBl_F_CombatUniform","SWOP_GreClothes_reb_F_CombatUniform","SWOP_GreClothes_ReBl_F_CombatUniform","SWOP_GreClothes_smug_F_CombatUniform","SWOP_GreClothes_FR_CombatUniform","SWOP_GreClothes_BlBr_FR_CombatUniform",
-	"SWOP_GreClothes_BlBl_FR_CombatUniform","SWOP_GreClothes_reb_FR_CombatUniform","SWOP_GreClothes_ReBl_FR_CombatUniform","SWOP_GreClothes_smug_FR_CombatUniform","SWOP_tuskent_CombatUniform","SWOP_Reb_f_cape_kaleesh_CombatUniform",
+	"SWOP_GreClothes_BlBl_FR_CombatUniform","SWOP_GreClothes_reb_FR_CombatUniform","SWOP_GreClothes_ReBl_FR_CombatUniform","SWOP_GreClothes_smug_FR_CombatUniform","SWOP_Reb_f_cape_kaleesh_CombatUniform",
 	"SWOP_Reb_f_kaleesh_CombatUniform","SWOP_Reb_f_Kel_Dor_CombatUniform","SWOP_Reb_f_Kel_Dor2_CombatUniform","SWOP_Kota_F_CombatUniform","SWOP_Kota2_F_CombatUniform","SWOP_Reb_f_WW_mon_calamari_rebel_CombatUniform","SWOP_Reb_f_WB_mon_calamari_rebel_CombatUniform",
 	"SWOP_RebGB_mon_calamari_rebelI_CombatUniform","SWOP_RebDB_mon_calamari_rebelI_CombatUniform","SWOP_RebB_mon_calamari_rebelI_CombatUniform","SWOP_RebF_mon_calamari_rebelI_CombatUniform","SWOP_RebU_mon_calamari_rebelI_CombatUniform",
 	"SWOP_RebW_mon_calamari_rebelI_CombatUniform","SWOP_RebD_mon_calamari_rebelI_CombatUniform","SWOP_RebDsvet_mon_calamari_rebelI_CombatUniform","SWOP_RebWbr_mon_calamari_rebelI_CombatUniform","SWOP_RebWdark_mon_calamari_rebelI_CombatUniform",
@@ -29,12 +29,31 @@ rexirandomswciv={
 	"SWOP_RebC_vurkI_CombatUniform","SWOP_Mercenario1_f_WW_weequay_CombatUniform","SWOP_Mercenario2_f_WW_weequay_CombatUniform","SWOP_Mercenario3_f_WW_weequay_CombatUniform","SWOP_Reb_f_WW_weequay_rebel_CombatUniform",
 	"SWOP_Reb_f_WB_weequay_rebel_CombatUniform","SWOP_RebGB_weequay_rebelI_CombatUniform","SWOP_RebDB_weequay_rebelI_CombatUniform","SWOP_RebB_weequay_rebelI_CombatUniform","SWOP_RebF_weequay_rebelI_CombatUniform",
 	"SWOP_RebU_weequay_rebelI_CombatUniform","SWOP_RebW_weequay_rebelI_CombatUniform","SWOP_RebD_weequay_rebelI_CombatUnifom","SWOP_RebDsvet_weequay_rebelI_CombatUniform","SWOP_RebWbr_weequay_rebelI_CombatUniform",
-	"SWOP_RebWdark_weequay_rebelI_CombatUniform","SWOP_RebC_weequay_rebelI_CombatUniform","SWOP_21B_uniform","SWOP_4lom_uniform","SWOP_C3PO_uniform","SWOP_hk47_uniform","SWOP_HK51_uniform","SWOP_ig88_unifrom"];
+	"SWOP_RebWdark_weequay_rebelI_CombatUniform","SWOP_RebC_weequay_rebelI_CombatUniform","SWOP_21B_uniform","SWOP_4lom_uniform","SWOP_C3PO_uniform","SWOP_hk47_uniform","SWOP_HK51_uniform","SWOP_ig88_unifrom",
+	"SWOP_dengar_CombatUniform","SWOP_dengar_CombatUniform","SWOP_dengar_CombatUniform","SWOP_Trando_boloto_CombatUniform","SWOP_Trando_green_CombatUniform","SWOP_Trando_GB_CombatUniform","SWOP_Trando_grey_CombatUniform","SWOP_Trando_red_CombatUniform",
+	"SWOP_Trando_wbr_CombatUniform","SWOP_Trando_wdr_CombatUniform","SWOP_RebB_FKI_CombatUniform","SWOP_RebF_FKI_CombatUniform","SWOP_RebU_FKI_CombatUniform","SWOP_rebels_FKI_CombatUniform","SWOP_RebD_FKI_CombatUniform","SWOP_RebDsvet_FKI_CombatUniform",
+	"SWOP_rebelsbr_FKI_CombatUniform","SWOP_rebelsdark_FKI_CombatUniform","SWOP_RebC_FKI_CombatUniform","SWOP_RebGB_FDurosI_CombatUniform","SWOP_RebDB_FDurosI_CombatUniform","SWOP_RebB_FDurosI_CombatUniform","SWOP_RebF_FDurosI_CombatUniform","SWOP_RebU_FDurosI_CombatUniform",
+	"SWOP_rebels_FDurosI_CombatUniform","SWOP_RebD_FDurosI_CombatUniform","SWOP_RebDsvet_FDurosI_CombatUniform","SWOP_rebelsbr_FDurosI_CombatUniform","SWOP_rebelsdark_FDurosI_CombatUniform","SWOP_RebC_FDurosI_CombatUniform","SWOP_Reb_f_WW_Chewbacca1_CombatUniform",
+	"SWOP_Reb_f_WW_Chewbacca3_CombatUniform","SWOP_Reb_f_WW_Chewbacca5_CombatUniform","SWOP_Reb_f_WW_FII_CombatUniform","SWOP_Reb_f_WB_FII_CombatUniform","SWOP_RebGB_FII_CombatUniform","SWOP_RebDB_FII_CombatUniform","SWOP_RebB_FII_CombatUniform","SWOP_RebF_FII_CombatUniform",
+	"SWOP_RebU_FII_CombatUniform","SWOP_rebels_FII_CombatUniform","SWOP_RebD_FII_CombatUniform","SWOP_RebDsvet_FII_CombatUniform","SWOP_rebelsbr_FII_CombatUniform","SWOP_rebelsdark_FII_CombatUniform","SWOP_RebC_FII_CombatUniform","SWOP_RebDB_FRI_CombatUniform",
+	"SWOP_RebB_FRI_CombatUniform","SWOP_RebF_FRI_CombatUniform","SWOP_RebU_FRI_CombatUniform","SWOP_rebels_FRI_CombatUniform","SWOP_RebD_FRI_CombatUniform","SWOP_RebDsvet_FRI_CombatUniform","SWOP_rebelsbr_FRI_CombatUniform","SWOP_rebelsdark_FRI_CombatUniform",
+	"SWOP_RebC_FRI_CombatUniform","SWOP_RebGreyB_FSI_CombatUniform","SWOP_RebGB_FSI_CombatUniform","SWOP_RebDB_FSI_CombatUniform","SWOP_RebB_FSI_CombatUniform","SWOP_RebF_FSI_CombatUniform","SWOP_RebU_FSI_CombatUniform","SWOP_rebels_FSI_CombatUniform","SWOP_RebD_FSI_CombatUniform",
+	"SWOP_RebDsvet_FSI_CombatUniform","SWOP_rebelsbr_FSI_CombatUniform","SWOP_rebelsdark_FSI_CombatUniform","SWOP_RebDB_FRI_CombatUniform","SWOP_RebB_FRI_CombatUniform","SWOP_RebF_FRI_CombatUniform","SWOP_RebU_FRI_CombatUniform","SWOP_rebels_FRI_CombatUniform",
+	"SWOP_RebD_FRI_CombatUniform","SWOP_RebDsvet_FRI_CombatUniform","SWOP_rebelsbr_FRI_CombatUniform","SWOP_rebelsdark_FRI_CombatUniform","SWOP_RebC_FRI_CombatUniform","SWOP_RebGreyB_FSI_CombatUniform","SWOP_RebGB_FSI_CombatUniform","SWOP_RebDB_FSI_CombatUniform","SWOP_RebB_FSI_CombatUniform","SWOP_RebF_FSI_CombatUniform",
+	"SWOP_RebU_FSI_CombatUniform","SWOP_rebels_FSI_CombatUniform","SWOP_RebD_FSI_CombatUniform","SWOP_RebDsvet_FSI_CombatUniform","SWOP_rebelsbr_FSI_CombatUniform","SWOP_rebelsdark_FSI_CombatUniform",
+	//make more chance of spawning
+	"SWOP_CIS_f_genosian_worker_CombatUniform",	"SWOP_CIS_f_genosian_worker_CombatUniform",	"SWOP_CIS_f_genosian_worker_CombatUniform",	"SWOP_CIS_f_genosian_worker_CombatUniform",
+	"SWOP_21B_uniform","SWOP_4lom_uniform","SWOP_C3PO_uniform","SWOP_hk47_uniform","SWOP_HK51_uniform","SWOP_ig88_unifrom",
+	"SWOP_21B_uniform","SWOP_4lom_uniform","SWOP_C3PO_uniform","SWOP_hk47_uniform","SWOP_HK51_uniform","SWOP_ig88_unifrom",
+	"SWOP_21B_uniform","SWOP_4lom_uniform","SWOP_C3PO_uniform","SWOP_hk47_uniform","SWOP_HK51_uniform","SWOP_ig88_unifrom",
+	"SWOP_21B_uniform","SWOP_4lom_uniform","SWOP_C3PO_uniform","SWOP_hk47_uniform","SWOP_HK51_uniform","SWOP_ig88_unifrom"
+	
+	];
 	_Uniformcount = count _SWUniforms;
 //selects random uniform
 	_swciv forceAddUniform (_SWUniforms select floor random _Uniformcount);
 	
-};//end SW Random Uniform Selector
+};//end S					 Random Uniform Selector
 
 ["I_C_Soldier_Bandit_1_F", "init",rexirandomswciv, true, [], true] call CBA_fnc_addClassEventHandler; 
 ["I_C_Soldier_Bandit_2_F", "init",rexirandomswciv, true, [], true] call CBA_fnc_addClassEventHandler; 

+ 3 - 1
Scripts/scripts/zeus3denScripts/globalFnc/namEnableConfigAAT/getnamEnableConfigAAT.sqf

@@ -1,3 +1,4 @@
+/* decommissioned due to difficulty of public variables
 try
 {
 namEnableConfigAAT
@@ -6,4 +7,5 @@ hint format["%1",namEnableConfigAAT];
 catch
 {
 hint ("getnamEnableConfigAAT not working, badger Namenai to fix it.");
-}
+}
+*/

+ 3 - 1
Scripts/scripts/zeus3denScripts/globalFnc/namEnableConfigAAT/setnamEnableConfigAAT.sqf

@@ -1,3 +1,4 @@
+/* decommissioned due to difficulty of public variables
 try
 {
 
@@ -7,4 +8,5 @@ try
 catch
 {
 	hint ("possible wrong or no parameter sent, badger Namenai to fix it.");
-};
+};
+*/

+ 2 - 2
Scripts/scripts/zeus3denScripts/globalFncAndVarPanel/zeusVariableAndFunctionPanel.sqf

@@ -1,4 +1,4 @@
-
+/* decommissioned due to difficulty of public variables
 namZeusPanelHermes={
 	params["_objToPlacePanelsOn"];
 	
@@ -35,7 +35,7 @@ namZeusPanelHermes={
 
 
 ["B_Protagonist_VR_F", "init",namZeusPanelHermes, true, [], true] call CBA_fnc_addClassEventHandler; 
-
+*/
 
 
 

+ 7 - 2
Scripts/scripts/zeus3denScripts/globalVars/globalVar.sqf

@@ -1,4 +1,9 @@
 //These are global variables
 
-namEnableConfigAAT=false;//for AAT,vehicle variants. has setter and getters  under (namEnableConfigAAT/getnamEnableConfigAAT) and (namEnableConfigAAT/setnamEnableConfigAAT)
-namEnableLaatCrashable=false;
+
+/*decommissioned ,public variables proved to be too difficult 
+//namEnableConfigAAT=false;//for AAT,vehicle variants. has setter and getters  under (namEnableConfigAAT/getnamEnableConfigAAT) and (namEnableConfigAAT/setnamEnableConfigAAT)
+namEnableLaatCrashable=false;
+
+
+*/

+ 2 - 2
Scripts/scripts/zeus3denScripts/namenaisInit.sqf

@@ -1,7 +1,7 @@
 //last update 3/25/2018 3:04 pm est by namenai
 
-//global variables that are used
-	[] execVM "scripts\zeus3denScripts\globalVars\globalVar.sqf";
+//global variables that are used----------------------- decommissioned due to public variables being too hard-------------------- 
+	//[] execVM "scripts\zeus3denScripts\globalVars\globalVar.sqf";
 //Allow zeus to change global variables
 	[] execVM "scripts\zeus3denScripts\globalFncAndVarPanel\zeusVariableAndFunctionPanel.sqf";
 

+ 9 - 0
Scripts/scripts/zeus3denScripts/vehicleBased/vehicleVariants/landBased/AAT/aatAddEweb.sqf

@@ -0,0 +1,9 @@
+params["_vic"];
+
+//add the new gusn
+_vic addWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
+for [{_i=0}, {_i<3}, {_i=_i+1}] do
+{
+	_vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
+
+};//

+ 37 - 39
Scripts/scripts/zeus3denScripts/vehicleBased/vehicleVariants/landBased/AAT/aatMohawkClassBase.sqf

@@ -2,52 +2,50 @@
 rexiAttMohawk=
 	{
 		params["_vic"];
-
-		if(namEnableConfigAAT) then
+		_namAATConfigChance=.5;
+		
+		
+		(_vic) setobjecttextureglobal [0,"optre_vehicles\pelican\data\falcon_gun_CO.paa"];
+		(_vic) setobjecttextureglobal [1,"optre_vehicles\pelican\data\falcon_gun_CO.paa"];
+	
+		//by default will add the new gusn
+		_vic addWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
+		for [{_i=0}, {_i<3}, {_i=_i+1}] do
 		{
-			(_vic) setobjecttextureglobal [0,"optre_vehicles\pelican\data\falcon_gun_CO.paa"];
-			(_vic) setobjecttextureglobal [1,"optre_vehicles\pelican\data\falcon_gun_CO.paa"];
+			_vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
 		
-			//by default will add the new gusn
-			_vic addWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
+		};//
+		
+		//gives ability to remove weapons
+		_vic  addAction ["<t color='#47FF1A'>Remove AI Coxial Turret </t>",                
+		{
+			_aat = _this select 0;
+			
+			_aat RemoveWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
+			
 			for [{_i=0}, {_i<3}, {_i=_i+1}] do
 			{
-				_vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
+					_aat RemoveMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
 			
-			};//
+			};
 			
-			//gives ability to remove weapons
-			_vic  addAction ["<t color='#47FF1A'>Remove AI Coxial Turret </t>",                
-			{
-				_aat = _this select 0;
-				
-				_aat RemoveWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
-				for [{_i=0}, {_i<3}, {_i=_i+1}] do
-				{
-						_aat RemoveMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
-				
-				};
-				
-			}];//
-			
-			//gives ability to add weapons
-			_vic  addAction ["<t color='#47FF1A'>Add AI Coxial Turret </t>",                
-			{
-				_aat = _this select 0;
-				
-				_aat addWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
-				for [{_i=0}, {_i<3}, {_i=_i+1}] do
-				{
-						_aat addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
-				
-				};
-				
-			}];//
-			
-		}//end if 
-		else
+		}];//
+		
+		//gives ability to add weapons
+		_vic  addAction ["<t color='#47FF1A'>Add AI Coxial Turret </t>",                
 		{
-		};		
+			_aat = _this select 0;
+			
+			_aat addWeaponTurret ["Cannon_EWEBSWBFgun", [0]];
+			for [{_i=0}, {_i<3}, {_i=_i+1}] do
+			{
+					_aat addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF" ,[0]];
+			
+			};
+			
+		}];//
+			
+			
 	};//end aatcoxial meme
     
     ["O_SWOP_AAT_1", "init",rexiAttMohawk, true, [], true] call CBA_fnc_addClassEventHandler; 

+ 4 - 0
Scripts/scripts/zeus3denScripts/vehicleBased/vehicleVariants/landBased/AAT/aatRemoveEweb.sqf

@@ -0,0 +1,4 @@
+params["_vic"];
+
+//remove the new gusn
+_vic RemoveWeaponTurret ["Cannon_EWEBSWBFgun", [0]];

+ 6 - 5
Scripts/scripts/zeus3denScripts/vehicleBased/vehicleVariants/landBased/ATTE/atteTridentClass.sqf

@@ -73,7 +73,7 @@
 // ITT for troop transport;	
 	atte_mens = "O_SWOP_HoverTa_2" createVehicle (position _dropTurret);
 // Set the name and attach it to the Stomper;
-	atte_mens attachTo [ATTE_DRIVE,[0,-4.2,2.2]];
+	atte_mens attachTo [ATTE_DRIVE,[0,-4.2,1.9]];
 // make it invisible;	
 	(atte_mens) setobjecttextureglobal [0,""]; 
 // make it invulnerable remove the ammo 
@@ -86,7 +86,7 @@
 // crewITT,purpose allows uav driver to sit there;	
 	atte_mens2 = "O_SWOP_HoverTa_2" createVehicle (position _dropTurret);
 // Set the name and attach it to the Stomper;
-	atte_mens2 attachTo [ATTE_DRIVE,[0,1.9,2.2]];
+	atte_mens2 attachTo [ATTE_DRIVE,[0,1.9,1.9]];
 // make it invisible;	
 	(atte_mens2) setobjecttextureglobal [0,""]; 
 // "make it invulnerable remove the ammo and turn the lights and engine on";
@@ -95,7 +95,7 @@
 	atte_mens2 engineOn true;
 	atte_mens2 setPilotLight true;
 	atte_mens2 lockDriver true;
-	[atte_mens2, 9] call ace_cargo_fnc_setSpace;
+	[atte_mens2, -1] call ace_cargo_fnc_setSpace;
 
 
 // "remote desig,commanders laz dezer";	
@@ -115,7 +115,7 @@
 	ATTE_gun1 addMagazineTurret ["1000Rnd_Laser_Cannon_LAAT",[0]];    
 	createVehicleCrew ATTE_gun1;
 	atte_gun1 allowCrewInImmobile true;
-	
+	([atte_gun1 ,true] call ace_captives_fnc_setHandcuffed
 	
 //turrets that fire the laat cannons 2
 	atte_gun2 = "B_HMG_01_A_F" createVehicle (position _dropTurret);
@@ -125,7 +125,7 @@
 	atte_gun2 addMagazineTurret ["1000Rnd_Laser_Cannon_LAAT",[0]];  
 	createVehicleCrew ATTE_gun2;
 	atte_gun2 allowCrewInImmobile true;
-
+	([atte_gun2 ,true] call ace_captives_fnc_setHandcuffed
 	   
 //turrets that fire the laat cannons 3
 	atte_gun3 = "B_HMG_01_A_F" createVehicle (position _dropTurret);
@@ -134,6 +134,7 @@
 	atte_gun3 addWeaponTurret ["Cannon_LAAT",[0]]; 
 	atte_gun3 addMagazineTurret ["1000Rnd_Laser_Cannon_LAAT",[0]]; 
 	createVehicleCrew ATTE_gun3;
+	([atte_gun3 ,true] call ace_captives_fnc_setHandcuffed) 
 	atte_gun3 setdir 180;
 	atte_gun3 allowCrewInImmobile true;
 //Stores the varible names of all objects