Commit graph

27353 commits

Author SHA1 Message Date
toaster
9cb6ae647c Numlaps is a cheat, remove from gameplay options per discussion 2024-04-11 20:29:45 +01:00
toaster
536840485b The default Emerald pickup in a Sealed Star is a fake SA2 yellow-gold Chaos Emerald
Minimal effort disambiguation for a Sealed Star's Page 2/3 rematch from its Page 1 canon appearance, without also repeating the green Chaos Emerald.
2024-04-11 20:11:25 +01:00
Sally Coolatta
78f3d62808 No thunderdome in GP 2024-04-11 03:07:56 -04:00
Sally Coolatta
f1f7edbe9a Show last lap time on HUD
Inspired by RoyKirbs' Joypolis journey
2024-04-11 03:05:11 -04:00
Sal
a27c41b23d Merge branch 'more-legacy-gl-gatekeeping' into 'master'
Legacy GL options hidden in Software; message box confirmation to switch to Legacy GL

Closes #1264

See merge request KartKrew/Kart!2261
2024-04-11 04:14:46 +00:00
James R.
da82b4c9c7 Merge branch 'widescreen-a' into 'master'
Widescreen support for Y_IntermissionButton

See merge request KartKrew/Kart!2256
2024-04-11 03:06:43 +00:00
James R.
3c9e7a5437 Merge branch 'desc-final-final-final' into 'master'
I forgor one challenge description thing

See merge request KartKrew/Kart!2264
2024-04-11 03:01:38 +00:00
James R.
19c726390a Merge branch 'emerald-instawhip-lockout' into 'master'
Allow SS Emerald pickup while instawhip charging

See merge request KartKrew/Kart!2257
2024-04-11 01:37:22 +00:00
James R.
8da15838c3 Merge branch 'postlaunch-debug' into 'master'
Add develop passwords to release builds

See merge request KartKrew/Kart!2245
2024-04-11 01:30:25 +00:00
Sally Coolatta
37bd4a6ad9 Improve profile naming
- Profile ID is limited to 6 characters in the keyboard menu itself.
- Player Tag is directly under Profile ID.
- Minor description changes.
2024-04-10 19:47:46 -04:00
Sal
d607999a37 Merge branch 'fault-text-cutoff' into 'master'
Fix FAULT text immediately disappearing the moment leveltime exceeds starttime+TICRATE

See merge request KartKrew/Kart!2254
2024-04-10 23:27:54 +00:00
toaster
a1ed3f8b23 "Clear GP and Record Data" has handed off some of its respnsibilities
- Map visitation flags (used for level select access) are now cleared by using "Clear Challenges Data" instead
    - Custom courses will still have their data completely wiped here because it's the case most likely to mean "I want to remove everything", and because I don't want to pick through all the possible places to nuke 'em
- Skin stats (and Eidolon's map stats) are now cleared by using "Clear Statistics Data" instead
2024-04-10 20:22:29 +01:00
toaster
0c782767be Add "then" condition string builder type
Better for some sentences
2024-04-10 17:24:45 +01:00
toaster
9383551cc3 Remove quotation marks from UC_UNLOCKABLE condition text 2024-04-10 17:20:45 +01:00
James R
722e443c2d Splitscreen GP: do not display stats for rounds by which that player GAME OVERed 2024-04-10 06:10:02 -07:00
James R
cd3aa10cd0 Menus/Video/Advanced: message box to confirm switching to Legacy GL 2024-04-10 05:53:06 -07:00
James R
88ac62241f Menus/Video/Advanced: hide Legacy GL options in Software mode 2024-04-10 05:52:29 -07:00
James R.
e46f246c95 Merge branch 'fix-ban-readback' into 'master'
Fix banlist readback crash

See merge request KartKrew/Kart!2260
2024-04-10 12:10:50 +00:00
AJ Martinez
0d9e87b365 Fix banlist readback crash 2024-04-10 03:29:01 -07:00
Sally Coolatta
abef7460b5 Don't transfer clientpowerlevels to a bot 2024-04-10 01:41:00 -04:00
Oni
0652843383 Merge branch 'reverse-gravibee' into 'master'
Fix Poh-Bee behaviour for flipped waypoints

See merge request KartKrew/Kart!2249
2024-04-10 05:26:57 +00:00
Oni
547d8b16e5 Merge branch 'variable-size-capsules' into 'master'
UDMF scaling of Item Capsules in GS_SPECIAL

See merge request KartKrew/Kart!2252
2024-04-10 05:26:34 +00:00
Sal
aa3499bcbd Merge branch 'desc-final' into 'master'
Challenge Conditions: BONUS ROUND --> GRAND PRIX

See merge request KartKrew/Kart!2250
2024-04-10 00:58:46 +00:00
Sal
5cec579f50 Merge branch 'cup-preview-final' into 'master'
Show Prison Break in GP cup preview

See merge request KartKrew/Kart!2251
2024-04-10 00:57:21 +00:00
Sal
5dd38a4e88 Merge branch 'last-minute-hud-fixes' into 'master'
Last Sealed Star GAME OVER HUD fixes; fix Save Replay prompt displaying the wrong button

Closes #1256 and #1253

See merge request KartKrew/Kart!2248
2024-04-10 00:56:31 +00:00
Sally Coolatta
5d452ff74f Allow Emerald pickup while instawhip charging 2024-04-09 20:00:27 -04:00
toaster
86b9d1a7c2 Widescreen support for Y_IntermissionButton 2024-04-10 00:51:09 +01:00
Lach
4bc678e07a Don't apply sector-based gravity flips to Shrink objects 2024-04-10 08:20:43 +10:00
toaster
7b9747593d Fix FAULT text immediately disappearing the moment leveltime exceeds starttime+TICRATE 2024-04-09 22:11:08 +01:00
SteelT
cd9d8d59db Merge branch 'fix-gl-blend-modes' into 'master'
gl: Treat PF_Masked as lower priority than other modes

Closes #512

See merge request KartKrew/Kart!2253
2024-04-09 20:02:32 +00:00
Sal
b8981b46bc Merge branch 'fix-missing-evaluation' into 'master'
Fix missing evaluation screen at end of GP credits

Closes #1261

See merge request KartKrew/Kart!2247
2024-04-09 18:41:53 +00:00
Eidolon
3c881597c9 gl: Treat PF_Masked as lower priority than other modes 2024-04-09 13:41:32 -05:00
toaster
bc0c4ad5f2 UDMF scaling of Item Capsules in GS_SPECIAL
Can be expanded to all gametypes when we accept invalidating replays
2024-04-09 18:28:32 +01:00
toaster
1034dd7ec9 Grand Prix course preview adjustment: Show Prison Break stages too, just like on Challenges Board preview
- All gametypes will be shown in the drawer, as opposed to just Race
- However, don't attempt to add the preview pic for CUPCACHE_SPECIAL (the Sealed Star)
2024-04-09 17:47:30 +01:00
toaster
595c1ff9c8 BONUS ROUND --> GRAND PRIX
Also, slightly clearer phrasing for "Grab a certain prize"
2024-04-09 16:55:57 +01:00
toaster
6e9f53eab9 Correct pobby spawning for starting in reverse gravity but ending in normal gravity 2024-04-09 16:25:51 +01:00
toaster
a8197c76b3 Add develop passwords to release builds 2024-04-09 15:55:56 +01:00
Lach
f274d24560 Fix Poh-Bee behaviour for flipped waypoints 2024-04-09 23:34:18 +10:00
Sal
38274046a9 Merge branch 'all-prisons-finish-conditions' into 'master'
FinishTime conditions: Guarantee all Prison Eggs broken before award

See merge request KartKrew/Kart!2244
2024-04-09 07:40:54 +00:00
James R
bb5297c780 Fix wrong button on Save Replay prompt
- Y -> X
2024-04-08 23:24:15 -07:00
James R
041fd67ab0 Tally: only show GAME OVER in Sealed Stars if a player entered with 0 lives, not if they die in that round
- This is only relevant for splitscreen
2024-04-08 23:24:08 -07:00
James R
ca9fbed974 Podium: fix time for failed Sealed Star
- Displays as --'--"--
2024-04-08 23:21:17 -07:00
James R
a18cfeb58d Init evaluation screen at start of credits, to circumvent clobbered grandprixinfo
- Credits demos will erase grandprixinfo
- Call F_InitGameEvaluation (new function) at the
  beginning of the credits to cache the needed data from
  grandprixinfo
- Fixes the evaluation screen not showing up for GP
  credits
2024-04-08 22:06:58 -07:00
James R.
f4ea9cf8ca Merge branch 'fix-credits-demo-rec-crash' into 'master'
Reset demobuf even when not saving a demo

Closes #1254

See merge request KartKrew/Kart!2246
2024-04-09 01:33:19 +00:00
Eidolon
3348c571b1 Reset demobuf even when not saving a demo 2024-04-08 19:26:02 -05:00
James R
307fe7b1e4 git-build: ring bell after build completes 2024-04-08 17:16:23 -07:00
toaster
4794440eea FinishTime, FinishTimeExact, FinishTimeLeft conditions: Guarantee all Prison Eggs are broken before awarding
Fixes how running out of time activated the Death Egg's Eye challenge
Done this way to avoid extensive last minute unlocks.pk3 update
2024-04-08 23:11:12 +01:00
James R
ddc91276cd README.md: fix git repo domain 2024-04-07 16:44:01 -07:00
toaster
acafb938e3 Update bios.pk3 hash (again) 2024-04-07 23:23:39 +01:00
James R.
0b02de4d77 Merge branch 'update-readme' into 'master'
Update readme

See merge request KartKrew/Kart!2243
2024-04-07 21:25:16 +00:00