![]() |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Private Member Functions | |
function | check_for_target () |
constructor () | |
function | deactivate () |
function | deactivation_effects () |
destructor () | |
function | face_player () |
function | fire_at_target () |
function | follow_mover () |
function | get_yaw_to_combat_target () |
function | laser_sight_loop () |
function | move_along_path () |
function | play_cooldown_fx () |
function | set_combat_target (target) |
function | set_combat_target_as_player () |
function | spawn_at_struct (str_struct, secsystem) |
function | stop_moving () |
function | thread_watch_for_damage () |
function | thread_watch_for_death () |
function | turret_awareness () |
function | turret_behavior () |
function | turret_movement_behavior () |
function | warp_to_struct (str_struct) |
Private Attributes | |
var | b_track_while_attacking |
var | b_turret_active |
var | b_turret_alive |
var | e_attachpoint |
var | e_gimbal |
var | e_railturret |
var | e_railturret_snd1 |
var | e_railturret_snd2 |
var | e_target |
var | fx_ent |
var | m_o_secsystem |
var | n_dist |
var | n_duration |
var | n_health |
var | n_pause_before_attack |
var | n_pause_between_shots |
var | n_shoot_cooldown |
var | n_shoot_duration |
var | n_shoot_revtime |
var | n_speed |
var | n_stop_on_track_dist |
var | n_turn_speed |
var | s_nextdest |
var | v_dest |
var | w_weapon |
Definition at line 1545 of file traps_shared.gsc.
|
private |
Definition at line 1814 of file traps_shared.gsc.
References clear(), e_railturret, e_target, and set().
Referenced by turret_awareness().
|
private |
Definition at line 1577 of file traps_shared.gsc.
References b_track_while_attacking, n_health, n_pause_before_attack, n_pause_between_shots, n_shoot_cooldown, n_shoot_duration, n_shoot_revtime, n_stop_on_track_dist, n_turn_speed, and w_weapon.
|
private |
Definition at line 1676 of file traps_shared.gsc.
References deactivation_effects().
|
private |
Definition at line 1681 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, e_railturret, and m_o_secsystem.
Referenced by deactivate(), and thread_watch_for_death().
|
private |
Definition at line 1591 of file traps_shared.gsc.
|
private |
Definition at line 1837 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, e_railturret, e_railturret_snd2, get_yaw_to_combat_target(), n_turn_speed, set_combat_target(), and WAIT_SERVER_FRAME.
Referenced by spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1940 of file traps_shared.gsc.
References e_railturret, e_target, n_pause_between_shots, n_shoot_cooldown, n_shoot_duration, n_shoot_revtime, play_cooldown_fx(), and w_weapon.
Referenced by turret_behavior(), and turret_behavior().
|
private |
Definition at line 1735 of file traps_shared.gsc.
References e_attachpoint, e_gimbal, e_railturret, spawn_model(), and WAIT_SERVER_FRAME.
Referenced by turret_movement_behavior().
|
private |
Definition at line 1900 of file traps_shared.gsc.
References e_railturret, and e_target.
Referenced by face_player().
|
private |
Definition at line 1922 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, e_railturret, and e_target.
Referenced by spawn_at_struct().
|
private |
Definition at line 1752 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, e_railturret, e_railturret_snd1, get(), n_dist, n_duration, n_speed, s_nextdest, and set().
Referenced by turret_movement_behavior(), and turret_movement_behavior().
|
private |
Definition at line 1976 of file traps_shared.gsc.
References e_railturret, fx_ent, and spawn_model().
Referenced by fire_at_target().
|
private |
Definition at line 1894 of file traps_shared.gsc.
References e_target.
Referenced by face_player(), set_combat_target_as_player(), spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1888 of file traps_shared.gsc.
References set_combat_target().
|
private |
Definition at line 1595 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, e_attachpoint, e_railturret, e_railturret_snd1, e_railturret_snd2, face_player(), get(), init(), laser_sight_loop(), m_o_secsystem, n_health, n_speed, s_nextdest, set(), set_combat_target(), spawn(), spawn_model(), thread_watch_for_damage(), thread_watch_for_death(), turret_awareness(), turret_behavior(), and turret_movement_behavior().
|
private |
Definition at line 1787 of file traps_shared.gsc.
References clear(), e_railturret, and e_railturret_snd1.
Referenced by turret_movement_behavior(), and turret_movement_behavior().
|
private |
Definition at line 1650 of file traps_shared.gsc.
References e_railturret, and WAIT_SERVER_FRAME.
Referenced by spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1663 of file traps_shared.gsc.
References deactivation_effects(), e_railturret, e_railturret_snd1, and e_railturret_snd2.
Referenced by spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1803 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, and check_for_target().
Referenced by spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1878 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, fire_at_target(), and wait_till().
Referenced by spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1701 of file traps_shared.gsc.
References b_turret_active, b_turret_alive, e_attachpoint, e_railturret, e_target, follow_mover(), get(), move_along_path(), n_stop_on_track_dist, s_nextdest, and stop_moving().
Referenced by spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1694 of file traps_shared.gsc.
References e_railturret.
|
private |
Definition at line 1561 of file traps_shared.gsc.
Referenced by constructor().
|
private |
Definition at line 1553 of file traps_shared.gsc.
Referenced by deactivation_effects(), face_player(), laser_sight_loop(), move_along_path(), spawn_at_struct(), turret_awareness(), turret_behavior(), and turret_movement_behavior().
|
private |
Definition at line 1552 of file traps_shared.gsc.
Referenced by deactivation_effects(), face_player(), laser_sight_loop(), move_along_path(), spawn_at_struct(), turret_awareness(), turret_behavior(), and turret_movement_behavior().
|
private |
Definition at line 1572 of file traps_shared.gsc.
Referenced by follow_mover(), spawn_at_struct(), and turret_movement_behavior().
|
private |
Definition at line 1571 of file traps_shared.gsc.
Referenced by follow_mover().
|
private |
Definition at line 1547 of file traps_shared.gsc.
Referenced by check_for_target(), deactivation_effects(), face_player(), fire_at_target(), follow_mover(), get_yaw_to_combat_target(), laser_sight_loop(), move_along_path(), play_cooldown_fx(), spawn_at_struct(), stop_moving(), thread_watch_for_damage(), thread_watch_for_death(), turret_movement_behavior(), and warp_to_struct().
|
private |
Definition at line 1574 of file traps_shared.gsc.
Referenced by move_along_path(), spawn_at_struct(), stop_moving(), and thread_watch_for_death().
|
private |
Definition at line 1575 of file traps_shared.gsc.
Referenced by face_player(), spawn_at_struct(), and thread_watch_for_death().
|
private |
Definition at line 1554 of file traps_shared.gsc.
Referenced by check_for_target(), fire_at_target(), get_yaw_to_combat_target(), laser_sight_loop(), set_combat_target(), and turret_movement_behavior().
|
private |
Definition at line 1550 of file traps_shared.gsc.
Referenced by play_cooldown_fx().
|
private |
Definition at line 1548 of file traps_shared.gsc.
Referenced by deactivation_effects(), and spawn_at_struct().
|
private |
Definition at line 1565 of file traps_shared.gsc.
Referenced by move_along_path().
|
private |
Definition at line 1568 of file traps_shared.gsc.
Referenced by move_along_path().
|
private |
Definition at line 1549 of file traps_shared.gsc.
Referenced by constructor(), spawn_at_struct(), and spawn_at_struct().
|
private |
Definition at line 1556 of file traps_shared.gsc.
Referenced by constructor().
|
private |
Definition at line 1557 of file traps_shared.gsc.
Referenced by constructor(), and fire_at_target().
|
private |
Definition at line 1559 of file traps_shared.gsc.
Referenced by constructor(), and fire_at_target().
|
private |
Definition at line 1558 of file traps_shared.gsc.
Referenced by constructor(), and fire_at_target().
|
private |
Definition at line 1560 of file traps_shared.gsc.
Referenced by constructor(), and fire_at_target().
|
private |
Definition at line 1567 of file traps_shared.gsc.
Referenced by move_along_path(), and spawn_at_struct().
|
private |
Definition at line 1563 of file traps_shared.gsc.
Referenced by constructor(), and turret_movement_behavior().
|
private |
Definition at line 1562 of file traps_shared.gsc.
Referenced by constructor(), and face_player().
|
private |
Definition at line 1570 of file traps_shared.gsc.
Referenced by move_along_path(), spawn_at_struct(), and turret_movement_behavior().
|
private |
Definition at line 1566 of file traps_shared.gsc.
|
private |
Definition at line 1555 of file traps_shared.gsc.
Referenced by constructor(), and fire_at_target().