/* * Author: GitHawk, Jonpas * Calculates the maximum number of magazines a turret can hold according to config. * * Arguments: * 0: Target * 1: Turret Path * 2: Magazine Classname * * Return Value: * Number of magazines on the turret path * * Example: * [vehicle, [0], "500Rnd_127x99_mag_Tracer_Red"] call ace_rearm_fnc_getMaxMagazines * * Public: No */ #include "script_component.hpp" params [["_target", objNull, [objNull]], ["_turretPath", [], [[]]], ["_magazineClass", "", [""]]]; if (isNull _target) exitWith {0}; private _count = {_x == _magazineClass} count ([_target, _turretPath] call FUNC(getConfigMagazines)); _count