Public Functions

native static void DamageSector(
Sector sec,
Actor source,
int damage,
Name damagetype,
SectorPart part,
Vector3 position,
bool isradius
)

native static void DamageLinedef(
Line def,
Actor source,
int damage,
Name damagetype,
int side,
Vector3 position,
bool isradius
)

native static void GeometryLineAttack(
TraceResults trace,
Actor thing,
int damage,
Name damagetype
)

native static void GeometryRadiusAttack(
Actor bombspot,
Actor bombsource,
int bombdamage,
int bombdistance,
Name damagetype,
int fulldamagedistance
)

native static bool ProjectileHitLinedef(
Actor projectile,
Line def
)

native static bool ProjectileHitPlane(
Actor projectile,
SectorPart part
)

native static clearscope bool CheckLinedefVulnerable(
Line def,
int side,
SectorPart part
)

native static clearscope bool CheckSectorVulnerable(
Sector sec,
SectorPart part
)