mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-28 04:51:42 +00:00
Merge branch 'calm-ark-arrows' into 'master'
Freeze Ark Arrows in reducevfx See merge request KartKrew/Kart!1911
This commit is contained in:
commit
2327b6fcca
1 changed files with 12 additions and 0 deletions
|
|
@ -39,6 +39,18 @@ void Obj_ArkArrowSetup(mobj_t *mobj, mapthing_t *mthing)
|
||||||
|
|
||||||
void Obj_ArkArrowThink(mobj_t *mobj)
|
void Obj_ArkArrowThink(mobj_t *mobj)
|
||||||
{
|
{
|
||||||
|
if (cv_reducevfx.value)
|
||||||
|
{
|
||||||
|
mobj->frame &= ~FF_FRAMEMASK;
|
||||||
|
mobj->frame &= ~FF_ANIMATE;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mobj->frame |= FF_ANIMATE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
fixed_t offset = FixedMul(mapobjectscale,
|
fixed_t offset = FixedMul(mapobjectscale,
|
||||||
FixedMul(ARKARROW_BOBRANGE,
|
FixedMul(ARKARROW_BOBRANGE,
|
||||||
FixedMul(FINESINE(FixedAngle(leveltime * ARKARROW_BOBSPEED + mobj->extravalue2) >> ANGLETOFINESHIFT) + FRACUNIT, FRACUNIT >> 1)
|
FixedMul(FINESINE(FixedAngle(leveltime * ARKARROW_BOBSPEED + mobj->extravalue2) >> ANGLETOFINESHIFT) + FRACUNIT, FRACUNIT >> 1)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue