 |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Go to the documentation of this file. 1 #using scripts\codescripts\struct;
3 #using scripts\shared\callbacks_shared;
4 #using scripts\shared\clientfield_shared;
5 #using scripts\shared\flagsys_shared;
7 #using scripts\shared\abilities\_ability_player;
8 #using scripts\shared\abilities\_ability_power;
9 #using scripts\shared\abilities\_ability_util;
11 #insert scripts\shared\shared.gsh;
12 #insert scripts\shared\version.gsh;
13 #insert scripts\shared\abilities\_ability_util.gsh;
15 #using scripts\shared\system_shared;
39 return self GadgetFlickering( slot );
77 self notify(
"shield_off" );
82 self endon(
"disconnect" );
83 self endon(
"death" );
84 self endon(
"shield_off" );
93 self waittill(
"riotshield" );
100 if (
self._gadgets_player[slot].gadget_shieldReflectPowerGain )
105 if (
self._gadgets_player[slot].gadget_shieldReflectPowerLoss )
115 self endon(
"disconnect" );
122 eventTime =
self._gadgets_player[slot].gadget_flickertime;
128 if ( !
self GadgetFlickering( slot ) )
142 if ( IsDefined( time ) )
144 timeStr =
"^3" +
", time: " + time;
147 if ( GetDvarInt(
"scr_cpower_debug_prints" ) > 0 )
148 self IPrintlnBold(
"Shield Flicker: " + status + timeStr );
function register_gadget_is_flickering_callbacks(type, flickering_func)
function shield_is_inuse(slot)
function register_gadget_possession_callbacks(type, on_give, on_take)
function shield_on_give(slot)
function set_to_player(str_field_name, n_value)
function clear(str_flag)
function power_gain_event(slot, eAttacker, val, source)
function register_gadget_is_inuse_callbacks(type, inuse_func)
function set_shield_flicker_status(status, time)
function get(kvp_value, kvp_key="targetname")
function power_loss_event(slot, eAttacker, val, source)
function register_gadget_flicker_callbacks(type, on_flicker)
function shield_on_flicker(slot)
function register_gadget_activation_callbacks(type, turn_on, turn_off)
function shield_on_take(slot)
function reflectBulletsHandler(slot)
#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
#define GADGET_TYPE_ENERGY_SHIELD
function set(str_field_name, n_value)
function shield_on_connect()
function shield_flicker(slot)
function shield_gadget_off(slot)
function shield_gadget_on(slot)
function shield_is_flickering(slot)