From 8c58cde072a426ec37fc89dd200bb4e2828a7619 Mon Sep 17 00:00:00 2001 From: toaster Date: Mon, 3 Apr 2023 00:13:17 +0100 Subject: [PATCH] Rumble: Also vibrate on the first half-second of a sneaker (panel), attenuating in strength with numsneakers. --- src/p_tick.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/p_tick.c b/src/p_tick.c index 46be683f0..be1efb337 100644 --- a/src/p_tick.c +++ b/src/p_tick.c @@ -764,6 +764,11 @@ void P_Ticker(boolean run) low = 65536 / 2; high = 65536 / 2; } + else if (player->sneakertimer > (sneakertime-(TICRATE/2))) + { + low = 65536 / (3+player->numsneakers); + high = 65536 / (3+player->numsneakers); + } else if (player->boostpower < FRACUNIT && P_IsObjectOnGround(player->mo)) { low = 65536 / 32;