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