Phasor
01.00.10.059
|
Namespaces | |
namespace | afk_detection |
namespace | alias |
namespace | damage_flags |
namespace | game |
namespace | objects |
namespace | server |
Classes | |
struct | DamageModifier |
struct | s_damage_info |
struct | s_hit_info |
struct | s_damage_amount |
struct | s_damage_tag |
struct | damage_script_options |
struct | ident |
struct | s_table_header |
class | CHaloPrintStream |
class | CPlayerBaseStream |
class | PlayerConsoleStream |
class | PlayerChatStreamRaw |
class | PlayerChatStream |
struct | s_player_table |
struct | s_player_structure |
struct | s_player |
struct | s_tag_type |
struct | s_tag_entry |
struct | s_tag_index_table_header |
struct | s_object_info |
Enumerations | |
enum | e_tag_types { TAG_ACTV = 'actv', TAG_ANT = 'ant!', TAG_ANTR = 'antr', TAG_BIPD = 'bipd', TAG_BTIM = 'bitm', TAG_COLL = 'coll', TAG_COLO = 'colo', TAG_CONT = 'cont', TAG_DECA = 'deca', TAG_DELA = 'DeLa', TAG_DEVC = 'devc', TAG_EFFE = 'effe', TAG_EQIP = 'eqip', TAG_FLAG = 'flag', TAG_FONT = 'font', TAG_FOOT = 'foot', TAG_GRHI = 'grhi', TAG_HMT = 'hmt ', TAG_HUD = 'hud#', TAG_HUDG = 'hudg', TAG_ITMC = 'itmc', TAG_JPT = 'jpt!', TAG_LENS = 'lens', TAG_LIGH = 'ligh', TAG_LSND = 'lsnd', TAG_MATG = 'matg', TAG_METR = 'metr', TAG_MGS2 = 'mgs2', TAG_MOD2 = 'mod2', TAG_PART = 'part', TAG_PCTL = 'pctl', TAG_PHYS = 'phys', TAG_PPHY = 'pphy', TAG_PROJ = 'proj', TAG_SBSP = 'sbsp', TAG_SCEN = 'scen', TAG_SCEX = 'scex', TAG_SCHI = 'schi', TAG_SCNR = 'scnr', TAG_SENV = 'senv', TAG_SGLA = 'sgla', TAG_SKY = 'sky ', TAG_SMET = 'smet', TAG_SND = 'snd!', TAG_SNDE = 'snde', TAG_SOUL = 'Soul', TAG_SPLA = 'spla', TAG_SSCE = 'ssce', TAG_STR = 'str#', TAG_TAGC = 'tagc', TAG_TRAK = 'trak', TAG_UDLG = 'udlg', TAG_UNHI = 'unhi', TAG_USTR = 'ustr', TAG_VEHI = 'vehi', TAG_WEAP = 'weap', TAG_WIND = 'wind', TAG_WPHI = 'wphi' } |
Functions | |
bool __stdcall | OnDamageLookup (s_damage_info *dmg, ident *receiver) |
bool __stdcall | OnDamageApplication (const s_damage_info *dmg, ident receiver, s_hit_info *hit, bool backtap) |
void | ApplyDamage (halo::ident receiver, halo::ident causer, const s_tag_entry &dmg_tag, float mult, int flags) |
bool | ApplyDamage (halo::ident receiver, halo::ident causer, float dmg, int flags) |
ident | make_ident (unsigned long id) |
void | InstallHooks () |
s_player_structure * | GetPlayerMemory (int index) |
s_tag_entry * | LookupTag (ident tagId) |
std::string | GetTagCacheKey (s_tag_type type, const std::string &tag_name) |
s_tag_entry * | LookupTag (s_tag_type type, const std::string &tag_name) |
void | BuildTagCache () |
Variables | |
const std::wstring | MSG_PREFIX |
std::map< std::string, s_tag_entry * > | tag_cache |
enum halo::e_tag_types |
void halo::ApplyDamage | ( | halo::ident | receiver, |
halo::ident | causer, | ||
const s_tag_entry & | dmg_tag, | ||
float | mult, | ||
int | flags | ||
) |
bool halo::ApplyDamage | ( | halo::ident | receiver, |
halo::ident | causer, | ||
float | dmg, | ||
int | flags | ||
) |
void halo::BuildTagCache | ( | ) |
s_player_structure * halo::GetPlayerMemory | ( | int | index | ) |
std::string halo::GetTagCacheKey | ( | s_tag_type | type, |
const std::string & | tag_name | ||
) |
void halo::InstallHooks | ( | ) |
s_tag_entry * halo::LookupTag | ( | ident | tagId | ) |
s_tag_entry * halo::LookupTag | ( | s_tag_type | type, |
const std::string & | tag_name | ||
) |
ident halo::make_ident | ( | unsigned long | id | ) |
bool __stdcall halo::OnDamageApplication | ( | const s_damage_info * | dmg, |
ident | receiver, | ||
s_hit_info * | hit, | ||
bool | backtap | ||
) |
bool __stdcall halo::OnDamageLookup | ( | s_damage_info * | dmg, |
ident * | receiver | ||
) |
const std::wstring halo::MSG_PREFIX |
std::map<std::string, s_tag_entry*> halo::tag_cache |