![]() |
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 | CRATE_GOAL_RADIUS 39 |
| #define | CRATE_USE_RADIUS 62 |
| #define | MAX_LOCAL_PLAYERS 10 |
| #define | MAX_ONLINE_PLAYERS 18 |
| #define | MAX_ONLINE_PLAYERS_PER_TEAM 6 |
| #define | RESPAWN_DELAY 0.1 |
| #define | RESPAWN_INTERVAL 0.1 |
Functions | |
| function | __init__ () |
| function | add_balanced_bot (allies, maxAllies, axis, maxAxis) |
| function | bot_idle () |
| function | bot_vehicle_weapon_ammo (weaponName) |
| function | choose_class () |
| function | dive_to_prone (exit_stance) |
| function | do_supplydrop (maxRange=1400) |
| function | fill_balanced_teams (maxAllies, maxAxis) |
| function | friend_goal_in_radius (goal_name, origin, radius) |
| function | friend_in_radius (goal_name, origin, radius) |
| function | get_bot_settings () |
| function | get_closest_enemy (origin, someFlag) |
| function | get_enemies (on_radar) |
| function | get_friends () |
| function | get_host_team () |
| function | has_minimap () |
| function | has_radar () |
| function | init () |
| function | init_bot_gametype () |
| function | is_bot_comp_stomp () |
| function | is_bot_soak () |
| function | monitor_bot_population (maxFree) |
| function | monitor_bot_team_population (maxAllies, maxAxis) |
| function | navmesh_points_visible (origin, point) |
| function | on_bot_connect () |
| function | on_bot_killed () |
| function | on_bot_spawned () |
| function | populate_bots () |
| function | remove_best_bot (players) |
| function | respawn () |
| function | set_rank () |
| function | use_killstreak () |
| function | wait_for_host () |
| function | watch_crate (crate) |
| function __init__ | ( | ) |
Definition at line 44 of file _bot.gsc.
References bot_idle(), bot_ignore_threat(), chase_threat(), combat_think(), get_bot_settings(), init(), mp_post_combat(), mp_pre_combat(), on_bot_connect(), on_bot_killed(), on_bot_spawned(), and on_start_gametype().
| function add_balanced_bot | ( | allies | , |
| maxAllies | , | ||
| axis | , | ||
| maxAxis | |||
| ) |
Definition at line 371 of file _bot.gsc.
References add_bot().
Referenced by fill_balanced_teams(), and monitor_bot_team_population().
| function bot_idle | ( | ) |
Definition at line 198 of file _bot.gsc.
References do_supplydrop(), navmesh_wander(), and sprint_to_goal().
Referenced by __init__().
| function choose_class | ( | ) |
Definition at line 465 of file _bot.gsc.
References get_current_class(), IS_TRUE, MENU_CHANGE_CLASS, and VAL.
Referenced by on_bot_connect(), and on_bot_killed().
| function do_supplydrop | ( | maxRange | = 1400 | ) |
Definition at line 215 of file _bot.gsc.
References CRATE_GOAL_RADIUS, CRATE_USE_RADIUS, has_minimap(), IS_TRUE, press_use_button(), and watch_crate().
Referenced by bot_idle().
| function fill_balanced_teams | ( | maxAllies | , |
| maxAxis | |||
| ) |
Definition at line 356 of file _bot.gsc.
References add_balanced_bot(), and WAIT_SERVER_FRAME.
Referenced by monitor_bot_team_population().
| function friend_goal_in_radius | ( | goal_name | , |
| origin | , | ||
| radius | |||
| ) |
| function get_bot_settings | ( | ) |
| function get_enemies | ( | on_radar | ) |
Definition at line 571 of file _bot.gsc.
References has_radar().
| function get_host_team | ( | ) |
Definition at line 109 of file _bot.gsc.
References getHostPlayerForBots().
| function has_minimap | ( | ) |
Definition at line 556 of file _bot.gsc.
References has_radar(), and IS_TRUE.
Referenced by do_supplydrop().
| function has_radar | ( | ) |
Definition at line 546 of file _bot.gsc.
References HasSatellite(), and HasUAV().
Referenced by get_enemies(), and has_minimap().
| function init | ( | ) |
Definition at line 67 of file _bot.gsc.
References init_bot_gametype(), is_bot_soak(), populate_bots(), and wait_for_host().
Referenced by __init__(), and init_bot_gametype().
| function init_bot_gametype | ( | ) |
| function is_bot_comp_stomp | ( | ) |
Definition at line 121 of file _bot.gsc.
Referenced by menuAutoAssign().
| function monitor_bot_population | ( | maxFree | ) |
Definition at line 388 of file _bot.gsc.
References add_bot(), remove_best_bot(), and WAIT_SERVER_FRAME.
Referenced by populate_bots().
| function monitor_bot_team_population | ( | maxAllies | , |
| maxAxis | |||
| ) |
Definition at line 318 of file _bot.gsc.
References add_balanced_bot(), fill_balanced_teams(), and remove_best_bot().
Referenced by populate_bots().
| function on_bot_connect | ( | ) |
Definition at line 130 of file _bot.gsc.
References build_classes(), choose_class(), IS_TRUE, pick_classes(), pick_hero_gadget(), pick_killstreaks(), and set_rank().
Referenced by __init__().
| function on_bot_killed | ( | ) |
Definition at line 167 of file _bot.gsc.
References choose_class(), respawn(), and RESPAWN_DELAY.
Referenced by __init__().
| function on_bot_spawned | ( | ) |
Definition at line 162 of file _bot.gsc.
Referenced by __init__().
| function populate_bots | ( | ) |
Definition at line 299 of file _bot.gsc.
References monitor_bot_population(), and monitor_bot_team_population().
Referenced by init().
| function remove_best_bot | ( | players | ) |
Definition at line 424 of file _bot.gsc.
References filter_bots(), has_threat(), and remove_bot().
Referenced by monitor_bot_population(), and monitor_bot_team_population().
| function respawn | ( | ) |
Definition at line 184 of file _bot.gsc.
References RESPAWN_INTERVAL, and tap_use_button().
Referenced by add_skip_text(), calc_time(), killcam(), and on_bot_killed().
| function set_rank | ( | ) |
Definition at line 600 of file _bot.gsc.
References array_average(), array_std_deviation(), clamp(), getRankInfoMinXP(), is_bot(), random_normal_distribution(), and syncXPStat().
Referenced by on_bot_connect().
| function use_killstreak | ( | ) |
Definition at line 493 of file _bot.gsc.
References EnemyEMPActive(), get_killstreak_for_weapon(), get_menu_name(), and isKillstreakAllowed().
Referenced by bot_pre_combat(), and mp_pre_combat().
| function wait_for_host | ( | ) |
| function watch_crate | ( | crate | ) |