![]() |
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 | DRAGON_FOLLOW_DIST 80 |
#define | DRAGON_FOV_ANGLE 60 |
#define | DRAGON_MELEE_DIST 400 |
#define | DRAGON_MOVE_DIST_HEIGHT 90 |
Functions | |
function | __init__ () |
function | attack_thread () |
function | defaultRole () |
function | dragon_AllowFriendlyFireDamage (eInflictor, eAttacker, sMeansOfDeath, weapon) |
function | dragon_callback_damage (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, vDamageOrigin, psOffsetTime, damageFromUnderneath, modelIndex, partName, vSurfaceNormal) |
function | dragon_initialize () |
function private | dragon_target_selection () |
function private | get_dragon_enemy () |
function | go_back_on_navvolume () |
function private | is_enemy_valid (target) |
function | should_go_for_power_up (from_state, to_state, connection) |
function | state_combat_update (params) |
function | state_death_update (params) |
function | state_power_up_update (params) |
#define DRAGON_FOLLOW_DIST 80 |
Definition at line 31 of file _dragon_whelp.gsc.
#define DRAGON_FOV_ANGLE 60 |
Definition at line 27 of file _dragon_whelp.gsc.
#define DRAGON_MELEE_DIST 400 |
Definition at line 33 of file _dragon_whelp.gsc.
#define DRAGON_MOVE_DIST_HEIGHT 90 |
Definition at line 29 of file _dragon_whelp.gsc.
function __init__ | ( | ) |
Definition at line 41 of file _dragon_whelp.gsc.
References dragon_initialize().
function attack_thread | ( | ) |
Definition at line 477 of file _dragon_whelp.gsc.
References Cooldown(), evaluate_connections(), IsCooldownReady(), and SQR.
Referenced by state_combat_update().
function defaultRole | ( | ) |
Definition at line 96 of file _dragon_whelp.gsc.
References add_state(), add_utility_connection(), dragon_target_selection(), get_state_callbacks(), init_state_machine_for_role(), should_go_for_power_up(), StartInitialState(), state_combat_update(), state_death_update(), and state_power_up_update().
Referenced by dragon_initialize().
function dragon_AllowFriendlyFireDamage | ( | eInflictor | , |
eAttacker | , | ||
sMeansOfDeath | , | ||
weapon | |||
) |
Definition at line 585 of file _dragon_whelp.gsc.
Referenced by dragon_initialize().
function dragon_callback_damage | ( | eInflictor | , |
eAttacker | , | ||
iDamage | , | ||
iDFlags | , | ||
sMeansOfDeath | , | ||
weapon | , | ||
vPoint | , | ||
vDir | , | ||
sHitLoc | , | ||
vDamageOrigin | , | ||
psOffsetTime | , | ||
damageFromUnderneath | , | ||
modelIndex | , | ||
partName | , | ||
vSurfaceNormal | |||
) |
Definition at line 590 of file _dragon_whelp.gsc.
Referenced by dragon_initialize().
function dragon_initialize | ( | ) |
Definition at line 46 of file _dragon_whelp.gsc.
References CreateBlackBoardForEntity(), defaultRole(), dragon_AllowFriendlyFireDamage(), dragon_callback_damage(), friendly_fire_shield(), get_script_bundle(), and RegisterVehicleBlackBoardAttributes().
Referenced by __init__().
function private dragon_target_selection | ( | ) |
Definition at line 236 of file _dragon_whelp.gsc.
References get_dragon_enemy(), and IS_TRUE.
Referenced by defaultRole().
function private get_dragon_enemy | ( | ) |
Definition at line 197 of file _dragon_whelp.gsc.
References ARCHETYPE_RAZ, ARCHETYPE_SENTINEL_DRONE, is_enemy_valid(), and SQR.
Referenced by dragon_target_selection().
function go_back_on_navvolume | ( | ) |
Definition at line 537 of file _dragon_whelp.gsc.
References DRAGON_MOVE_DIST_HEIGHT, and waittill_pathing_done().
Referenced by state_combat_update().
function private is_enemy_valid | ( | target | ) |
Definition at line 126 of file _dragon_whelp.gsc.
References intermission(), IS_TRUE, and SQR.
Referenced by get_dragon_enemy().
function should_go_for_power_up | ( | from_state | , |
to_state | , | ||
connection | |||
) |
Definition at line 329 of file _dragon_whelp.gsc.
Referenced by defaultRole().
function state_combat_update | ( | params | ) |
Definition at line 352 of file _dragon_whelp.gsc.
References attack_thread(), Cooldown(), DRAGON_MOVE_DIST_HEIGHT, FLAT_ORIGIN, go_back_on_navvolume(), IS_TRUE, PositionQuery_DebugScores(), SQR, WAIT_SERVER_FRAME, and waittill_pathing_done().
Referenced by defaultRole().
function state_death_update | ( | params | ) |
Definition at line 603 of file _dragon_whelp.gsc.
References defaultstate_death_update(), and WAIT_SERVER_FRAME.
Referenced by defaultRole().
function state_power_up_update | ( | params | ) |
Definition at line 285 of file _dragon_whelp.gsc.
References evaluate_connections(), SQR, trace(), waittill_pathing_done(), and waittill_pathresult().
Referenced by defaultRole().