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
NepDisk
ed26b6272b
Don't generate textures in R_GetColumn
...
Based on a commit by lactozilla
2026-02-04 10:52:23 -05:00
yamamama
2a84eda311
Move airdrop-related flags to its own variable
2026-02-04 10:38:06 -05:00
yamamama
c87c5fd8cd
Allow (U)INT64 savebuffer read+write and netsync
...
Sincerely hoping there's a valid reason this codebase is allergic to 64-bit integers like this
2026-02-04 10:38:06 -05:00
yamamama
ac280f78f3
Refactor v.getDrawInfo
...
Pushes draw info as a Lua table instead of a set of integers, and also includes the new datafields
2026-02-04 10:38:06 -05:00
yamamama
d880abe8ea
Clean up and make safe some hudcode
...
* Un-shadowed the two hudtrans variables
* Zero-initialized the trackingResult_t in K_getRoulettePositionForTrackingPlayer
* Zero-initialized the drawinfo_t and rouletteinfo_t in libd_getDrawInfo
* Removed really gross trailing whitespaces from ported RadioRacers code
2026-02-04 10:34:14 -05:00
yamamama
80898a0607
Allow (U)INT64 savebuffer read+write and netsync
...
Sincerely hoping there's a valid reason this codebase is allergic to 64-bit integers like this
2026-02-04 10:10:19 -05:00