![]() |
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 | REMOTE_WEAPON_NAME "killstreak_remote" |
Functions | |
function | AllowRemoteStart () |
function | AssignRemoteControlTrigger (force_new_assignment=false) |
function | CreateRemoteWeaponTrigger () |
function | destroyRemoteHUD () |
function | do_static_fx () |
function | EndRemoteControlWeaponUse (exitRequestedByOwner) |
function | FadeToBlackAndBackIn () |
function | init () |
function | on_player_spawned () |
function | RegisterRemoteWeapon (weaponName, hintString, useCallback, endUseCallback, hideCompassOnUse=true) |
function | RemoveAndAssignNewRemoteControlTrigger (remoteControlTrigger) |
function | ResetControlInitiatedUponOwnerRespawn () |
function | set_static (val) |
function | stunStaticFX (duration) |
function | UseRemoteControlWeapon (allowManualDeactivation=true, always_allow_ride=false) |
function | UseRemoteWeapon (weapon, weaponName, immediate, allowManualDeactivation=true, always_allow_ride=false) |
function | WatchForHack () |
function | WatchOwnerDisconnect () |
function | WatchRemoteControlDeactivate () |
function | WatchRemoteTriggerDisable () |
function | WatchRemoteTriggerUse () |
function | WatchRemoveRemoteControlledWeapon () |
function | WatchWeaponDeath () |
#define REMOTE_WEAPON_NAME "killstreak_remote" |
Definition at line 20 of file _remote_weapons.gsc.
function AllowRemoteStart | ( | ) |
Definition at line 204 of file _remote_weapons.gsc.
References IS_TRUE, and isUsingRemote().
Referenced by WatchRemoteTriggerUse().
function AssignRemoteControlTrigger | ( | force_new_assignment | = false | ) |
Definition at line 44 of file _remote_weapons.gsc.
Referenced by on_player_spawned(), and RemoveAndAssignNewRemoteControlTrigger().
function CreateRemoteWeaponTrigger | ( | ) |
Definition at line 127 of file _remote_weapons.gsc.
References spawn(), WatchOwnerDisconnect(), WatchRemoteTriggerDisable(), WatchRemoteTriggerUse(), and WatchWeaponDeath().
Referenced by UseRemoteWeapon().
function destroyRemoteHUD | ( | ) |
Definition at line 498 of file _remote_weapons.gsc.
References destroy().
Referenced by destroyHud(), endTankRemoteControl(), QRDrone_blowup(), stop_remote(), and tank_death_think().
function do_static_fx | ( | ) |
Definition at line 522 of file _remote_weapons.gsc.
References set_static().
Referenced by PerformLeaveHelicopterFromDamage().
function EndRemoteControlWeaponUse | ( | exitRequestedByOwner | ) |
Definition at line 369 of file _remote_weapons.gsc.
References clear_using_remote(), clientNotify(), FadeToBlackAndBackIn(), freeze_player_controls(), IS_TRUE, reset_killstreak_delay_killcam(), set_to_player(), unhide_compass(), and WAIT_SERVER_FRAME.
Referenced by HackedCallbackPre(), stop_remote_weapon(), WatchOwnerDisconnect(), WatchRemoteControlDeactivate(), WatchRemoveRemoteControlledWeapon(), and WatchShutdown().
function FadeToBlackAndBackIn | ( | ) |
Definition at line 467 of file _remote_weapons.gsc.
References destroyHud(), screen_fade_in(), screen_fade_out(), and WAIT_SERVER_FRAME.
Referenced by EndRemoteControlWeaponUse().
function init | ( | ) |
Definition at line 24 of file _remote_weapons.gsc.
References on_player_spawned(), and on_spawned().
function on_player_spawned | ( | ) |
Definition at line 31 of file _remote_weapons.gsc.
References AssignRemoteControlTrigger().
Referenced by init().
function RegisterRemoteWeapon | ( | weaponName | , |
hintString | , | ||
useCallback | , | ||
endUseCallback | , | ||
hideCompassOnUse | = true |
||
) |
Definition at line 63 of file _remote_weapons.gsc.
Referenced by init().
function RemoveAndAssignNewRemoteControlTrigger | ( | remoteControlTrigger | ) |
Definition at line 38 of file _remote_weapons.gsc.
References AssignRemoteControlTrigger().
Referenced by HackedCallbackPre(), and WatchWeaponDeath().
function ResetControlInitiatedUponOwnerRespawn | ( | ) |
Definition at line 334 of file _remote_weapons.gsc.
Referenced by UseRemoteControlWeapon().
function set_static | ( | val | ) |
Definition at line 513 of file _remote_weapons.gsc.
References set_to_player().
Referenced by do_static_fx(), and drone_pain_for_time().
function stunStaticFX | ( | duration | ) |
Definition at line 483 of file _remote_weapons.gsc.
References WAIT_SERVER_FRAME.
Referenced by QRDrone_stun(), and tank_stun().
function UseRemoteControlWeapon | ( | allowManualDeactivation | = true , |
always_allow_ride | = false |
||
) |
Definition at line 253 of file _remote_weapons.gsc.
References clear_using_remote(), freeze_player_controls(), hide_compass(), init_ride_killstreak(), ResetControlInitiatedUponOwnerRespawn(), result(), setUsingRemote(), waittill_any(), and watch_for_remove_remote_weapon().
Referenced by UseRemoteWeapon(), and WatchRemoteTriggerUse().
function UseRemoteWeapon | ( | weapon | , |
weaponName | , | ||
immediate | , | ||
allowManualDeactivation | = true , |
||
always_allow_ride | = false |
||
) |
Definition at line 74 of file _remote_weapons.gsc.
References CreateRemoteWeaponTrigger(), UseRemoteControlWeapon(), WatchOwnerDisconnect(), and WatchRemoveRemoteControlledWeapon().
Referenced by ActivateRCBomb(), ActivateSentinel(), ai_tank_killstreak_start(), HackedCallbackPost(), HackedPostFunction(), OnPlaceTurret(), and SpawnDart().
function WatchForHack | ( | ) |
Definition at line 97 of file _remote_weapons.gsc.
References WatchRemoteControlDeactivate().
function WatchOwnerDisconnect | ( | ) |
Definition at line 173 of file _remote_weapons.gsc.
References EndRemoteControlWeaponUse(), and waittill_any().
Referenced by CreateRemoteWeaponTrigger(), and UseRemoteWeapon().
function WatchRemoteControlDeactivate | ( | ) |
Definition at line 343 of file _remote_weapons.gsc.
References EndRemoteControlWeaponUse(), REMOTE_USE_HOLD_TIME_SECONDS, and WAIT_SERVER_FRAME.
Referenced by WatchForHack().
function WatchRemoteTriggerDisable | ( | ) |
Definition at line 190 of file _remote_weapons.gsc.
Referenced by CreateRemoteWeaponTrigger().
function WatchRemoteTriggerUse | ( | ) |
Definition at line 217 of file _remote_weapons.gsc.
References AllowRemoteStart(), is_bot(), and UseRemoteControlWeapon().
Referenced by CreateRemoteWeaponTrigger().
function WatchRemoveRemoteControlledWeapon | ( | ) |
Definition at line 111 of file _remote_weapons.gsc.
References EndRemoteControlWeaponUse(), WAIT_SERVER_FRAME, and waittill_any().
Referenced by UseRemoteWeapon().
function WatchWeaponDeath | ( | ) |
Definition at line 158 of file _remote_weapons.gsc.
References RemoveAndAssignNewRemoteControlTrigger(), and waittill_any().
Referenced by CreateRemoteWeaponTrigger().