![]() |
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 | STRAFERUN_MAX_HEALTH 1000 |
Functions | |
function | addStraferunKill () |
function | attachKillcamToRocket (killCamEnt, selectedTarget, targetOrigin) |
function | canTargetActor (actor) |
function | canTargetEntity (entity) |
function | canTargetPlayer (player) |
function | cleanupOnDeath (team) |
function | createKillcamEnt () |
function | createKillcams (numKillcams, numRockets) |
function | deadReconTargetOrigin (rocket_start, target) |
function | deleteWhenParentDies (parent) |
function | doStrafeRuns () |
function | explode () |
function | fireFlares () |
function | fireRockets () |
function | firstStrafe () |
function | getLookaheadOrigin (previous_origin, next_origin, lookAhead) |
function | getOriginAlongStrafePath (node, start_origin, distance_along) |
function | getStrafeDistance (node) |
function | getValidTargets () |
function | init () |
function | killcamMoveto (goal, speed, accel, pathHeight) |
function | leaveMap () |
function | PilotDialogWait (Dialog, time) |
function | playContrail () |
function | PlayPilotDialog (dialog) |
function | resetKillcamEnt (parent) |
function | resetKillcams (time) |
function | resetRocketKillcamEnt (parent, rocketIndex) |
function | shellShockPlayers (origin) |
function | shouldLeaveMap () |
function | startStrafe () |
function | startStrafeKillcams () |
function | stopStrafe () |
function | strafeKillcam (parent, node, distance) |
function | strafeRunShellShock () |
function | targetInFrontOfPlane (target) |
function | unlinkKillcams () |
function | unlinkWhenClose (selectedTarget, targetOrigin, plane) |
function | unlinkWhenParentDies (parent) |
function | useKillstreakStrafeRun (hardpointType) |
function | watchdamage () |
function | watchForKills () |
function | watchForOtherKillstreaks () |
function | watchForOwnerExit (owner) |
#define STRAFERUN_MAX_HEALTH 1000 |
Definition at line 22 of file _straferun.gsc.
function addStraferunKill | ( | ) |
Definition at line 338 of file _straferun.gsc.
function attachKillcamToRocket | ( | killCamEnt | , |
selectedTarget | , | ||
targetOrigin | |||
) |
Definition at line 1044 of file _straferun.gsc.
References unlinkWhenClose().
Referenced by fireRockets().
function canTargetActor | ( | actor | ) |
Definition at line 794 of file _straferun.gsc.
References canTargetEntity(), and targetInFrontOfPlane().
Referenced by getValidTargets().
function canTargetEntity | ( | entity | ) |
Definition at line 723 of file _straferun.gsc.
Referenced by canTargetActor(), and canTargetPlayer().
function canTargetPlayer | ( | player | ) |
Definition at line 744 of file _straferun.gsc.
References canTargetEntity(), canTargetPlayerWithSpecialty(), and targetInFrontOfPlane().
Referenced by getValidTargets().
function cleanupOnDeath | ( | team | ) |
Definition at line 211 of file _straferun.gsc.
References killstreakStop().
Referenced by useKillstreakStrafeRun().
function createKillcamEnt | ( | ) |
function createKillcams | ( | numKillcams | , |
numRockets | |||
) |
Definition at line 932 of file _straferun.gsc.
References createKillcamEnt(), and debug_draw_bomb_path().
Referenced by init().
function deadReconTargetOrigin | ( | rocket_start | , |
target | |||
) |
Definition at line 868 of file _straferun.gsc.
Referenced by fireRockets().
function deleteWhenParentDies | ( | parent | ) |
Definition at line 1027 of file _straferun.gsc.
function doStrafeRuns | ( | ) |
Definition at line 347 of file _straferun.gsc.
References leaveMap(), PilotDialogWait(), shouldLeaveMap(), startStrafe(), and stopStrafe().
Referenced by useKillstreakStrafeRun().
function explode | ( | ) |
Definition at line 705 of file _straferun.gsc.
Referenced by remote_killstreak_end(), Shutdown(), turret_delete(), watchdamage(), and watchForOtherKillstreaks().
function fireFlares | ( | ) |
Definition at line 413 of file _straferun.gsc.
References deleteAfterTimeThread(), and spawn().
function fireRockets | ( | ) |
Definition at line 507 of file _straferun.gsc.
References attachKillcamToRocket(), deadReconTargetOrigin(), debug_draw_bomb_path(), and getValidTargets().
Referenced by startStrafe().
function firstStrafe | ( | ) |
Definition at line 501 of file _straferun.gsc.
Referenced by startStrafe().
function getLookaheadOrigin | ( | previous_origin | , |
next_origin | , | ||
lookAhead | |||
) |
Definition at line 1097 of file _straferun.gsc.
Referenced by strafeKillcam().
function getOriginAlongStrafePath | ( | node | , |
start_origin | , | ||
distance_along | |||
) |
Definition at line 1203 of file _straferun.gsc.
Referenced by strafeKillcam().
function getStrafeDistance | ( | node | ) |
Definition at line 1183 of file _straferun.gsc.
Referenced by startStrafeKillcams().
function getValidTargets | ( | ) |
Definition at line 832 of file _straferun.gsc.
References canTargetActor(), canTargetPlayer(), and dog_manager_get_dogs().
Referenced by fireRockets().
function init | ( | ) |
Definition at line 35 of file _straferun.gsc.
References createKillcams().
function killcamMoveto | ( | goal | , |
speed | , | ||
accel | , | ||
pathHeight | |||
) |
Definition at line 1151 of file _straferun.gsc.
Referenced by strafeKillcam().
function leaveMap | ( | ) |
Definition at line 687 of file _straferun.gsc.
References unlinkKillcams().
Referenced by doStrafeRuns().
function PilotDialogWait | ( | Dialog | , |
time | |||
) |
Definition at line 642 of file _straferun.gsc.
References PlayPilotDialog().
Referenced by doStrafeRuns(), startStrafe(), stopStrafe(), and useKillstreakStrafeRun().
function playContrail | ( | ) |
Definition at line 202 of file _straferun.gsc.
function PlayPilotDialog | ( | dialog | ) |
Definition at line 77 of file _straferun.gsc.
References wait_playback_time(), and waittill_any().
Referenced by PilotDialogWait().
function resetKillcamEnt | ( | parent | ) |
Definition at line 999 of file _straferun.gsc.
References unlinkWhenParentDies().
Referenced by resetKillcams().
function resetKillcams | ( | time | ) |
Definition at line 958 of file _straferun.gsc.
References resetKillcamEnt(), and resetRocketKillcamEnt().
Referenced by stopStrafe(), and useKillstreakStrafeRun().
function resetRocketKillcamEnt | ( | parent | , |
rocketIndex | |||
) |
Definition at line 1012 of file _straferun.gsc.
References unlinkWhenParentDies().
Referenced by resetKillcams().
function shellShockPlayers | ( | origin | ) |
Definition at line 884 of file _straferun.gsc.
References strafeRunShellShock().
Referenced by startStrafe().
function shouldLeaveMap | ( | ) |
Definition at line 654 of file _straferun.gsc.
Referenced by doStrafeRuns().
function startStrafe | ( | ) |
Definition at line 438 of file _straferun.gsc.
References debug_line(), fireRockets(), firstStrafe(), PilotDialogWait(), shellShockPlayers(), startStrafeKillcams(), and trace().
Referenced by doStrafeRuns().
function startStrafeKillcams | ( | ) |
Definition at line 1167 of file _straferun.gsc.
References getStrafeDistance(), and strafeKillcam().
Referenced by startStrafe().
function stopStrafe | ( | ) |
Definition at line 583 of file _straferun.gsc.
References PilotDialogWait(), and resetKillcams().
Referenced by doStrafeRuns().
function strafeKillcam | ( | parent | , |
node | , | ||
distance | |||
) |
Definition at line 1105 of file _straferun.gsc.
References getLookaheadOrigin(), getOriginAlongStrafePath(), killcamMoveto(), trace(), and WAIT_SERVER_FRAME.
Referenced by startStrafeKillcams().
function strafeRunShellShock | ( | ) |
Definition at line 915 of file _straferun.gsc.
Referenced by shellShockPlayers().
function targetInFrontOfPlane | ( | target | ) |
Definition at line 819 of file _straferun.gsc.
Referenced by canTargetActor(), and canTargetPlayer().
function unlinkKillcams | ( | ) |
Definition at line 976 of file _straferun.gsc.
Referenced by leaveMap().
function unlinkWhenClose | ( | selectedTarget | , |
targetOrigin | , | ||
plane | |||
) |
Definition at line 1065 of file _straferun.gsc.
Referenced by attachKillcamToRocket().
function unlinkWhenParentDies | ( | parent | ) |
Definition at line 1034 of file _straferun.gsc.
Referenced by resetKillcamEnt(), and resetRocketKillcamEnt().
function useKillstreakStrafeRun | ( | hardpointType | ) |
Definition at line 102 of file _straferun.gsc.
References cleanupOnDeath(), doStrafeRuns(), ENEMY_VEHICLE_ACTIVE, follow_path(), killstreakStart(), MissileTarget_ProximityDetonateIncomingMissile(), PilotDialogWait(), play_killstreak_start_dialog(), resetKillcams(), set(), spawn(), watchdamage(), watchForKills(), watchForOtherKillstreaks(), and watchForOwnerExit().
function watchdamage | ( | ) |
Definition at line 225 of file _straferun.gsc.
References addFlySwatterStat(), damage(), explode(), IsEnemyPlayer(), and STRAFERUN_MAX_HEALTH.
Referenced by useKillstreakStrafeRun().
function watchForKills | ( | ) |
Definition at line 310 of file _straferun.gsc.
Referenced by useKillstreakStrafeRun().
function watchForOtherKillstreaks | ( | ) |
Definition at line 278 of file _straferun.gsc.
References addFlySwatterStat(), explode(), and IsEnemyPlayer().
Referenced by useKillstreakStrafeRun().
function watchForOwnerExit | ( | owner | ) |
Definition at line 330 of file _straferun.gsc.
References waittill_any().
Referenced by useKillstreakStrafeRun().