mirror of
https://github.com/Bones50/ammoSave.git
synced 2024-08-30 17:22:11 +00:00
Delete ExileServer_object_vehicle_carefulCreateVehicle.sqf
This commit is contained in:
parent
35ddc12064
commit
c193d490b6
@ -1,93 +0,0 @@
|
|||||||
/**
|
|
||||||
* ExileServer_object_vehicle_carefulCreateVehicle
|
|
||||||
*
|
|
||||||
* Exile Mod
|
|
||||||
* www.exilemod.com
|
|
||||||
* © 2015 Exile Mod Team
|
|
||||||
*
|
|
||||||
* This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
|
|
||||||
* To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
|
|
||||||
*/
|
|
||||||
|
|
||||||
private["_vehicleClassName", "_position", "_direction", "_usePositionATL", "_temporaryPositionInOuterSpace", "_vehicleObject"];
|
|
||||||
_vehicleClassName = _this select 0;
|
|
||||||
_position = _this select 1;
|
|
||||||
_direction = _this select 2;
|
|
||||||
_usePositionATL = _this select 3;
|
|
||||||
_temporaryPositionInOuterSpace =
|
|
||||||
[
|
|
||||||
(_position select 0) - 250 + (random 500),
|
|
||||||
(_position select 1) - 250 + (random 500),
|
|
||||||
1000 + (random 1000)
|
|
||||||
];
|
|
||||||
_vehicleObject = createVehicle [_vehicleClassName, _temporaryPositionInOuterSpace, [], 0, "CAN_COLLIDE"];
|
|
||||||
_vehicleObject allowDamage false;
|
|
||||||
_vehicleObject removeAllEventHandlers "HandleDamage";
|
|
||||||
_vehicleObject addEventHandler["HandleDamage", {false}];
|
|
||||||
_vehicleObject setVelocity [0, 0, 0];
|
|
||||||
if ((typeName _direction) isEqualTo "ARRAY") then
|
|
||||||
{
|
|
||||||
_vehicleObject setVectorDirAndUp _direction;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
_vehicleObject setDir _direction;
|
|
||||||
};
|
|
||||||
if (_usePositionATL) then
|
|
||||||
{
|
|
||||||
_vehicleObject setPosATL _position;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
_vehicleObject setPosASL _position;
|
|
||||||
};
|
|
||||||
_vehicleObject setVelocity [0, 0, 0];
|
|
||||||
_vehicleObject allowDamage true;
|
|
||||||
_vehicleObject removeAllEventHandlers "HandleDamage";
|
|
||||||
_vehicleObject setDamage 0;
|
|
||||||
/////////////////////////////////////////////////
|
|
||||||
// ADDED BY BONES
|
|
||||||
/////////////////////////////////////////////////
|
|
||||||
//Let's remove unwanted weapons!
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_DAR",[-1]];
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_DAGR",[-1]];
|
|
||||||
// UH-80 Ghosthawk
|
|
||||||
_vehicleObject removeWeaponTurret ["LMG_Minigun_Transport",[1]];
|
|
||||||
_vehicleObject removeWeaponTurret ["LMG_Minigun_Transport2",[2]];
|
|
||||||
// AH-99
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_DAGR",[0]];
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_ASRAAM",[0]];
|
|
||||||
// MI-48 Kajman
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_SCALPEL",[0]];
|
|
||||||
_vehicleObject removeWeaponTurret ["rockets_Skyfire",[0]];
|
|
||||||
// AFV-4 Gorgon
|
|
||||||
_vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[0]];
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_titan",[0]];
|
|
||||||
// BTR-K
|
|
||||||
_vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[0]];
|
|
||||||
_vehicleObject removeWeaponTurret ["missiles_titan",[0]];
|
|
||||||
// FV-720
|
|
||||||
_vehicleObject removeWeaponTurret ["autocannon_30mm",[0]];
|
|
||||||
// MSE-3 Madrid
|
|
||||||
_vehicleObject removeWeaponTurret ["GMG_40mm",[0]];
|
|
||||||
// IFV-6C
|
|
||||||
_vehicleObject removeWeaponTurret ["GMG_40mm",[0]];
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////
|
|
||||||
clearBackpackCargoGlobal _vehicleObject;
|
|
||||||
clearItemCargoGlobal _vehicleObject;
|
|
||||||
clearMagazineCargoGlobal _vehicleObject;
|
|
||||||
clearWeaponCargoGlobal _vehicleObject;
|
|
||||||
if (_vehicleClassName isKindOf "I_UGV_01_F") then
|
|
||||||
{
|
|
||||||
createVehicleCrew _vehicleObject;
|
|
||||||
};
|
|
||||||
if (getNumber (configFile >> "CfgSettings" >> "VehicleSpawn" >> "nightVision") isEqualTo 0) then
|
|
||||||
{
|
|
||||||
_vehicleObject disableNVGEquipment true;
|
|
||||||
};
|
|
||||||
if (getNumber (configFile >> "CfgSettings" >> "VehicleSpawn" >> "thermalVision") isEqualTo 0) then
|
|
||||||
{
|
|
||||||
_vehicleObject disableTIEquipment true;
|
|
||||||
};
|
|
||||||
_vehicleObject
|
|
Loading…
Reference in New Issue
Block a user