‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_zm_perk_juggernaut.csc
Go to the documentation of this file.
1 #using scripts\codescripts\struct;
2 
3 #using scripts\shared\clientfield_shared;
4 #using scripts\shared\system_shared;
5 #using scripts\shared\visionset_mgr_shared;
6 
7 #insert scripts\shared\shared.gsh;
8 #insert scripts\shared\version.gsh;
9 
10 #using scripts\zm\_zm_perks;
11 
12 #insert scripts\zm\_zm_perk_juggernaut.gsh;
13 #insert scripts\zm\_zm_perks.gsh;
14 #insert scripts\zm\_zm_utility.gsh;
15 
16 #precache( "client_fx", "zombie/fx_perk_juggernaut_zmb" );
17 
18 #namespace zm_perk_juggernaut;
19 
20 ‪REGISTER_SYSTEM( "zm_perk_juggernaut", &‪__init__, undefined )
21 
22 // JUGGERNAUT
23 
24 function ‪__init__()
25 {
26  // register custom functions for hud/lua
30 }
31 
33 {
34  if( ‪IS_TRUE(level.enable_magic) )
35  {
36  level._effect[‪JUGGERNAUT_MACHINE_LIGHT_FX] = "zombie/fx_perk_juggernaut_zmb";
37  }
38 }
39 
41 {
43 }
44 
46 {
47 }
‪PERK_JUGGERNOG
‪#define PERK_JUGGERNOG
Definition: mechz.gsc:47
‪register_perk_clientfields
‪function register_perk_clientfields(str_perk, func_clientfield_register, func_code_callback)
Definition: _zm_perks.csc:96
‪juggernaut_code_callback_func
‪function juggernaut_code_callback_func()
Definition: _zm_perk_juggernaut.csc:45
‪register_perk_init_thread
‪function register_perk_init_thread(str_perk, func_init_thread)
Definition: _zm_perks.csc:142
‪CF_CALLBACK_ZERO_ON_NEW_ENT
‪#define CF_CALLBACK_ZERO_ON_NEW_ENT
Definition: version.gsh:103
‪VERSION_SHIP
‪#define VERSION_SHIP
Definition: version.gsh:36
‪IS_TRUE
‪#define IS_TRUE(__a)
Definition: shared.gsh:251
‪init_juggernaut
‪function init_juggernaut()
Definition: _zm_perk_juggernaut.csc:32
‪__init__
‪function __init__()
Definition: _zm_perk_juggernaut.csc:24
‪CF_HOST_ONLY
‪#define CF_HOST_ONLY
Definition: version.gsh:102
‪REGISTER_SYSTEM
‪#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
Definition: shared.gsh:204
‪PERK_CLIENTFIELD_JUGGERNAUT
‪#define PERK_CLIENTFIELD_JUGGERNAUT
Definition: _zm_perks.gsh:12
‪juggernaut_client_field_func
‪function juggernaut_client_field_func()
Definition: _zm_perk_juggernaut.csc:40
‪JUGGERNAUT_MACHINE_LIGHT_FX
‪#define JUGGERNAUT_MACHINE_LIGHT_FX
Definition: _zm_perk_juggernaut.gsh:10
‪register
‪function register()
Definition: _ai_tank.gsc:126
‪register_perk_effects
‪function register_perk_effects(str_perk, str_light_effect)
Definition: _zm_perks.csc:122