xpdb/missionTemplate/functions/world/fn_loadNearbyVehicles.sqf
Jacob Schmidt 1b6b825653
All checks were successful
Build / Build (push) Successful in 53s
Initial Repo Setup
2025-01-01 21:18:03 -06:00

16 lines
670 B
Plaintext

params [["_vehicles", createHashMap, [createHashMap]]];
{
private _key = _x;
private _value = _y;
if (_key select [0, 10] == "vehicle.") then {
private _vehicle = _value getOrDefault ["class", ""] createVehicle [0, 0, 0];
[_vehicle, _value getOrDefault ["cargo", []]] call xpdb_utils_fnc_applyCargoData;
[_vehicle, _value getOrDefault ["damages", []]] call xpdb_utils_fnc_applyDamage;
_vehicle setFuel (_value getOrDefault ["fuel", 1]);
_vehicle setDamage (_value getOrDefault ["generalDamage", 0]);
[_vehicle, _value getOrDefault ["posDir", []]] call xpdb_utils_fnc_applyPosDir;
};
} forEach _vehicles;