Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Damage.h File Reference
#include "../Halo.h"
#include "../../../Common/Streams.h"

Go to the source code of this file.

Classes

struct  halo::s_damage_info
 
struct  halo::s_hit_info
 
struct  halo::s_damage_amount
 
struct  halo::s_damage_tag
 
struct  halo::damage_script_options
 

Namespaces

namespace  halo
 
namespace  halo::damage_flags
 

Functions

bool __stdcall halo::OnDamageLookup (s_damage_info *dmg, ident *receiver)
 
bool __stdcall halo::OnDamageApplication (const s_damage_info *dmg, ident receiver, s_hit_info *hit, bool backtap)
 
bool halo::ApplyDamage (halo::ident receiver, halo::ident causer, float dmg, int flags)
 
void halo::ApplyDamage (halo::ident receiver, halo::ident causer, const s_tag_entry &dmg_tag, float mult, int flags)