mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-11 15:48:05 -05:00
Acid Gat: stuck zombie counts as a kill
This commit is contained in:
@ -203,6 +203,7 @@
|
|||||||
|
|
||||||
### Acid Gat
|
### Acid Gat
|
||||||
* Kills on any round
|
* Kills on any round
|
||||||
|
* Stuck zombie counts as a kill
|
||||||
|
|
||||||
### Staffs
|
### Staffs
|
||||||
* Upgrade only requires collecting souls in The Crazy Place
|
* Upgrade only requires collecting souls in The Crazy Place
|
||||||
|
20
scripts/zm/replaced/_zm_weap_blundersplat.gsc
Normal file
20
scripts/zm/replaced/_zm_weap_blundersplat.gsc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
#include common_scripts\utility;
|
||||||
|
#include maps\mp\_utility;
|
||||||
|
#include maps\mp\zombies\_zm_utility;
|
||||||
|
#include maps\mp\zombies\_zm_net;
|
||||||
|
#include maps\mp\zombies\_zm_weapons;
|
||||||
|
#include maps\mp\zombies\_zm_spawner;
|
||||||
|
#include maps\mp\animscripts\zm_shared;
|
||||||
|
#include maps\mp\zombies\_zm_weap_blundersplat;
|
||||||
|
|
||||||
|
_titus_target_animate_and_die( n_fuse_timer, inflictor )
|
||||||
|
{
|
||||||
|
self endon( "death" );
|
||||||
|
self endon( "titus_target_timeout" );
|
||||||
|
self thread _titus_target_timeout( n_fuse_timer );
|
||||||
|
self thread _titus_check_for_target_death( inflictor );
|
||||||
|
self thread _blundersplat_target_acid_stun_anim();
|
||||||
|
wait( n_fuse_timer );
|
||||||
|
self notify( "killed_by_a_blundersplat", inflictor );
|
||||||
|
self dodamage( self.health + 1000, self.origin, inflictor );
|
||||||
|
}
|
@ -14,6 +14,7 @@
|
|||||||
#include scripts\zm\replaced\_zm_craftables;
|
#include scripts\zm\replaced\_zm_craftables;
|
||||||
#include scripts\zm\replaced\_zm_riotshield_prison;
|
#include scripts\zm\replaced\_zm_riotshield_prison;
|
||||||
#include scripts\zm\replaced\_zm_weap_riotshield_prison;
|
#include scripts\zm\replaced\_zm_weap_riotshield_prison;
|
||||||
|
#include scripts\zm\replaced\_zm_weap_blundersplat;
|
||||||
|
|
||||||
main()
|
main()
|
||||||
{
|
{
|
||||||
@ -32,6 +33,7 @@ main()
|
|||||||
replaceFunc(maps\mp\zombies\_zm_riotshield_prison::trackriotshield, scripts\zm\replaced\_zm_riotshield_prison::trackriotshield);
|
replaceFunc(maps\mp\zombies\_zm_riotshield_prison::trackriotshield, scripts\zm\replaced\_zm_riotshield_prison::trackriotshield);
|
||||||
replaceFunc(maps\mp\zombies\_zm_weap_riotshield_prison::init, scripts\zm\replaced\_zm_weap_riotshield_prison::init);
|
replaceFunc(maps\mp\zombies\_zm_weap_riotshield_prison::init, scripts\zm\replaced\_zm_weap_riotshield_prison::init);
|
||||||
replaceFunc(maps\mp\zombies\_zm_weap_riotshield_prison::player_damage_shield, scripts\zm\replaced\_zm_weap_riotshield_prison::player_damage_shield);
|
replaceFunc(maps\mp\zombies\_zm_weap_riotshield_prison::player_damage_shield, scripts\zm\replaced\_zm_weap_riotshield_prison::player_damage_shield);
|
||||||
|
replaceFunc(maps\mp\zombies\_zm_weap_blundersplat::_titus_target_animate_and_die, scripts\zm\replaced\_zm_weap_blundersplat::_titus_target_animate_and_die);
|
||||||
replaceFunc(maps\mp\zombies\_zm_zonemgr::manage_zones, ::manage_zones);
|
replaceFunc(maps\mp\zombies\_zm_zonemgr::manage_zones, ::manage_zones);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user