Przeglądaj źródła

reverting to old at-te armor scale,and removed hints

Namenai 7 lat temu
rodzic
commit
a4d91b8b92

+ 14 - 8
Scripts/scripts/zeus3denScripts/vehicleBased/vehicleVariants/landBased/ATTE/atteBase.sqf

@@ -68,21 +68,27 @@ rexiAtteBase={
 			case(""):{_rexiOldDamage = damage _rexiUnit;};
 			default{};
 		};
-		//_rexiReturn = _rexiOldDamage + ((_rexiPassedDamage - _rexiOldDamage) / _rexiDmgScaleFactor);
-		_rexiReturn = _rexiOldDamage + ((_rexiPassedDamage ) / _rexiDmgScaleFactor);
+		rexiReturn = _rexiOldDamage + ((_rexiPassedDamage - _rexiOldDamage) / _rexiDmgScaleFactor);
+		//_rexiReturn = _rexiOldDamage + ((_rexiPassedDamage ) / _rexiDmgScaleFactor);
 		if((_rexiReturn+_rexiOldDamage)>1) then 
 		{
-			hint format["dead %1",time];
+			
 			_namAtteObjArray=_rexiUnit getVariable "atteObjectsOnIt";
-			{ 
-				[west, "HQ"] sideChat format["%1 is dead %2",_x,time];
-				_x setDammage 1; 
-			} forEach _namAtteObjArray;
+			if((count  _namAtteObjArray)>0) then 
+			{
+				{ 	
+					_x setDammage 1; 
+				} forEach _namAtteObjArray;
+				_rexiUnit setVariable ["atteObjectsOnIt",[],true];
+			}	
+			else 
+			{  
 			
+			};
 		}
 		else 
 		{  
-			hint format["not dead lolollol %1",time];
+			
 		};
 		_rexiReturn
 	}];

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

@@ -134,6 +134,6 @@
 	atte_gun3 setdir 180;
 	atte_gun3 allowCrewInImmobile true;
 //Stores the varible names of all objects
-	atte_body setVariable ["atteObjectsOnIt", [atte_drive,atte_mens,atte_mens2,atte_com,atte_gun1,atte_gun2,atte_gun3],true];
+	atte_body setVariable ["atteObjectsOnIt", [atte_drive,atte_com,atte_gun1,atte_gun2,atte_gun3],true];
 //deleted the drop turret	
 	deleteVehicle _dropTurret;