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

Go to the source code of this file.

Functions

function cleanup_killcam_entity (killcamEnt)
 
function createFireflyPodWatcher ()
 
function end_damage_effects ()
 
function firefly_attack (target, state)
 
function firefly_chase (target)
 
function firefly_check_for_collisions (target, move_to, time)
 
function firefly_check_move (position, target)
 
function firefly_damage_target (target)
 
function firefly_death ()
 
function firefly_killcam_move (position, time)
 
function firefly_killcam_stop ()
 
function firefly_move (position, time)
 
function firefly_mover_damage ()
 
function firefly_partial_move (target, position, time, percent)
 
function firefly_pod_destroyed ()
 
function firefly_pod_detonate (attacker, weapon, target)
 
function firefly_pod_random_movement ()
 
function firefly_pod_random_point ()
 
function firefly_pod_release_fireflies (attacker, target)
 
function firefly_pod_rotated_point (degrees, radius, height)
 
function firefly_pod_should_damage (watcher, attacker, weapon, damage)
 
function firefly_pod_start (start_pos, target, linked)
 
function firefly_rotate (angles, time)
 
function firefly_spyrograph_patrol (degrees, increment, radius)
 
function firefly_watch_for_game_ended (target)
 
function firefly_watch_for_target_death (target)
 
function get_attack_speed (target)
 
function get_crumb_position (target)
 
function get_target_bread_crumb (target)
 
function init_shared ()
 
function kill_firefly_mover ()
 
function on_damage_firefly_pod (eAttacker, eInflictor, weapon, meansOfDeath, damage)
 
function on_spawn_firefly_pod (watcher, owner)
 
function register ()
 
function spawn_firefly_mover ()
 
function start_damage_effects ()
 
function target_bread_crumbs (target)
 
function target_bread_crumbs_render (target)
 
function update_dvars ()
 

Function Documentation

◆ cleanup_killcam_entity()

function cleanup_killcam_entity ( killcamEnt  )

Definition at line 605 of file _hive_gun.gsc.

Referenced by firefly_death().

◆ createFireflyPodWatcher()

◆ end_damage_effects()

function end_damage_effects ( )

Definition at line 140 of file _hive_gun.gsc.

Referenced by start_damage_effects().

◆ firefly_attack()

function firefly_attack ( target  ,
state   
)

◆ firefly_chase()

◆ firefly_check_for_collisions()

function firefly_check_for_collisions ( target  ,
move_to  ,
time   
)

Definition at line 360 of file _hive_gun.gsc.

References firefly_check_move(), and firefly_death().

Referenced by firefly_partial_move().

◆ firefly_check_move()

function firefly_check_move ( position  ,
target   
)

Definition at line 771 of file _hive_gun.gsc.

Referenced by firefly_chase(), and firefly_check_for_collisions().

◆ firefly_damage_target()

function firefly_damage_target ( target  )

Definition at line 478 of file _hive_gun.gsc.

References damage(), HIVE_POD_HITS_VS_KILLSTREAKS_AND_ROBOTS, and VAL.

Referenced by firefly_attack().

◆ firefly_death()

◆ firefly_killcam_move()

function firefly_killcam_move ( position  ,
time   
)

Definition at line 288 of file _hive_gun.gsc.

Referenced by firefly_move(), and firefly_partial_move().

◆ firefly_killcam_stop()

function firefly_killcam_stop ( )

Definition at line 304 of file _hive_gun.gsc.

Referenced by firefly_attack().

◆ firefly_move()

function firefly_move ( position  ,
time   
)

◆ firefly_mover_damage()

function firefly_mover_damage ( )

Definition at line 203 of file _hive_gun.gsc.

References damage(), and firefly_death().

Referenced by spawn_firefly_mover().

◆ firefly_partial_move()

function firefly_partial_move ( target  ,
position  ,
time  ,
percent   
)

Definition at line 331 of file _hive_gun.gsc.

References firefly_check_for_collisions(), and firefly_killcam_move().

Referenced by firefly_chase().

◆ firefly_pod_destroyed()

function firefly_pod_destroyed ( )

Definition at line 267 of file _hive_gun.gsc.

References fx_ent, and kill_firefly_mover().

Referenced by firefly_pod_detonate().

◆ firefly_pod_detonate()

◆ firefly_pod_random_movement()

function firefly_pod_random_movement ( )

Definition at line 411 of file _hive_gun.gsc.

References firefly_move(), firefly_pod_random_point(), and firefly_rotate().

◆ firefly_pod_random_point()

function firefly_pod_random_point ( )

Definition at line 402 of file _hive_gun.gsc.

References firefly_pod_rotated_point().

Referenced by firefly_pod_random_movement().

◆ firefly_pod_release_fireflies()

function firefly_pod_release_fireflies ( attacker  ,
target   
)

Definition at line 918 of file _hive_gun.gsc.

References FIREFLY_DEPLOYING, firefly_pod_start(), fx_ent, and set().

Referenced by firefly_pod_detonate().

◆ firefly_pod_rotated_point()

function firefly_pod_rotated_point ( degrees  ,
radius  ,
height   
)

Definition at line 388 of file _hive_gun.gsc.

Referenced by firefly_pod_random_point(), and firefly_spyrograph_patrol().

◆ firefly_pod_should_damage()

function firefly_pod_should_damage ( watcher  ,
attacker  ,
weapon  ,
damage   
)

Definition at line 956 of file _hive_gun.gsc.

Referenced by createFireflyPodWatcher().

◆ firefly_pod_start()

function firefly_pod_start ( start_pos  ,
target  ,
linked   
)

◆ firefly_rotate()

function firefly_rotate ( angles  ,
time   
)

◆ firefly_spyrograph_patrol()

function firefly_spyrograph_patrol ( degrees  ,
increment  ,
radius   
)

◆ firefly_watch_for_game_ended()

function firefly_watch_for_game_ended ( target  )

Definition at line 560 of file _hive_gun.gsc.

References firefly_death(), and set_to_player().

Referenced by firefly_pod_detonate().

◆ firefly_watch_for_target_death()

function firefly_watch_for_target_death ( target  )

Definition at line 538 of file _hive_gun.gsc.

References firefly_death(), set_to_player(), and waittill_any().

Referenced by firefly_pod_detonate().

◆ get_attack_speed()

function get_attack_speed ( target  )

Definition at line 614 of file _hive_gun.gsc.

Referenced by firefly_attack(), and firefly_chase().

◆ get_crumb_position()

function get_crumb_position ( target  )

Definition at line 669 of file _hive_gun.gsc.

Referenced by get_target_bread_crumb(), and target_bread_crumbs().

◆ get_target_bread_crumb()

function get_target_bread_crumb ( target  )

Definition at line 758 of file _hive_gun.gsc.

References get_crumb_position().

Referenced by firefly_chase().

◆ init_shared()

function init_shared ( )

Definition at line 27 of file _hive_gun.gsc.

References add_weapon_damage(), on_damage_firefly_pod(), and update_dvars().

Referenced by __init__().

◆ kill_firefly_mover()

function kill_firefly_mover ( )

Definition at line 217 of file _hive_gun.gsc.

Referenced by firefly_pod_destroyed().

◆ on_damage_firefly_pod()

function on_damage_firefly_pod ( eAttacker  ,
eInflictor  ,
weapon  ,
meansOfDeath  ,
damage   
)

Definition at line 151 of file _hive_gun.gsc.

Referenced by init_shared().

◆ on_spawn_firefly_pod()

function on_spawn_firefly_pod ( watcher  ,
owner   
)

Definition at line 112 of file _hive_gun.gsc.

References onSpawnProximityWeaponObject().

Referenced by createFireflyPodWatcher().

◆ register()

function register ( )

Definition at line 74 of file _hive_gun.gsc.

References VERSION_SHIP.

◆ spawn_firefly_mover()

function spawn_firefly_mover ( )

◆ start_damage_effects()

function start_damage_effects ( )

Definition at line 124 of file _hive_gun.gsc.

References end_damage_effects().

◆ target_bread_crumbs()

function target_bread_crumbs ( target  )

Definition at line 718 of file _hive_gun.gsc.

References get_crumb_position(), and target_bread_crumbs_render().

Referenced by firefly_pod_start().

◆ target_bread_crumbs_render()

function target_bread_crumbs_render ( target  )

Definition at line 686 of file _hive_gun.gsc.

References WAIT_SERVER_FRAME.

Referenced by target_bread_crumbs().

◆ update_dvars()

function update_dvars ( )

Definition at line 63 of file _hive_gun.gsc.

Referenced by init_shared().