![]() |
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 | TROPHY_ACTIVATION_DELAY_SECONDS 0.1 |
#define | TROPHY_ACTIVE_RADIUS 512 |
#define | TROPHY_AMMO_COUNT 3 |
#define | TROPHY_FLAK_Z 15 |
#define | TROPHY_STUN_TIME_SECONDS 1 |
#define | TROPHY_SYSTEM_HEALTH 20 |
#define | TROPHY_TRACE_Z 29 |
Functions | |
function | ammo_get (weapon) |
function | ammo_reset () |
function | ammo_scavenger (weapon) |
function | ammo_weapon_hacked (ammo) |
function | ammo_weapon_pickup (ammo) |
function | createTrophySystemWatcher () |
function | init_shared () |
function | onTrophySystemSmashed (attacker) |
function | onTrophySystemSpawn (watcher, player) |
function | projectileExplode (projectile, trophy) |
function | register () |
function | setReconModelDeployed () |
function | trophyActive (owner) |
function | trophyDestroyTacInsert (tacInsert, trophy) |
function | trophySystemDetonate (attacker, weapon, target) |
function | trophyWatchHack () |
function | watchTrophySystemDamage (watcher) |
#define TROPHY_ACTIVATION_DELAY_SECONDS 0.1 |
Definition at line 21 of file _trophy_system.gsc.
#define TROPHY_ACTIVE_RADIUS 512 |
Definition at line 20 of file _trophy_system.gsc.
#define TROPHY_AMMO_COUNT 3 |
Definition at line 19 of file _trophy_system.gsc.
#define TROPHY_FLAK_Z 15 |
Definition at line 23 of file _trophy_system.gsc.
#define TROPHY_STUN_TIME_SECONDS 1 |
Definition at line 18 of file _trophy_system.gsc.
#define TROPHY_SYSTEM_HEALTH 20 |
Definition at line 22 of file _trophy_system.gsc.
#define TROPHY_TRACE_Z 29 |
Definition at line 24 of file _trophy_system.gsc.
function ammo_get | ( | weapon | ) |
Definition at line 455 of file _trophy_system.gsc.
References isHacked().
Referenced by onTrophySystemSpawn().
function ammo_reset | ( | ) |
Definition at line 449 of file _trophy_system.gsc.
Referenced by ammo_scavenger(), and on_player_spawned().
function ammo_scavenger | ( | weapon | ) |
Definition at line 444 of file _trophy_system.gsc.
References ammo_reset().
Referenced by scavenger_think().
function ammo_weapon_hacked | ( | ammo | ) |
Definition at line 490 of file _trophy_system.gsc.
References ammo_weapon_pickup().
Referenced by ItemHacked().
function ammo_weapon_pickup | ( | ammo | ) |
Definition at line 474 of file _trophy_system.gsc.
Referenced by ammo_weapon_hacked(), and pickUp().
function createTrophySystemWatcher | ( | ) |
Definition at line 63 of file _trophy_system.gsc.
References createUseWeaponObjectWatcher(), onTrophySystemSmashed(), onTrophySystemSpawn(), TROPHY_ACTIVATION_DELAY_SECONDS, TROPHY_STUN_TIME_SECONDS, trophySystemDetonate(), watchTrophySystemDamage(), and weaponStun().
Referenced by init_shared().
function init_shared | ( | ) |
Definition at line 35 of file _trophy_system.gsc.
References createTrophySystemWatcher(), and on_spawned().
Referenced by __init__().
function onTrophySystemSmashed | ( | attacker | ) |
Definition at line 155 of file _trophy_system.gsc.
References destroyedEquipment(), IsEnemyPlayer(), and processScoreEvent().
Referenced by createTrophySystemWatcher().
function onTrophySystemSpawn | ( | watcher | , |
player | |||
) |
Definition at line 91 of file _trophy_system.gsc.
References ammo_get(), onSpawnUseWeaponObject(), set(), setReconModelDeployed(), TROPHY_SYSTEM_ROLLING, TROPHY_SYSTEM_STATIONARY, trophyActive(), trophyWatchHack(), waitTillNotMoving(), and waitTillRollingOrNotMoving().
Referenced by createTrophySystemWatcher().
function projectileExplode | ( | projectile | , |
trophy | |||
) |
Definition at line 292 of file _trophy_system.gsc.
References is_item_purchased(), processScoreEvent(), TROPHY_ACTIVE_RADIUS, and trophy_defense().
Referenced by trophyActive().
function register | ( | ) |
Definition at line 53 of file _trophy_system.gsc.
References VERSION_SHIP.
function setReconModelDeployed | ( | ) |
Definition at line 130 of file _trophy_system.gsc.
References set(), and TROPHY_SYSTEM_STATIONARY.
Referenced by onTrophySystemSpawn().
function trophyActive | ( | owner | ) |
Definition at line 178 of file _trophy_system.gsc.
References projectileExplode(), TROPHY_ACTIVE_RADIUS, TROPHY_FLAK_Z, TROPHY_TRACE_Z, and trophySystemDetonate().
Referenced by onTrophySystemSpawn().
function trophyDestroyTacInsert | ( | tacInsert | , |
trophy | |||
) |
Definition at line 319 of file _trophy_system.gsc.
References is_item_purchased(), processScoreEvent(), and tacticalInsertionDestroyedByTrophySystem().
function trophySystemDetonate | ( | attacker | , |
weapon | , | ||
target | |||
) |
Definition at line 341 of file _trophy_system.gsc.
References destroyedEquipment(), IsEnemyPlayer(), and processScoreEvent().
Referenced by createTrophySystemWatcher(), and trophyActive().
function trophyWatchHack | ( | ) |
Definition at line 142 of file _trophy_system.gsc.
References set(), and TROPHY_SYSTEM_INIT.
Referenced by onTrophySystemSpawn().
function watchTrophySystemDamage | ( | watcher | ) |
Definition at line 362 of file _trophy_system.gsc.
References damage(), doDamageFeedback(), isHacked(), stunStart(), TROPHY_SYSTEM_HEALTH, update(), and waitAndDetonate().
Referenced by createTrophySystemWatcher().