toaster
6d43d8ef09
Add SECRET_ONLINE.
...
- Online menu is inaccessible until unlocked.
- Unlike most unlocks, the fact that it's not enabled is very clearly signposted.
- This is because the previous entry in the series barely had any offline content at all, so the fact you'll have to work for it will catch a lot of people by surprise.
- Has a message that straight up tells you you need experience in Grand Prix mode.
- Has no affect in TESTERS builds, for which this is the only method of play available.
2023-02-27 17:01:15 +00:00
toaster
36d5c38915
Fixes for -skill parameter on game boot
...
- Forbid Hard Speed and Master Mode when not unlocked
- Don't set invalid game speed if provided skill is invalid
2023-02-27 14:26:18 +00:00
toaster
102ada37ca
Unlock system: Imprement SECRET_MASTERMODE
...
- Locks Master difficulty in GP difficulty select.
- Remove SECRET_LEGACYBOXRUMMAGE at the same time, because that plan is long dead.
2023-02-27 13:39:47 +00:00
toaster
95a1cb7108
Merge branch 'viewpoint-and-director-fixes' into 'master'
...
Fixes for F12 and Director Cam
See merge request KartKrew/Kart!979
2023-02-27 11:45:06 +00:00
toaster
c5a6d1169c
Merge branch 'desperation-leniency' into 'master'
...
More friendly desperation spindash
See merge request KartKrew/Kart!983
2023-02-27 11:37:32 +00:00
Oni
42dc2a1bfd
Merge branch 'keep-powerups-in-midair' into 'master'
...
Make powerup timers less frustrating
See merge request KartKrew/Kart!981
2023-02-27 07:04:27 +00:00
Oni
3a0c72e7c0
Merge branch 'menu-dribdrabs' into 'master'
...
Menu Dribdrabs
See merge request KartKrew/Kart!982
2023-02-27 07:04:02 +00:00
Oni
ca64bcdb70
Merge branch 'special-stage-magician' into 'master'
...
Rerandomize SF_IRONMAN on UFO hit
See merge request KartKrew/Kart!970
2023-02-27 05:27:06 +00:00
Oni
d540b3ed4d
Merge branch 'pananoia-default-develop' into 'master'
...
Make PARANOIA be on by default for DEVELOP builds
Closes #455
See merge request KartKrew/Kart!984
2023-02-27 05:26:45 +00:00
SteelT
ff15a4bf69
Make PARANOIA be on by default for DEVELOP builds
2023-02-26 22:27:52 -05:00
AJ Martinez
4d8a1c1d27
Desperation spindash unique sound, no longer blows up at 2x speed
2023-02-26 19:00:27 -07:00
toaster
a6d0edc5a0
Merge branch 'local-camera-fudge' into 'master'
...
Turn towards your local camera
See merge request KartKrew/Kart!972
2023-02-27 01:15:00 +00:00
AJ Martinez
b0ae0b55db
Fix music restart when stacking Grow from item box
2023-02-26 18:07:00 -07:00
AJ Martinez
2cbc035411
Make Grow less irritating (allow stack, don't insta strip from shrink)
2023-02-26 17:25:28 -07:00
toaster
7684cc1cf3
M_SetupGametypeMenu: Fix skipping to the Race select setup menu if Capsules and Special aren't unlocked
2023-02-26 23:37:00 +00:00
Oni
b1c0f2481b
Merge branch 'menu-tooltip-button-graphics' into 'master'
...
Load Menu Tooltip Button graphics
See merge request KartKrew/Kart!978
2023-02-26 23:33:52 +00:00
toaster
26ceb13672
Character Select: Press R (drift) to toggle an "extra info" mode
...
- Hides "A PLAYER/A $profilename" text
- Shows extra info relevant text
- Early stages: "[EXTRAINFOMODE]"
- Grid select: Speed and weight
- Clone select/READY!!: Character name
- Color: Color name
- Follower category: Category name
- Follower: Follower name
- Follower color: Follower color name
- The hidden setup_page toggle feature now only uses L button
2023-02-26 23:28:00 +00:00
AJ Martinez
afb82e7990
Pause Grow/Invinc/Rocket timers in midair
2023-02-26 15:51:01 -07:00
AJ Martinez
7788fa116f
Review fixes
2023-02-26 14:55:41 -07:00
toaster
1ccde62f8a
Challenges menu: Sidestep the problem with holding down the "flip to see the other side" button by making it instead a toggle
...
This toggle gets switched off when pressing any movement input to make it not possible to just leave on all the time and make the menu messy
2023-02-26 21:19:38 +00:00
toaster
1654b2869b
Replay Data Options: Correct blatantly incorrect name and description for the (completely abhorrent hack that is) cv_netdemosyncquality.
2023-02-26 20:49:49 +00:00
toaster
b896f84868
Data Options menu: Adjust for Avrecorder.
...
- Rename every instance of "gif" to "movie".
- Rename Screenshot options to Media options.
- Surface `moviemode_mode` as `Recording Format`.
- Surface `movie_showfps` option as "Real-Time Data".
- Other avrecorder options... surface on a case by case basis, there's a lot of them and not convinced they're all necessary to be user-facing?
2023-02-26 20:44:23 +00:00
toaster
0953da5886
Item Toggles menu: Add recent items
...
- Gachabom
- Gachabom x2
- Gardentop
- Reorganise to accomodate the above. No order is perfect, but this will do for now
2023-02-26 18:21:01 +00:00
James R
7a67aa2f35
Let viewpoints underwrap
...
This means that if you're currently viewing the first
player in game and try to switch view to the player before
them, it will wrap around and view the last player in
game.
2023-02-26 05:53:44 -08:00
James R
14e89d3f42
Let director focus 1P if no more players are in game
2023-02-26 05:53:43 -08:00
James R
5fe55f54a1
Reset camera interpolation when switching viewpoints
...
Fixes a 1-frame jitter of the camera moving across the
level and turning around to match the new viewpoint.
2023-02-26 04:08:20 -08:00
James R
9578f5e05d
Reset viewpoint to local player if last viewed player spectates or leaves
2023-02-26 04:08:19 -08:00
AJ Martinez
be4a2be1da
Fix unsteady camera movement in demos
2023-02-26 04:29:13 -07:00
James R
0bb6f96a13
Load Menu Tooltip Button graphics
2023-02-26 02:31:37 -08:00
AJ Martinez
95317d635d
Fix upward wind harlem shaking your camera
...
This has not worked for an unknown period of time, but in this branch it was broken enough that it spun your turning intent out of control.
2023-02-25 23:04:39 -07:00
AJ Martinez
dfafb95cea
Merge remote-tracking branch 'origin/master' into local-camera-fudge
2023-02-25 20:43:50 -07:00
AJ Martinez
e314e56740
Merge remote-tracking branch 'origin/master' into local-camera-fudge
2023-02-25 20:43:26 -07:00
Oni
8d13c1563d
Merge branch 'lag-compensate-roulette' into 'master'
...
Roulette reel lag compensation
See merge request KartKrew/Kart!976
2023-02-26 03:37:47 +00:00
Oni
dbc7b27051
Merge branch 'longer-eggbox' into 'master'
...
Eggmanexplode 4*TICRATE -> 6*TICRATE
See merge request KartKrew/Kart!977
2023-02-26 02:58:29 +00:00
AJ Martinez
3212a97547
Eggmanexplode 4*TICRATE -> 6*TICRATE
2023-02-25 19:26:58 -07:00
VelocitOni
ffae37e619
Normalize Gardentop tether
...
Removed Gardentop from hasinfinitetether
2023-02-25 21:13:24 -05:00
AJ Martinez
9cd6257012
Merge remote-tracking branch 'origin/master' into local-camera-fudge
2023-02-25 17:45:20 -07:00
AJ Martinez
26fb34d94b
Roulette reel lag compensation
2023-02-25 17:42:43 -07:00
Oni
c4af13e6ef
Merge branch 'menu-credit' into 'master'
...
More Music Credits
See merge request KartKrew/Kart!975
2023-02-26 00:38:03 +00:00
Oni
3cf12d42b2
Merge branch 'profile-startup-save' into 'master'
...
Profile I_Error on Startup fix (resolves #451 )
Closes #451
See merge request KartKrew/Kart!974
2023-02-26 00:37:27 +00:00
Oni
912e062efa
Merge branch 'battle-points' into 'master'
...
Battle points changes
See merge request KartKrew/Kart!962
2023-02-26 00:08:25 +00:00
Oni
97ab743506
Merge branch 'timelimit-auto' into 'master'
...
Refactor timelimit and pointlimit to use an "Auto" option
See merge request KartKrew/Kart!969
2023-02-25 23:46:28 +00:00
Oni
81e7e3a1c8
Merge branch 'challenges-cleanup' into 'master'
...
Minor touchups to challenges menu drawer
See merge request KartKrew/Kart!973
2023-02-25 23:36:15 +00:00
toaster
3cc00ee095
Command_Tunes_f: Additional functionality
...
- `tunes -show` now shows music_name rather than mapmusname
- `tunes -showdefault` does the previous mapmusname behaviour
2023-02-25 23:11:09 +00:00
AJ Martinez
6647ed4b14
Final cleanup of old experiments
2023-02-25 15:56:38 -07:00
toaster
e0ac6b6044
Music credits show up in more contexts
...
- Drawn over the top of basically everything when enabled.
- Update song credit on
- Menu music update (can sometimes clear it)
- Intermission begin
- Vote begin
- Return to title (by clearing it)
2023-02-25 22:54:36 +00:00
AJ Martinez
6b3d6ed406
Fix incorrect visual angle changes at race start
...
Old ticcmds were trying to set angle, and didn't care whether the player was actually able to steer. The bug is always in your code.
2023-02-25 15:54:06 -07:00
toaster
e87d4b88ec
PR_SaveProfiles: Do not attempt to save if Guest profile data hasn't been initialised yet.
...
- This only happens at the very end of PR_LoadProfiles, so it marks the clear point data is good.
- Resolves #451
2023-02-25 14:42:40 +00:00
toaster
ea8c583cce
MISC_ChallengeDef: Move challenges grid up by 2 pixels
...
Helps the feng shui
2023-02-25 14:17:11 +00:00
toaster
6d0409e33d
M_DrawChallenges: Adjust drawing order so all underlays are drawn before any actual content
...
Prevents reticule on bottom row getting slightly cut off
2023-02-25 14:16:43 +00:00