Commit graph

26863 commits

Author SHA1 Message Date
James R
0707c9e5ec Add g_musicfade, generic system to fade out the level music for a brief period 2024-03-08 17:53:07 -08:00
James R
549865ce2d Power-ups: delay voice clips by 10 tics 2024-03-08 17:53:07 -08:00
James R
f7d396d150 Power-ups: spawn spinning power-up icon on player
- Spins for 40 tics, speeds up over duration
- Starts wide stretched, ends thin and tall
- Additive, fades into translucency
2024-03-08 17:53:07 -08:00
James R
19418ff1a6 Power-ups: play loud Gunstar pickup sound 2024-03-08 17:53:06 -08:00
Eidolon
a06bfea4eb Fix interpolation of ring debt indicator 2024-03-08 14:26:46 -06:00
James R
3aee4b1ac2 Add Z height check to glancing 2024-03-08 08:29:23 -08:00
James R
36a1fd15f3 Audience: scale jump height to map scale, not audience scale 2024-03-08 08:19:42 -08:00
James R
a23a632082 Sealed Star Window: make light rays noclip, so they are not offset by level geometry 2024-03-08 08:10:09 -08:00
James R
21f7f27735 Battle: measure overtime barrier radius by minimap corners, instead of edges 2024-03-08 07:36:56 -08:00
James R
0ce209428f Respawn manual drop: check e-brake inputs directly instead of whether player can e-brake 2024-03-08 06:29:18 -08:00
James R
9c436763c2 SPB: only stop thinking if chase targt hitlag is >0
- Mobjs only actually freeze if hitlag >0
- This will probably stop something like 061e3c282
  happening to SPB again
2024-03-08 06:10:45 -08:00
James R
061e3c282c Broly: fix underflow on remaining timer
- Fix Fuel Canister setting player's hitlag to -1, causing
  SPB to stop thinking
2024-03-08 06:07:17 -08:00
James R
7305afa5ea D_ProcessEvents: fix old input events repeating themselves when pressing Y button in Time Attack 2024-03-08 04:52:03 -08:00
James R
b955d98172 G_DoPlayDemo: clear camera_t
- Fixes freecam not being reset between restarts
2024-03-08 00:43:59 -08:00
AJ Martinez
266e36928b Merge branch 'ballhog-fixup' into 'master'
Cancel ballhog charge when hit

See merge request KartKrew/Kart!2041
2024-03-08 08:41:51 +00:00
AJ Martinez
b30f465937 Merge branch 'f11' into 'master'
Add hardcoded F11 key to toggle fullscreen, F3 to toggle HUD

Closes #1128 and #391

See merge request KartKrew/Kart!2037
2024-03-08 08:41:37 +00:00
AJ Martinez
01dce3665a Merge branch 'last-jartha-menu-fixes' into 'master'
jartha's final menu and HUD fixes/polish

Closes #846, #1039, #868, #996, and #823

See merge request KartKrew/Kart!2036
2024-03-08 08:41:19 +00:00
AJ Martinez
8407d4922c Merge branch 'connect-screen-buttons' into 'master'
Use button prompts on the connect screen

Closes #470

See merge request KartKrew/Kart!2040
2024-03-08 08:41:03 +00:00
AJ Martinez
9af4615e58 Merge branch 'blit-modes-crt' into 'master'
Add optional CRT screen effect

See merge request KartKrew/Kart!2032
2024-03-08 08:40:55 +00:00
James R
9eeb583670 Menus: fix multi-line message box text not fitting in the box 2024-03-08 00:24:41 -08:00
Eidolon
2e0fb999b3 Use bilinear filtering for CRT shader 2024-03-07 23:25:47 -06:00
Eidolon
123477dac9 Add Sharp Bilinear mode, make default 2024-03-07 22:03:36 -06:00
SteelT
9a25504690 Use button prompts on the connect screen
Closes KartKrew/Kart#470
2024-03-07 22:54:15 -05:00
AJ Martinez
e7c8f7044a Cancel ballhog charge when hit 2024-03-07 20:43:47 -07:00
AJ Martinez
7391094ef2 Minor timeout/delaylimit presentation fixes 2024-03-07 19:55:33 -07:00
AJ Martinez
2492fa0013 Save Legacy GL anisotropic filtering 2024-03-07 19:16:41 -07:00
AJ Martinez
f29dce3161 Options: tyop fixes 2024-03-07 19:16:02 -07:00
James R
d44c2f5c58 Add back F3 key to toggle HUD 2024-03-07 16:35:18 -08:00
James R
fc215e0572 Add hardcoded F11 key to toggle fullscreen 2024-03-07 16:16:01 -08:00
James R
1e578a1779 Menus/Options: reorganize and rename
- Tried to make verbiage consistent in tooltips
- Move advanced video options into submenu
- Remove console chat option
- Move some really technical options from Data to submenu
2024-03-07 16:11:11 -08:00
Lach
a419ea48c6 Hardcode Adventure Air Booster & Dimension Disaster objects 2024-03-08 10:38:33 +11:00
James R
fe71c48946 Legacy GL: models on by default 2024-03-07 15:27:22 -08:00
James R
bc9c778bb5 Menus/Video Options: fix "Set Resolution..." submenu not having the arrow 2024-03-07 15:26:59 -08:00
James R
f066f10e8f Menus: less padding after drawer closer 2024-03-07 15:25:32 -08:00
AJ Martinez
bd8f1fb6bb Merge branch 'gp-bonus-fix' into 'master'
Last GP bonus round fixes

Closes #740, #1104, and #1049

See merge request KartKrew/Kart!2034
2024-03-07 23:15:49 +00: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
James R
d4d2196c73 GP bonus round: do not spawn duel mode items TWICE
Level load ordering's a bitch, I explain in the code
comments.
2024-03-07 03:06:38 -08:00
James R
c09f55059b GP Prisons: use regular player starts, not Battle starts 2024-03-07 03:06:38 -08:00
James R
adf58933b3 Do not run Overtime ACS outside of GTR_OVERTIME or during Prisons 2024-03-07 03:06:38 -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