‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_zm_perk_staminup.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_staminup.gsh;
13 #insert scripts\zm\_zm_perks.gsh;
14 #insert scripts\zm\_zm_utility.gsh;
15 
16 #precache( "client_fx", STAMINUP_MACHINE_FX_FILE_MACHINE_LIGHT );
17 
18 #namespace zm_perk_staminup;
19 
20 ‪REGISTER_SYSTEM( "zm_perk_staminup", &‪__init__, undefined )
21 
22 // STAMINUP ( STAMIN-UP )
23 
24 function ‪__init__()
25 {
27 }
28 
30 {
31  // register custom functions for hud/lua
35 }
36 
37 function ‪init_staminup()
38 {
39  if( ‪IS_TRUE(level.enable_magic) )
40  {
41  level._effect["marathon_light"] = ‪STAMINUP_MACHINE_FX_FILE_MACHINE_LIGHT;
42  }
43 }
44 
46 {
48 }
49 
51 {
52 }
‪PERK_CLIENTFIELD_STAMINUP
‪#define PERK_CLIENTFIELD_STAMINUP
Definition: _zm_perks.gsh:13
‪register_perk_clientfields
‪function register_perk_clientfields(str_perk, func_clientfield_register, func_code_callback)
Definition: _zm_perks.csc:96
‪staminup_callback_func
‪function staminup_callback_func()
Definition: _zm_perk_staminup.csc:50
‪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
‪__init__
‪function __init__()
Definition: _zm_perk_staminup.csc:24
‪PERK_STAMINUP
‪#define PERK_STAMINUP
Definition: _zm_perks.gsh:27
‪IS_TRUE
‪#define IS_TRUE(__a)
Definition: shared.gsh:251
‪STAMINUP_MACHINE_LIGHT_FX
‪#define STAMINUP_MACHINE_LIGHT_FX
Definition: _zm_perk_staminup.gsh:10
‪enable_staminup_perk_for_level
‪function enable_staminup_perk_for_level()
Definition: _zm_perk_staminup.csc:29
‪staminup_client_field_func
‪function staminup_client_field_func()
Definition: _zm_perk_staminup.csc:45
‪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
‪STAMINUP_MACHINE_FX_FILE_MACHINE_LIGHT
‪#define STAMINUP_MACHINE_FX_FILE_MACHINE_LIGHT
Definition: _zm_perk_staminup.gsh:11
‪init_staminup
‪function init_staminup()
Definition: _zm_perk_staminup.csc:37
‪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