Commit graph

76 commits

Author SHA1 Message Date
Antonio Martinez
734e34e1ba Gate error friction behind bot movement, restore map complexity with limited range 2025-06-17 20:52:52 -04:00
Antonio Martinez
a8f326a08e WIP: do bot error friction as friction adjustment instead of base friction 2025-06-17 17:01:48 -04:00
Antonio Martinez
ab58b27873 Go to church friction code 2025-06-17 02:41:29 -04:00
Antonio Martinez
c5c413e2fe Bot WTF 2025-06-16 18:19:45 -04:00
Antonio Martinez
f418b5841a Minimum gradingfactor in Master 2025-06-16 15:50:34 -04:00
Antonio Martinez
33a24accda Softer EXP easing curve, cap bot modifier because Darkvile 1 is beating my ass 2025-06-07 21:27:00 -04:00
Antonio Martinez
0f500ac0c6 Remove debug print 2025-06-07 17:52:51 -04:00
Antonio Martinez
cd439be74c Bot difficulty and grading tweaks 2025-06-07 17:49:11 -04:00
Antonio Martinez
13f17180d3 Fix krangled expreduce math, add maxbot shield error 2025-06-04 15:18:26 -04:00
Antonio Martinez
786dbe46e2 Soften bot bumps, lower minimum complexity 2025-06-04 14:58:04 -04:00
Antonio Martinez
93b62bf823 Low EXP reduces rubberbanding, fix minimum complexity modifier 2025-06-03 18:42:35 -04:00
AJ Martinez
8c463d47b9 Merge remote-tracking branch 'origin/master' into bot-grip 2025-06-03 13:02:10 -04:00
Antonio Martinez
55d63fb402 Allow complexity to drop a little lower 2025-06-03 13:02:04 -04:00
Antonio Martinez
926a95f117 Faster turn updates for bots going fast 2025-06-03 12:48:45 -04:00
Antonio Martinez
3d39ab5225 more Duel 2025-05-24 21:19:33 -04:00
Antonio Martinez
9c7061aa0c More corrective bot friction on tighter waypoints 2025-05-22 19:09:08 -04:00
Antonio Martinez
219f8d74a0 Bot grip experiment 2025-05-22 16:35:53 -04:00
Antonio Martinez
eae8e1516b Move bumpslow to botvars 2025-05-13 20:23:54 -04:00
Antonio Martinez
e19473e322 Bot bump slowdown refinements 2025-05-13 01:22:21 -04:00
Antonio Martinez
3076e73c59 WIP: Nerf bumper car bots 2025-05-12 18:13:34 -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
Sal
653766010d FRIENDCODE (aka, Teamplay) 2024-09-17 01:41:26 +00:00
Sally Coolatta
752063b472 Update bot followers too 2024-09-08 06:37:41 -04:00
Sally Coolatta
0d3cc16403 Queued skin/color changes
Instead of janky spectate on skin change, let the player finish their current round as their current skin.
2024-09-07 10:54:36 -04:00
toaster
1ed7591c40 Only apply maxconnections to bots in netgame contexts 2024-05-05 21:28:59 +01:00
AJ Martinez
6ef988cade Make sure level skull is always max rank 2024-05-04 04:56:20 -07:00
AJ Martinez
683f5016fb Level Skull 2024-05-03 20:15:21 -07:00
Sally Coolatta
e287474ef1 Slowest bot rubberbanding at the end of maps 2024-04-29 01:35:29 -04:00
Sal
b39f69c403 Merge branch 'tutorial-shorten' into 'master'
Tutorial shortening

See merge request KartKrew/Kart!2306
2024-04-26 18:58:24 +00:00
Sally Coolatta
2b46d49a3c Nerf tutorial challenge difficulty even harder
Screw it, it's not even a challenge anymore lol
2024-04-25 23:59:49 -04:00
Eidolon
140a56f513 Add build option to disable discord RPC 2024-04-25 21:05:58 -05:00
James R
5561928ad4 Tutorial Skip: clear bots so Eggman bot does not carry over from Tutorial 2024-04-25 17:45:33 -07:00
Sally Coolatta
f5777f1f20 Reduce tutorial challenge difficulty
All Lv 6, harder than Robotnik Coaster but not for maniacs like before.
2024-04-25 16:28:01 -04:00
Sally Coolatta
abef7460b5 Don't transfer clientpowerlevels to a bot 2024-04-10 01:41:00 -04:00
Sally Coolatta
7dfa597c7d SRB2 -> DRRR copyright in src, acs, android folder
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
toaster
8c269b26b9 Guarantee 0 Match Race bots on Titlescreen (resolves #1216) 2024-03-29 22:04:17 +00:00
toaster
a4cec98c26 K_SetNameForBot
Func specifically for setting name for CPU players.
Lets anything go in offline mode, as per previous behaviour.
In online mode, attempts to append a slot-specific char before running EnsurePlayerNameIsGood (which removes characters at the end if a pre-existing match is found).
2024-03-18 19:23:55 +00:00
Sally Coolatta
0904728046 Bots don't fastfall while respawning 2024-03-13 05:07:22 -07:00
Sally Coolatta
dc8a3e712a Reduce rubberbanding on ice & in offroad 2024-03-13 05:07:16 -07:00
toaster
2bfcfeb560 Fix Skin unlocks at the beginning of replays
- DXD_JOINDATA: Actually correctly write demo data
- SetPlayerSkinByNum, bot skin iteration code: Use demo skinlist index instead of actual skin ID
2024-03-05 13:21:38 -08:00
AJ Martinez
b81fdef870 Fix some low-hanging comments 2024-03-02 00:24:34 -07:00
AJ Martinez
36c2f19bc4 Top-end difficulty 1.0->1.05 2024-03-02 00:21:02 -07:00
AJ Martinez
1ccd24c280 Stronger bot rubberbanding, weaker high-end bots 2024-03-01 22:07:33 -07:00
AJ Martinez
64dd306138 Revert "Make ticcmd throwdir -1, 0, or 1, add deadzone"
This reverts commit 9028668104.
2024-02-28 18:33:07 -07:00
James R
6c2736bd1d Move party construction to G_AddPlayer
- Fixes crash when a player leaves when viewing a replay
- Slightly refactors player joining code (including bots)
2024-01-28 23:02:57 -08:00
Sal
5a659d7a6c Merge branch 'snifferbot-spectapalooza' into 'master'
Prevent bots from smelling spectators (resolves #238)

Closes #238

See merge request KartKrew/Kart!1801
2024-01-14 21:05:43 +00:00
AJ Martinez
3b610b140c Merge branch 'modify-throw-threshold' into 'master'
Make ticcmd throwdir -1, 0, or 1, add deadzone

See merge request KartKrew/Kart!1802
2024-01-13 00:39:07 +00:00
James R
076e2ad650 debugbots: do not spawn prediction mobjs while game is paused
Ticcmd code runs while the game is paused, so this leads
to infinite mobjs being spawned without being cleaned up.
2024-01-11 02:48:46 -08:00
Eidolon
9028668104 Make ticcmd throwdir -1, 0, or 1, add deadzone 2024-01-09 19:13:03 -06:00