![]() |
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().