‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
All Data Structures Files Functions Variables Macros
_dogtags.gsc File Reference

Go to the source code of this file.

Macros

#define DOGTAG_VANISH_FX   "ui/fx_kill_confirmed_vanish"
 

Functions

function bounce ()
 
function checkAllowSpectating ()
 
function clear_on_victim_disconnect (victim)
 
function dt_respawn ()
 
function init ()
 
function on_spawn_player ()
 
function onPickup (event)
 
function onUse (player)
 
function onUseDogTag (player)
 
function reset_tags ()
 
function should_spawn_tags (eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration)
 
function show_to_enemy_teams (gameObject, friend_team)
 
function show_to_team (gameObject, show_team)
 
function spawn_dog_tag (victim, attacker, on_use_function, objectives_for_attacker_and_victim_only)
 
function team_updater (tags)
 
function time_out (victim)
 
function waitTillCanSpawnClient ()
 

Macro Definition Documentation

◆ DOGTAG_VANISH_FX

#define DOGTAG_VANISH_FX   "ui/fx_kill_confirmed_vanish"

Definition at line 22 of file _dogtags.gsc.

Function Documentation

◆ bounce()

function bounce ( )

Definition at line 320 of file _dogtags.gsc.

Referenced by spawn_dog_tag().

◆ checkAllowSpectating()

function checkAllowSpectating ( )

Definition at line 346 of file _dogtags.gsc.

References update_settings(), and WAIT_SERVER_FRAME.

Referenced by onPlayerKilled().

◆ clear_on_victim_disconnect()

function clear_on_victim_disconnect ( victim  )

Definition at line 231 of file _dogtags.gsc.

References allow_use(), DOGTAG_VANISH_FX, PlayFx(), and WAIT_SERVER_FRAME.

Referenced by spawn_dog_tag().

◆ dt_respawn()

function dt_respawn ( )

Definition at line 413 of file _dogtags.gsc.

References waitTillCanSpawnClient().

Referenced by onUseDogTag().

◆ init()

function init ( )

Definition at line 26 of file _dogtags.gsc.

◆ on_spawn_player()

function on_spawn_player ( )

Definition at line 267 of file _dogtags.gsc.

Referenced by onSpawnPlayer().

◆ onPickup()

function onPickup ( event  )

Definition at line 225 of file _dogtags.gsc.

References processScoreEvent().

Referenced by generate_zombie_craftable_piece(), onUse(), and set_picked_up().

◆ onUse()

function onUse ( player  )

Definition at line 146 of file _dogtags.gsc.

References onPickup(), and reset_tags().

Referenced by spawn_dog_tag(), use_object_prox_think(), and use_object_use_think().

◆ onUseDogTag()

function onUseDogTag ( player  )

Definition at line 397 of file _dogtags.gsc.

References dt_respawn().

Referenced by onPlayerKilled().

◆ reset_tags()

function reset_tags ( )

Definition at line 204 of file _dogtags.gsc.

References allow_use().

Referenced by onUse(), and team_updater().

◆ should_spawn_tags()

function should_spawn_tags ( eInflictor  ,
attacker  ,
iDamage  ,
sMeansOfDeath  ,
sWeapon  ,
vDir  ,
sHitLoc  ,
psOffsetTime  ,
deathAnimDuration   
)

Definition at line 373 of file _dogtags.gsc.

Referenced by onPlayerKilled().

◆ show_to_enemy_teams()

function show_to_enemy_teams ( gameObject  ,
friend_team   
)

Definition at line 135 of file _dogtags.gsc.

Referenced by spawn_dog_tag().

◆ show_to_team()

function show_to_team ( gameObject  ,
show_team   
)

Definition at line 124 of file _dogtags.gsc.

Referenced by spawn_dog_tag().

◆ spawn_dog_tag()

function spawn_dog_tag ( victim  ,
attacker  ,
on_use_function  ,
objectives_for_attacker_and_victim_only   
)

◆ team_updater()

function team_updater ( tags  )

Definition at line 287 of file _dogtags.gsc.

References reset_tags().

Referenced by spawn_dog_tag().

◆ time_out()

function time_out ( victim  )

◆ waitTillCanSpawnClient()

function waitTillCanSpawnClient ( )

Definition at line 422 of file _dogtags.gsc.

Referenced by dt_respawn().