Commit graph

458 commits

Author SHA1 Message Date
fickleheart
b8ef18e983 Read and write standings to replays 2019-04-01 15:07:27 -05:00
fickleheart
aa1546a533 Show non-default lap count on replay screen too 2019-04-01 12:56:23 -05:00
fickleheart
e8260f9f36 Draw icons for directories 2019-04-01 12:25:12 -05:00
fickleheart
746f13a999 Don't draw options menu entry above replay infobox 2019-03-31 19:29:05 -05:00
fickleheart
3dd4e4aac7 Return to replay hut after watching a replay 2019-03-31 19:26:53 -05:00
fickleheart
e93927b911 Add subscreen to confirm replay watching
This will have other goodies on it later!
2019-03-31 17:29:41 -05:00
fickleheart
03af859535 Support directory navigation properly 2019-03-31 16:28:18 -05:00
fickleheart
17b30c0e3e Add replay options screen 2019-03-31 13:50:29 -05:00
fickleheart
06e82cdf6d Enable exiting and playing demos from replay hut properly 2019-03-31 13:50:20 -05:00
fickleheart
f00f9c9a0a Display infobox for the currently-selected replay 2019-03-31 02:54:09 -05:00
fickleheart
29a80e01eb List demos by title in the replay hut 2019-03-31 01:22:41 -05:00
fickleheart
a54a7de02d Start on the replay hut menu! 2019-03-30 20:57:53 -05:00
fickleheart
93e07ae745 Move menu options around
1 Player now goes directly to Time Attack, and Extras
is now a submenu with Unlockables, Statistics, and a
currently-dummied option for Replay Hut.
2019-03-30 17:25:54 -05:00
fickleheart
f60e92aa70 Move public demo vars to a single struct 2019-03-24 21:32:15 -05:00
fickleheart
f162dc0270 Use demo title as filename for multiplayer replays 2019-03-24 20:36:22 -05:00
fickleheart
be458c1d05 Merge remote-tracking branch 'remotes/upstream/master' into new_netreplays
# Conflicts:
#	src/doomdef.h
#	src/g_game.c
#	src/p_user.c
2019-03-19 22:17:25 -05:00
Monster Iestyn
5d059da843 Added the Gametype_Names array and G_GetGametypeByName for ease in converting gametype nums to strings and vice versa
gametype_cons_t is now initialised using the Gametype_Names array, like how Color_cons_t is initialised using Color_Names

# Conflicts:
#	src/doomstat.h
#	src/m_menu.c
2019-03-18 22:00:23 +00:00
fickleheart
e590659603 Don't free this cached colormap! 2019-03-16 12:22:11 -05:00
fickleheart
932f73a171 Cache colormaps everywhere to avoid memory leaks 2019-03-16 00:39:52 -05:00
fickleheart
5c4c0a5ff6 Merge remote-tracking branch 'remotes/upstream/next' into HEAD 2019-03-11 21:53:53 -05:00
James R
b91701c948 Miscellaneous window de-focus options
Music pausing is now optional.
Sounds may be paused--on by default.
The game itself being paused in off-line mode is now optional.

(showfocuslost now loads from config.)
2019-03-11 14:57:11 -07:00
James R
ffa3a3f3c6 Make "Focus lost" HUD overlay optional 2019-03-11 12:50:01 -07:00
fickleheart
c31cc7cae5 Make password toggle only affect password fields 2019-03-09 17:03:52 -06:00
fickleheart
d4f340ff7b Nudge lock over a tad 2019-03-09 15:27:23 -06:00
fickleheart
d711e39518 Toggle showing password with tab 2019-03-09 15:14:08 -06:00
fickleheart
180bc0eaee Add join password to server host menu 2019-03-09 15:00:48 -06:00
fickleheart
640b9016d7 Show kartspeed and password status on server browser 2019-03-09 14:30:04 -06:00
fickleheart
843bc6bc1b Merge remote-tracking branch 'remotes/upstream/master' into new_netreplays 2019-03-03 20:24:39 -06:00
Sally Cochenour
53998821a2 Merge branch 'master' into next 2019-02-27 01:22:18 -05:00
fickleheart
b085355bdd Move fov cvar out of OGL-specific code 2019-02-23 10:18:20 -06:00
Sal
ea0da92c22 Merge branch 'ping-stuff-take2' into 'next'
Ping improvements

See merge request KartKrew/Kart-Public!68
2019-02-22 19:13:49 -05:00
fickleheart
ed16a35795 Don't force loading files for replays 2019-02-17 10:04:48 -06:00
fickleheart
d7d029eb9e Don't prevent exiting games while recording at all 2019-02-16 16:16:35 -06:00
wolfs
43f4888425 Merge branch 'fix_nonet' into 'master'
Fix NONET

See merge request KartKrew/Kart-Public!60
2019-02-16 06:11:43 -05:00
wolfy852
da82535475 Ping kick changes + other quality of life improvements [REDO] 2019-02-15 20:51:44 -06:00
james
06bda79b1b Fix "Return to title" doing NOTHING during recording 2019-02-13 20:20:31 -08:00
Monster Iestyn
4b8b8f90f4 Merge branch 'fix_skins_overflow' into 'next'
Fix skin overflow error

See merge request STJr/SRB2!455
2019-02-11 15:05:00 -05:00
james
ae3bb592b9 Use less confusing player sorting key names 2019-02-09 18:10:54 -08:00
toaster
f6381c6f00 Fix NONET. I thought I did this already during development, but I guess it got broken near the end. 2019-02-09 09:58:48 +00:00
fickleheart
1c6046ac43 Merge remote-tracking branch 'remotes/upstream/master' into new_netreplays
# Conflicts:
#	src/g_game.c
#	src/k_kart.c
2019-02-06 20:47:35 -06:00
toaster
d3f739f64a Merge branch 'master' of https://git.magicalgirl.moe/KartKrew/Kart-Public.git into next 2019-02-02 21:12:49 +00:00
fickleheart
0906e02d99 Allow changing all players' viewpoints in replays 2019-02-01 19:53:52 -06:00
toaster
b7ea18bb4e Tweak incorrect capitalisation. 2019-02-01 18:51:15 -05:00
Sal
73ce8f4e74 Merge branch 'majormods' into 'next'
Allow playing in Record Attack with minor add-ons

See merge request KartKrew/Kart-Public!31
2019-01-29 23:19:57 -05:00
Steel Titanium
366d320cc3 Remove CV_HIDEN flag for serversort 2019-01-29 13:27:43 -05:00
toaster
2e232b67ba * Did some reviewing, turns out there's literally no reason to disable savemoddata when majormods gets tripped and it's just a stupid thing vanilla did for modifiedgame for some reason that we almost inherited with our new solution?
* Adjusted the save system to acknowledge the new status quo. Instead of trying to save modifiedgame in the file like some sort of extremely boneheaded honour system everyone and their mothers hacks around, we just use it to determine whether the save is for a mod with savedata or not (this keeps backwards compatibility based on how we were using it, anyways, especially with the *force* parameter...)
* Added a menu message for attempting to play a demo set on a map that isn't loaded, as opposed to letting it I_Error.
* Minor tweaks to addons menu representing modded status.
2019-01-28 16:32:07 +00:00
Steel Titanium
34920c2951 Setup the tables even eariler.
I really hate that PlayerMenu status hack, but that's really the only
way I could think off to show the entires for Tails, Knuckles and the
Sonic&Tails pair.
2019-01-26 23:16:49 -05:00
ThatAwesomeGuy173
f12f154f87 Use actual characters instead of ASCII codes as per Sryder's suggestion 2019-01-26 14:15:37 -07:00
toaster
004cde8a57 Code cleanup as requested by Sal and Sryder.
* majormods and savemoddata cannot coexist as true values, so going through and making situations that involve both only reference one.
* Clean up comments in `dehacked.c`.
2019-01-26 16:58:45 +00:00
ThatAwesomeGuy173
ea13f606ca I accidentally the numpad
also reduced the range of usable characters
2019-01-26 02:41:05 -07:00