Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
MapLoader.cpp File Reference
#include "MapLoader.h"
#include "ScriptLoader.h"
#include "../../Directory.h"
#include "../../../Common/MyString.h"
#include "../../../Common/FileIO.h"
#include "../Addresses.h"
#include "../../Globals.h"
#include "Gametypes.h"
#include "Server.h"
#include <map>

Classes

struct  halo::server::maploader::hMapHeader
 
struct  halo::server::maploader::mapTableInfo
 
class  halo::server::maploader::CHaloMapcycle
 
class  halo::server::maploader::CHaloMapcycleLoader
 

Namespaces

namespace  halo
 
namespace  halo::server
 
namespace  halo::server::maploader
 

Functions

void halo::server::maploader::StartGame (const char *map)
 
void halo::server::maploader::InitializeMapcycle ()
 
s_mapcycle_entry * halo::server::maploader::GetCurrentMapcycleEntry ()
 
bool halo::server::maploader::ValidateUserInput (const s_phasor_mapcycle_entry &entry, COutStream &out)
 
bool halo::server::maploader::LoadGame (const s_phasor_mapcycle_entry &game, COutStream &out)
 
bool halo::server::maploader::ReplaceHaloMapEntry (s_mapcycle_entry *old, const s_phasor_mapcycle_entry &new_entry, COutStream &out)
 
bool halo::server::maploader::ReadGameDataFromUser (s_phasor_mapcycle_entry &entry, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::maploader::sv_mapcycle_begin (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::maploader::sv_mapcycle_add (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::maploader::sv_mapcycle_del (void *exec_player, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::maploader::sv_mapcycle (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::maploader::sv_map (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::maploader::sv_end_game (void *, commands::CArgParser &, COutStream &)
 
void halo::server::maploader::Initialize (COutStream &out)
 

Variables

s_mapcycle_header * halo::server::maploader::g_mapcycle_header = NULL
 
std::unique_ptr
< CHaloMapcycleLoader > 
halo::server::maploader::cycle_loader
 
std::vector
< s_phasor_mapcycle_entry > 
halo::server::maploader::mapcycleList
 
bool halo::server::maploader::in_mapcycle = false