#include "..\script_component.hpp" /* * Function: forge_server_db_fnc_loadFromProfile * Author: J. Schmidt * * Description: * Loads data from profile namespace * * Arguments: * 0: _name - Store name * 1: _key - Key to retrieve (Optional, get entire collection if empty) * 2: _default - Default value if key not found * * Return Value: * Retrieved data or default value */ params [ ["_name", "", [""]], ["_key", "", [""]], ["_default", nil] ]; private _database = call FUNC(verifyDB); private _store = _database call ["getStore", [_name]]; if (isNil "_store") exitWith { _default }; [_name, _key, _default, profileNamespace] call FUNC(getFromStore);