Commit graph

846 commits

Author SHA1 Message Date
Eidolon
0b841b486f Merge branch 'hyuu-ritalin' into 'master'
Leader-penalty counter

See merge request kart-krew-dev/ring-racers-internal!2958
2025-10-20 18:22:54 -05:00
toaster
cb48d53f02 Leader-penalty counter
Allows for penalising 1st in a positiondelay-friendly way.
Does not increment outside of circuit, with only one player, in Sealed Stars or Cooperative contexts.
Currently applies to Hyudoro only, since that one's *really* instant in terms of giving the frontrunner an inadvisable tool for single-tic position flickers.
2025-10-19 16:34:03 +01:00
toaster
65f388de3a Less spike softlock (resolves ring-racers#65)
- Less strength in the first place
- Attenuates strength on repeated pokes
- Always stumbles since that seemed to be what was happening previously
2025-10-17 18:18:05 +01:00
AJ Martinez
c8c56acd65 Merge branch 'start-award' into 'master'
Start reward rework

See merge request kart-krew-dev/ring-racers-internal!2925
2025-10-11 07:32:37 +00:00
Antonio Martinez
fb63ce7304 Fuck it, use a boost type 2025-10-08 22:22:03 -04:00
Antonio Martinez
668a2d8d31 WIP: Start reward rework 2025-10-07 00:54:35 -04:00
Antonio Martinez
975b2cce98 Improve burning rings from payout 2025-10-01 17:57:08 -04:00
Eidolon
fa787c4e8f Merge remote-tracking branch 'public/master' 2025-09-30 17:37:01 -05:00
Freaky Mutant Man
932deb0b3f Add ability for shitty signs to display when 1st place finishes while markedfordeath 2025-09-30 17:16:26 -05:00
AJ Martinez
d5fc805cbd Merge branch 'further-sting-leniency' into 'master'
Don't sting just after using rings

See merge request kart-krew-dev/ring-racers-internal!2905
2025-09-26 21:29:21 +00:00
AJ Martinez
d060df9bfe Merge branch 'clash-hitlag-deux' into 'master'
Reduce hitlag when punting hazards etc

Closes ring-racers#256

See merge request kart-krew-dev/ring-racers-internal!2898
2025-09-26 17:58:17 +00:00
Oni VelocitOni
8f4a698a35 Subsonic Adjustments 2025-09-26 17:58:02 +00:00
Antonio Martinez
8649a66e08 Don't sting just after using rings 2025-09-26 13:52:42 -04:00
Antonio Martinez
22e7b5e8ad Reduce hitlag when punting hazards etc 2025-09-25 04:33:35 -04:00
Eidolon
0dc337c9a5 Fix lots of code for clang-cl compatibility 2025-09-17 17:24:32 -05:00
Oni VelocitOni
c77091496b Merge branch 'acid-dropdash' into 'master'
acid drop gives a small dropdash on landing

See merge request kart-krew-dev/ring-racers-internal!2860
2025-09-16 03:26:25 +00:00
Ashnal
46839fe669 great value dropdash 2025-09-15 20:44:48 -04:00
Antonio Martinez
7b99637d9f Reduce multihit/staggered Amp gains 2025-09-15 14:41:11 -04:00
Antonio Martinez
67109e2da1 Fix spindash check (player collision removes spindash!) 2025-09-02 23:16:39 -04:00
Antonio Martinez
baa0868212 More lenient Ring Sting 2025-09-02 00:30:21 -04:00
Antonio Martinez
8a87f0ed7d Apply gamestochat restrictions to voice 2025-08-27 20:38:45 -04:00
Antonio Martinez
1e49453d78 Fix double-exit conditions WITHOUT changing checkpoint count 2025-08-25 06:24:07 -04:00
Lach
cf2ab09845 Hardcode Mushroom Hill Pole (MT_MHPOLE) 2025-08-24 22:58:29 +10:00
Antonio Martinez
aab374e9ef WIP: Speed Assist 2025-08-23 03:00:33 -04:00
Oni VelocitOni
3f7ae9dd23 Merge branch 'skinlimit' into 'master'
Increase skin limit to 1024

See merge request kart-krew-dev/ring-racers-internal!2743
2025-08-23 05:03:58 +00:00
Oni VelocitOni
da962a0883 Merge branch 'capsule-ring-item' into 'master'
Ring Item Capsule adjustments for Items Tutorial

See merge request kart-krew-dev/ring-racers-internal!2742
2025-08-23 01:29:30 +00:00
toaster
be3c0faf7e More gracefully amend Splits/Attackstart data on ghost load rather than splits load 2025-08-21 18:25:03 +01:00
toaster
435b3b8f09 Ring Item Capsule adjustments for Items Tutorial
- A first argument of `0` (default id) does existing automatic Ring-feeding behaviour with a new graphic
- A first argument of `19` (super ring hardcoded id) gives a Super Ring item
- Applies to all courses, so before merger all maps need to be checked if doomednum 2010 has a first argument of 19 in any existing maps
2025-08-19 20:55:09 +01:00
Antonio Martinez
8583613578 Add split modes: "Off", "Next", "Leader" 2025-08-18 20:43:29 -04:00
Oni VelocitOni
3d1a7c1684 Merge branch 'ballhog-buffs' into 'master'
Ballhog Buffs & Feature

See merge request kart-krew-dev/ring-racers-internal!2725
2025-08-09 04:12:18 +00:00
Antonio Martinez
385257af73 Splits in Race gametypes 2025-08-08 20:09:14 -04:00
Antonio Martinez
fad24db244 Merge remote-tracking branch 'origin/master' into ta-rebalance-gaiden 2025-08-07 21:20:00 -04:00
Antonio Martinez
024ae0f8ab More splits 2025-08-06 22:09:06 -04:00
Oni VelocitOni
ad9501203f Merge branch 'retune-weak-bots' into 'master'
Foes

Closes #1582

See merge request kart-krew-dev/ring-racers-internal!2713
2025-08-06 23:59:01 +00:00
Antonio Martinez
a11acfaf0e WIP: splits 2025-08-06 19:51:36 -04:00
Oni VelocitOni
d6eef24f83 Merge branch 'lua-roulette' into 'master'
Lua itemroulette stuff from public (JugadorXEI)

See merge request kart-krew-dev/ring-racers-internal!2671
2025-08-05 01:13:16 +00:00
Antonio Martinez
76b88990cc WIP: Foes 2025-08-04 04:23:37 -04:00
Antonio Martinez
893098c59d Hog refinement, PF2_FASTTUMBLEBOUNCE 2025-07-29 17:26:15 -04:00
Antonio Martinez
6aed8f5f1c Galactic ballhog fuckup WIP 2025-07-29 05:28:34 -04:00
Ashnal
5e4bd6adbb bailquake rename to bailhitlag 2025-07-25 21:16:04 -04:00
Antonio Martinez
b6cee4850e Merge remote-tracking branch 'origin/master' into lua-roulette 2025-07-18 20:17:56 -04:00
Antonio Martinez
7adde499c7 WIP: Alternate lightning 2025-07-18 17:56:14 -04:00
James R
dd05900bcb Add Toxomister item 2025-07-08 13:30:48 -07:00
JugadorXEI
753657bd36 Comment out ITEM_LIST_SIZE, Fix CheckHeap crash on item roulette (re)alloc.
Also change the default item cap to 32, since the free item roulette makes it go up to 30, avoiding a bunch of unneeded reallocs.
2025-07-04 16:00:02 -04:00
JugadorXEI
31a97adbf2 Implement itemlist_t in itemroulette_t for better Lua integration
itemList -> itemList.items
itemListLen -> itemList.len
itemListCap -> itemList.cap
2025-07-04 14:10:08 -04:00
Antonio Martinez
0450fe8b9e Do fast transfer fall with C, add FX 2025-07-02 19:29:54 -04:00
Oni VelocitOni
275fbb1476 Merge branch 'bubble-ballswitch' into 'master'
Limit ballswitch bubble contact to once per inflate (PF2_BUBBLECONTACT)

Closes #1578

See merge request kart-krew-dev/ring-racers-internal!2658
2025-07-02 02:36:02 +00:00
Antonio Martinez
d16f623a2c Limit ballswitch bubble contact to once per inflate (PF2_BUBBLECONTACT) 2025-07-01 00:03:02 -04:00
eebrozgi
36d85624c0 Tripwire leniency decreases at 1/5x speed in the air
For ramps into tripwires... I think?
2025-06-29 22:20:03 +03:00
Oni VelocitOni
82ea18865c Merge branch 'battle-fixups' into 'master'
Battle fixups

Closes #1382

See merge request kart-krew-dev/ring-racers-internal!2647
2025-06-27 00:47:41 +00:00