Commit graph

26525 commits

Author SHA1 Message Date
James R
f066f10e8f Menus: less padding after drawer closer 2024-03-07 15:25:32 -08:00
James R
d07291690d HUD: display "Finish" and "Best Lap" times underneath timer when watching Time Attack replays
- Replace replay tab screen
2024-03-07 12:09:43 -08:00
James R
2d39617014 HUD: redesign VIEWPOINT text
- 1P
  - "-Watching-" in thin font
  - Player name in free play font
- 2P
  - Player name in free play font, transparent
- 4P
  - Unchanged (player name in thin font, transparent)
2024-03-07 11:24:01 -08:00
James R
26c72f4299 Replays: draw missing HUD
- Notably brings back tab display and cecho messages
2024-03-07 10:19:28 -08:00
James R
c1cb76128c HUD: fix delay graphic offset on tab rankings
This shifts it down in the bottom right too but I actually
think it looks better!
2024-03-07 09:46:05 -08:00
James R
ba50685c6e Menus/Map Select: split map names so only 1 word goes on the bottom
This is the minimum requirement for release, just to stop
Mega Collision Chaos from going off the screen.

- 2 words
  - 1 word on top
  - 1 word below
- 3 words
  - 2 words on top
  - 1 word below
2024-03-07 09:36:49 -08:00
James R
38811b2e4c Menus/Host: fix Gameplay Options and Server Options showing wrong header
- Previously could say VIDEO OPTIONS etc in those menus,
  when accessed from Host menu shortcut
2024-03-07 09:09:14 -08:00
James R
5607e8e393 Menus: reset options menu header position from shortcuts in Match Race and Host menus
- Match Race, Y button
- Host, Gameplay Options and Server Options
2024-03-07 09:08:20 -08:00
Oni
958b2c68da Merge branch 'move-bot-ice-cube-code' into 'master'
Move Ice Cube mashing code to bot AI

See merge request KartKrew/Kart!2031
2024-03-07 06:06:30 +00:00
Oni
a4038c59da Merge branch 'fix-ice-cube-lag' into 'master'
Fix severe lag when Ice Cubes are broken

See merge request KartKrew/Kart!2030
2024-03-07 06:03:45 +00:00
Oni
4dc8204253 Merge branch 'input-display-non-green' into 'master'
HUD: fix Input Display being covered by dialogue box in non-green resolutions

See merge request KartKrew/Kart!2033
2024-03-07 05:58:29 +00:00
Oni
169df9ee59 Merge branch 'new-record-jingle' into 'master'
Faster TA tally, new TA music

See merge request KartKrew/Kart!2029
2024-03-07 05:30:45 +00:00
Oni
31203ff7fd Merge branch 'more-lenient-auto-respawn' into 'master'
Make automatic respawn (from lap cheat prevention) more lenient

See merge request KartKrew/Kart!2013
2024-03-07 05:30:31 +00:00
James R
30b129b284 HUD: fix Input Display being covered by dialogue box in non-green resolutions 2024-03-06 21:25:51 -08:00
James R
3d1d8283a5 Move Ice Cube mashing code to bot AI
- It was hacked in outside of it before, so the normal
  item button AI was running simultaneously
2024-03-06 20:21:18 -08:00
James R
c73e9cedaf Optimize Ice Cube breaking particles 2024-03-06 20:01:38 -08:00
James R.
198f80e20d Merge branch 'translate-unfuck' into 'master'
Fix signpost crashes and potential colormap fuckery

See merge request KartKrew/Kart!2028
2024-03-07 03:34:28 +00:00
AJ Martinez
279d802959 Faster TA tally, new TA music 2024-03-06 20:19:51 -07:00
James R
1a330dd471 Raise TRAVERSEMAX 2 -> 8
- Improves nextwaypoint searching on a problem spot in
  Endless Mine
- I think the sight checking fail state can trigger too
  quickly, so this makes it more lenient? (I'm sorry,
  I don't really understand it myself.)
2024-03-06 18:48:32 -08:00
James R
5eeb45228c DEVELOP: add debugtraversemax cvar to improve sight check consistency 2024-03-06 18:48:32 -08:00
James R
a32bb486e2 Disable lap cheat prevention when teleporting with console commands 2024-03-06 18:19:35 -08:00
James R
46291135a0 Disable lap cheat prevention when starting lap 1 (first lap from POSITION room) 2024-03-06 18:19:35 -08:00
James R
2a79eed0d2 Disable lap cheat prevention while on lap 0 (POSITION room) 2024-03-06 18:19:35 -08:00
James R
1015d6964b Add PF_TRUSTWAYPOINTS player flag, disable lap cheat prevention next time finish line distance is calculated 2024-03-06 18:19:35 -08:00
James R
b5f318b405 Freeze auto-respawn while player is in damage state
- Still let the respawn prompt appear
2024-03-06 18:19:34 -08:00
James R
ecbcc5addb Make automatic respawn (from lap cheat prevention) more lenient
- When potential lap cheating is detected, start a 10
  second timer (previously 1 second)
- After 3 seconds, tell the player they can respawn with
  the Y button
  - You don't need to hold the Y button, just tap it
- After 10 seconds, automatically respawns the player
2024-03-06 18:19:34 -08:00
James R.
359b63fd6d Merge branch 'continues-gp-backup' into 'master'
Store scores in Grand Prix backup

See merge request KartKrew/Kart!2019
2024-03-07 02:16:16 +00:00
AJ Martinez
e0e387138f Fix signpost crashes and potential colormap fuckery 2024-03-06 15:49:43 -07:00
Oni
1874c8a51e Merge branch 's-rank-sound' into 'master'
Podium S Rank sound

See merge request KartKrew/Kart!2024
2024-03-06 22:18:28 +00:00
Oni
7819fedc2e Merge branch 'fix-chat-spacing' into 'master'
Fix anti-offset behaviour for non-FRACUNIT params to V_DrawStringScaled

See merge request KartKrew/Kart!2027
2024-03-06 22:17:05 +00:00
Oni
c6e5797120 Merge branch 'dont-fastforward-prisons' into 'master'
Don't fastforward/pause ghosts in non-attack-start gametypes

Closes #1121

See merge request KartKrew/Kart!2026
2024-03-06 22:07:44 +00:00
Oni
77f895e943 Merge branch 'harder-hard-gp' into 'master'
Hard GP continue delevel 2 -> 1

See merge request KartKrew/Kart!2025
2024-03-06 22:07:02 +00:00
Oni
a76d2432a0 Merge branch 'reloadmap-fix' into 'master'
Make sure reloadingMap flag is reset when returning to menus

See merge request KartKrew/Kart!2014
2024-03-06 22:06:27 +00:00
SteelT
e97de3d6f3 Merge branch 'master' into reloadmap-fix 2024-03-06 16:03:11 -05:00
toaster
abc48d7546 Invert behaviour in modeattacking 2024-03-06 20:09:34 +00:00
toaster
3ea81d612d Fix anti-offset behaviour for non-FRACUNIT params to V_DrawStringScaled
Specifically fixes netgame chat, which was temporarily unreadable
2024-03-06 17:35:59 +00:00
AJ Martinez
79b1dab72e Don't fastforward/pause ghosts in non-attack-start gametypes 2024-03-06 02:26:02 -07:00
AJ Martinez
10d2bb4511 Fix in-flight merge conflict re M_OpenVirtualKeyboard args 2024-03-05 22:03:13 -07:00
Gunla
e13c3beca6 Merge branch 'fix-sprint-respawn-finish-lines' into 'master'
Fix sprint maps, only no-clip through finish lines when lightsnaking back to the respawn waypoint

Closes #1108

See merge request KartKrew/Kart!2018
2024-03-06 04:12:49 +00:00
AJ Martinez
c590a42e6d Hard GP continue delevel 2 -> 1 2024-03-05 20:02:11 -07:00
Oni
bf8e2a5443 Merge branch 'fix-virtual-keyboard-shift' into 'master'
Rewrite virtual keyboard gamepad-keyboard switching to be responsive

Closes #1115 and #1079

See merge request KartKrew/Kart!2023
2024-03-06 02:37:26 +00:00
Oni
4990d49f75 Merge branch 'frey' into 'master'
Ring and Ring Debt conveyance

See merge request KartKrew/Kart!2022
2024-03-06 02:28:21 +00:00
Oni
7e7abb3172 Merge branch 'fix-online-menu' into 'master'
Online menu light redesign

Closes #995

See merge request KartKrew/Kart!2021
2024-03-06 02:27:36 +00:00
Oni
6bfa697d7d Merge branch 'cd-extra-vfx' into 'master'
Extra effects for Prison Egg CD

See merge request KartKrew/Kart!2017
2024-03-06 01:53:49 +00:00
AJ Martinez
a14080cb40 Podium S Rank sound 2024-03-05 18:41:39 -07:00
James R
2aeb267feb Menus/Browser: fix wrong backgrounds being used in CORE / MODDED 2024-03-05 17:26:46 -08:00
James R
179597e70d Menus/Online: light redesign
- Mostly hijacks the gamemode menu format (Local Play)
- Host
  - Select gametype (Race, Battle)
  - Shortcuts to Gameplay Options and Server Options
  - Select map
- Browser
  - Unchanged
- Direct Join
  - Press A to enter an IP address
  - Press C to reconnect to the last joined server
  - Left/right cycles through the server history
2024-03-05 17:26:46 -08:00
James R
0b3d1ac705 Menus: draw message box over virtual keyboard
Message box has input priority, so it should have drawing
priority too.
2024-03-05 17:26:46 -08:00
James R
ef4aab8d06 M_AbortVirtualKeyboard: reset menutypingfade too
If the menu is closed immediately after virtual keyboard
begins closing, the keyboard would open instantly next
time (no animation).
2024-03-05 17:26:46 -08:00
James R.
7864b6e024 Merge branch 'replay-unlock-bodge' into 'master'
Replay bodge

Closes #1009

See merge request KartKrew/Kart!2011
2024-03-06 01:19:50 +00:00