Preview of the coming weapon for weapprev/weapnext

The weapon you are changing to appears in the HUD, in "pickup" format.
Requires g_quick_weap == 1.
This commit is contained in:
Jaime Moreira 2023-12-16 17:51:10 -03:00
parent 091dff9b59
commit e8065c8b5a
1 changed files with 12 additions and 0 deletions

View File

@ -795,6 +795,12 @@ Cmd_WeapPrev_f(edict_t *ent)
if (cl->newweapon == it)
{
if (g_quick_weap->value)
{
cl->ps.stats[STAT_PICKUP_ICON] = gi.imageindex(cl->newweapon->icon);
cl->ps.stats[STAT_PICKUP_STRING] = CS_ITEMS + ITEM_INDEX(cl->newweapon);
cl->pickup_msg_time = level.time + 0.9f;
}
return;
}
}
@ -851,6 +857,12 @@ Cmd_WeapNext_f(edict_t *ent)
if (cl->newweapon == it)
{
if (g_quick_weap->value)
{
cl->ps.stats[STAT_PICKUP_ICON] = gi.imageindex(cl->newweapon->icon);
cl->ps.stats[STAT_PICKUP_STRING] = CS_ITEMS + ITEM_INDEX(cl->newweapon);
cl->pickup_msg_time = level.time + 0.9f;
}
return;
}
}