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