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

Namespaces

namespace  halo
 
namespace  halo::server
 
namespace  halo::server::scriptloader
 

Functions

void halo::server::scriptloader::LoadScripts ()
 
bool halo::server::scriptloader::IsValidScript (const std::string &script)
 
e_command_result halo::server::scriptloader::sv_script_reload (void *, commands::CArgParser &args, COutStream &out)
 Reloads the specified script, or if none specified all scripts.
 
e_command_result halo::server::scriptloader::sv_script_load (void *, commands::CArgParser &args, COutStream &out)
 Loads the specified script for the duration of the current map.
 
e_command_result halo::server::scriptloader::sv_script_unload (void *, commands::CArgParser &args, COutStream &out)
 Unloads the specified script.
 
e_command_result halo::server::scriptloader::sv_script_list (void *, commands::CArgParser &args, COutStream &out)
 Lists all currently loaded scripts.