mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Clean up
This commit is contained in:
parent
4406f270e2
commit
fedfa94dcd
@ -30,15 +30,13 @@ private _turretConfig = [configFile >> "CfgVehicles" >> typeOf _vehicle, _turret
|
||||
private _airFriction = getNumber (configFile >> "CfgAmmo" >> _ammo >> "airFriction");
|
||||
|
||||
{
|
||||
private ["_weapon", "_muzzles", "_weaponMagazines", "_muzzleMagazines"];
|
||||
_weapon = _x;
|
||||
_muzzles = getArray (configFile >> "CfgWeapons" >> _weapon >> "muzzles");
|
||||
_weaponMagazines = getArray (configFile >> "CfgWeapons" >> _weapon >> "magazines");
|
||||
private _weapon = _x;
|
||||
private _muzzles = getArray (configFile >> "CfgWeapons" >> _weapon >> "muzzles");
|
||||
private _weaponMagazines = getArray (configFile >> "CfgWeapons" >> _weapon >> "magazines");
|
||||
|
||||
{
|
||||
if (_x != "this") then {
|
||||
_muzzleMagazines = getArray (configFile >> "CfgWeapons" >> _weapon >> _x >> "magazines");
|
||||
_weaponMagazines append _muzzleMagazines;
|
||||
_weaponMagazines append getArray (configFile >> "CfgWeapons" >> _weapon >> _x >> "magazines");
|
||||
};
|
||||
false
|
||||
} count _muzzles;
|
||||
|
@ -25,15 +25,12 @@ private _distance = parseNumber ctrlText (_dlgRangefinder displayCtrl 151);
|
||||
if (_distance == 0) then {
|
||||
_distance = _this call EFUNC(common,getTargetDistance);
|
||||
} else {
|
||||
if (_distance > _maxDistance) then {
|
||||
_distance = _maxDistance;
|
||||
};
|
||||
// Is distance out of bound?
|
||||
_distance = _distance min _maxDistance;
|
||||
_distance = _distance max _minDistance;
|
||||
|
||||
if (_distance < _minDistance) then {
|
||||
_distance = _minDistance;
|
||||
};
|
||||
|
||||
_accuracy = if(_accuracy < 1) then {1} else {_accuracy};
|
||||
// If don't let accuracy be less than 1
|
||||
_accuracy = _accuracy max 1;
|
||||
_distance = (round (_distance/_accuracy)) * _accuracy;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user