![]() |
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 | DRONE_STRIKE_NAME "drone_strike" |
Functions | |
function | ActivateDroneStrike () |
function | BlowUpDroneStrike () |
function | DestroyDronePlane (attacker, weapon) |
function | DroneStrikeAwardEMPScoreEvent (attacker, victim) |
function | DroneStrikeLocationSelected (location) |
function | EmpDamageDrone (attacker) |
function | init () |
function | SelectDroneStrikePath () |
function | SetupDamageHandling () |
function | SpawnDrone (startPoint, endPoint, targetPoint, angles, team, killstreak_id) |
function | StartDroneStrike (position, yaw, team, killstreak_id) |
function | WaitForLocationSelection () |
function | WatchForEmp (owner) |
function | WatchForKillstreakEnd (team, influencer, killstreak_id) |
function | WatchOwnerEvents (bomb) |
#define DRONE_STRIKE_NAME "drone_strike" |
Definition at line 27 of file _drone_strike.gsc.
function ActivateDroneStrike | ( | ) |
Definition at line 49 of file _drone_strike.gsc.
References DRONE_STRIKE_NAME, isKillstreakAllowed(), result(), and SelectDroneStrikePath().
Referenced by init().
function BlowUpDroneStrike | ( | ) |
Definition at line 334 of file _drone_strike.gsc.
References DRONE_STRIKE_NAME.
Referenced by EmpDamageDrone(), and WatchForEmp().
function DestroyDronePlane | ( | attacker | , |
weapon | |||
) |
Definition at line 263 of file _drone_strike.gsc.
References addFlySwatterStat(), destroyedAircraft(), DRONE_STRIKE_NAME, IsEnemyPlayer(), and processScoreEvent().
Referenced by SetupDamageHandling().
function DroneStrikeAwardEMPScoreEvent | ( | attacker | , |
victim | |||
) |
Definition at line 316 of file _drone_strike.gsc.
References addFlySwatterStat(), destroyedAircraft(), DRONE_STRIKE_NAME, play_taacom_dialog(), and processScoreEvent().
Referenced by EmpDamageDrone(), and WatchForEmp().
function DroneStrikeLocationSelected | ( | location | ) |
Definition at line 118 of file _drone_strike.gsc.
References create_enemy_influencer(), DRONE_STRIKE_NAME, INVALID_KILLSTREAK_ID, killstreakStart(), play_killstreak_start_dialog(), StartDroneStrike(), and WatchForKillstreakEnd().
Referenced by SelectDroneStrikePath().
function EmpDamageDrone | ( | attacker | ) |
Definition at line 310 of file _drone_strike.gsc.
References BlowUpDroneStrike(), and DroneStrikeAwardEMPScoreEvent().
Referenced by SetupDamageHandling().
function init | ( | ) |
Definition at line 41 of file _drone_strike.gsc.
References ActivateDroneStrike(), DRONE_STRIKE_NAME, register(), register_dialog(), register_strings(), and set_team_kill_penalty_scale().
function SelectDroneStrikePath | ( | ) |
Definition at line 66 of file _drone_strike.gsc.
References DRONE_STRIKE_LOCATION_SELECTOR, DRONE_STRIKE_NAME, DroneStrikeLocationSelected(), finishHardpointLocationUsage(), isKillstreakAllowed(), and WaitForLocationSelection().
Referenced by ActivateDroneStrike().
function SetupDamageHandling | ( | ) |
Definition at line 253 of file _drone_strike.gsc.
References DestroyDronePlane(), DRONE_STRIKE_NAME, EmpDamageDrone(), get_low_health(), get_max_health(), and MonitorDamage().
Referenced by SpawnDrone().
function SpawnDrone | ( | startPoint | , |
endPoint | , | ||
targetPoint | , | ||
angles | , | ||
team | , | ||
killstreak_id | |||
) |
Definition at line 186 of file _drone_strike.gsc.
References configure_team(), DRONE_STRIKE_END_OFFSET, DRONE_STRIKE_FLIGHT_TIME, DRONE_STRIKE_MODEL, DRONE_STRIKE_NAME, enable_hacking(), ENEMY_VEHICLE_ACTIVE, set(), SetupDamageHandling(), WAIT_SERVER_FRAME, WatchForEmp(), and WatchOwnerEvents().
Referenced by StartDroneStrike().
function StartDroneStrike | ( | position | , |
yaw | , | ||
team | , | ||
killstreak_id | |||
) |
Definition at line 144 of file _drone_strike.gsc.
References DRONE_STRIKE_COUNT, DRONE_STRIKE_END_OFFSET, DRONE_STRIKE_FORWARD_OFFSET, DRONE_STRIKE_LEFT_OFFSET, DRONE_STRIKE_RIGHT_OFFSET, DRONE_STRIKE_SPAWN_INTERVAL, DRONE_STRIKE_START_OFFSET, DRONE_STRIKE_Z_OFFSET, getMinimumFlyHeight(), SpawnDrone(), and trace().
Referenced by DroneStrikeLocationSelected().
function WaitForLocationSelection | ( | ) |
Definition at line 104 of file _drone_strike.gsc.
Referenced by SelectDroneStrikePath().
function WatchForEmp | ( | owner | ) |
Definition at line 299 of file _drone_strike.gsc.
References BlowUpDroneStrike(), and DroneStrikeAwardEMPScoreEvent().
Referenced by SpawnDrone().
function WatchForKillstreakEnd | ( | team | , |
influencer | , | ||
killstreak_id | |||
) |
Definition at line 138 of file _drone_strike.gsc.
References DRONE_STRIKE_NAME, killstreakStop(), and waittill_any().
Referenced by DroneStrikeLocationSelected().
function WatchOwnerEvents | ( | bomb | ) |
Definition at line 287 of file _drone_strike.gsc.
References waittill_any().
Referenced by SpawnDrone().