Eidolon
012b82bd9c
Defer StartTitle after demo conclusion
...
Fixes KartKrew/Kart#1055
2024-02-27 19:51:23 -06:00
Eidolon
5ddab93579
Add DeferredStartTitle in P_Ticker
2024-02-27 19:51:23 -06:00
Eidolon
da48e91754
Set deferredtitle false when starting title
...
Oops
2024-02-27 19:51:23 -06:00
Oni
2204a1de8a
Merge branch 'fault-softlock' into 'master'
...
Fix FAULT softlock and spectating and rejoining
Closes #1058
See merge request KartKrew/Kart!1960
2024-02-28 01:10:46 +00:00
Oni
7e184a003e
Merge branch 'gl-is-legacy' into 'master'
...
Warn about OpenGL's shortcomings
See merge request KartKrew/Kart!1961
2024-02-28 01:10:35 +00:00
Oni
abc2892b15
Merge branch 'tutorial-profile-music' into 'master'
...
Let Profile menu music play in the Tutorial
Closes #1073
See merge request KartKrew/Kart!1958
2024-02-28 01:09:38 +00:00
Oni
4346096fee
Merge branch 'accessibility-overlap' into 'master'
...
Menus/Accessibility: shorten "Screenshake Strength" to "Screenshake"
Closes #1078
See merge request KartKrew/Kart!1959
2024-02-28 00:59:30 +00:00
AJ Martinez
1813ea562e
Warn about OpenGL's shortcomings
2024-02-27 02:46:12 -07:00
James R
9ea986a751
G_PlayerReborn: always clear nocontrol
...
Fault behavior relies on nocontrol. If you were able to
spectate and rejoin after faulting, you would be caught in
a state of nocontrol == UINT16_MAX with no way out.
2024-02-26 22:38:14 -08:00
James R
9288b7f079
Menus/Accessibility: shorten "Screenshake Strength" to "Screenshake"
...
The longer text doesn't quite fit on screen.
2024-02-26 22:04:19 -08:00
James R
f052228854
Let Profile menu music play in the Tutorial
2024-02-26 21:59:55 -08:00
Eidolon
b48924f539
Fix skincolor spraycan cache
...
Fixes KartKrew/Kart#1080
2024-02-26 23:18:33 -06:00
Eidolon
9f00befccf
Fix -nodata triggering gamedata save
2024-02-26 23:18:33 -06:00
Eidolon
cad558343d
Fix challenge grid loading in ubjson data
2024-02-26 23:18:33 -06:00
James R.
81c77fb3ea
Merge branch 'fix-no-texture-dups-crash' into 'master'
...
Fix crash when game closes if there are no duplicate textures loaded
See merge request KartKrew/Kart!1957
2024-02-27 05:14:45 +00:00
James R
9d0e01b073
R_PrintTextureDuplicates: always join thread
...
If the program exits without joining this thread, that's
a crash.
2024-02-26 20:54:11 -08:00
SteelT
1c63f98d61
Merge branch 'tutorial-challenge-fix' into 'master'
...
Tutorial Challenge fixes (resolves #1072 )
Closes #1072
See merge request KartKrew/Kart!1955
2024-02-27 01:56:33 +00:00
SteelT
0f356614ad
Merge branch 'raycast-not-physics' into 'master'
...
P_PathTraverse + P_CheckSight (and derived functions) improvements
See merge request KartKrew/Kart!1935
2024-02-27 01:56:02 +00:00
SteelT
66dcd2d9c1
Merge branch 'tutorial-pit' into 'master'
...
Fix deathpits in Tutorial Mode (resolves #1071 )
Closes #1071
See merge request KartKrew/Kart!1954
2024-02-27 01:55:20 +00:00
SteelT
35f92422af
Merge branch 'restore-sapphire-objects' into 'master'
...
Restore Sapphire Coast decorative objects
See merge request KartKrew/Kart!1953
2024-02-27 01:55:05 +00:00
SteelT
51b2bba45e
Merge branch 'fix-rrid-wipe' into 'master'
...
Fix players RRID getting wiped on join
Closes #1075
See merge request KartKrew/Kart!1952
2024-02-27 01:53:45 +00:00
SteelT
3a8beda3b4
Merge branch 'special-gp-practice' into 'master'
...
Make Special Mode time attack match Normal GP behaviour, as requested for practice
See merge request KartKrew/Kart!1956
2024-02-27 01:53:23 +00:00
SteelT
2a8705a14d
Merge branch 'json-profiles-standings' into 'master'
...
JSON profiles and replay standings
See merge request KartKrew/Kart!1942
2024-02-27 01:52:19 +00:00
toaster
d1ebd9a2d1
Make Special Mode time attack match Normal GP behaviour, as requested for practice
2024-02-26 20:25:08 +00:00
toaster
7af6fd4911
G_DoCompleted: Set legitimateexit *after* it's been used, not before
...
Was preventing successful tutorial challenge completion from registering, even under the old extremely hard rules
2024-02-26 20:07:29 +00:00
toaster
1c6659ed11
Tutorial Challenge: Revert K_IsPlayerLosing to default behaviour
2024-02-26 19:56:47 +00:00
toaster
d568091cb7
Fix deathpits in Tutorial Mode
...
Previously excepted via battleprisons exclusively, now uses K_Cooperative to capture this and Versus as well
2024-02-26 19:44:43 +00:00
toaster
65d553a5f9
Restore Sapphire Coast decorative objects
...
Removed in !1811 , putting back because used in Lake Margorite and a handful of other stages as generic decoration
2024-02-26 19:39:10 +00:00
SteelT
f4f6e27dda
Fix players RRID getting wiped on join
...
Fixes #1075
2024-02-26 04:00:37 -05:00
Eidolon
32715fbe66
Rewrite replay standings extrainfo
2024-02-25 10:23:46 -06:00
Eidolon
995af69eab
y_inter.c -> y_inter.cpp
2024-02-25 10:23:46 -06:00
Eidolon
7a4c4fb5bf
Replace strncpy calls to strlcpy to fix warnings
2024-02-25 10:23:46 -06:00
Eidolon
0f96337124
g_demo.c -> g_demo.cpp
2024-02-25 10:23:46 -06:00
Eidolon
7b40b4c8c6
Rewrite ringprofiles format
2024-02-25 10:23:46 -06:00
Eidolon
e3d0ec0a62
Add endian parameter to io read_ funcs
2024-02-25 09:55:48 -06:00
Eidolon
cf84724fef
k_profiles.c -> k_profiles.cpp
2024-02-25 09:55:48 -06:00
Eidolon
a5e7be56c1
Add seek to file streams
2024-02-25 09:55:48 -06:00
Oni
61db3426a3
Merge branch 'debug-waypoints-glow-up' into 'master'
...
debugwaypoints improvement
See merge request KartKrew/Kart!1945
2024-02-25 07:24:18 +00:00
Oni
dc561c8737
Merge branch 'shut-the-fuck-up-bufo' into 'master'
...
Suppress bufo spawn, bufo sound, and hud messages when exiting
Closes #1057
See merge request KartKrew/Kart!1937
2024-02-25 07:24:05 +00:00
Oni
74bfac57e4
Merge branch 'time-attack-annoyances' into 'master'
...
Time attack annoyances
Closes #1062 and #1064
See merge request KartKrew/Kart!1947
2024-02-25 07:23:49 +00:00
Oni
9636be99e2
Merge branch 'respawn-fuck' into 'master'
...
Order-of-operations bugs for finish line / respawning
Closes #954
See merge request KartKrew/Kart!1946
2024-02-25 07:19:59 +00:00
Oni
0a9b143053
Merge branch 'input-display' into 'master'
...
Input Display
See merge request KartKrew/Kart!1951
2024-02-25 07:19:36 +00:00
James R
bc479321d0
Replace in-map input display with new graphics
2024-02-24 22:01:07 -08:00
James R
b452232974
Add PF_ANALOGSTICK, tells if this player has bound analog stick to d-pad
2024-02-24 21:29:19 -08:00
James R
abaa237b08
Add G_LocalSplitscreenPartyPosition
2024-02-24 21:29:19 -08:00
James R
8f262aa390
Move input display code to K_DrawInputDisplay
2024-02-24 21:29:18 -08:00
James R
5e37aa12a5
Replace memcpy to gamecontrol with G_ApplyControlScheme
2024-02-24 21:29:18 -08:00
Eidolon
9d6a03d7af
Merge branch 'fault-starts' into 'master'
...
Add fault start things
Closes #187 and #1063
See merge request KartKrew/Kart!1949
2024-02-25 05:05:11 +00:00
James R
a2d22c730f
Remove PF_LITESTEER
...
It doesn't do anything
2024-02-24 21:03:49 -08:00
Eidolon
ad75389225
Add respawn to fault start if available
...
Fixes KartKrew/Kart#187
2024-02-24 22:02:23 -06:00