![]() |
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 | FLARE_DISTANCE 3500 |
#define | MISSED_BY_FAR_DISTANCE 500 |
Functions | |
function | _incomingMissile (missile, attacker) |
function | _incomingMissileTracker (missile, attacker) |
function | _missileDetonate (attacker, weapon, range, minDamage, maxDamage, allowDirectDamage) |
function | CalcLockOnLossRadius (target, weapon) |
function | CalcLockOnRadius (target, weapon) |
function | ClearIRTarget () |
function | debug_missile (missile) |
function | debug_tracker (target) |
function | DestroyLockOnCanceledMessage () |
function | DisplayLockOnCanceledMessage () |
function | GetBestStingerTarget (weapon) |
function | init_shared () |
function | InitLockField (target) |
function | InsideStingerReticleDetect (target, weapon) |
function | InsideStingerReticleLocked (target, weapon) |
function | InsideStingerReticleNoLock (target, weapon) |
function | IsStillValidTarget (ent, weapon) |
function | LockedOn (target, lock) |
function | LockingOn (target, lock) |
function | LockSightTest (target) |
function | LoopLocalLockSound (alias, interval) |
function | LoopLocalSeekSound (alias, interval) |
function | MissileTarget_DeployFlares (origin, angles) |
function | MissileTarget_HandleIncomingMissile (responseFunc, endon1, endon2, allowDirectDamage) |
function | MissileTarget_isMissileIncoming () |
function | MissileTarget_isOtherPlayerMissileIncoming (attacker) |
function | MissileTarget_LockOnMonitor (player, endon1, endon2) |
function | MissileTarget_PlayFlareFx () |
function | MissileTarget_ProximityDetonate (missile, attacker, weapon, endon1, endon2, allowDirectDamage) |
function | MissileTarget_ProximityDetonateIncomingMissile (endon1, endon2, allowDirectDamage) |
function | on_player_spawned () |
function | PlayerStingerAds () |
function | PlaySoundForLocalPlayer (alias) |
function | RatioDistanceFromScreenCenter (target, weapon) |
function | setFriendlyFlags (weapon, target) |
function | setFriendlyHacking (weapon, target) |
function | setFriendlyTargetLocked (weapon, target) |
function | setFriendlyTargetting (weapon, target) |
function | SoftSightTest () |
function | StingerFiredNotify () |
function | StingerIRTLoop (weapon) |
function | StingerToggleLoop () |
function | StingerWaitForAds () |
function | TargetingHacking (target, lock) |
function | TargetWithinRangeOfPlaySpace (target) |
function | watchClearHacking (target, clientNum) |
function | watchClearLockedOn (target, clientNum) |
function | watchClearLockingOn (target, clientNum) |
#define FLARE_DISTANCE 3500 |
Definition at line 18 of file _heatseekingmissile.gsc.
#define MISSED_BY_FAR_DISTANCE 500 |
Definition at line 17 of file _heatseekingmissile.gsc.
function _incomingMissile | ( | missile | , |
attacker | |||
) |
Definition at line 994 of file _heatseekingmissile.gsc.
References _incomingMissileTracker(), and LockedOn().
Referenced by MissileTarget_HandleIncomingMissile().
function _incomingMissileTracker | ( | missile | , |
attacker | |||
) |
Definition at line 1017 of file _heatseekingmissile.gsc.
References LockedOn().
Referenced by _incomingMissile().
function _missileDetonate | ( | attacker | , |
weapon | , | ||
range | , | ||
minDamage | , | ||
maxDamage | , | ||
allowDirectDamage | |||
) |
Definition at line 1090 of file _heatseekingmissile.gsc.
References detonate(), SQR, and VAL.
Referenced by MissileTarget_ProximityDetonate(), and SpawnFlakRocket().
function CalcLockOnLossRadius | ( | target | , |
weapon | |||
) |
Definition at line 508 of file _heatseekingmissile.gsc.
Referenced by InsideStingerReticleLocked().
function CalcLockOnRadius | ( | target | , |
weapon | |||
) |
Definition at line 489 of file _heatseekingmissile.gsc.
Referenced by InsideStingerReticleDetect(), InsideStingerReticleNoLock(), and RatioDistanceFromScreenCenter().
function ClearIRTarget | ( | ) |
Definition at line 47 of file _heatseekingmissile.gsc.
References DestroyLockOnCanceledMessage(), LockedOn(), and LockingOn().
Referenced by DisableDartMissileLocking(), on_player_spawned(), SoftSightTest(), StingerIRTLoop(), and StingerToggleLoop().
function debug_missile | ( | missile | ) |
Definition at line 99 of file _heatseekingmissile.gsc.
References ARRAY_ADD, debug_sphere(), GREEN, RED, and WAIT_SERVER_FRAME.
Referenced by StingerFiredNotify().
function debug_tracker | ( | target | ) |
Definition at line 1248 of file _heatseekingmissile.gsc.
References debug_sphere(), and WAIT_SERVER_FRAME.
Referenced by MissileTarget_DeployFlares().
function DestroyLockOnCanceledMessage | ( | ) |
Definition at line 380 of file _heatseekingmissile.gsc.
References destroy().
Referenced by clearHackerTarget(), ClearIRTarget(), hackerToolTargetLoop(), and StingerIRTLoop().
function DisplayLockOnCanceledMessage | ( | ) |
Definition at line 386 of file _heatseekingmissile.gsc.
Referenced by hackerToolTargetLoop(), and StingerIRTLoop().
function GetBestStingerTarget | ( | weapon | ) |
Definition at line 407 of file _heatseekingmissile.gsc.
References InsideStingerReticleDetect(), InsideStingerReticleNoLock(), and RatioDistanceFromScreenCenter().
Referenced by StingerIRTLoop().
function init_shared | ( | ) |
Definition at line 22 of file _heatseekingmissile.gsc.
References on_player_spawned(), and on_spawned().
Referenced by __init__().
function InitLockField | ( | target | ) |
Definition at line 695 of file _heatseekingmissile.gsc.
Referenced by hackerToolTargetLoop(), state_combat_update(), StingerIRTLoop(), and watchTargetEntityUpdate().
function InsideStingerReticleDetect | ( | target | , |
weapon | |||
) |
Definition at line 532 of file _heatseekingmissile.gsc.
References CalcLockOnRadius().
Referenced by GetBestStingerTarget(), and IsStillValidTarget().
function InsideStingerReticleLocked | ( | target | , |
weapon | |||
) |
Definition at line 544 of file _heatseekingmissile.gsc.
References CalcLockOnLossRadius().
Referenced by IsStillValidDartMissileTarget(), and StingerIRTLoop().
function InsideStingerReticleNoLock | ( | target | , |
weapon | |||
) |
Definition at line 538 of file _heatseekingmissile.gsc.
References CalcLockOnRadius().
Referenced by GetBestStingerTarget().
function IsStillValidTarget | ( | ent | , |
weapon | |||
) |
Definition at line 550 of file _heatseekingmissile.gsc.
References InsideStingerReticleDetect().
Referenced by StingerIRTLoop().
function LockedOn | ( | target | , |
lock | |||
) |
Definition at line 734 of file _heatseekingmissile.gsc.
References lock(), and watchClearLockedOn().
Referenced by _incomingMissile(), _incomingMissileTracker(), ClearIRTarget(), and StingerIRTLoop().
function LockingOn | ( | target | , |
lock | |||
) |
Definition at line 705 of file _heatseekingmissile.gsc.
References lock(), and watchClearLockingOn().
Referenced by ClearIRTarget(), and StingerIRTLoop().
function LockSightTest | ( | target | ) |
Definition at line 636 of file _heatseekingmissile.gsc.
Referenced by hackerSoftSightTest(), hackerToolTargetLoop(), SoftSightTest(), and StingerIRTLoop().
function LoopLocalLockSound | ( | alias | , |
interval | |||
) |
Definition at line 603 of file _heatseekingmissile.gsc.
References PlaySoundForLocalPlayer().
Referenced by hackerToolTargetLoop(), and StingerIRTLoop().
function LoopLocalSeekSound | ( | alias | , |
interval | |||
) |
Definition at line 572 of file _heatseekingmissile.gsc.
References PlaySoundForLocalPlayer().
Referenced by StingerIRTLoop().
function MissileTarget_DeployFlares | ( | origin | , |
angles | |||
) |
Definition at line 1205 of file _heatseekingmissile.gsc.
References debug_tracker(), deleteAfterTime(), sign(), and spawn().
Referenced by MissileTarget_ProximityDetonate().
function MissileTarget_HandleIncomingMissile | ( | responseFunc | , |
endon1 | , | ||
endon2 | , | ||
allowDirectDamage | |||
) |
Definition at line 1065 of file _heatseekingmissile.gsc.
References _incomingMissile().
Referenced by MissileTarget_ProximityDetonateIncomingMissile().
function MissileTarget_isMissileIncoming | ( | ) |
Definition at line 1040 of file _heatseekingmissile.gsc.
Referenced by MissileTarget_LockOnMonitor().
function MissileTarget_isOtherPlayerMissileIncoming | ( | attacker | ) |
Definition at line 1051 of file _heatseekingmissile.gsc.
Referenced by setFriendlyTargetLocked().
function MissileTarget_LockOnMonitor | ( | player | , |
endon1 | , | ||
endon2 | |||
) |
Definition at line 950 of file _heatseekingmissile.gsc.
References MissileTarget_isMissileIncoming(), and set().
Referenced by createQRDrone().
function MissileTarget_PlayFlareFx | ( | ) |
Definition at line 1178 of file _heatseekingmissile.gsc.
Referenced by MissileTarget_ProximityDetonate(), and watchHackerToolFired().
function MissileTarget_ProximityDetonate | ( | missile | , |
attacker | , | ||
weapon | , | ||
endon1 | , | ||
endon2 | , | ||
allowDirectDamage | |||
) |
Definition at line 1112 of file _heatseekingmissile.gsc.
References _missileDetonate(), FLARE_DISTANCE, MISSED_BY_FAR_DISTANCE, MissileTarget_DeployFlares(), MissileTarget_PlayFlareFx(), trackAssists(), VAL, and WAIT_SERVER_FRAME.
Referenced by MissileTarget_ProximityDetonateIncomingMissile().
function MissileTarget_ProximityDetonateIncomingMissile | ( | endon1 | , |
endon2 | , | ||
allowDirectDamage | |||
) |
Definition at line 1085 of file _heatseekingmissile.gsc.
References MissileTarget_HandleIncomingMissile(), and MissileTarget_ProximityDetonate().
Referenced by ActivateSatellite(), ActivateUAV(), createHeliGuardSupport(), createQRDrone(), heli_think(), InitSentinel(), OnFlakDroneDestroyed(), Prolog(), remote_mortar_killstreak(), spawn_helicopter(), SpawnCounterUAV(), SpawnHeliGunner(), and useKillstreakStrafeRun().
function on_player_spawned | ( | ) |
Definition at line 37 of file _heatseekingmissile.gsc.
References ClearIRTarget(), StingerFiredNotify(), and StingerToggleLoop().
Referenced by init_shared().
function PlayerStingerAds | ( | ) |
Definition at line 567 of file _heatseekingmissile.gsc.
Referenced by StingerToggleLoop(), and StingerWaitForAds().
function PlaySoundForLocalPlayer | ( | alias | ) |
Definition at line 587 of file _heatseekingmissile.gsc.
Referenced by LoopLocalLockSound(), and LoopLocalSeekSound().
function RatioDistanceFromScreenCenter | ( | target | , |
weapon | |||
) |
Definition at line 526 of file _heatseekingmissile.gsc.
References CalcLockOnRadius().
Referenced by GetBestStingerTarget().
function setFriendlyFlags | ( | weapon | , |
target | |||
) |
Definition at line 783 of file _heatseekingmissile.gsc.
References setFriendlyHacking(), setFriendlyTargetLocked(), and setFriendlyTargetting().
Referenced by clearHackerTarget(), hackerToolTargetLoop(), and StingerIRTLoop().
function setFriendlyHacking | ( | weapon | , |
target | |||
) |
Definition at line 873 of file _heatseekingmissile.gsc.
Referenced by setFriendlyFlags().
function setFriendlyTargetLocked | ( | weapon | , |
target | |||
) |
Definition at line 913 of file _heatseekingmissile.gsc.
References MissileTarget_isOtherPlayerMissileIncoming().
Referenced by setFriendlyFlags().
function setFriendlyTargetting | ( | weapon | , |
target | |||
) |
Definition at line 893 of file _heatseekingmissile.gsc.
Referenced by setFriendlyFlags().
function SoftSightTest | ( | ) |
Definition at line 669 of file _heatseekingmissile.gsc.
References ClearIRTarget(), and LockSightTest().
Referenced by StingerIRTLoop().
function StingerFiredNotify | ( | ) |
Definition at line 77 of file _heatseekingmissile.gsc.
References debug_missile().
Referenced by on_player_spawned().
function StingerIRTLoop | ( | weapon | ) |
Definition at line 188 of file _heatseekingmissile.gsc.
References ClearIRTarget(), DestroyLockOnCanceledMessage(), DisplayLockOnCanceledMessage(), GetBestStingerTarget(), InitLockField(), InsideStingerReticleLocked(), IsStillValidTarget(), LockedOn(), LockingOn(), LockSightTest(), LoopLocalLockSound(), LoopLocalSeekSound(), setFriendlyFlags(), SoftSightTest(), TargetWithinRangeOfPlaySpace(), and WAIT_SERVER_FRAME.
Referenced by EnableDartMissileLocking(), and StingerToggleLoop().
function StingerToggleLoop | ( | ) |
Definition at line 150 of file _heatseekingmissile.gsc.
References ClearIRTarget(), PlayerStingerAds(), StingerIRTLoop(), StingerWaitForAds(), and WAIT_SERVER_FRAME.
Referenced by on_player_spawned().
function StingerWaitForAds | ( | ) |
Definition at line 134 of file _heatseekingmissile.gsc.
References PlayerStingerAds(), and WAIT_SERVER_FRAME.
Referenced by StingerToggleLoop().
function TargetingHacking | ( | target | , |
lock | |||
) |
Definition at line 753 of file _heatseekingmissile.gsc.
References lock(), and watchClearHacking().
Referenced by clearHackerTarget(), and hackerToolTargetLoop().
function TargetWithinRangeOfPlaySpace | ( | target | ) |
Definition at line 344 of file _heatseekingmissile.gsc.
References GetPlaySpaceCenter(), GetPlaySpaceMaxWidth(), SQR, and VAL.
Referenced by StingerIRTLoop().
function watchClearHacking | ( | target | , |
clientNum | |||
) |
Definition at line 772 of file _heatseekingmissile.gsc.
References waittill_any().
Referenced by TargetingHacking().
function watchClearLockedOn | ( | target | , |
clientNum | |||
) |
Definition at line 938 of file _heatseekingmissile.gsc.
References waittill_any().
Referenced by LockedOn().
function watchClearLockingOn | ( | target | , |
clientNum | |||
) |
Definition at line 724 of file _heatseekingmissile.gsc.
References waittill_any().
Referenced by LockingOn().