 sreV                prefix x\tac1\addons\tm_discord  CfgEventHandlers.hpp     p      †iÕcp  config.cpp     �      †iÕc�  open3DEN.sqf     Ô       †iÕcÔ   script_component.hpp     ‡       †iÕc‡   XEH_postInit.sqf     ô      †iÕcô  XEH_preStart.sqf     (       †iÕc(                        class Extended_PreStart_EventHandlers {
    class ADDON {
        clientInit = QUOTE(call COMPILE_FILE(XEH_preStart));
    };
};

class Extended_PostInit_EventHandlers {
    class ADDON {
        clientInit = QUOTE(call COMPILE_FILE(XEH_postInit));
    };
};

class Cfg3DEN {
    class EventHandlers {
        class ADDON {
            onMapOpened = QUOTE(call COMPILE_FILE(open3DEN));
            onMissionLoad = QUOTE(call COMPILE_FILE(open3DEN));
            onMissionNew = QUOTE(call COMPILE_FILE(open3DEN));
            onMissionPreviewEnd = QUOTE(call COMPILE_FILE(open3DEN));
        };
    };
};#include "script_component.hpp"

class CfgPatches {
    class ADDON {
        name = "Discord Rich Presence";
        author = "Bear";
        url = "http://www.teamonetactical.com";
        units[] = {};
        weapons[] = {};
        requiredVersion = REQUIRED_VERSION;
        requiredAddons[] = {"tac1_tm_main"};
        VERSION_CONFIG;
    };
};

#include "CfgEventHandlers.hpp""ArmaDiscordRPC" callExtension ["mission", [
    parseText "[1Tac] Mission Editor",
    0,
    parseText toLower worldName,
    parseText getText (configfile >> "CfgWorlds" >> worldName >> "description")
]];#define COMPONENT tm_discord

#include "\x\tac1\addons\tm_main\script_mod.hpp"
#include "\x\tac1\addons\tm_main\script_macros.hpp"
#include "script_component.hpp"

if (is3DEN) exitWith {};

private _name = briefingName;
if (missionName isEqualTo "" || ((toLower missionName) find "intro") >= 0) then {
    _name = "";
};

"ArmaDiscordRPC" callExtension ["mission", [
    formatText ["[1Tac] %1", _name],
    time,
    parseText toLower worldName,
    parseText getText (configfile >> "CfgWorlds" >> worldName >> "description")
]];

addMissionEventHandler ["Ended", {
	"ArmaDiscordRPC" callExtension "ended";
}];
"ArmaDiscordRPC" callExtension "init";
 ôç(—õ"¥²¥–rª¹ ¼uUU”ä