Phasor
01.00.10.059
|
#include <windows.h>
#include <stdio.h>
#include "main.h"
#include "Phasor/Logging.h"
#include "Phasor/ThreadedLogging.h"
#include "Phasor/GameLogging.h"
#include "Phasor/Directory.h"
#include "Scripting.h"
#include "Phasor/Commands.h"
#include "Phasor/Admin.h"
#include "Phasor/Halo/Addresses.h"
#include "Phasor/Halo/Hooks.h"
#include "Phasor/Halo/Alias.h"
#include "Phasor/Halo/Server/MapLoader.h"
#include "Phasor/Halo/Server/Gametypes.h"
#include "Phasor/CrashHandler.h"
#include "Phasor/Globals.h"
#include "Common/FileIO.h"
#include "Common/MyString.h"
#include "Phasor/Halo/HaloStreams.h"
#include "Phasor/Halo/Game/Game.h"
Macros | |
#define | WAIT_AND_QUIT Sleep(10000); exit(1); |
Functions | |
void | LocateDirectories () |
void | LoadEarlyInit (COutStream &out) |
__declspec (dllexport) void OnLoad() | |
void | OnServerClose () |
BOOL WINAPI | DllMain (HMODULE hModule, DWORD dwReason, LPVOID) |
Variables | |
PhasorThread | g_Thread |
Timers | g_Timers |
std::unique_ptr< CScriptsLog > | g_ScriptsLog |
std::unique_ptr< CPhasorLog > | g_PhasorLog |
std::unique_ptr< CGameLog > | g_GameLog |
std::unique_ptr< CRconLog > | g_RconLog |
std::unique_ptr < scripting::Scripts > | g_Scripts |
std::unique_ptr < halo::CHaloPrintStream > | g_PrintStream |
std::unique_ptr< Forwarder > | scriptOutput |
#define WAIT_AND_QUIT Sleep(10000); exit(1); |
__declspec | ( | dllexport | ) |
BOOL WINAPI DllMain | ( | HMODULE | hModule, |
DWORD | dwReason, | ||
LPVOID | |||
) |
void LoadEarlyInit | ( | COutStream & | out | ) |
void LocateDirectories | ( | ) |
void OnServerClose | ( | ) |
std::unique_ptr<CGameLog> g_GameLog |
std::unique_ptr<CPhasorLog> g_PhasorLog |
std::unique_ptr<halo::CHaloPrintStream> g_PrintStream |
std::unique_ptr<CRconLog> g_RconLog |
std::unique_ptr<scripting::Scripts> g_Scripts |
std::unique_ptr<CScriptsLog> g_ScriptsLog |
PhasorThread g_Thread |
Timers g_Timers |