/* * Author: 654wak654 * Modifies interaction color of vehicle selection to show it's current damage. * * Arguments: * 0: Target * 1: Player * 2: Args * 3: Action Data * * Return Value: * None * * Example: * [cursorObject, ace_player, [], []] call ace_repair_fnc_modifySelectionInteraction; * * Public: No */ #include "script_component.hpp" params ["_target", "_player", "_args", "_actionData"]; TRACE_4("params",_target,_player,_args,_actionData); // Interaction wrenches numbered 0..8, white to red. // Convert damage to number (rounding up), so that even slight damage can bee seen private _fileName = format [ QPATHTOF(ui\repair_%1_ca.paa), ceil (linearConversion [0, 1, _target getHitPointDamage (_args select 0), 0, 8, true]) ]; _actionData set [2, _fileName];