![]() |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Go to the source code of this file.
Macros | |
#define | CONCUSSIVE_DAMAGE_RADIUS_LG 280 |
#define | CONCUSSIVE_DAMAGE_RADIUS_SM 220 |
#define | CONCUSSIVE_EXPLOSION_DMG_MAX 300 |
#define | CONCUSSIVE_EXPLOSION_DMG_MIN 50 |
#define | ELECTRICAL_DAMAGE_RADIUS_LG 60 |
#define | ELECTRICAL_DAMAGE_RADIUS_SM 210 |
#define | ELECTRICAL_EXPLOSION_DMG_MAX 350 |
#define | ELECTRICAL_EXPLOSION_DMG_MIN 80 |
#define | EXPLODE_COMPLEX 300 |
#define | INCENDIARY_DAMAGE_RADIUS_LG 250 |
#define | INCENDIARY_DAMAGE_RADIUS_SM 200 |
#define | INCENDIARY_EXPLOSION_DMG_MAX 380 |
#define | INCENDIARY_EXPLOSION_DMG_MIN 95 |
Functions | |
function | __init__ () |
function | breakAfter (time, damage, piece) |
function | CodeCallback_DestructibleEvent (event, param1, param2, param3, param4) |
function | complex_explosion (attacker, max_radius) |
function | destructible_car_death_notify () |
function | destructible_car_death_think () |
function | destructible_car_explosion (attacker, physics_explosion) |
function | destructible_car_fire_think (attacker) |
function | destructible_car_grenade_stuck_explode (missile) |
function | destructible_car_grenade_stuck_think () |
function | destructible_car_hacked_c4 (car) |
function | destructible_event_callback (destructible_event, attacker, weapon) |
function | explosive_concussive_explosion (attacker, explosion_radius, physics_explosion) |
function | explosive_electrical_explosion (attacker, explosion_radius, physics_explosion) |
function | explosive_incendiary_explosion (attacker, explosion_radius, physics_explosion) |
function | get_unused_explosion () |
function | init_explosions () |
function | physics_explosion_and_rumble (origin, radius, physics_explosion) |
function | simple_explosion (attacker) |
function | simple_timed_explosion (destructible_event, attacker) |
#define CONCUSSIVE_DAMAGE_RADIUS_LG 280 |
Definition at line 22 of file _destructible.gsc.
#define CONCUSSIVE_DAMAGE_RADIUS_SM 220 |
Definition at line 23 of file _destructible.gsc.
#define CONCUSSIVE_EXPLOSION_DMG_MAX 300 |
Definition at line 30 of file _destructible.gsc.
#define CONCUSSIVE_EXPLOSION_DMG_MIN 50 |
Definition at line 29 of file _destructible.gsc.
#define ELECTRICAL_DAMAGE_RADIUS_LG 60 |
Definition at line 24 of file _destructible.gsc.
#define ELECTRICAL_DAMAGE_RADIUS_SM 210 |
Definition at line 25 of file _destructible.gsc.
#define ELECTRICAL_EXPLOSION_DMG_MAX 350 |
Definition at line 32 of file _destructible.gsc.
#define ELECTRICAL_EXPLOSION_DMG_MIN 80 |
Definition at line 31 of file _destructible.gsc.
#define EXPLODE_COMPLEX 300 |
Definition at line 21 of file _destructible.gsc.
#define INCENDIARY_DAMAGE_RADIUS_LG 250 |
Definition at line 26 of file _destructible.gsc.
#define INCENDIARY_DAMAGE_RADIUS_SM 200 |
Definition at line 27 of file _destructible.gsc.
#define INCENDIARY_EXPLOSION_DMG_MAX 380 |
Definition at line 34 of file _destructible.gsc.
#define INCENDIARY_EXPLOSION_DMG_MIN 95 |
Definition at line 33 of file _destructible.gsc.
function __init__ | ( | ) |
Definition at line 38 of file _destructible.gsc.
References destructible_car_death_think(), destructible_car_grenade_stuck_think(), DESTRUCTIBLE_CLIENTFIELD, DESTRUCTIBLE_CLIENTFIELD_NUM_BITS, init_explosions(), register(), and VERSION_SHIP.
function breakAfter | ( | time | , |
damage | , | ||
piece | |||
) |
Definition at line 479 of file _destructible.gsc.
References damage().
function CodeCallback_DestructibleEvent | ( | event | , |
param1 | , | ||
param2 | , | ||
param3 | , | ||
param4 | |||
) |
Definition at line 457 of file _destructible.gsc.
References breakAfter(), damage(), and destructible_event_callback().
function complex_explosion | ( | attacker | , |
max_radius | |||
) |
Definition at line 296 of file _destructible.gsc.
References physics_explosion_and_rumble().
function destructible_car_death_notify | ( | ) |
Definition at line 440 of file _destructible.gsc.
Referenced by destructible_car_death_think().
function destructible_car_death_think | ( | ) |
Definition at line 361 of file _destructible.gsc.
References destructible_car_death_notify(), and destructible_car_explosion().
Referenced by __init__().
function destructible_car_explosion | ( | attacker | , |
physics_explosion | |||
) |
Definition at line 322 of file _destructible.gsc.
References physics_explosion_and_rumble().
Referenced by destructible_car_death_think(), destructible_car_fire_think(), and destructible_event_callback().
function destructible_car_fire_think | ( | attacker | ) |
Definition at line 448 of file _destructible.gsc.
References destructible_car_explosion().
Referenced by destructible_event_callback().
function destructible_car_grenade_stuck_explode | ( | missile | ) |
Definition at line 398 of file _destructible.gsc.
References destructible_car_hacked_c4().
Referenced by destructible_car_grenade_stuck_think(), and destructible_car_hacked_c4().
function destructible_car_grenade_stuck_think | ( | ) |
Definition at line 376 of file _destructible.gsc.
References destructible_car_grenade_stuck_explode().
Referenced by __init__().
function destructible_car_hacked_c4 | ( | car | ) |
Definition at line 427 of file _destructible.gsc.
References destructible_car_grenade_stuck_explode().
Referenced by destructible_car_grenade_stuck_explode().
function destructible_event_callback | ( | destructible_event | , |
attacker | , | ||
weapon | |||
) |
Definition at line 110 of file _destructible.gsc.
References complex_explosion(), CONCUSSIVE_DAMAGE_RADIUS_LG, CONCUSSIVE_DAMAGE_RADIUS_SM, destructible_car_explosion(), destructible_car_fire_think(), ELECTRICAL_DAMAGE_RADIUS_LG, ELECTRICAL_DAMAGE_RADIUS_SM, explosive_concussive_explosion(), explosive_electrical_explosion(), explosive_incendiary_explosion(), INCENDIARY_DAMAGE_RADIUS_LG, INCENDIARY_DAMAGE_RADIUS_SM, simple_explosion(), and simple_timed_explosion().
Referenced by CodeCallback_DestructibleEvent().
function explosive_concussive_explosion | ( | attacker | , |
explosion_radius | , | ||
physics_explosion | |||
) |
Definition at line 552 of file _destructible.gsc.
References CONCUSSIVE_EXPLOSION_DMG_MAX, CONCUSSIVE_EXPLOSION_DMG_MIN, and physics_explosion_and_rumble().
function explosive_electrical_explosion | ( | attacker | , |
explosion_radius | , | ||
physics_explosion | |||
) |
Definition at line 521 of file _destructible.gsc.
References ELECTRICAL_EXPLOSION_DMG_MAX, ELECTRICAL_EXPLOSION_DMG_MIN, and physics_explosion_and_rumble().
function explosive_incendiary_explosion | ( | attacker | , |
explosion_radius | , | ||
physics_explosion | |||
) |
Definition at line 490 of file _destructible.gsc.
References INCENDIARY_EXPLOSION_DMG_MAX, INCENDIARY_EXPLOSION_DMG_MIN, and physics_explosion_and_rumble().
function get_unused_explosion | ( | ) |
Definition at line 78 of file _destructible.gsc.
References IS_TRUE.
function init_explosions | ( | ) |
Definition at line 63 of file _destructible.gsc.
function physics_explosion_and_rumble | ( | origin | , |
radius | , | ||
physics_explosion | |||
) |
Definition at line 90 of file _destructible.gsc.
References DESTRUCTIBLE_CLIENTFIELD, DESTRUCTIBLE_CLIENTFIELD_NUM_BITS, get_unused_explosion(), IS_TRUE, pow(), set(), and WAIT_SERVER_FRAME.
function simple_explosion | ( | attacker | ) |
Definition at line 257 of file _destructible.gsc.
References physics_explosion_and_rumble().
function simple_timed_explosion | ( | destructible_event | , |
attacker | |||
) |
Definition at line 272 of file _destructible.gsc.
References simple_explosion().