Make use of the new Enable/Disable model functions to hide/show sniper rifles
during zooming
This commit is contained in:
parent
4afbde7798
commit
2dbf8e32c9
4 changed files with 18 additions and 3 deletions
|
@ -158,15 +158,19 @@ w_awp_release(void)
|
|||
|
||||
if (pl.w_idle_next > 0.0f) {
|
||||
pl.viewzoom = 1.0f;
|
||||
Weapons_EnableModel();
|
||||
return;
|
||||
}
|
||||
|
||||
if (pl.mode_temp == 1) {
|
||||
pl.viewzoom = 0.45f;
|
||||
Weapons_DisableModel();
|
||||
} else if (pl.mode_temp == 2) {
|
||||
pl.viewzoom = 0.1f;
|
||||
Weapons_DisableModel();
|
||||
} else {
|
||||
pl.viewzoom = 1.0f;
|
||||
Weapons_EnableModel();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -160,10 +160,13 @@ w_g3sg1_secondary(void)
|
|||
/* Simple toggle of fovs */
|
||||
if (pl.viewzoom == 1.0f) {
|
||||
pl.viewzoom = 0.45f;
|
||||
Weapons_DisableModel();
|
||||
} else if (pl.viewzoom == 0.45f) {
|
||||
pl.viewzoom = 0.1f;
|
||||
Weapons_DisableModel();
|
||||
} else {
|
||||
pl.viewzoom = 1.0f;
|
||||
Weapons_EnableModel();
|
||||
}
|
||||
pl.w_attack_next = 0.5f;
|
||||
}
|
||||
|
|
|
@ -124,15 +124,19 @@ w_scout_release(void)
|
|||
|
||||
if (pl.w_idle_next > 0.0f) {
|
||||
pl.viewzoom = 1.0f;
|
||||
Weapons_EnableModel();
|
||||
return;
|
||||
}
|
||||
|
||||
if (pl.mode_temp == 1) {
|
||||
pl.viewzoom = 0.45f;
|
||||
Weapons_DisableModel();
|
||||
} else if (pl.mode_temp == 2) {
|
||||
pl.viewzoom = 0.1f;
|
||||
Weapons_DisableModel();
|
||||
} else {
|
||||
pl.viewzoom = 1.0f;
|
||||
Weapons_EnableModel();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -158,12 +158,16 @@ w_sg550_secondary(void)
|
|||
return;
|
||||
|
||||
/* Simple toggle of fovs */
|
||||
if (pl.viewzoom == 1.0f)
|
||||
if (pl.viewzoom == 1.0f) {
|
||||
pl.viewzoom = 0.45f;
|
||||
else if (pl.viewzoom == 0.45f)
|
||||
Weapons_DisableModel();
|
||||
} else if (pl.viewzoom == 0.45f) {
|
||||
pl.viewzoom = 0.1f;
|
||||
else
|
||||
Weapons_DisableModel();
|
||||
} else {
|
||||
pl.viewzoom = 1.0f;
|
||||
Weapons_EnableModel();
|
||||
}
|
||||
|
||||
pl.w_attack_next = 0.5f;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue