![]() |
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 | BOT_HEIGHT 72 |
#define | BOT_JUMP_ALIGN_DOT 0.94 |
#define | BOT_MIN_JUMP_JET 0.7 |
#define | BOT_RADIUS 15 |
#define | DOUBLEJUMP_V_UP 80 |
#define | MANTLE_CHECK_HEIGHT 16 |
#define | TRACE_DISTANCE 128 |
#define | TRAVERSAL_TIMEOUT 8 |
#define | WALLRUN_JUMP_HEIGHT 40 |
#define | WALLRUN_JUMP_VELOCITY 200 |
Functions | |
function | bot_hit_target (target) |
function | bot_speed2D () |
function | bot_update_move_angle (target) |
function | Callback_BotEnteredUserEdge (startNode, endNode) |
function | exit_wallrun (startNode, endNode, wallNormal, runNormal) |
function | jump_down_traversal (startNode, endNode) |
function | jump_to (target, vector) |
function | jump_up_traversal (startNode, endNode) |
function | leave_water_traversal (startNode, endNode) |
function | swim_traversal (startNode, endNode) |
function | traversal_end () |
function | traversing () |
function | wait_traversal_timeout () |
function | wait_wallrun_begin (startNode, endNode, wallNormal, runDir) |
function | wallrun_traversal (startNode, endNode, vector) |
function | watch_start_swimming () |
function | watch_traversal_end () |
#define BOT_HEIGHT 72 |
Definition at line 26 of file bot_traversals.gsc.
#define BOT_JUMP_ALIGN_DOT 0.94 |
Definition at line 33 of file bot_traversals.gsc.
#define BOT_MIN_JUMP_JET 0.7 |
Definition at line 31 of file bot_traversals.gsc.
#define BOT_RADIUS 15 |
Definition at line 27 of file bot_traversals.gsc.
#define DOUBLEJUMP_V_UP 80 |
Definition at line 30 of file bot_traversals.gsc.
#define MANTLE_CHECK_HEIGHT 16 |
Definition at line 23 of file bot_traversals.gsc.
#define TRACE_DISTANCE 128 |
Definition at line 14 of file bot_traversals.gsc.
#define TRAVERSAL_TIMEOUT 8 |
Definition at line 16 of file bot_traversals.gsc.
#define WALLRUN_JUMP_HEIGHT 40 |
Definition at line 19 of file bot_traversals.gsc.
#define WALLRUN_JUMP_VELOCITY 200 |
Definition at line 21 of file bot_traversals.gsc.
function bot_hit_target | ( | target | ) |
Definition at line 473 of file bot_traversals.gsc.
Referenced by jump_to().
function bot_speed2D | ( | ) |
Definition at line 504 of file bot_traversals.gsc.
Referenced by exit_wallrun(), jump_down_traversal(), and jump_up_traversal().
function bot_update_move_angle | ( | target | ) |
Definition at line 459 of file bot_traversals.gsc.
References WAIT_SERVER_FRAME.
function Callback_BotEnteredUserEdge | ( | startNode | , |
endNode | |||
) |
Definition at line 37 of file bot_traversals.gsc.
References jump_down_traversal(), jump_up_traversal(), leave_water_traversal(), name, swim_traversal(), and wallrun_traversal().
Referenced by set_default_callbacks(), and SetDefaultCallbacks().
function exit_wallrun | ( | startNode | , |
endNode | , | ||
wallNormal | , | ||
runNormal | |||
) |
Definition at line 327 of file bot_traversals.gsc.
References bot_speed2D(), jump_to(), WAIT_SERVER_FRAME, WALLRUN_JUMP_HEIGHT, WALLRUN_JUMP_VELOCITY, wallrun_traversal(), and watch_traversal_end().
Referenced by wait_wallrun_begin().
function jump_down_traversal | ( | startNode | , |
endNode | |||
) |
Definition at line 210 of file bot_traversals.gsc.
References BOT_RADIUS, bot_speed2D(), end(), jump_to(), MANTLE_CHECK_HEIGHT, result(), tap_jump_button(), TRACE_DISTANCE, WAIT_SERVER_FRAME, and watch_traversal_end().
Referenced by Callback_BotEnteredUserEdge().
function jump_to | ( | target | , |
vector | |||
) |
Definition at line 411 of file bot_traversals.gsc.
References bot_hit_target(), BOT_JUMP_ALIGN_DOT, press_doublejump_button(), release_doublejump_button(), tap_jump_button(), and WAIT_SERVER_FRAME.
Referenced by bot_pre_combat(), exit_wallrun(), jump_down_traversal(), jump_up_traversal(), mp_post_combat(), and wallrun_traversal().
function jump_up_traversal | ( | startNode | , |
endNode | |||
) |
Definition at line 150 of file bot_traversals.gsc.
References BOT_HEIGHT, BOT_RADIUS, bot_speed2D(), DOUBLEJUMP_V_UP, jump_to(), WAIT_SERVER_FRAME, and watch_traversal_end().
Referenced by Callback_BotEnteredUserEdge().
function leave_water_traversal | ( | startNode | , |
endNode | |||
) |
Definition at line 109 of file bot_traversals.gsc.
References press_doublejump_button(), press_swim_up(), WAIT_SERVER_FRAME, and watch_traversal_end().
Referenced by Callback_BotEnteredUserEdge().
function swim_traversal | ( | startNode | , |
endNode | |||
) |
Definition at line 134 of file bot_traversals.gsc.
References traversal_end().
Referenced by Callback_BotEnteredUserEdge().
function traversal_end | ( | ) |
Definition at line 569 of file bot_traversals.gsc.
References release_doublejump_button().
Referenced by swim_traversal(), wait_traversal_timeout(), watch_start_swimming(), and watch_traversal_end().
function traversing | ( | ) |
Definition at line 99 of file bot_traversals.gsc.
function wait_traversal_timeout | ( | ) |
Definition at line 555 of file bot_traversals.gsc.
References traversal_end(), and TRAVERSAL_TIMEOUT.
Referenced by watch_traversal_end().
function wait_wallrun_begin | ( | startNode | , |
endNode | , | ||
wallNormal | , | ||
runDir | |||
) |
Definition at line 297 of file bot_traversals.gsc.
References exit_wallrun(), release_doublejump_button(), and watch_traversal_end().
Referenced by wallrun_traversal().
function wallrun_traversal | ( | startNode | , |
endNode | , | ||
vector | |||
) |
Definition at line 272 of file bot_traversals.gsc.
References jump_to(), wait_wallrun_begin(), and watch_traversal_end().
Referenced by Callback_BotEnteredUserEdge(), and exit_wallrun().
function watch_start_swimming | ( | ) |
Definition at line 533 of file bot_traversals.gsc.
References traversal_end(), and WAIT_SERVER_FRAME.
Referenced by watch_traversal_end().
function watch_traversal_end | ( | ) |
Definition at line 516 of file bot_traversals.gsc.
References traversal_end(), wait_traversal_timeout(), and watch_start_swimming().
Referenced by exit_wallrun(), jump_down_traversal(), jump_up_traversal(), leave_water_traversal(), wait_wallrun_begin(), and wallrun_traversal().