#include "..\script_component.hpp"
/*
 * Author: Alganthe
 * Text statement for the smoke / chemlight time to live stat.
 *
 * Arguments:
 * 0: Not used
 * 1: Item config path <CONFIG>
 *
 * Return Value:
 * Stat Text <STRING>
 *
 * Public: No
 */

params ["", "_config"];
TRACE_1("statTextStatement_smokeChemTTL",_config);

private _TTL = getNumber (configFile >> "CfgAmmo" >> getText (_config >> "ammo") >> "timeToLive");

if (_TTL > 3600) then {
    _TTL = _TTL / 3600;
    _TTL = str _TTL splitString ".";

    if (count _TTL > 1) then  {
        format [
            "%1h %2m",
            parseNumber (_TTL select 0),
            round (60 * parseNumber  ("0." + (_TTL select 1)))
        ]
    } else {
        format [
            "%1h",
            parseNumber (_TTL select 0)
        ]
    };
} else {
    format ["%1m", round (_TTL / 60)]
};