 |
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\aat_shared;
4 #using scripts\shared\array_shared;
5 #using scripts\shared\clientfield_shared;
6 #using scripts\shared\flag_shared;
7 #using scripts\shared\math_shared;
8 #using scripts\shared\system_shared;
9 #using scripts\shared\util_shared;
10 #using scripts\shared\ai\systems\gib;
12 #insert scripts\shared\aat_zm.gsh;
13 #insert scripts\shared\shared.gsh;
14 #insert scripts\shared\version.gsh;
16 #using scripts\zm\_zm_lightning_chain;
17 #using scripts\zm\_zm_utility;
19 #using scripts\shared\ai\zombie_utility;
21 #insert scripts\zm\aats\_zm_aat_dead_wire.gsh;
23 #insert scripts\zm\_zm_utility.gsh;
25 #precache( "material", ZM_AAT_DEAD_WIRE_DAMAGE_FEEDBACK_ICON );
27 #namespace zm_aat_dead_wire;
45 level.zm_aat_dead_wire_lightning_chain_params.head_gib_chance = 100;
46 level.zm_aat_dead_wire_lightning_chain_params.network_death_choke = 4;
47 level.zm_aat_dead_wire_lightning_chain_params.challenge_stat_name =
"ZOMBIE_HUNTER_DEAD_WIRE";
52 if( !isdefined( level.zombie_vars[
"tesla_head_gib_chance" ] ) )
57 attacker.tesla_enemies = undefined;
58 attacker.tesla_enemies_hit = 1;
59 attacker.tesla_powerup_dropped =
false;
60 attacker.tesla_arc_count = 0;
61 level.zm_aat_dead_wire_lightning_chain_params.weapon = weapon;
function death(localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
function arc_damage(source_enemy, player, arc_num, params=level.default_lightning_chain_params)
#define ZM_AAT_DEAD_WIRE_PERCENTAGE
#define ZM_AAT_DEAD_WIRE_OCCURS_ON_DEATH
#define ZM_AAT_DEAD_WIRE_COOLDOWN_ENTITY
#define ZM_AAT_DEAD_WIRE_COOLDOWN_GLOBAL
function set_zombie_var(zvar, value, is_float=false, column=1, is_team_based=false)
#define ZM_AAT_DEAD_WIRE_CF_NAME_ZAP_VEH
#define ZM_AAT_DEAD_WIRE_CF_NAME_ZAP
#define ZM_AAT_DEAD_WIRE_NAME
#define ZM_AAT_DEAD_WIRE_DAMAGE_FEEDBACK_ICON
#define ZM_AAT_DEAD_WIRE_MAX_ARCS
#define ZM_AAT_DEAD_WIRE_DAMAGE_FEEDBACK_SOUND
function create_lightning_chain_params(max_arcs=5, max_enemies_killed=10, radius_start=300, radius_decay=20, head_gib_chance=75, arc_travel_time=0.11, kills_for_powerup=10, min_fx_distance=128, network_death_choke=4, should_kill_enemies=true, clientside_fx=true, arc_fx_sound=undefined, no_fx=false, prevent_weapon_kill_credit=false)
#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
#define ZM_AAT_DEAD_WIRE_COOLDOWN_ATTACKER
#define ZM_AAT_DEAD_WIRE_RANGE
function result(death, attacker, mod, weapon)