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