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

Buildables: add held world model

Buildables: remove hands from view model
This commit is contained in:
Jbleezy 2024-04-16 23:58:29 -07:00
parent 1cc88b6d2a
commit 29158414cb
8 changed files with 47 additions and 6 deletions

View File

@ -820,6 +820,7 @@
* Increased move speed while holding from 100% to 110% (except Zombie Shield) * Increased move speed while holding from 100% to 110% (except Zombie Shield)
* Can no longer melee while holding (except Zombie Shield) * Can no longer melee while holding (except Zombie Shield)
* Removed dive anim * Removed dive anim
* Added held world model
* Changed crafting hint string from "Building..." to "Crafting..." * Changed crafting hint string from "Building..." to "Crafting..."
* Changed purchase hint string from "for" to "to take" on all maps * Changed purchase hint string from "for" to "to take" on all maps
* Changed pick up hint string from "for" to "to pick up" on all maps * Changed pick up hint string from "for" to "to pick up" on all maps

View File

@ -376,6 +376,7 @@ on_player_connect()
player thread on_player_fake_revive(); player thread on_player_fake_revive();
player thread grenade_fire_watcher(); player thread grenade_fire_watcher();
player thread player_hide_turrets_from_other_players();
player thread sndmeleewpnsound(); player thread sndmeleewpnsound();
} }
} }
@ -1930,6 +1931,45 @@ temp_disable_offhand_weapons()
} }
} }
player_hide_turrets_from_other_players()
{
self endon("disconnect");
while (1)
{
self waittill("create_equipment_turret", equipment, turret);
hide_turret = 0;
if (isdefined(level.turbine_name) && equipment == level.turbine_name)
{
hide_turret = 1;
}
else if (isdefined(level.turret_name) && equipment == level.turret_name)
{
hide_turret = 1;
}
else if (isdefined(level.electrictrap_name) && equipment == level.electrictrap_name)
{
hide_turret = 1;
}
else if (isdefined(level.springpad_name) && equipment == level.springpad_name)
{
hide_turret = 1;
}
else if (isdefined(level.subwoofer_name) && equipment == level.subwoofer_name)
{
hide_turret = 1;
}
if (hide_turret)
{
turret setinvisibletoall();
turret setvisibletoplayer(self);
}
}
}
sndmeleewpnsound() sndmeleewpnsound()
{ {
self endon("disconnect"); self endon("disconnect");

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long