_world = ( configfile >> "CfgWorlds" >> worldName ); _author = getText( _world >> "author" ); _name = getText ( _world >> "description" ); _source = configSourceMod ( _world ); _workshopID = ''; { if ( ( _x#1 ) == _source ) then { _workshopID = _x#7; break; }; } foreach getLoadedModsInfo; // [_name, _author, _workshopID]; _return = createHashMapFromArray [ ["author", _author], ["workshopID", _workshopID], ["displayName", _name], ["worldName", toLower worldName], ["worldNameOriginal", _name], ["worldSize", worldSize], ["latitude", -1 * getNumber( _world >> "latitude" )], ["longitude", getNumber( _world >> "longitude" )] ]; [format["WorldInfo is: %1", _return]] call attendanceTracker_fnc_log; _return