![]() |
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_MISSILE_BOMBLETS_NUMBER 6 |
| #define | REMOTE_MISSILE_BRAKE_TIMEOUT 1.5 |
| #define | REMOTE_MISSILE_FRAMES_BETWEEN_TARGET_SCAN 5 |
| #define | REMOTE_MISSILE_ICON_SIZE 175 |
| #define | REMOTE_MISSILE_MAP_ICON_DELAY 0.1 |
| #define | REMOTE_MISSILE_MAX_OTHER_TARGETS_HUD 3 |
| #define | REMOTE_MISSILE_NAME "remote_missile" |
| #define | REMOTE_MISSILE_TARGETING_RADIUS 600 |
Functions | |
| function | _fire (lifeId, player, team, killstreak_id) |
| function | bomblet_camera_waiter (rocket) |
| function | bomblet_explostion_waiter (player) |
| function | cleanup_bombs (bomb) |
| function | cleanupWaiter (rocket, team, killstreak_id) |
| function | create_missile_hud (rocket) |
| function | destroy_missile_hud () |
| function | drawLine (start, end, timeSlice, color) |
| function | fire_bomblet (rocket, explosionRadius, target, waitFrames) |
| function | fire_random_bomblet (rocket, explosionRadius, quadrant, waitFrames) |
| function | getBestSpawnPoint (remoteMissileSpawnPoints) |
| function | getValidTargets (rocket, trace, max_targets) |
| function | hackedHealthUpdate (hacker) |
| function | HackedPostFunction (hacker) |
| function | handleDamage () |
| function | init () |
| function | missile_brake_timeout_watch () |
| function | missile_deploy (rocket, hacked) |
| function | missile_deploy_watch (rocket) |
| function | missile_sound_boost (rocket) |
| function | missile_sound_deploy_bomblets () |
| function | missile_sound_impact (player, distance) |
| function | missile_sound_play (player) |
| function | player_missile_end (rocket, performPlayerKillstreakEnd, unlink, team, killstreak_id) |
| function | remote_missile_game_end_think (rocket, team, killstreak_id) |
| function | remotemissile_bda_dialog () |
| function | Rocket_CleanupOnDeath () |
| function | setup_bomblet (bomb) |
| function | setup_bomblet_map_icon () |
| function | setup_rockect_map_icon () |
| function | sndWatchExplo () |
| function | staticEffect (duration) |
| function | stopOndeath (snd) |
| function | targeting_hud_think (rocket) |
| function | tryUsePredatorMissile (lifeId) |
| function | watch_missile_death (rocket, team, killstreak_id) |
| function | watch_missile_kill_z () |
| #define REMOTE_MISSILE_BOMBLETS_NUMBER 6 |
Definition at line 30 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_BRAKE_TIMEOUT 1.5 |
Definition at line 33 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_FRAMES_BETWEEN_TARGET_SCAN 5 |
Definition at line 31 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_ICON_SIZE 175 |
Definition at line 34 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_MAP_ICON_DELAY 0.1 |
Definition at line 32 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_MAX_OTHER_TARGETS_HUD 3 |
Definition at line 28 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_NAME "remote_missile" |
Definition at line 47 of file _remotemissile.gsc.
| #define REMOTE_MISSILE_TARGETING_RADIUS 600 |
Definition at line 29 of file _remotemissile.gsc.
| function _fire | ( | lifeId | , |
| player | , | ||
| team | , | ||
| killstreak_id | |||
| ) |
Definition at line 188 of file _remotemissile.gsc.
References activate(), cleanupWaiter(), clear_using_remote(), CLIENT_FIELD_OPERATING_PREDATOR, configure_team(), create_entity_enemy_influencer(), enable_hacking(), ENEMY_VEHICLE_ACTIVE, freeze_player_controls(), getBestSpawnPoint(), hackedHealthUpdate(), HackedPostFunction(), handleDamage(), init_ride_killstreak(), killstreakStop(), killstreakTargetSet(), missile_brake_timeout_watch(), missile_deploy_watch(), missile_sound_boost(), missile_sound_impact(), missile_sound_play(), play_killstreak_start_dialog(), remote_missile_game_end_think(), REMOTE_MISSILE_NAME, REMOTE_MISSILE_VISIONSET_ALIAS, result(), set(), set_to_player(), setup_rockect_map_icon(), setUsingRemote(), sndWatchExplo(), spawn(), VAL, watch_missile_death(), and watch_missile_kill_z().
Referenced by tryUsePredatorMissile().
| function bomblet_camera_waiter | ( | rocket | ) |
Definition at line 928 of file _remotemissile.gsc.
References delay().
Referenced by missile_deploy().
| function bomblet_explostion_waiter | ( | player | ) |
Definition at line 1016 of file _remotemissile.gsc.
References cleanup_bombs().
Referenced by setup_bomblet().
| function cleanup_bombs | ( | bomb | ) |
Definition at line 1002 of file _remotemissile.gsc.
References set(), and waittill_any().
Referenced by bomblet_explostion_waiter().
| function cleanupWaiter | ( | rocket | , |
| team | , | ||
| killstreak_id | |||
| ) |
Definition at line 418 of file _remotemissile.gsc.
References player_missile_end(), and waittill_any().
Referenced by _fire().
| function create_missile_hud | ( | rocket | ) |
Definition at line 706 of file _remotemissile.gsc.
References REMOTE_MISSILE_ICON_SIZE, REMOTE_MISSILE_MAX_OTHER_TARGETS_HUD, and targeting_hud_think().
Referenced by missile_deploy_watch().
| function destroy_missile_hud | ( | ) |
Definition at line 749 of file _remotemissile.gsc.
References REMOTE_MISSILE_MAX_OTHER_TARGETS_HUD.
Referenced by player_missile_end().
| function drawLine | ( | start | , |
| end | , | ||
| timeSlice | , | ||
| color | |||
| ) |
Definition at line 176 of file _remotemissile.gsc.
References end(), and WAIT_SERVER_FRAME.
| function fire_bomblet | ( | rocket | , |
| explosionRadius | , | ||
| target | , | ||
| waitFrames | |||
| ) |
Definition at line 967 of file _remotemissile.gsc.
References setup_bomblet().
Referenced by missile_deploy().
| function fire_random_bomblet | ( | rocket | , |
| explosionRadius | , | ||
| quadrant | , | ||
| waitFrames | |||
| ) |
Definition at line 983 of file _remotemissile.gsc.
References REMOTE_MISSILE_TARGETING_RADIUS, and setup_bomblet().
Referenced by missile_deploy().
| function getBestSpawnPoint | ( | remoteMissileSpawnPoints | ) |
| function getValidTargets | ( | rocket | , |
| trace | , | ||
| max_targets | |||
| ) |
Definition at line 579 of file _remotemissile.gsc.
References REMOTE_MISSILE_TARGETING_RADIUS, and trace().
Referenced by missile_deploy(), and targeting_hud_think().
| function hackedHealthUpdate | ( | hacker | ) |
Definition at line 288 of file _remotemissile.gsc.
Referenced by _fire().
| function HackedPostFunction | ( | hacker | ) |
Definition at line 293 of file _remotemissile.gsc.
References missile_deploy().
Referenced by _fire().
| function handleDamage | ( | ) |
Definition at line 429 of file _remotemissile.gsc.
References addFlySwatterStat(), damage(), destroyedAircraft(), IsEnemyPlayer(), processScoreEvent(), and remove_influencers().
Referenced by _fire().
| function init | ( | ) |
Definition at line 49 of file _remotemissile.gsc.
References override_entity_camera_in_demo(), ramp_in_out_thread_per_player(), register(), register_alt_weapon(), register_dialog(), register_info(), register_strings(), REMOTE_MISSILE_VISIONSET_ALIAS, set_team_kill_penalty_scale(), tryUsePredatorMissile(), and VERSION_SHIP.
| function missile_brake_timeout_watch | ( | ) |
Definition at line 391 of file _remotemissile.gsc.
References REMOTE_MISSILE_BRAKE_TIMEOUT.
Referenced by _fire().
| function missile_deploy | ( | rocket | , |
| hacked | |||
| ) |
Definition at line 867 of file _remotemissile.gsc.
References bomblet_camera_waiter(), fade_to_black_for_x_sec(), fire_bomblet(), fire_random_bomblet(), getValidTargets(), missile_sound_deploy_bomblets(), REMOTE_MISSILE_BOMBLETS_NUMBER, REMOTE_MISSILE_PLAYER_DETONATED, and set().
Referenced by HackedPostFunction(), and missile_deploy_watch().
| function missile_deploy_watch | ( | rocket | ) |
Definition at line 842 of file _remotemissile.gsc.
References create_missile_hud(), missile_deploy(), and WAIT_SERVER_FRAME.
Referenced by _fire().
| function missile_sound_boost | ( | rocket | ) |
Definition at line 519 of file _remotemissile.gsc.
References missile_sound_impact().
Referenced by _fire().
| function missile_sound_deploy_bomblets | ( | ) |
Definition at line 574 of file _remotemissile.gsc.
Referenced by missile_deploy().
| function missile_sound_impact | ( | player | , |
| distance | |||
| ) |
Definition at line 541 of file _remotemissile.gsc.
References WAIT_SERVER_FRAME.
Referenced by _fire(), and missile_sound_boost().
| function missile_sound_play | ( | player | ) |
Definition at line 498 of file _remotemissile.gsc.
References spawn(), and stopOndeath().
Referenced by _fire().
| function player_missile_end | ( | rocket | , |
| performPlayerKillstreakEnd | , | ||
| unlink | , | ||
| team | , | ||
| killstreak_id | |||
| ) |
Definition at line 339 of file _remotemissile.gsc.
References clear_using_remote(), CLIENT_FIELD_OPERATING_PREDATOR, deactivate(), destroy_missile_hud(), freeze_player_controls(), IS_TRUE, killstreakStop(), REMOTE_MISSILE_VISIONSET_ALIAS, remove_influencers(), set(), and set_to_player().
Referenced by cleanupWaiter(), remote_missile_game_end_think(), and watch_missile_death().
| function remote_missile_game_end_think | ( | rocket | , |
| team | , | ||
| killstreak_id | |||
| ) |
Definition at line 74 of file _remotemissile.gsc.
References player_missile_end().
Referenced by _fire().
| function remotemissile_bda_dialog | ( | ) |
Definition at line 1030 of file _remotemissile.gsc.
References play_pilot_dialog(), and play_taacom_dialog().
Referenced by watch_missile_death().
| function Rocket_CleanupOnDeath | ( | ) |
Definition at line 489 of file _remotemissile.gsc.
| function setup_bomblet | ( | bomb | ) |
Definition at line 953 of file _remotemissile.gsc.
References bomblet_explostion_waiter(), and setup_bomblet_map_icon().
Referenced by fire_bomblet(), and fire_random_bomblet().
| function setup_bomblet_map_icon | ( | ) |
Definition at line 945 of file _remotemissile.gsc.
References ENEMY_VEHICLE_ACTIVE, REMOTE_MISSILE_BOMBLET_FIRED, REMOTE_MISSILE_MAP_ICON_DELAY, and set().
Referenced by setup_bomblet().
| function setup_rockect_map_icon | ( | ) |
Definition at line 299 of file _remotemissile.gsc.
References REMOTE_MISSILE_FIRED, REMOTE_MISSILE_MAP_ICON_DELAY, and set().
Referenced by _fire().
| function sndWatchExplo | ( | ) |
Definition at line 561 of file _remotemissile.gsc.
Referenced by _fire().
| function staticEffect | ( | duration | ) |
Definition at line 460 of file _remotemissile.gsc.
References CLIENT_FIELD_REMOTE_KILLSTREAK_STATIC, destroy(), and set().
| function stopOndeath | ( | snd | ) |
Definition at line 411 of file _remotemissile.gsc.
Referenced by missile_sound_play().
| function targeting_hud_think | ( | rocket | ) |
Definition at line 777 of file _remotemissile.gsc.
References getValidTargets(), REMOTE_MISSILE_BOMBLETS_NUMBER, REMOTE_MISSILE_FRAMES_BETWEEN_TARGET_SCAN, and REMOTE_MISSILE_MAX_OTHER_TARGETS_HUD.
Referenced by create_missile_hud().
| function tryUsePredatorMissile | ( | lifeId | ) |
Definition at line 85 of file _remotemissile.gsc.
References _fire(), get_random_pilot_index(), is_killstreak_start_blocked(), isUsingRemote(), and killstreakStart().
Referenced by init().
| function watch_missile_death | ( | rocket | , |
| team | , | ||
| killstreak_id | |||
| ) |
Definition at line 325 of file _remotemissile.gsc.
References player_missile_end(), and remotemissile_bda_dialog().
Referenced by _fire().
| function watch_missile_kill_z | ( | ) |
Definition at line 306 of file _remotemissile.gsc.
Referenced by _fire().