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

Go to the source code of this file.

Functions

function attachReconModel (modelName, owner)
 
function begin_other_grenade_tracking ()
 
function check_stuck_to_shield ()
 
function damageThenDestroyRiotshield (attacker, weapon)
 
function deleteShieldOnPlayerDeathOrDisconnect (shield_ent)
 
function deleteShieldOnTriggerDeath (shield_trigger)
 
function init_shared ()
 
function isValidNonShieldWeapon (weapon)
 
function on_player_spawned ()
 
function register ()
 
function resetReconModelOnEvent (eventName, owner)
 
function resetReconModelVisibility (owner)
 
function riotshieldDistanceTest (origin)
 
function spawnRiotshieldCover (origin, angles)
 
function startRiotshieldDeploy ()
 
function trackRiotShield ()
 
function watch_riot_shield_use ()
 
function watchDeployedRiotshieldDamage ()
 
function watchDeployedRiotshieldEnts ()
 
function watchPregameClassChange ()
 
function watchRiotshieldDeploy ()
 
function watchRiotshieldPickup ()
 
function watchRiotshieldStuckEntityDeath (grenade, owner)
 

Function Documentation

◆ attachReconModel()

function attachReconModel ( modelName  ,
owner   
)

Definition at line 269 of file _riotshield.gsc.

References resetReconModelOnEvent(), resetReconModelVisibility(), and spawn().

Referenced by spawnRiotshieldCover().

◆ begin_other_grenade_tracking()

function begin_other_grenade_tracking ( )

Definition at line 623 of file _riotshield.gsc.

References check_stuck_to_shield(), and isHacked().

Referenced by on_player_spawned().

◆ check_stuck_to_shield()

function check_stuck_to_shield ( )

Definition at line 652 of file _riotshield.gsc.

References watchRiotshieldStuckEntityDeath().

Referenced by begin_other_grenade_tracking().

◆ damageThenDestroyRiotshield()

function damageThenDestroyRiotshield ( attacker  ,
weapon   
)

◆ deleteShieldOnPlayerDeathOrDisconnect()

function deleteShieldOnPlayerDeathOrDisconnect ( shield_ent  )

Definition at line 579 of file _riotshield.gsc.

References damageThenDestroyRiotshield(), and waittill_any().

Referenced by watchRiotshieldDeploy().

◆ deleteShieldOnTriggerDeath()

function deleteShieldOnTriggerDeath ( shield_trigger  )

Definition at line 569 of file _riotshield.gsc.

References waittill_any().

Referenced by watchRiotshieldDeploy().

◆ init_shared()

function init_shared ( )

Definition at line 20 of file _riotshield.gsc.

References on_player_spawned(), and on_spawned().

Referenced by __init__().

◆ isValidNonShieldWeapon()

function isValidNonShieldWeapon ( weapon  )

Definition at line 173 of file _riotshield.gsc.

References is_killstreak_weapon().

Referenced by trackRiotShield().

◆ on_player_spawned()

function on_player_spawned ( )

Definition at line 602 of file _riotshield.gsc.

References begin_other_grenade_tracking(), and watch_riot_shield_use().

Referenced by init_shared().

◆ register()

function register ( )

Definition at line 52 of file _riotshield.gsc.

References VERSION_SHIP.

◆ resetReconModelOnEvent()

function resetReconModelOnEvent ( eventName  ,
owner   
)

Definition at line 250 of file _riotshield.gsc.

References resetReconModelVisibility().

Referenced by attachReconModel().

◆ resetReconModelVisibility()

function resetReconModelVisibility ( owner  )

Definition at line 207 of file _riotshield.gsc.

Referenced by attachReconModel(), and resetReconModelOnEvent().

◆ riotshieldDistanceTest()

function riotshieldDistanceTest ( origin  )

Definition at line 407 of file _riotshield.gsc.

◆ spawnRiotshieldCover()

function spawnRiotshieldCover ( origin  ,
angles   
)

Definition at line 292 of file _riotshield.gsc.

References attachReconModel(), and spawn().

Referenced by watchRiotshieldDeploy().

◆ startRiotshieldDeploy()

function startRiotshieldDeploy ( )

Definition at line 197 of file _riotshield.gsc.

References watchRiotshieldDeploy().

Referenced by watch_riot_shield_use().

◆ trackRiotShield()

function trackRiotShield ( )

◆ watch_riot_shield_use()

function watch_riot_shield_use ( )

Definition at line 608 of file _riotshield.gsc.

References startRiotshieldDeploy(), and trackRiotShield().

Referenced by on_player_spawned().

◆ watchDeployedRiotshieldDamage()

function watchDeployedRiotshieldDamage ( )

Definition at line 468 of file _riotshield.gsc.

References damage(), and damageThenDestroyRiotshield().

Referenced by watchRiotshieldDeploy().

◆ watchDeployedRiotshieldEnts()

function watchDeployedRiotshieldEnts ( )

Definition at line 438 of file _riotshield.gsc.

Referenced by watchRiotshieldDeploy().

◆ watchPregameClassChange()

function watchPregameClassChange ( )

Definition at line 61 of file _riotshield.gsc.

References trackRiotShield().

Referenced by trackRiotShield().

◆ watchRiotshieldDeploy()

◆ watchRiotshieldPickup()

function watchRiotshieldPickup ( )

Definition at line 81 of file _riotshield.gsc.

Referenced by trackRiotShield().

◆ watchRiotshieldStuckEntityDeath()

function watchRiotshieldStuckEntityDeath ( grenade  ,
owner   
)

Definition at line 593 of file _riotshield.gsc.

References waittill_any().

Referenced by check_stuck_to_shield().