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