![]() |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Go to the source code of this file.
Macros | |
| #define | GROUND_LEVEL 0 |
| #define | HINT_ICON "riotshield_zm_icon" |
| #define | RIOTSHIELD_HEALTH_CLIENTFIELD "zmInventory.shield_health" |
Functions | |
| function | __init__ () |
| function | __main__ () |
| function | on_player_connect () |
| function | player_damage_override_callback (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, psOffsetTime) |
| function | player_damage_shield (iDamage, bHeld, fromCode=false, smod="MOD_UNKNOWN") |
| function | player_init_shield_health () |
| function | player_set_shield_health (damage, max_damage) |
| function | player_shield_absorb_damage (eAttacker, iDamage, sHitLoc, sMeansOfDeath) |
| function | player_shield_facing_attacker (vDir, limit) |
| function | player_take_riotshield () |
| function | player_watch_shield_melee () |
| function | player_watch_shield_melee_power () |
| function | player_watch_weapon_change () |
| function | riotshield_fling_zombie (player, fling_vec, index) |
| function | riotshield_get_enemies_in_range () |
| function | riotshield_knockdown_zombie (player, gib) |
| function | riotshield_melee (weapon) |
| function | riotshield_network_choke () |
| function | should_shield_absorb_damage (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, psOffsetTime) |
| function | UpdateRiotShieldModel () |
| function | zombie_knockdown (player, gib) |
| #define GROUND_LEVEL 0 |
Definition at line 33 of file _zm_weap_riotshield.gsc.
| #define HINT_ICON "riotshield_zm_icon" |
Definition at line 32 of file _zm_weap_riotshield.gsc.
| #define RIOTSHIELD_HEALTH_CLIENTFIELD "zmInventory.shield_health" |
Definition at line 35 of file _zm_weap_riotshield.gsc.
| function __init__ | ( | ) |
Definition at line 45 of file _zm_weap_riotshield.gsc.
References DEFAULT, on_connect(), on_player_connect(), player_damage_override_callback(), player_damage_shield(), register(), register_player_damage_callback(), RIOTSHIELD_HEALTH_CLIENTFIELD, riotshield_melee(), set_zombie_var(), should_shield_absorb_damage(), and VERSION_TU11.
| function __main__ | ( | ) |
Definition at line 85 of file _zm_weap_riotshield.gsc.
| function on_player_connect | ( | ) |
Definition at line 89 of file _zm_weap_riotshield.gsc.
References DEFAULT, player_damage_shield(), player_init_shield_health(), player_watch_shield_melee(), player_watch_shield_melee_power(), and player_watch_weapon_change().
Referenced by __init__().
| function player_damage_override_callback | ( | eInflictor | , |
| eAttacker | , | ||
| iDamage | , | ||
| iDFlags | , | ||
| sMeansOfDeath | , | ||
| weapon | , | ||
| vPoint | , | ||
| vDir | , | ||
| sHitLoc | , | ||
| psOffsetTime | |||
| ) |
Definition at line 166 of file _zm_weap_riotshield.gsc.
References IS_TRUE.
Referenced by __init__().
| function player_damage_shield | ( | iDamage | , |
| bHeld | , | ||
| fromCode | = false, |
||
| smod | = "MOD_UNKNOWN" |
||
| ) |
Definition at line 191 of file _zm_weap_riotshield.gsc.
References player_take_riotshield(), RIOTSHIELD_HEALTH_CLIENTFIELD, set_player_uimodel(), and UpdateRiotShieldModel().
Referenced by __init__(), on_player_connect(), player_damage_rocketshield(), riotshield_melee(), and riotshield_melee_juke().
| function player_init_shield_health | ( | ) |
Definition at line 98 of file _zm_weap_riotshield.gsc.
References RIOTSHIELD_HEALTH_CLIENTFIELD, set_player_uimodel(), and UpdateRiotShieldModel().
Referenced by on_player_connect().
| function player_set_shield_health | ( | damage | , |
| max_damage | |||
| ) |
Definition at line 105 of file _zm_weap_riotshield.gsc.
References damage(), RIOTSHIELD_HEALTH_CLIENTFIELD, set_player_uimodel(), and UpdateRiotShieldModel().
| function player_shield_absorb_damage | ( | eAttacker | , |
| iDamage | , | ||
| sHitLoc | , | ||
| sMeansOfDeath | |||
| ) |
Definition at line 113 of file _zm_weap_riotshield.gsc.
| function player_shield_facing_attacker | ( | vDir | , |
| limit | |||
| ) |
Definition at line 117 of file _zm_weap_riotshield.gsc.
References limit().
Referenced by should_shield_absorb_damage().
| function player_take_riotshield | ( | ) |
Definition at line 569 of file _zm_weap_riotshield.gsc.
References give_fallback_weapon(), player_is_in_laststand(), and take().
Referenced by player_damage_shield().
| function player_watch_shield_melee | ( | ) |
Definition at line 247 of file _zm_weap_riotshield.gsc.
Referenced by on_player_connect().
| function player_watch_shield_melee_power | ( | ) |
Definition at line 257 of file _zm_weap_riotshield.gsc.
Referenced by on_player_connect().
| function player_watch_weapon_change | ( | ) |
Definition at line 232 of file _zm_weap_riotshield.gsc.
References UpdateRiotShieldModel().
Referenced by on_player_connect().
| function riotshield_fling_zombie | ( | player | , |
| fling_vec | , | ||
| index | |||
| ) |
Definition at line 267 of file _zm_weap_riotshield.gsc.
References damage(), and IS_TRUE.
Referenced by riotshield_melee(), and riotshield_melee_juke().
| function riotshield_get_enemies_in_range | ( | ) |
Definition at line 350 of file _zm_weap_riotshield.gsc.
References ARCHETYPE_MARGWA.
Referenced by riotshield_melee().
| function riotshield_knockdown_zombie | ( | player | , |
| gib | |||
| ) |
Definition at line 320 of file _zm_weap_riotshield.gsc.
References gib(), and zombie_knockdown().
Referenced by riotshield_melee().
| function riotshield_melee | ( | weapon | ) |
Definition at line 470 of file _zm_weap_riotshield.gsc.
References player_damage_shield(), riotshield_fling_zombie(), riotshield_get_enemies_in_range(), riotshield_knockdown_zombie(), and riotshield_network_choke().
Referenced by __init__().
| function riotshield_network_choke | ( | ) |
Definition at line 457 of file _zm_weap_riotshield.gsc.
References wait_network_frame().
Referenced by riotshield_melee().
| function should_shield_absorb_damage | ( | eInflictor | , |
| eAttacker | , | ||
| iDamage | , | ||
| iDFlags | , | ||
| sMeansOfDeath | , | ||
| weapon | , | ||
| vPoint | , | ||
| vDir | , | ||
| sHitLoc | , | ||
| psOffsetTime | |||
| ) |
Definition at line 133 of file _zm_weap_riotshield.gsc.
References IS_TRUE, and player_shield_facing_attacker().
Referenced by __init__().
| function UpdateRiotShieldModel | ( | ) |
Definition at line 533 of file _zm_weap_riotshield.gsc.
References clear_stowed_weapon(), set_player_uimodel(), set_stowed_weapon(), and WAIT_SERVER_FRAME.
Referenced by player_damage_shield(), player_init_shield_health(), player_set_shield_health(), and player_watch_weapon_change().
| function zombie_knockdown | ( | player | , |
| gib | |||
| ) |
Definition at line 298 of file _zm_weap_riotshield.gsc.
References damage(), do_gib(), and gib().
Referenced by riotshield_knockdown_zombie().