‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_zm_weap_thundergun.gsc File Reference

Go to the source code of this file.

Functions

function __init__ ()
 
function __main__ ()
 
function enemy_killed_by_thundergun ()
 
function handle_thundergun_pain_notetracks (note)
 
function is_thundergun_damage ()
 
function override_thundergun_damage_func (player, gib)
 
function playThundergunPainAnim ()
 
function setup_thundergun_vox (player, fling, gib, knockdown)
 
function thundergun_affect_ais ()
 
function thundergun_debug_print (msg, color)
 
function thundergun_fired ()
 
function thundergun_fling_zombie (player, fling_vec, index)
 
function thundergun_get_enemies_in_range ()
 
function thundergun_knockdown_zombie (player, gib)
 
function thundergun_network_choke ()
 
function thundergun_on_player_connect ()
 
function thundergun_sound_thread ()
 
function wait_for_thundergun_fired ()
 
function zombie_knockdown (player, gib)
 

Function Documentation

◆ __init__()

function __init__ ( )

Definition at line 29 of file _zm_weap_thundergun.gsc.

◆ __main__()

◆ enemy_killed_by_thundergun()

function enemy_killed_by_thundergun ( )

Definition at line 404 of file _zm_weap_thundergun.gsc.

References IS_TRUE.

◆ handle_thundergun_pain_notetracks()

function handle_thundergun_pain_notetracks ( note  )

Definition at line 388 of file _zm_weap_thundergun.gsc.

References PlayFx().

Referenced by zombie_knockdown().

◆ is_thundergun_damage()

function is_thundergun_damage ( )

Definition at line 398 of file _zm_weap_thundergun.gsc.

◆ override_thundergun_damage_func()

function override_thundergun_damage_func ( player  ,
gib   
)

Definition at line 466 of file _zm_weap_thundergun.gsc.

References setup_zombie_knockdown().

Referenced by __main__().

◆ playThundergunPainAnim()

function playThundergunPainAnim ( )

Definition at line 306 of file _zm_weap_thundergun.gsc.

References DoNoteTracks().

Referenced by zombie_knockdown().

◆ setup_thundergun_vox()

function setup_thundergun_vox ( player  ,
fling  ,
gib  ,
knockdown   
)

Definition at line 441 of file _zm_weap_thundergun.gsc.

References create_and_play_dialog(), and gib().

Referenced by thundergun_get_enemies_in_range().

◆ thundergun_affect_ais()

function thundergun_affect_ais ( )

◆ thundergun_debug_print()

function thundergun_debug_print ( msg  ,
color   
)

Definition at line 235 of file _zm_weap_thundergun.gsc.

Referenced by thundergun_get_enemies_in_range().

◆ thundergun_fired()

function thundergun_fired ( )

Definition at line 103 of file _zm_weap_thundergun.gsc.

References thundergun_affect_ais().

Referenced by wait_for_thundergun_fired().

◆ thundergun_fling_zombie()

function thundergun_fling_zombie ( player  ,
fling_vec  ,
index   
)

◆ thundergun_get_enemies_in_range()

function thundergun_get_enemies_in_range ( )

Definition at line 141 of file _zm_weap_thundergun.gsc.

References setup_thundergun_vox(), and thundergun_debug_print().

Referenced by thundergun_affect_ais().

◆ thundergun_knockdown_zombie()

function thundergun_knockdown_zombie ( player  ,
gib   
)

Definition at line 368 of file _zm_weap_thundergun.gsc.

References gib().

Referenced by thundergun_affect_ais().

◆ thundergun_network_choke()

function thundergun_network_choke ( )

Definition at line 90 of file _zm_weap_thundergun.gsc.

References wait_network_frame().

◆ thundergun_on_player_connect()

function thundergun_on_player_connect ( )

Definition at line 62 of file _zm_weap_thundergun.gsc.

References wait_for_thundergun_fired().

Referenced by __main__().

◆ thundergun_sound_thread()

function thundergun_sound_thread ( )

Definition at line 410 of file _zm_weap_thundergun.gsc.

References result(), and waittill_any_return().

◆ wait_for_thundergun_fired()

function wait_for_thundergun_fired ( )

Definition at line 68 of file _zm_weap_thundergun.gsc.

References PlayFx(), and thundergun_fired().

Referenced by thundergun_on_player_connect().

◆ zombie_knockdown()

function zombie_knockdown ( player  ,
gib   
)