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