Commit graph

23750 commits

Author SHA1 Message Date
Alug
f36e166796 add "vid.udup" same as vid.dup but not scaled with "highreshudscale" 2026-02-08 11:29:17 -05:00
NepDisk
14bf52af43 Combine vid.dupx and vid.dupy 2026-02-08 11:25:09 -05:00
NepDisk
60a19aaf61 Various openGL vhs effect changes
Thanks Alug!
2026-02-08 10:18:56 -05:00
NepDisk
1750ed1863 Update gld_FrustumAngle 2026-02-08 10:02:08 -05:00
Alug
5d1f03b77f delet all the Z_Free checks
Z_Free already checks its input internally!
2026-02-08 09:51:17 -05:00
NepDisk
557166ccef Init more stuff 2026-02-08 09:51:17 -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
38f9419fc2 Merge pull request 'Heavy Airdrop and Fusion Air drop' (#215) from heavyairdrop into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/215
2026-02-07 20:49:09 +01:00
NepDisk
54feed7c60 Merge branch 'next' into heavyairdrop 2026-02-07 14:48:51 -05:00
NepDisk
a13028b4f9 Merge Deez 2026-02-07 14:48:18 -05: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
487d0d87bc Merge branch 'next' into heavyairdrop 2026-02-06 16:44:49 -05:00
NepDisk
66defc522b Fix Speedcap removal vars being broken 2026-02-06 16:44:14 -05:00
NepDisk
0db1160835 Don't allow heavy airdrop to waterskip 2026-02-06 16:13:47 -05:00
NepDisk
acedad42e4 Merge branch 'next' into heavyairdrop 2026-02-06 16:03:39 -05:00
NepDisk
1c1a7998e2 Move wallspikes to 5022 2026-02-06 15:55:55 -05:00
NepDisk
06d9a6f3f7 Merge branch 'next' into heavyairdrop 2026-02-06 15:32:54 -05:00
NepDisk
d9ec74dea7 Fix missing null drift effect
oops!!!!!!
2026-02-06 15:31:31 -05:00
NepDisk
485a54479f Expose new player airdrop fields to Lua 2026-02-06 14:40:12 -05:00
NepDisk
c13f92a3b9 Expose airdrop stuff to Lua 2026-02-06 14:34:58 -05:00
NepDisk
fb9f0dc0de Merge branch 'next' into heavyairdrop 2026-02-06 14:28:07 -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
1306a70107 Left in a fucking debug print 2026-02-04 19:44:44 -05:00
yamamama
ff639004d4 HUD rescaling for larger resolutions
Lifted from Saturn: 2348e3b73e
2026-02-04 19:38:02 -05:00
Alug
e369d1a090 dont reload palette until config was loaded 2026-02-04 19:38:02 -05:00
yamamama
0d7d6a60eb Almost forgot the bitflags 2026-02-04 18:23:40 -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
GenericHeroGuy
a098e22907 Fix skywall appearing for some invisible FOFs
Fixes bellbridge and secret slide

Context:
first flat in srb2.srb is F_SKY1
first texture is - aka PIT~
Vanilla kart doesn't have the 2.2 texture refactor aka wallflats, so flats aren't loaded into the textures array but
then wallflats came along and lacto just decided to load flats before textures
2026-02-04 12:10:07 -05:00
yamamama
1e868d6bfa Make this consistent with bumpspark 2026-02-04 11:31:45 -05:00
yamamama
f2f9ad98f2 Fix some errors with KartAirDrop_OnChange 2026-02-04 11:21:41 -05:00
yamamama
bf6f86a5fb Expose airdrop flags to Lua 2026-02-04 11:21:25 -05:00
Alug
4f1f81cea5 rename "ffloor" global to "visffloor"
prevent name conflicts with a bunch of local variables named "ffloor"
2026-02-04 11:01:24 -05:00
Alug
6b0d4af9a0 fix R_MakeSpans accessing spanstart out of bounds when in splitscreen
it gets allocated for viewheight not vid.height!
2026-02-04 10:57:55 -05:00
NepDisk
dfeddbfe86 Also the planes 2026-02-04 10:53:38 -05:00
NepDisk
78c527675f Init some stuff in software renderer 2026-02-04 10:52:24 -05:00