![]() |
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 | COUNTER_UAV_KILLSTREAK_NAME "killstreak_counteruav" |
#define | COUNTER_UAV_NAME "counteruav" |
#define | COUNTER_UAV_VEHICLE_NAME "veh_counteruav_mp" |
Functions | |
function | ActivateCounterUAV () |
function | AddActiveCounterUAV () |
function | AssignFirstAvailableOffsetIndex () |
function | BuildOffsetList (startOffset, depth, offset_x, offset_y) |
function | ConfigureTeamPost (owner, isHacked) |
function | CounterUAVMove () |
function | DeleteCounterUAV () |
function | DestroyCounterUAV (attacker, weapon) |
function | DestroyCounterUavByEMP (attacker, arg) |
function | EnemyCounterUAVActive () |
function | GenerateRandomPoints (count) |
function | GetCurrentPosition (teamOrEntNum) |
function | GetFirstAvailableOffsetIndex () |
function | HackedPreFunction (hacker) |
function | HasActiveCounterUAV () |
function | HasIndexActiveCounterUAV (team_or_entnum) |
function | HideAllCounterUAVsToSameTeam () |
function | init () |
function | ListenForMove () |
function | MaintainCouterUavEntities () |
function | MovementManagerThink (teamOrEntNum) |
function | OnLowHealth (attacker, weapon) |
function | OnPlayerConnect () |
function | OnPlayerJoinedTeam () |
function | OnPlayerSpawned () |
function | OnTeamChange (entNum, event) |
function | OnTimecheck () |
function | OnTimeout () |
function | PlayFx (name) |
function | RemoveActiveCounterUAV () |
function | ResetActiveCounterUAV () |
function | SpawnCounterUAV (owner, killstreak_id) |
function | TeamHasActiveCounterUAV (team) |
function | WatchCounterUAVs () |
#define COUNTER_UAV_KILLSTREAK_NAME "killstreak_counteruav" |
Definition at line 37 of file _counteruav.gsc.
#define COUNTER_UAV_NAME "counteruav" |
Definition at line 35 of file _counteruav.gsc.
#define COUNTER_UAV_VEHICLE_NAME "veh_counteruav_mp" |
Definition at line 36 of file _counteruav.gsc.
function ActivateCounterUAV | ( | ) |
Definition at line 251 of file _counteruav.gsc.
References COUNTER_UAV_DURATION_CHECK, COUNTER_UAV_DURATION_MS, COUNTER_UAV_HEALTH, COUNTER_UAV_LOOP_SOUND, COUNTER_UAV_LOW_HEALTH, COUNTER_UAV_MODEL_SCALE, COUNTER_UAV_NAME, DestroyCounterUAV(), DestroyCounterUavByEMP(), ENEMY_VEHICLE_ACTIVE, isKillstreakAllowed(), killstreakStart(), ListenForMove(), MonitorDamage(), OnLowHealth(), OnTimecheck(), OnTimeout(), play_killstreak_start_dialog(), play_pilot_dialog_on_owner(), player_killstreak_threat_tracking(), set(), SpawnCounterUAV(), WaitForTimecheck(), WaitForTimeout(), WaitTillEMP(), and WaitTillEndOnThreaded().
Referenced by init().
function AddActiveCounterUAV | ( | ) |
Definition at line 542 of file _counteruav.gsc.
References blockedSatellite(), and HasSatellite().
Referenced by ConfigureTeamPost().
function AssignFirstAvailableOffsetIndex | ( | ) |
Definition at line 177 of file _counteruav.gsc.
References GetFirstAvailableOffsetIndex(), and MaintainCouterUavEntities().
Referenced by SpawnCounterUAV().
function BuildOffsetList | ( | startOffset | , |
depth | , | ||
offset_x | , | ||
offset_y | |||
) |
function ConfigureTeamPost | ( | owner | , |
isHacked | |||
) |
Definition at line 330 of file _counteruav.gsc.
References AddActiveCounterUAV(), HideToSameTeam(), isHacked(), and OnTeamChange().
Referenced by SpawnCounterUAV().
function CounterUAVMove | ( | ) |
Definition at line 359 of file _counteruav.gsc.
References COUNTER_UAV_ACCELERATION_PERCENTAGE, COUNTER_UAV_DECELERATION_PERCENTAGE, COUNTER_UAV_ROTATION_ACCELERATION_PERCENTAGE, COUNTER_UAV_ROTATION_DURATION, COUNTER_UAV_SPEED, and GetCurrentPosition().
Referenced by ListenForMove().
function DeleteCounterUAV | ( | ) |
Definition at line 469 of file _counteruav.gsc.
References COUNTER_UAV_NAME, and PlayFx().
Referenced by DestroyCounterUAV().
function DestroyCounterUAV | ( | attacker | , |
weapon | |||
) |
Definition at line 442 of file _counteruav.gsc.
References addFlySwatterStat(), COUNTER_UAV_NAME, DeleteCounterUAV(), destroyedAircraft(), IsEnemyPlayer(), play_destroyed_dialog_on_owner(), processScoreEvent(), and RemoveActiveCounterUAV().
Referenced by ActivateCounterUAV(), and OnTeamChange().
function DestroyCounterUavByEMP | ( | attacker | , |
arg | |||
) |
Definition at line 437 of file _counteruav.gsc.
Referenced by ActivateCounterUAV().
function EnemyCounterUAVActive | ( | ) |
Definition at line 493 of file _counteruav.gsc.
References GetEnemyPlayers(), HasActiveCounterUAV(), and TeamHasActiveCounterUAV().
Referenced by OnPlayerSpawned(), and WatchCounterUAVs().
function GenerateRandomPoints | ( | count | ) |
Definition at line 117 of file _counteruav.gsc.
References COUNTER_UAV_MAP_PERCENTAGE, COUNTER_UAV_POSITION_Z_OFFSET, getMinimumFlyHeight(), GetRandomMapPoint(), and VAL.
Referenced by init().
function GetCurrentPosition | ( | teamOrEntNum | ) |
Definition at line 169 of file _counteruav.gsc.
Referenced by CounterUAVMove().
function GetFirstAvailableOffsetIndex | ( | ) |
Definition at line 184 of file _counteruav.gsc.
References warning().
Referenced by AssignFirstAvailableOffsetIndex().
function HackedPreFunction | ( | hacker | ) |
Definition at line 295 of file _counteruav.gsc.
References ResetActiveCounterUAV().
Referenced by SpawnCounterUAV().
function HasActiveCounterUAV | ( | ) |
Definition at line 526 of file _counteruav.gsc.
Referenced by EnemyCounterUAVActive().
function HasIndexActiveCounterUAV | ( | team_or_entnum | ) |
Definition at line 536 of file _counteruav.gsc.
Referenced by challengeKills().
function HideAllCounterUAVsToSameTeam | ( | ) |
Definition at line 647 of file _counteruav.gsc.
References HideToSameTeam().
Referenced by OnPlayerJoinedTeam().
function init | ( | ) |
Definition at line 49 of file _counteruav.gsc.
References ActivateCounterUAV(), BuildOffsetList(), COUNTER_UAV_GROUP_OFFSET, COUNTER_UAV_GROUP_SIZE, COUNTER_UAV_KILLSTREAK_NAME, COUNTER_UAV_NAME, COUNTER_UAV_POSITION_COUNT, GenerateRandomPoints(), getTweakableValue(), MovementManagerThink(), on_connect(), on_joined_team(), on_spawned(), OnPlayerConnect(), OnPlayerJoinedTeam(), OnPlayerSpawned(), register(), register_dialog(), register_strings(), VERSION_SHIP, and WatchCounterUAVs().
function ListenForMove | ( | ) |
Definition at line 347 of file _counteruav.gsc.
References CounterUAVMove(), and waittill_any().
Referenced by ActivateCounterUAV().
function MaintainCouterUavEntities | ( | ) |
Definition at line 212 of file _counteruav.gsc.
Referenced by AssignFirstAvailableOffsetIndex().
function MovementManagerThink | ( | teamOrEntNum | ) |
Definition at line 137 of file _counteruav.gsc.
References COUNTER_UAV_LOCATION_DURATION_MAX, COUNTER_UAV_LOCATION_DURATION_MIN, COUNTER_UAV_POSITION_COUNT, and COUNTER_UAV_SPEED.
Referenced by init(), and OnPlayerConnect().
function OnLowHealth | ( | attacker | , |
weapon | |||
) |
Definition at line 401 of file _counteruav.gsc.
References COUNTER_UAV_NAME.
Referenced by ActivateCounterUAV().
function OnPlayerConnect | ( | ) |
Definition at line 91 of file _counteruav.gsc.
References MovementManagerThink().
Referenced by init().
function OnPlayerJoinedTeam | ( | ) |
Definition at line 414 of file _counteruav.gsc.
References HideAllCounterUAVsToSameTeam().
Referenced by init().
function OnPlayerSpawned | ( | ) |
Definition at line 105 of file _counteruav.gsc.
References COUNTER_UAV_NAME, EnemyCounterUAVActive(), and set_to_player().
Referenced by init().
function OnTeamChange | ( | entNum | , |
event | |||
) |
Definition at line 409 of file _counteruav.gsc.
References DestroyCounterUAV().
Referenced by ConfigureTeamPost().
function OnTimecheck | ( | ) |
Definition at line 432 of file _counteruav.gsc.
References COUNTER_UAV_NAME, and play_pilot_dialog_on_owner().
Referenced by ActivateCounterUAV().
function OnTimeout | ( | ) |
Definition at line 419 of file _counteruav.gsc.
References COUNTER_UAV_NAME, COUNTER_UAV_SPEED, Leave(), play_pilot_dialog_on_owner(), and RemoveActiveCounterUAV().
Referenced by ActivateCounterUAV().
function PlayFx | ( | name | ) |
Definition at line 390 of file _counteruav.gsc.
References name.
Referenced by _PlayDematerialization(), _show(), clear_on_victim_disconnect(), damage_floor_watcher(), DeleteCounterUAV(), destroy_geo_piece(), do_fx(), do_gravity_spike_fx_circle(), do_resurrected_on_dead_body_fx(), do_resurrected_on_spawned_player_fx(), DoneEMPFx(), electric_trap_fx(), fire_trap_fx(), flashBackTrailImpact(), gadget_clone_on(), gravity_trap_destroy(), handle_thundergun_pain_notetracks(), HandleSurfaceNotetrackFX(), impact_fx(), margwaFxInCallback(), margwaFxOutCallback(), margwaFxSpawnCallback(), nuke_powerup(), play_base_fx(), play_cap_fx(), setup_flag_fx(), spawn_dog_tag(), SpawnMannequin(), tank_death_think(), turret_delete(), update_damage_states(), wait_for_bullet_impact(), wait_for_thundergun_fired(), walk_floor_watcher(), wasp_spawn_init(), watch_target_trigger_thread(), and zombieBHBBurst().
function RemoveActiveCounterUAV | ( | ) |
Definition at line 586 of file _counteruav.gsc.
References killstreakStop(), and ResetActiveCounterUAV().
Referenced by DestroyCounterUAV(), and OnTimeout().
function ResetActiveCounterUAV | ( | ) |
Definition at line 593 of file _counteruav.gsc.
Referenced by HackedPreFunction(), and RemoveActiveCounterUAV().
function SpawnCounterUAV | ( | owner | , |
killstreak_id | |||
) |
Definition at line 301 of file _counteruav.gsc.
References ARRAY_ADD, AssignFirstAvailableOffsetIndex(), configure_team(), ConfigureTeamPost(), COUNTER_UAV_HEALTH, COUNTER_UAV_NAME, COUNTER_UAV_POSITION_Z_OFFSET, COUNTER_UAV_VEHICLE_NAME, enable_hacking(), GetMapCenter(), getMinimumFlyHeight(), HackedPreFunction(), killstreakTargetSet(), MissileTarget_ProximityDetonateIncomingMissile(), and VAL.
Referenced by ActivateCounterUAV().
function TeamHasActiveCounterUAV | ( | team | ) |
Definition at line 531 of file _counteruav.gsc.
Referenced by EnemyCounterUAVActive(), and processKillstreakAssists().
function WatchCounterUAVs | ( | ) |
Definition at line 627 of file _counteruav.gsc.
References COUNTER_UAV_NAME, EnemyCounterUAVActive(), and set_to_player().
Referenced by init().