mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Significantly reduce animation speed of Prison target markers when reducevfx is enabled.
This commit is contained in:
parent
686f1ac1e1
commit
ca662c3e31
1 changed files with 28 additions and 3 deletions
|
|
@ -290,6 +290,22 @@ private:
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (cv_reducevfx.value)
|
||||||
|
{
|
||||||
|
return {
|
||||||
|
{ // Near
|
||||||
|
{8, 2, {kp_capsuletarget_near[0]}}, // 1P
|
||||||
|
{{8, 2, {kp_capsuletarget_near[1]}}}, // 4P
|
||||||
|
},
|
||||||
|
{{ // Far
|
||||||
|
{2, 16, foreground ?
|
||||||
|
layers {kp_capsuletarget_far[0], kp_capsuletarget_far_text} :
|
||||||
|
layers {kp_capsuletarget_far[0]}}, // 1P
|
||||||
|
{{2, 16, {kp_capsuletarget_far[1]}}}, // 4P
|
||||||
|
}},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
{ // Near
|
{ // Near
|
||||||
{8, 2, {kp_capsuletarget_near[0]}}, // 1P
|
{8, 2, {kp_capsuletarget_near[0]}}, // 1P
|
||||||
|
|
@ -679,13 +695,19 @@ void K_DrawTargetTracking(const TargetTracking& target)
|
||||||
if (target.mobj->type == MT_BATTLECAPSULE
|
if (target.mobj->type == MT_BATTLECAPSULE
|
||||||
|| target.mobj->type == MT_CDUFO)
|
|| target.mobj->type == MT_CDUFO)
|
||||||
{
|
{
|
||||||
targetPatch = kp_capsuletarget_icon[timer & 1];
|
if (cv_reducevfx.value)
|
||||||
|
targetPatch = kp_capsuletarget_icon[(timer/6) & 1];
|
||||||
|
else
|
||||||
|
targetPatch = kp_capsuletarget_icon[timer & 1];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (abs(borderDir.x) > abs(borderDir.y))
|
if (abs(borderDir.x) > abs(borderDir.y))
|
||||||
{
|
{
|
||||||
// Horizontal arrow
|
// Horizontal arrow
|
||||||
arrowPatch = kp_capsuletarget_arrow[1][timer & 1];
|
if (cv_reducevfx.value)
|
||||||
|
arrowPatch = kp_capsuletarget_arrow[1][(timer/6) & 1];
|
||||||
|
else
|
||||||
|
arrowPatch = kp_capsuletarget_arrow[1][timer & 1];
|
||||||
arrowDir.y = 0;
|
arrowDir.y = 0;
|
||||||
|
|
||||||
if (borderDir.x < 0)
|
if (borderDir.x < 0)
|
||||||
|
|
@ -702,7 +724,10 @@ void K_DrawTargetTracking(const TargetTracking& target)
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// Vertical arrow
|
// Vertical arrow
|
||||||
arrowPatch = kp_capsuletarget_arrow[0][timer & 1];
|
if (cv_reducevfx.value)
|
||||||
|
arrowPatch = kp_capsuletarget_arrow[0][(timer/6) & 1];
|
||||||
|
else
|
||||||
|
arrowPatch = kp_capsuletarget_arrow[0][timer & 1];
|
||||||
arrowDir.x = 0;
|
arrowDir.x = 0;
|
||||||
|
|
||||||
if (borderDir.y < 0)
|
if (borderDir.y < 0)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue