mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-08 06:12:17 -05:00
Vulture-Aid: remove ability to see perks, wallbuys, and Mystery Box through walls
This commit is contained in:
parent
dd853e289a
commit
153cd68553
@ -707,6 +707,7 @@
|
|||||||
|
|
||||||
### Vulture-Aid
|
### Vulture-Aid
|
||||||
* Stink areas no longer activate while the player is moving
|
* Stink areas no longer activate while the player is moving
|
||||||
|
* Removed ability to see perks, wallbuys, and Mystery Box through walls
|
||||||
|
|
||||||
## Pack-a-Punch
|
## Pack-a-Punch
|
||||||
* Attachments on upgraded weapons can no longer be changed
|
* Attachments on upgraded weapons can no longer be changed
|
||||||
|
39
scripts/zm/replaced/_zm_perk_vulture.csc
Normal file
39
scripts/zm/replaced/_zm_perk_vulture.csc
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
#include clientscripts\mp\zombies\_zm_perk_vulture;
|
||||||
|
#include clientscripts\mp\_utility;
|
||||||
|
#include clientscripts\mp\zombies\_zm_utility;
|
||||||
|
#include clientscripts\mp\_audio;
|
||||||
|
#include clientscripts\mp\zombies\_zm_perks;
|
||||||
|
#include clientscripts\mp\_visionset_mgr;
|
||||||
|
#include clientscripts\mp\_filter;
|
||||||
|
|
||||||
|
vulture_vision_enable(localclientnumber)
|
||||||
|
{
|
||||||
|
if (isdefined(level.perk_vulture.vulture_vision_fx_list[localclientnumber]))
|
||||||
|
vulture_vision_disable(localclientnumber);
|
||||||
|
|
||||||
|
level.perk_vulture.vulture_vision_fx_list[localclientnumber] = spawnstruct();
|
||||||
|
s_temp = level.perk_vulture.vulture_vision_fx_list[localclientnumber];
|
||||||
|
s_temp.player_ent = self;
|
||||||
|
s_temp.fx_list = [];
|
||||||
|
s_temp.fx_list_wallbuy = [];
|
||||||
|
s_temp.fx_list_special = [];
|
||||||
|
|
||||||
|
foreach (powerup in level.perk_vulture.vulture_vision.powerups)
|
||||||
|
powerup _powerup_drop_fx_enable(localclientnumber);
|
||||||
|
|
||||||
|
foreach (zombie in level.perk_vulture.vulture_vision.actors_eye_glow)
|
||||||
|
zombie _zombie_eye_glow_enable(localclientnumber);
|
||||||
|
|
||||||
|
self.perk_vulture = s_temp;
|
||||||
|
level.perk_vulture.fx_array[localclientnumber] = s_temp;
|
||||||
|
}
|
||||||
|
|
||||||
|
vulture_vision_update_wallbuy_list(localclientnumber, b_first_run)
|
||||||
|
{
|
||||||
|
// removed
|
||||||
|
}
|
||||||
|
|
||||||
|
vulture_vision_mystery_box(localclientnumber, oldval, newval, bnewent, binitialsnap, fieldname, bwasdemojump)
|
||||||
|
{
|
||||||
|
// removed
|
||||||
|
}
|
@ -5,6 +5,9 @@ main()
|
|||||||
{
|
{
|
||||||
replaceFunc(clientscripts\mp\zm_buried::init_gamemodes, scripts\zm\replaced\zm_buried::init_gamemodes);
|
replaceFunc(clientscripts\mp\zm_buried::init_gamemodes, scripts\zm\replaced\zm_buried::init_gamemodes);
|
||||||
replaceFunc(clientscripts\mp\zm_buried::start_zombie_stuff, scripts\zm\replaced\zm_buried::start_zombie_stuff);
|
replaceFunc(clientscripts\mp\zm_buried::start_zombie_stuff, scripts\zm\replaced\zm_buried::start_zombie_stuff);
|
||||||
|
replaceFunc(clientscripts\mp\zombies\_zm_perk_vulture::vulture_vision_enable, scripts\zm\replaced\_zm_perk_vulture::vulture_vision_enable);
|
||||||
|
replaceFunc(clientscripts\mp\zombies\_zm_perk_vulture::vulture_vision_update_wallbuy_list, scripts\zm\replaced\_zm_perk_vulture::vulture_vision_update_wallbuy_list);
|
||||||
|
replaceFunc(clientscripts\mp\zombies\_zm_perk_vulture::vulture_vision_mystery_box, scripts\zm\replaced\_zm_perk_vulture::vulture_vision_mystery_box);
|
||||||
}
|
}
|
||||||
|
|
||||||
init()
|
init()
|
||||||
|
@ -7,6 +7,7 @@ script,scripts/zm/zgrief/zgrief_reimagined.csc
|
|||||||
script,scripts/zm/replaced/_zm.csc
|
script,scripts/zm/replaced/_zm.csc
|
||||||
script,scripts/zm/replaced/_zm_ai_brutus.csc
|
script,scripts/zm/replaced/_zm_ai_brutus.csc
|
||||||
script,scripts/zm/replaced/_zm_ai_mechz.csc
|
script,scripts/zm/replaced/_zm_ai_mechz.csc
|
||||||
|
script,scripts/zm/replaced/_zm_perk_vulture.csc
|
||||||
script,scripts/zm/replaced/_zm_weapons.csc
|
script,scripts/zm/replaced/_zm_weapons.csc
|
||||||
script,scripts/zm/replaced/zm_nuked.csc
|
script,scripts/zm/replaced/zm_nuked.csc
|
||||||
script,scripts/zm/replaced/zm_prison.csc
|
script,scripts/zm/replaced/zm_prison.csc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user