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

Go to the source code of this file.

Macros

#define WIDOWS_WINE_COCOON_MAX_SCORE   10
 
#define WIDOWS_WINE_SLOW_MAX_SCORE   6
 
#define WW_MELEE_COCOON_CHANCE   0.50
 
#define WW_POWERUP_DROP_CHANCE_MELEE   0.25
 
#define WW_POWERUP_DROP_CHANCE_NORMAL   0.20
 
#define WW_POWERUP_DROP_CHANCE_WEBBING   0.15
 

Functions

function __init__ ()
 
function enable_widows_wine_perk_for_level ()
 
function grenade_bounce_monitor ()
 
function grenade_bounces ()
 
function init_widows_wine ()
 
function powerup_widows_wine_timeout ()
 
function vehicle_stuck_grenade_monitor ()
 
function widows_wine_cocoon_zombie (e_player)
 
function widows_wine_cocoon_zombie_score (e_player, duration, max_score)
 
function widows_wine_contact_explosion ()
 
function widows_wine_damage_callback (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime)
 
function widows_wine_override_melee_wallbuy_purchase (vo_dialog_id, flourish_weapon, weapon, ballistic_weapon, ballistic_upgraded_weapon, flourish_fn, wallbuy)
 
function widows_wine_override_wallbuy_purchase (weapon, wallbuy)
 
function widows_wine_perk_activate ()
 
function widows_wine_perk_lost (b_pause, str_perk, str_result)
 
function widows_wine_perk_machine_setup (use_trigger, perk_machine, bump_trigger, collision)
 
function widows_wine_precache ()
 
function widows_wine_register_clientfield ()
 
function widows_wine_set_clientfield (state)
 
function widows_wine_slow_zombie (e_player)
 
function widows_wine_vehicle_behavior (attacker, weapon)
 
function widows_wine_vehicle_damage_response (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, vDamageOrigin, psOffsetTime, damageFromUnderneath, modelIndex, partName, vSurfaceNormal)
 
function widows_wine_zombie_damage_response (str_mod, str_hit_location, v_hit_origin, e_player, n_amount, w_weapon, direction_vec, tagName, modelName, partName, dFlags, inflictor, chargeLevel)
 
function widows_wine_zombie_death_watch (attacker)
 

Macro Definition Documentation

◆ WIDOWS_WINE_COCOON_MAX_SCORE

#define WIDOWS_WINE_COCOON_MAX_SCORE   10

Definition at line 395 of file _zm_perk_widows_wine.gsc.

◆ WIDOWS_WINE_SLOW_MAX_SCORE

#define WIDOWS_WINE_SLOW_MAX_SCORE   6

Definition at line 396 of file _zm_perk_widows_wine.gsc.

◆ WW_MELEE_COCOON_CHANCE

#define WW_MELEE_COCOON_CHANCE   0.50

Definition at line 218 of file _zm_perk_widows_wine.gsc.

◆ WW_POWERUP_DROP_CHANCE_MELEE

#define WW_POWERUP_DROP_CHANCE_MELEE   0.25

Definition at line 309 of file _zm_perk_widows_wine.gsc.

◆ WW_POWERUP_DROP_CHANCE_NORMAL

#define WW_POWERUP_DROP_CHANCE_NORMAL   0.20

Definition at line 308 of file _zm_perk_widows_wine.gsc.

◆ WW_POWERUP_DROP_CHANCE_WEBBING

#define WW_POWERUP_DROP_CHANCE_WEBBING   0.15

Definition at line 307 of file _zm_perk_widows_wine.gsc.

Function Documentation

◆ __init__()

function __init__ ( )

Definition at line 55 of file _zm_perk_widows_wine.gsc.

References enable_widows_wine_perk_for_level().

◆ enable_widows_wine_perk_for_level()

◆ grenade_bounce_monitor()

function grenade_bounce_monitor ( )

Definition at line 529 of file _zm_perk_widows_wine.gsc.

References grenade_bounces().

Referenced by widows_wine_perk_activate().

◆ grenade_bounces()

function grenade_bounces ( )

Definition at line 542 of file _zm_perk_widows_wine.gsc.

References ARCHETYPE_PARASITE, ARCHETYPE_RAPS, and e_target.

Referenced by grenade_bounce_monitor().

◆ init_widows_wine()

◆ powerup_widows_wine_timeout()

function powerup_widows_wine_timeout ( )

Definition at line 338 of file _zm_perk_widows_wine.gsc.

References powerup_delete(), and powerup_show().

Referenced by widows_wine_zombie_death_watch().

◆ vehicle_stuck_grenade_monitor()

function vehicle_stuck_grenade_monitor ( )

Definition at line 519 of file _zm_perk_widows_wine.gsc.

Referenced by widows_wine_vehicle_damage_response().

◆ widows_wine_cocoon_zombie()

◆ widows_wine_cocoon_zombie_score()

function widows_wine_cocoon_zombie_score ( e_player  ,
duration  ,
max_score   
)

Definition at line 398 of file _zm_perk_widows_wine.gsc.

References add_to_player_score(), and DEFAULT.

Referenced by widows_wine_cocoon_zombie(), and widows_wine_slow_zombie().

◆ widows_wine_contact_explosion()

function widows_wine_contact_explosion ( )

Definition at line 211 of file _zm_perk_widows_wine.gsc.

References increment_to_player().

Referenced by widows_wine_damage_callback().

◆ widows_wine_damage_callback()

function widows_wine_damage_callback ( eInflictor  ,
eAttacker  ,
iDamage  ,
iDFlags  ,
sMeansOfDeath  ,
sWeapon  ,
vPoint  ,
vDir  ,
sHitLoc  ,
psOffsetTime   
)

◆ widows_wine_override_melee_wallbuy_purchase()

function widows_wine_override_melee_wallbuy_purchase ( vo_dialog_id  ,
flourish_weapon  ,
weapon  ,
ballistic_weapon  ,
ballistic_upgraded_weapon  ,
flourish_fn  ,
wallbuy   
)

◆ widows_wine_override_wallbuy_purchase()

function widows_wine_override_wallbuy_purchase ( weapon  ,
wallbuy   
)

◆ widows_wine_perk_activate()

◆ widows_wine_perk_lost()

◆ widows_wine_perk_machine_setup()

function widows_wine_perk_machine_setup ( use_trigger  ,
perk_machine  ,
bump_trigger  ,
collision   
)

Definition at line 112 of file _zm_perk_widows_wine.gsc.

Referenced by enable_widows_wine_perk_for_level().

◆ widows_wine_precache()

◆ widows_wine_register_clientfield()

function widows_wine_register_clientfield ( )

◆ widows_wine_set_clientfield()

function widows_wine_set_clientfield ( state  )

◆ widows_wine_slow_zombie()

◆ widows_wine_vehicle_behavior()

function widows_wine_vehicle_behavior ( attacker  ,
weapon   
)

◆ widows_wine_vehicle_damage_response()

function widows_wine_vehicle_damage_response ( eInflictor  ,
eAttacker  ,
iDamage  ,
iDFlags  ,
sMeansOfDeath  ,
weapon  ,
vPoint  ,
vDir  ,
sHitLoc  ,
vDamageOrigin  ,
psOffsetTime  ,
damageFromUnderneath  ,
modelIndex  ,
partName  ,
vSurfaceNormal   
)

◆ widows_wine_zombie_damage_response()

function widows_wine_zombie_damage_response ( str_mod  ,
str_hit_location  ,
v_hit_origin  ,
e_player  ,
n_amount  ,
w_weapon  ,
direction_vec  ,
tagName  ,
modelName  ,
partName  ,
dFlags  ,
inflictor  ,
chargeLevel   
)

◆ widows_wine_zombie_death_watch()