1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-07-06 03:49:34 -05:00

Perks: make hint string not show while drinking

This commit is contained in:
Jbleezy
2023-04-25 10:25:11 -07:00
parent ac39d79fd5
commit 3b4176ee55
2 changed files with 29 additions and 0 deletions

View File

@ -91,6 +91,7 @@ main()
replaceFunc(maps\mp\zombies\_zm_perks::initialize_custom_perk_arrays, scripts\zm\replaced\_zm_perks::initialize_custom_perk_arrays);
replaceFunc(maps\mp\zombies\_zm_perks::turn_tombstone_on, scripts\zm\replaced\_zm_perks::turn_tombstone_on);
replaceFunc(maps\mp\zombies\_zm_perks::wait_for_player_to_take, scripts\zm\replaced\_zm_perks::wait_for_player_to_take);
replaceFunc(maps\mp\zombies\_zm_perks::check_player_has_perk, scripts\zm\replaced\_zm_perks::check_player_has_perk);
replaceFunc(maps\mp\zombies\_zm_perks::perk_pause, scripts\zm\replaced\_zm_perks::perk_pause);
replaceFunc(maps\mp\zombies\_zm_perks::perk_unpause, scripts\zm\replaced\_zm_perks::perk_unpause);
replaceFunc(maps\mp\zombies\_zm_power::standard_powered_items, scripts\zm\replaced\_zm_power::standard_powered_items);

View File

@ -966,6 +966,34 @@ wait_for_player_to_take( player, weapon, packa_timer, upgrade_as_attachment )
}
}
check_player_has_perk( perk )
{
self endon( "death" );
dist = 16384;
while ( true )
{
players = get_players();
for ( i = 0; i < players.size; i++ )
{
if ( distancesquared( players[i].origin, self.origin ) < dist )
{
if ( !players[i] hasperk( perk ) && !players[i] has_perk_paused( perk ) && !players[i] in_revive_trigger() && !is_equipment_that_blocks_purchase( players[i] getcurrentweapon() ) && !players[i] hacker_active() && !players[i].is_drinking )
{
self setinvisibletoplayer( players[i], 0 );
continue;
}
self setinvisibletoplayer( players[i], 1 );
}
}
wait 0.05;
}
}
perk_pause( perk )
{
// disabled