Commit graph

2676 commits

Author SHA1 Message Date
minenice55
f2bb0bdfef bring this back 2026-02-13 15:31:04 -05:00
minenice55
1324e59203 only play charged sound when grounded 2026-02-13 15:28:59 -05:00
minenice55
010b3d83c6 build faster in hi mode
and kill existing boosts when starting
2026-02-13 15:26:41 -05:00
minenice55
02a06848e4 re-tune when low and high mode recovery dash start 2026-02-13 15:17:45 -05:00
NepDisk
1e0ee984ee Fix warnings 2026-02-11 17:07:19 -05:00
NepDisk
21000c7969 Refactor and Clean up various respawn related functions 2026-02-09 22:18:49 -05:00
minenice55
fbbb3c543e make non-overheating flame shield unable to damage players
and tweak visuals to convey overheating a bit more
also raises the flamometer up a bit
2026-02-09 21:05:03 -05:00
NepDisk
bfa0569815 Make burn out boosting less strong 2026-02-09 18:30:56 -05:00
NepDisk
b2ee66cffb Tweak around recovery dash numbers a bit 2026-02-09 14:29:17 -05:00
NepDisk
89d2fd24f6 Reset Flamedash when flamestore expires
This makes it so that the turning loss given by the flameshield resets when you use up your flameshield, rather then lingering.
2026-02-09 13:17:19 -05:00
minenice55
f5928880b3 enable fast fuel by default (and make it burn faster) 2026-02-08 21:51:59 -05:00
minenice55
5082409aec try to fix tapping recovery spin input keeping boosted acceleration 2026-02-08 02:32:42 -05:00
minenice55
38eb41940b heavy drop acceleration assist when turning
also restore some of the heavy drop feel tuning when heavy-only is used (it should still be fun 🥹)
 to keep light and heavy in balance we unfortunately need to sack the feel-tuning in fusion so it should stay like it is in d738ad595 there
 as an additional measure hi-power heavy drop is now much shorter in fusion
2026-02-08 01:07:07 -05:00
minenice55
dd1022b18c implement the egg brick proper 2026-02-07 23:11:52 -05:00
GenericHeroGuy
d738ad5957 Alright, take it or leave it 2026-02-08 01:07:20 +01:00
NepDisk
819e7b6919 Merge branch 'next' into heavyairdrop 2026-02-07 03:12:40 -05:00
minenice55
3306c276a1 make null drift tilt "feel" influenced by momentum 2026-02-07 00:41:30 -05:00
NepDisk
524a61266c Merge branch 'next' into heavyairdrop 2026-02-06 18:51:31 -05:00
yamamama
d35c8c37d6 Add some effects for null-drifting 2026-02-06 17:52:32 -05:00
NepDisk
0db1160835 Don't allow heavy airdrop to waterskip 2026-02-06 16:13:47 -05:00
NepDisk
9e54882b59 Fix up mod displays for airdrop 2026-02-06 14:26:42 -05:00
minenice55
922bb9b873 fix air drop time being constantly reset in fusion 2026-02-06 12:15:02 -05:00
minenice55
d59c1060c7 separate light drop delay and heavy drop high power 2026-02-06 11:22:23 -05:00
NepDisk
cc146b5021 Fix stiffness feeling of airdrop inputs and fix landingboost timer 2026-02-06 01:24:57 -05:00
NepDisk
74338f1996 Use a more impactful sound for heavyairdrop 2026-02-06 00:40:11 -05:00
minenice55
de2e58204d scaling heavy drop boost 2026-02-05 22:25:32 -05:00
minenice55
d915af3cb5 "fusion" air drop 2026-02-05 21:33:45 -05:00
minenice55
fc455e9079 make holding brake while grounded not trigger airdrop 2026-02-05 20:50:38 -05:00
minenice55
667616ed0c feel-tuning
todo: make holding brake before going airborne not activate heavy drop (maybe allow 2 ticks of leeway?)
2026-02-04 20:55:35 -05:00
yamamama
5895959265 Kill bouncy air drop
Too contentious of a mechanic to hardcode
2026-02-04 13:07:12 -05:00
yamamama
f719824f37 Revise Heavy Air Drop's sound design, add ringspill to PAF_BOUNCYAIRDROP 2026-02-04 12:11:24 -05:00
yamamama
2a84eda311 Move airdrop-related flags to its own variable 2026-02-04 10:38:06 -05:00
yamamama
0c2d8a8e36 Shove bouncy fastfalling into a pflag
Reduce headaches about fastfall bounce by obfuscating its existence a decent bit
2026-02-04 01:47:33 -05:00
minenice55
45ae657dec add poomf sound to heavy too 2026-02-04 01:09:46 -05:00
minenice55
657bbf8521 Revert "disable bouncy fastfall via directive"
This reverts commit bdbf388072.
2026-02-04 01:08:57 -05:00
minenice55
bdbf388072 disable bouncy fastfall via directive
should check light fast fall again
2026-02-04 01:06:51 -05:00
yamamama
76f17ca97b Bounce sound 2026-02-04 00:51:07 -05:00
minenice55
1bb3df7435 two(!!) new modes for airdrop
bouncy = a-la ring racers
heavy = even faster and gives a small boost on landing
2026-02-03 23:39:05 -05:00
minenice55
8e025b97c2 put this in the wrong place too 2026-02-01 18:36:29 -05:00
minenice55
c1666cb4e3 no it's not 2026-02-01 18:26:27 -05:00
minenice55
383a83e76e actually this is better 2026-02-01 18:25:36 -05:00
minenice55
1413efea77 oh I'm stupid 2026-02-01 18:24:48 -05:00
minenice55
0c325433a4 experiment: put spinning player that want recovery dash in wipeout 2026-02-01 18:16:13 -05:00
NepDisk
bd299f1ad5 Just respawn at next waypoint unconditionally for now 2026-02-01 17:42:11 -05:00
yamamama
055a93b654 Dedicated horn button
From indev talks: it'd be better to bind horns to a dedicated button,
than for it to occupy more "important" inputs like item/ring usage and looking backwards
2026-02-01 16:16:02 -05:00
toaster
21849ef1ce Horncode
A much more focused replacement for Hornmod, specc'd out by Tyron and Oni working together and implemented by the author of this commit because it's pretty funny.

- Followers have `hornsound` in their SOC configuration.
    - The default sound for all followers without a provided one is sfx_horn00.
- They'll play this sound if you use lookback with one following you, and there's nearby players to get the player looking all the way around.
    - Only the players who are successfully considered for lookback will hear it.
- Has a v1-like visual with less randomisation, but still netsynced.
- Also controlled by the cvar `taunthorns`, which, like `tauntvoices`, takes "Tasteful" (default), "Meme", and "Off".

TODO: make the condition for horn a little delayed, so you have to hold lookback for a little bit.
2026-02-01 16:16:02 -05:00
NepDisk
f3767c5e77 Disable Ring drop for now
We can discuss its fate later.
2026-01-30 00:07:11 -05:00
minenice55
92c4c8c21a skid overlay
note: needs cleaning up, overlay doesn't seem to position itself correctly?
2026-01-28 21:44:05 -05:00
minenice55
7696bb37cc fix friction related issues 2026-01-28 18:49:06 -05:00
minenice55
7a3b3407b5 final(?) tuning 2026-01-28 16:52:51 -05:00