![]() |
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.
Functions | |
function | __init__ () |
function | defaultRole () |
function | rest_turret (resting_pitch) |
function | sentry_turret_alert_sound () |
function | sentry_turret_fire_for_time (totalFireTime, enemy) |
function | should_switch_to_combat (current_state, to_state, connection) |
function | should_switch_to_unaware (current_state, to_state, connection) |
function | state_combat_exit (params) |
function | state_combat_update (params) |
function | state_death_update (params) |
function | state_emped_enter (params) |
function | state_emped_exit (params) |
function | state_emped_update (params) |
function | state_off_enter (params) |
function | state_off_exit (params) |
function | state_scripted_update (params) |
function | state_unaware_update (params) |
function | turret_idle_sound () |
function | turret_idle_sound_stop () |
function | turret_initialze () |
function | turretAllowFriendlyFireDamage (eInflictor, eAttacker, sMeansOfDeath, weapon) |
function | turretCallback_VehicleDamage (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, vDamageOrigin, psOffsetTime, damageFromUnderneath, modelIndex, partName, vSurfaceNormal) |
function __init__ | ( | ) |
Definition at line 23 of file _auto_turret.gsc.
References turret_initialze().
function defaultRole | ( | ) |
Definition at line 92 of file _auto_turret.gsc.
References add_interrupt_connection(), add_state(), add_utility_connection(), get_state_callbacks(), init_state_machine_for_role(), should_switch_to_combat(), should_switch_to_unaware(), StartInitialState(), state_combat_exit(), state_combat_update(), state_death_update(), state_emped_enter(), state_emped_exit(), state_emped_update(), state_off_enter(), state_off_exit(), and state_unaware_update().
Referenced by turret_initialze().
function rest_turret | ( | resting_pitch | ) |
Definition at line 365 of file _auto_turret.gsc.
Referenced by state_death_update(), state_emped_enter(), state_emped_update(), and state_off_enter().
function sentry_turret_alert_sound | ( | ) |
Definition at line 470 of file _auto_turret.gsc.
Referenced by sentry_turret_fire_for_time(), and state_combat_update().
function sentry_turret_fire_for_time | ( | totalFireTime | , |
enemy | |||
) |
Definition at line 311 of file _auto_turret.gsc.
References sentry_turret_alert_sound().
Referenced by state_combat_update().
function should_switch_to_combat | ( | current_state | , |
to_state | , | ||
connection | |||
) |
Definition at line 233 of file _auto_turret.gsc.
Referenced by defaultRole().
function should_switch_to_unaware | ( | current_state | , |
to_state | , | ||
connection | |||
) |
Definition at line 152 of file _auto_turret.gsc.
Referenced by defaultRole().
function state_combat_exit | ( | params | ) |
Definition at line 306 of file _auto_turret.gsc.
Referenced by defaultRole().
function state_combat_update | ( | params | ) |
Definition at line 243 of file _auto_turret.gsc.
References evaluate_connections(), sentry_turret_alert_sound(), and sentry_turret_fire_for_time().
Referenced by defaultRole().
function state_death_update | ( | params | ) |
Definition at line 125 of file _auto_turret.gsc.
References defaultstate_death_update(), rest_turret(), toggle_lensflare(), and turret_idle_sound_stop().
Referenced by defaultRole().
function state_emped_enter | ( | params | ) |
Definition at line 386 of file _auto_turret.gsc.
References defaultstate_emped_enter(), lights_off(), rest_turret(), and toggle_emp_fx().
Referenced by defaultRole().
function state_emped_exit | ( | params | ) |
Definition at line 434 of file _auto_turret.gsc.
References defaultstate_emped_exit().
Referenced by defaultRole().
function state_emped_update | ( | params | ) |
Definition at line 410 of file _auto_turret.gsc.
References Cooldown(), emp_startup_fx(), evaluate_connections(), GetCooldownLeft(), IsCooldownReady(), rest_turret(), and toggle_emp_fx().
Referenced by defaultRole().
function state_off_enter | ( | params | ) |
Definition at line 349 of file _auto_turret.gsc.
References defaultstate_off_enter(), and rest_turret().
Referenced by defaultRole().
function state_off_exit | ( | params | ) |
Definition at line 357 of file _auto_turret.gsc.
References defaultstate_off_exit().
Referenced by defaultRole().
function state_scripted_update | ( | params | ) |
Definition at line 446 of file _auto_turret.gsc.
function state_unaware_update | ( | params | ) |
Definition at line 162 of file _auto_turret.gsc.
References evaluate_connections(), and turret_idle_sound().
Referenced by defaultRole().
function turret_idle_sound | ( | ) |
Definition at line 475 of file _auto_turret.gsc.
References Spawn().
Referenced by state_unaware_update().
function turret_idle_sound_stop | ( | ) |
Definition at line 485 of file _auto_turret.gsc.
Referenced by state_death_update().
function turret_initialze | ( | ) |
Definition at line 28 of file _auto_turret.gsc.
References defaultRole(), get_script_bundle(), InitThreatBias(), track_lens_flare(), turretAllowFriendlyFireDamage(), and turretCallback_VehicleDamage().
Referenced by __init__().
function turretAllowFriendlyFireDamage | ( | eInflictor | , |
eAttacker | , | ||
sMeansOfDeath | , | ||
weapon | |||
) |
Definition at line 452 of file _auto_turret.gsc.
Referenced by turret_initialze().
function turretCallback_VehicleDamage | ( | eInflictor | , |
eAttacker | , | ||
iDamage | , | ||
iDFlags | , | ||
sMeansOfDeath | , | ||
weapon | , | ||
vPoint | , | ||
vDir | , | ||
sHitLoc | , | ||
vDamageOrigin | , | ||
psOffsetTime | , | ||
damageFromUnderneath | , | ||
modelIndex | , | ||
partName | , | ||
vSurfaceNormal | |||
) |
Definition at line 462 of file _auto_turret.gsc.
References shared_callback_damage().
Referenced by turret_initialze().