Skip to content

Zadawanie obrażeń jednostkom

Krzyciu edited this page Jun 19, 2021 · 2 revisions

https://github.com/acemod/ACE3/blob/master/addons/medical/functions/fnc_addDamageToUnit.sqf

Lokalność:

Efekt globalny

Opis:

Funkcja zadaje wybrany rodzaj obrażeń postaci

Syntax:

[_object, _damage, _bodyPart, _damageType] call ace_medical_fnc_addDamageToUnit

Parametry:

__object - jednostka, która otrzyma obrażenia. OBIEKT

_damage - wartość obrażeń, która zostanie zadana.LICZBA

_bodyPart - część ciała ("Head","body","hand_l","hand_r","leg_l","leg_r") STRING

_damageType - rodzaj obrażeń ("backblast", "bullet", "explosive", "falling", "grenade", "ropeburn", "shell", "stab", "vehiclecrash") STRING

Wartość zwracana:

Czy udało zadać obrażenia? BOOLEAN (true/false)

Przykład:

Zadanie obrażeń od ukłucia o wartości 0.25 w losową część ciała AIkowi o nazwie "bob"

[bob, 0.25, (selectRandom ["Head","body","hand_l","hand_r","leg_l","leg_r"]), "stab"] call ace_medical_fnc_addDamageToUnit;