q3rally/engine/code/game
Zack Middleton 51578c980c Fix bots going in reverse for no reason in races
On some maps bots went in reverse right away or got (almost to?) the
first checkpoint and then went in reverse forever. Race movement uses
derivatives on a curve but they seem to be invalid at fraction 0 and 1
so limit it to 0.05 to 0.95 (arbitrary).

This change fixes bots being stuck near the beginning of q3r_nightcity,
q3r_ridgeracer, and q3r_valley. The bots can complete the maps now.
2023-06-04 19:10:52 -05:00
..
ai_chat.c Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_chat.h Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_cmd.c changed "SIGIL" to "Control Point" 2021-09-21 12:46:07 +00:00
ai_cmd.h Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_dmnet.c Fix bots going in reverse for no reason in races 2023-06-04 19:10:52 -05:00
ai_dmnet.h Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_dmq3.c changed "SIGIL" to "Control Point" 2021-09-21 12:46:07 +00:00
ai_dmq3.h Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_main.c Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_main.h Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_team.c Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_team.h Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_vcmd.c Changed years in file headers 2021-03-24 20:13:01 +00:00
ai_vcmd.h Changed years in file headers 2021-03-24 20:13:01 +00:00
bg_lib.c ioquake3 resync to revision 3393 from 3385. 2017-12-03 10:09:52 +00:00
bg_lib.h Changed years in file headers 2021-03-24 20:13:01 +00:00
bg_local.h Changed years in file headers 2021-03-24 20:13:01 +00:00
bg_misc.c Fix event names for debug messages 2023-06-04 14:28:17 -05:00
bg_physics.c 2021-04-11 09:51:15 +00:00
bg_physics.h 2021-04-11 09:51:15 +00:00
bg_pmove.c Fixes for Domination found when looking at the code. Whether they were causing noticeable issues is unknown. This breaks network compatibility with past release's QVMs (this is handled by GAME_VERSION). 2022-01-02 19:58:57 +00:00
bg_public.h new roadmap 2023-03-02 21:44:38 +01:00
bg_slidemove.c Changed years in file headers 2021-03-24 20:13:01 +00:00
bg_wheel_forces.c Changed years in file headers 2021-03-24 20:13:01 +00:00
chars.h Changed years in file headers 2021-03-24 20:13:01 +00:00
g_active.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_arenas.c - fixed (hopefully) railgun bug 2022-02-05 21:49:34 +01:00
g_bot.c Changes for upcoming 0.4 2022-03-02 14:38:24 +05:00
g_client.c new roadmap 2023-03-02 21:44:38 +01:00
g_cmds.c - fixed (hopefully) railgun bug 2022-02-05 21:49:34 +01:00
g_combat.c Fix out of range death events 2023-06-04 14:29:22 -05:00
g_items.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_local.h - fixed (hopefully) railgun bug 2022-02-05 21:49:34 +01:00
g_main.c worked out the surfaceparms stuff 2021-04-03 23:31:23 +00:00
g_mem.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_misc.c commit for 0.0.3.0 release (code freeze) 2021-05-13 16:02:43 +00:00
g_missile.c Some changed stuff 2022-02-14 19:19:42 +01:00
g_mover.c Added more options to func_breakable 2022-03-19 21:49:08 +01:00
g_public.h Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_hazard.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_mapents.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_mapobjects.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_object_physics.c Normalize all the line endings 2022-03-03 21:58:53 +01:00
g_rally_observer_cams.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_racetools.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_rearweapon.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_scripted_objects.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rally_tools.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rankings.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_rankings.h Changed years in file headers 2021-03-24 20:13:01 +00:00
g_session.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_spawn.c Added 4-Team-Domination 2021-06-11 04:29:41 +00:00
g_svcmds.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_syscalls.asm Restore compatibility with running on unmodified ioquake3 2017-11-17 00:43:27 +00:00
g_syscalls.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_target.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_team.c Fix auto added third sigil when only two sigil exist in the map. 2022-01-15 03:01:05 +00:00
g_team.h Changed years in file headers 2021-03-24 20:13:01 +00:00
g_trigger.c Changed years in file headers 2021-03-24 20:13:01 +00:00
g_utils.c ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
g_weapon.c new roadmap 2023-03-02 21:44:38 +01:00
inv.h Changed years in file headers 2021-03-24 20:13:01 +00:00
match.h Changed years in file headers 2021-03-24 20:13:01 +00:00
syn.h Changed years in file headers 2021-03-24 20:13:01 +00:00