Commit graph

26383 commits

Author SHA1 Message Date
James R
d2d9edb7e3 R_MapPlane, R_MapTiltedPlane: return on invalid coordinates, debug print in devmode render 2024-03-02 22:25:46 -08:00
James R
45aef83fc1 debugrender_portal, debugrender_visplanes: fix in splitscreen
- Fix debugrender_visplanes crashing
- Fix debugrender_portal drawing everything on P1 viewport
2024-03-02 22:24:33 -08:00
James R
3ea57bdf2f CONS_Printf: lock more of the function behind mutex 2024-03-02 22:23:42 -08:00
James R.
27764435f9 Merge branch 'big-gachabom' into 'master'
Scale Gachabom, Ballhog and SPB with Grow/Shrink

See merge request KartKrew/Kart!1993
2024-03-03 05:18:42 +00:00
James R.
b136df4d41 Merge branch 'seal-a-carte' into 'master'
Sealed Star re-ordering (resolves #606)

Closes #606

See merge request KartKrew/Kart!1980
2024-03-03 05:18:26 +00:00
James R.
102fdf5978 Merge branch 'drawinput-profile-option' into 'master'
Input Display fixes

Closes #1085

See merge request KartKrew/Kart!1989
2024-03-03 05:18:02 +00:00
AJ Martinez
09d2644241 Merge branch 'tighter-rubberband' into 'master'
Bot difficulty tweaks, again

See merge request KartKrew/Kart!1988
2024-03-03 04:52:23 +00:00
Oni
00643195a5 Merge branch 'nerf-stacked-invinc' into 'master'
Reduce time gain on stacked invincibility

See merge request KartKrew/Kart!1985
2024-03-03 03:09:26 +00:00
James R
1ebac1f553 Scale SPB with Grow/Shrink 2024-03-02 18:46:56 -08:00
James R
8524401c03 Scale Gachabom and Ballhog with Grow/Shrink 2024-03-02 18:39:29 -08:00
Oni
d0a66f9a4e Merge branch 'no-wavedash-breakpoint' into 'master'
Award a (weaker) boost for short-charge wavedashes

Closes #612

See merge request KartKrew/Kart!1982
2024-03-03 02:06:37 +00:00
Oni
19555bcdc9 Merge branch 'fix-waypoint-errors-titlemap' into 'master'
Don't initialize waypoints in GS_TITLESCREEN

See merge request KartKrew/Kart!1983
2024-03-03 01:57:36 +00:00
Oni
6c60d7165d Merge branch 'dont-cheat-lap' into 'master'
Finish line cheese Super Prevention

See merge request KartKrew/Kart!1972
2024-03-03 01:56:34 +00:00
James R.
7ce6ec3477 Merge branch 'wtf-tripwire' into 'master'
Grant short tripwire leniency when passing tripwire

See merge request KartKrew/Kart!1984
2024-03-03 01:50:03 +00:00
SteelT
cc99ead23b Merge branch 'bugfix-roundup' into 'master'
Misc bug fixes

Closes #1097 and #1096

See merge request KartKrew/Kart!1992
2024-03-03 01:45:35 +00:00
James R
f3548d2ec8 K_DoInvincibility: fix S-Monitor power-up after time gain change 2024-03-02 17:44:29 -08:00
Sal
16f021d7a5 Merge branch 'legacy-gl-is-unsupported' into 'master'
Bring back OpenGL "USE AT ROBOTNIK'S RISK" warning screen

See merge request KartKrew/Kart!1987
2024-03-03 01:31:50 +00:00
James R.
5bc7d105cc Merge branch 'battle-powerup-feedme' into 'master'
Battle: Visual and audio feedback for power-ups

See merge request KartKrew/Kart!1986
2024-03-03 01:30:54 +00:00
James R
d4ab1a3272 Input Display: force on in Tutorials 2024-03-02 17:28:46 -08:00
toaster
616d2bb87a Menu Messages only animate when menuwipe is stopped
Reduces the amount of moving parts we have to worry about. Fire M_StartMessage at the same time you change a menu without worry!
2024-03-03 00:24:31 +00:00
toaster
e8523b69f0 Sealed Star re-ordering (resolves #606)
- If emerald not yet collected on that cup, pick the first uncollected emerald, then get the cup's CUPCACHE_SPECIAL with that ID to pick the stage
- Already collected emeralds retain their swappage across gamedata saves
- Returns to normal order if you get all 7 OR Special Mode is unlocked (chao key? debug? password in modded games? sky's the limit)
- Pops up a Message from the Stars telling you the gems have been returned to their natural place
- Add-ons will always use their dedicated sealed star, since it's unordered material

If it weren't so last minute I could have a better solution for GP Backups, but right now what I've gone for is it always trusts whatever G_GPCupIntoRoundQueue does AS LONG AS THE COURSE ISN'T THE ONE YOU'RE RELOADING INTO. If it IS, then it checks to see if it's exactly what's been saved, and complains (with the generic error message, unfortunately) if it isn't.
2024-03-03 00:24:31 +00:00
Oni
b00255e333 Merge branch 'replay-stupid-parties' into 'master'
Emulate parties when watching replays

Closes #1090

See merge request KartKrew/Kart!1977
2024-03-02 21:29:43 +00:00
Oni
b2959d8b48 Merge branch 'shitty-signs' into 'master'
Add shittysigns cheat

See merge request KartKrew/Kart!1991
2024-03-02 20:28:03 +00:00
Oni
87d189ee09 Merge branch 'extend-noshowhelp' into 'master'
Prevent CV_NOSHOWHELP cvars from being accessed or modified through the console at all

See merge request KartKrew/Kart!1978
2024-03-02 20:27:05 +00:00
Oni
48859ba80e Merge branch 'move-your-car' into 'master'
Move your car

See merge request KartKrew/Kart!1990
2024-03-02 20:26:53 +00:00
Eidolon
2775378ac2 Use G_LoadDemoInfo to validate in playdemo/TA menu
Fixes KartKrew/Kart#1096
2024-03-02 12:24:46 -06:00
Eidolon
5fd7f4ee65 Allow G_LoadDemoInfo to load TA demos 2024-03-02 12:24:07 -06:00
Eidolon
a19f0139af Reset demo.attract in title attract responder
Fixes KartKrew/Kart#1097
2024-03-02 11:17:07 -06:00
AJ Martinez
052d69e835 Don't set shittysigns value directly 2024-03-02 04:43:22 -07:00
AJ Martinez
81bb3500a4 Merge remote-tracking branch 'origin/master' into shitty-signs 2024-03-02 04:32:05 -07:00
AJ Martinez
47a9cce133 Add shittysigns cheat 2024-03-02 04:27:41 -07:00
AJ Martinez
c8757b10b2 Merge branch '4th-gear' into 'master'
Add "let's get fired up!" cheat (4th Gear)

See merge request KartKrew/Kart!1970
2024-03-02 10:38:02 +00:00
James R
6988fbcf3e Input Display: draw over everything else on the HUD 2024-03-02 00:27:06 -08:00
AJ Martinez
a1fd0f5353 Merge remote-tracking branch 'origin/master' into move-your-car 2024-03-02 01:25:47 -07:00
James R
bf41f3ec29 Input Display: slide with dialogue box 2024-03-02 00:22:44 -08:00
James R
bf65fb0cbf Input Display: fade in quickly at level start 2024-03-02 00:20:30 -08:00
James R
e44d1759dd Menus/Accessibility: add Input Display option 2024-03-02 00:18:33 -08:00
James R
1f3b5dea0a Remove cv_showinputjoy (unused) 2024-03-02 00:16:31 -08:00
AJ Martinez
4ba4f28f33 Merge remote-tracking branch 'origin/master' into tighter-rubberband 2024-03-02 01:11:56 -07:00
AJ Martinez
4fc6567dc6 Merge branch 'ring-shooter-fixes' into 'master'
Ring Shooter polyobject interaction + Ring Shooter cooldown

Closes #989

See merge request KartKrew/Kart!1968
2024-03-02 07:58:13 +00:00
AJ Martinez
9d00cd4851 Merge branch 'instant-ufo-sound-update' into 'master'
UFO sound fixups

See merge request KartKrew/Kart!1979
2024-03-02 07:57:58 +00:00
AJ Martinez
8f795d7b5f Merge branch 'altmusic-demo-consis' into 'master'
(demo v9) Demo save unlocks and mapmusrng

Closes #1004 and #1093

See merge request KartKrew/Kart!1981
2024-03-02 07:57:41 +00:00
AJ Martinez
75adf359cb Merge branch 'fix-sliptide-extension' into 'master'
Fix sliptide extensions activating out of fast drifts

See merge request KartKrew/Kart!1971
2024-03-02 07:57:09 +00: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
James R
1e44088373 Bring back OpenGL "USE AT ROBOTNIK'S RISK" warning screen 2024-03-01 18:38:16 -08:00
James R
13af88b318 player_t.powerupVFXTimer tic_t -> UINT8 2024-03-01 18:03:54 -08:00
SteelT
cb21a9c8cd Flicker player and add hitlag when collecting a powerup 2024-03-01 18:03:52 -08:00
AJ Martinez
0d417a5055 Use guard break sound for Special UFO destruction 2024-03-01 18:36:19 -07:00