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