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
21000c7969
Refactor and Clean up various respawn related functions
2026-02-09 22:18:49 -05:00
NepDisk
b2ee66cffb
Tweak around recovery dash numbers a bit
2026-02-09 14:29:17 -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
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
9e54882b59
Fix up mod displays for airdrop
2026-02-06 14:26:42 -05:00
minenice55
d915af3cb5
"fusion" air drop
2026-02-05 21:33:45 -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
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
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
dd15f7cc67
billion config cvars, add recovery dash to menus
2026-01-28 02:00:11 -05:00
minenice55
0beaae5f55
start spindash/ssmt
2026-01-27 02:07:47 -05:00
NepDisk
ab9368a15b
Revert "Fix grow and invin color sticking with previous commit"
...
This reverts commit a8a5392304 .
2025-12-25 18:24:14 -05:00
NepDisk
7249273ca3
Revert "Kill Alt. Invin."
...
This reverts commit f414006e66 .
2025-12-22 20:23:45 -05:00
yamamama
f414006e66
Kill Alt. Invin.
2025-12-22 20:05:13 -05:00
yamamama
6ffe793915
ACTUALLY add handleboost
...
Experiment: make it buff your drift turns + sparkrate too
2025-12-20 23:41:45 -05:00
yamamama
d031776ed3
Introduce handleboost
...
Copying the system directly from RR 2.4
2025-12-20 23:41:45 -05:00
NepDisk
a8a5392304
Fix grow and invin color sticking with previous commit
2025-12-20 09:32:31 -05:00
minenice55
66dcc5c1db
bricks
...
release accel to stop waterskipping
2025-12-14 20:34:56 -05:00
yamamama
288add05ba
Refactor clustering (again)
...
* For tinypop (6P or less), the cluster system activates as long as there are more than 3 players.
* Tinypop clusters ignore the player in last and factor everyone in the lobby.
* At around 5 to 6 players, clusters ignore the frontrunner.
* In between 6 and 18 players, a "double cluster" system is in use that averages the distance of two cluster players and selects a cluster player from that.
* The distance from the cluster necessary for Alt. Invin. to appear has been reduced to 6400 (this is a buff!)
Hoping this makes clustering way more reliable and fair
2025-12-14 00:02:55 -05:00
yamamama
b937c0519c
Reformat the stupid cvar
2025-12-12 21:38:16 -05:00
yamamama
b89cf36c6d
Invincibility: 'Legacy' -> 'Classic'
...
Per internal talks
2025-12-11 13:49:05 -05:00
yamamama
2419e25327
Add the ability to play Invincibility's theme in full
...
On-a-whim idea, admittedly
2025-12-11 11:24:55 -05:00
NepDisk
25569fbd55
Warning cleanup
2025-12-10 16:35:51 -05:00
NepDisk
9c57956d63
Expose more Kart functions to Lua
2025-12-08 18:39:21 -05:00
minenice55
1dde02b85a
make K_SetItemOut more general
2025-12-06 17:03:39 -05:00
minenice55
6f14af9243
separate out the "equipped item" field
...
will need more modularization and some coding style standardization (perhaps via K_SetItemOut?)
2025-12-06 16:56:37 -05:00
NepDisk
40d792fce9
Expose most constants in k_kart.h
...
Have fun Lua modders!
2025-12-01 10:24:22 -05:00
yamamama
dfc1981854
Add the "Arrow Bullet"
...
* Toggleable QoL option for Alt. Shrink
* While using Alt. Shrink, at or above a speed threshold (currently 175% the statblock's cruising speed), ignore most things that would damage you
* Rewards breakaways and incentivizes going fast
* Graphics are placeholder
2025-11-30 16:40:44 -05:00
minenice55
4af1061b70
fix issues and make this actually compile
2025-11-26 21:30:17 -05:00
NepDisk
380e504d98
Revert "Use x and y on point of collide instead of trymove end x and y when available"
...
This reverts commit 88c42e3116 .
2025-11-22 22:36:23 -05:00
NepDisk
88c42e3116
Use x and y on point of collide instead of trymove end x and y when available
2025-11-22 21:59:23 -05:00
NepDisk
616e0ecb88
Add Panel Stack toggle for hardcode stacking
2025-11-20 20:38:00 -05:00
NepDisk
54aebfd8b2
Make rainbow dash rings do something unique
...
Since tricking is not a thing in this game, make rainbow dashrings remove pogospring gravity for a small time frame for extra height
2025-11-18 23:24:57 -05:00
yamamama
16ff617c8b
Alt. Invin. bottlenecker prevention prelim
2025-11-13 12:34:33 -05:00
Anonimus
a7508fa923
Expose a bunch of functions to Lua
2025-11-09 03:25:12 -05:00
GenericHeroGuy
2546729b0c
Custom item papersprites
2025-11-08 23:46:16 +01:00
GenericHeroGuy
66c894558f
Move held item thinker code into k_items.c
2025-11-08 17:23:19 +01:00
GenericHeroGuy
8e1cd1e6fd
Simplify bubble debris code and fix the earrape
...
Turns out MF_BOUNCE mobjs play their activesound when they touch a wall!
2025-11-08 14:49:36 +01:00
GenericHeroGuy
a2396fbdac
Item refactor, part 2
...
Clean up alt item stuff, replace the billion parameters with kartroulette_t
2025-11-07 18:01:13 +01:00
GenericHeroGuy
efac1d27c2
Item refactor, part 1
...
Too much shit to explain, read the diff (you should anyway!)
Very sloppy, expect lots of fixes
TODO: SOC it all, separate "active odds" table, how to handle alt items
2025-11-06 22:59:02 +01:00
minenice55
2c04bb2ef5
generalize alt invinc to apply to any item
...
(with some work)
2025-11-04 21:55:30 -05:00
GenericHeroGuy
0251d9cab9
Add kartitempush, to push bananas/orbis/jawz/proxmines out of item boxes
2025-11-04 16:22:31 +01:00
NepDisk
8014eda24a
Don't chip bubble shield on all objects that inflict a bump
2025-11-04 09:50:09 -05:00
minenice55
26bf6a4795
reorganize the new cvars
2025-11-02 23:01:41 -05:00
minenice55
c6c5cce678
air squish cvar
...
air squish can be turned off or set to do flip-over damage instead
2025-11-02 22:23:06 -05:00
NepDisk
43c16ab3c5
Merge branch 'itemstuff' into blankart-dev
2025-11-02 15:32:55 -05:00