Commit graph

132 commits

Author SHA1 Message Date
VelocitOni
7efc7b97a7 Bots know about stone shoe
Added KITEM_STONESHOE to K_GetBotItemPriority, bots will use it as a frontrunner item
2025-06-11 17:30:03 -04:00
James R
74f4708f7f Add Stone Shoe item odds 2025-06-10 16:41:54 -07:00
Oni VelocitOni
3e9d6858bf Merge branch 'shield-shenanigans' into 'master'
Fix various shield checks using item instead of curshield

Closes #1501

See merge request kart-krew-dev/ring-racers-internal!2544
2025-05-20 22:46:45 +00:00
Antonio Martinez
2ec4fa044c Tiny roulette fixes 2025-05-20 15:35:05 -04:00
Ashnal
5a42c99d0a Rname stuff better 2025-05-18 14:30:45 -04:00
Antonio Martinez
38a92467ee Less free rings (resolves #1517) 2025-05-17 20:59:28 -04:00
Antonio Martinez
bd82d4623f Fix various chield checks using item instead of curshield 2025-05-16 20:56:14 -04:00
AJ Martinez
db63958e47 Seed freeplay roulette 2025-05-05 21:36:43 -04:00
Eidolon
cb7f437e60 Merge public master 2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5 Update copyright years to 2025 2025-02-13 15:32:26 -06:00
toaster
2104b0b0f5 Disable EXP in K_Cooperative
- HUD, tally, and roulette(!!)
- In basegame, affects Sealed Stars
2025-01-18 19:29:49 -05:00
Sally Coolatta
158d8ac5d3 Fix compile warnings 2024-08-28 17:56:11 -04:00
Antonio Martinez
640053cd66 More superring tweaks 2024-08-27 21:54:32 -07:00
Antonio Martinez
57c4fccd03 gameplay prototyping lightning round 2024-08-27 19:42:56 -07:00
Ashnal
70ad221aa0 Sneaker Lift 2024-08-25 23:50:10 +00:00
Antonio Martinez
e57f53016c Odds were never real 2024-08-22 22:29:12 -07:00
Antonio Martinez
5815635d51 lightning round 2 2024-08-22 22:28:59 -07:00
Antonio Martinez
83f952e64b Lightning tweaks 2024-08-22 22:28:47 -07:00
Antonio Martinez
204a7ddaba Earlier, more common sneakers 2024-08-22 22:28:33 -07:00
Antonio Martinez
42e23c7e9b Fix unusually rare Grow 2024-08-22 00:56:45 -07:00
Antonio Martinez
cd4bef9f24 Don't overflow when scaling large netgame distances 2024-08-21 21:24:00 -07:00
Antonio Martinez
69e37fe40b Scale target power instead of distance values in large games (fixed weak item filter misfiring) 2024-08-21 21:00:11 -07:00
Antonio Martinez
ef7c6dc086 Don't filter frontrunner roulette 2024-08-21 20:22:02 -07:00
Antonio Martinez
5b841c11cb Use percentage for loneliness instead of hard breakpoint 2024-08-21 15:20:10 -07:00
Antonio Martinez
5d19bfcb91 Dynamic Roulette: mega cleanup, mini fixes 2024-08-21 02:28:31 -07:00
Antonio Martinez
d8fc1fed64 Item "loneliness" 2024-08-21 00:41:35 -07:00
Antonio Martinez
158052158e Dynamic Roulette: SPB safety 2024-08-21 00:08:19 -07:00
Antonio Martinez
e79eeec896 Dynamic Roulette: SPB 2024-08-20 23:59:03 -07:00
Antonio Martinez
9e90cb80dd Restore some Battle stuff 2024-08-20 23:28:27 -07:00
Antonio Martinez
b3abb8ca37 Stretch items further in large games 2024-08-20 22:53:38 -07:00
Antonio Martinez
4fc9bf95cf Item table refinement 2024-08-20 21:38:44 -07:00
Antonio Martinez
d6210023d8 Don't directly scale item power when frantic (distance is already scaled!) 2024-08-20 18:00:16 -07:00
Antonio Martinez
b388c48be7 WIP - Dynamic Roulette 2024-08-20 17:57:40 -07:00
Antonio Martinez
b51f4d28a9 WIP - Dynamic roulette 2024-08-20 04:22:00 -07:00
Ashnal
8861410692 Missing newlines 2024-08-19 19:54:42 -04:00
Ashnal
155fe22bd7 K_drawDistributionDebugger is NOT netsafe 2024-08-19 19:48:02 -04:00
Antonio Martinez
a8211b980f WIP: more EXP math 2024-08-18 22:19:46 -07:00
Ashnal
9cfa67dae6 WIP Exp math
temp changes to distribution debugger
2024-08-19 00:10:45 -04:00
Ashnal
b4827de43d WIP basic exp
modifies item odds based on checkpoint and finishlin grading
2024-08-18 20:54:16 -04:00
Sally Coolatta
82a9b8723e Update power item properties
Flame Shield:
- Not near end
Garden Top:
- Not at start
- Not near end
- Is a power item
2024-05-20 17:55:03 -07:00
toaster
dd93e36ea3 Never give Free Play roulette if you can't change the rules of play 2024-05-06 14:36:21 +01:00
AJ Martinez
f1158918cf Fix gardentop deny crashing monitors 2024-05-05 17:53:21 -07:00
Eidolon
02c8ecbe0a Merge branch 'garden-top-too-hard' into 'master'
Don't allow auto-roulette to get challenging items

See merge request KartKrew/Kart!2367
2024-05-05 23:09:59 +00:00
Sally Coolatta
e01234285b Don't allow auto-roulette to get challenging items 2024-05-05 18:22:04 -04:00
Oni
d69ce6d13f Merge branch 'hyper-cpu' into 'master'
Level Skull

See merge request KartKrew/Kart!2359
2024-05-05 00:20:26 +00:00
Oni
53d5e0077a Merge branch 'free-play-items' into 'master'
Full FREE PLAY item reel

See merge request KartKrew/Kart!2356
2024-05-05 00:03:02 +00:00
AJ Martinez
683f5016fb Level Skull 2024-05-03 20:15:21 -07:00
Sally Coolatta
d5141a9ea1 Update k_roulette.c 2024-05-03 22:54:37 -04:00
Eidolon
d288b588d1 Merge branch 'master' of git.do.srb2.org:KartKrew/RingRacers 2024-05-01 18:03:02 -05:00
Sally Coolatta
7d3be06795 Full FREE PLAY item reel
All items in the game are put into the FREE PLAY item reel, instead of the fake "time attack" behavior. Everyone's already just turning off items to get a particular one, so turn it into a feature.

Tutorials are specifically set to be unaffected.
2024-04-30 23:42:27 -04:00