RingRacers/src
toaster 966ce7a256 Challenges Menu: Highlight overlay for newly unlocked tiles that haven't yet been focused on
Game design solution to the problem of multiple Challenges being unlocked at once not being clear enough.

Uses the `unlockpending` array for gamedata save purposes, which I was always intending to use for this purpose but never quite got around to.
2024-03-19 19:30:16 +00:00
..
acs Merge branch 'objective-hud' into 'master' 2024-01-20 00:19:17 +00:00
android
audio Remove GME VGM music emulation 2024-01-29 15:54:20 -06:00
blua Pass const pointer to all netxcmd handlers 2024-02-11 05:42:07 -08:00
core
dummy
hardware Typo correction: Lightning -> Lighting 2024-03-09 19:25:43 +11:00
hud Input display: fix flipped vertical inputs when reading ticcmds 2024-03-18 19:56:02 -07:00
hwr2 Add SalCRT Sharp 2024-03-17 17:50:29 -07:00
io Add endian parameter to io read_ funcs 2024-02-25 09:55:48 -06:00
locale Starpost Gentrification 2023-09-01 00:31:49 -04:00
Makefile.d
math
media
menus Challenges Menu: Highlight overlay for newly unlocked tiles that haven't yet been focused on 2024-03-19 19:30:16 +00:00
monocypher Monocypher license compliance 2023-03-28 01:29:30 -07:00
nds
objects Merge branch 'last-minute-tiny-battle-fixes' into 'master' 2024-03-12 00:08:12 +00:00
rhi Add SalCRT Sharp 2024-03-17 17:50:29 -07:00
sdl Add SalCRT Sharp 2024-03-17 17:50:29 -07:00
sdl12
win32 Add extern "C" in C++ to all headers 2022-12-30 19:26:16 -06:00
win32ce
.gitignore
am_map.c
am_map.h
Android.mk
apng.c
apng.h
archive_wrapper.hpp
asm_defs.inc
byteptr.h
CMakeLists.txt Remove RANGECHECK, replace with devmode prints 2024-03-03 17:31:33 -08:00
command.c Prevent CV_NOSHOWHELP cvars from being accessed or modified through the console at all 2024-03-01 07:34:20 -08:00
command.h WHOOPS forgot one 2024-03-11 23:26:04 -07:00
comptime.c
config.h.in
console.c CONS_Printf: lock more of the function behind mutex 2024-03-02 22:23:42 -08:00
console.h
cvars.cpp Merge branch 'fix-debug-item-default-value' into 'master' 2024-03-19 03:50:52 +00:00
cxxutil.hpp cxxutil.hpp: fix std::hash include 2023-03-06 04:45:46 -08:00
d_clisrv.c M_StartControlPanel: Guarantee titlemap contexts have internal server stopped when entering menu 2024-03-19 19:30:16 +00:00
d_clisrv.h
d_event.h
d_main.cpp Add g_fast_forward_clock_stop, means to end g_fast_forward early if too much real world time is taken 2024-03-18 02:42:22 -07:00
d_main.h Update button states during wipes 2024-03-03 17:48:11 -08:00
d_net.c Refactor: replace references to cv_timescale with I_GetTimeScale 2024-03-18 02:42:21 -07:00
d_net.h
d_netcmd.c Merge branch 'cpu-names-conflict' into 'master' 2024-03-19 03:50:44 +00:00
d_netcmd.h Fix Alternate Title Screen unlockable not saving preference 2024-03-03 22:20:12 -08:00
d_netfil.c
d_netfil.h
d_player.h Pause waypoint updates while player is touching finish line but not crossing it 2024-03-16 06:50:16 -07:00
d_think.h
d_ticcmd.h
deh_lua.c
deh_lua.h Add extern "C" in C++ to all headers 2022-12-30 19:26:16 -06:00
deh_soc.c As promised, Encore (alt)music 2024-03-10 21:18:15 +00:00
deh_soc.h
deh_tables.c Pause waypoint updates while player is touching finish line but not crossing it 2024-03-16 06:50:16 -07:00
deh_tables.h
dehacked.c
dehacked.h
discord.c
discord.h
doomdata.h
doomdef.h Raise TRAVERSEMAX 2 -> 8 2024-03-06 18:48:32 -08:00
doomstat.h Add g_fast_forward_clock_stop, means to end g_fast_forward early if too much real world time is taken 2024-03-18 02:42:22 -07:00
doomtype.h DEVELOP: add debugtraversemax cvar to improve sight check consistency 2024-03-06 18:48:32 -08:00
endian.h
f_finale.c Attract, Credits: do not spend more than 2 seconds real time skipping forward in a replay 2024-03-18 02:42:22 -07:00
f_finale.h Attract: fade out and timescale at end of demo 2024-03-18 02:42:21 -07:00
f_wipe.cpp Refactor: replace references to cv_timescale with I_GetTimeScale 2024-03-18 02:42:21 -07:00
fastcmp.h
filesrch.c
filesrch.h
font.c
font.h
g_build_ticcmd.cpp Revert "Make ticcmd throwdir -1, 0, or 1, add deadzone" 2024-02-28 18:33:07 -07:00
g_demo.cpp Merge branch 'skip-ghost-player-extradata' into 'master' 2024-03-17 21:53:28 +00:00
g_demo.h Fix staff replay loading using only the first 8 chars of the lump name 2024-03-14 22:58:12 -07:00
g_game.c Add g_fast_forward_clock_stop, means to end g_fast_forward early if too much real world time is taken 2024-03-18 02:42:22 -07:00
g_game.h
g_gamedata.cpp Use correct type for unlock IDs in loading 2024-03-09 12:41:03 -06:00
g_gamedata.h Use correct type for unlock IDs in loading 2024-03-09 12:41:03 -06:00
g_input.c Virtual Keyboard: rewrite keyboard-gamepad switching 2024-03-05 17:03:05 -08:00
g_input.h
g_party.cpp Replays: let G_IsPartyLocal work 2024-03-12 06:42:24 -07:00
g_party.h Add G_LocalSplitscreenPartyMember 2024-03-01 06:03:21 -08:00
g_state.h
http-mserv.c
hu_stuff.c Include gamespeed / GP difficulty on the Pause menu 2024-03-17 02:23:37 -07:00
hu_stuff.h Support tilde in LT_ range fonts 2024-03-10 21:18:15 +00:00
i_addrinfo.c Kill last of DJGPP, WATTCP, _WINDOWS (ol' DirectDraw) 2022-09-24 19:43:44 -07:00
i_addrinfo.h Remove all gcc pragma interface 2024-01-02 13:38:55 -06:00
i_joy.h Add I_GamepadRumble, I_GamepadRumbleTriggers 2023-04-02 21:56:39 +01:00
i_net.h
i_sound.h
i_system.h Merge branch 'evil-signal-mutex-hack' into 'master' 2024-01-03 21:20:24 +00:00
i_tcp.c
i_tcp.h
i_tcp_detail.h
i_threads.h
i_time.c Attract: fade out and timescale at end of demo 2024-03-18 02:42:21 -07:00
i_time.h Refactor: replace references to cv_timescale with I_GetTimeScale 2024-03-18 02:42:21 -07:00
i_video.h
i_video_common.cpp Add SalCRT Sharp 2024-03-17 17:50:29 -07:00
info.c Merge branch 'sealed-star-lamp-fixes' into 'master' 2024-03-12 00:07:43 +00:00
info.h Add SF_BADNIK flag for characters, spawn an explosion on death 2024-03-11 01:25:03 -07:00
k_bans.cpp
k_bans.h
k_battle.c Battle: cap lasers at player's last known floorz 2024-03-08 17:53:07 -08:00
k_battle.h Power-ups: dropped power-ups always have at least 15 seconds 2024-03-08 17:59:52 -08:00
k_bheap.c
k_bheap.h
k_boss.c
k_boss.h
k_bot.cpp K_SetNameForBot 2024-03-18 19:23:55 +00:00
k_bot.h K_SetNameForBot 2024-03-18 19:23:55 +00:00
k_botitem.cpp Bots use rings for less significant speed loss 2024-03-13 05:06:58 -07:00
k_botsearch.cpp
k_brightmap.c
k_brightmap.h
k_collide.cpp Check for removed target of MT_DROPTARGET_SHIELD 2024-02-22 03:11:00 -07:00
k_collide.h Per Sal's request, remove SMK stuff too 2024-01-26 00:56:01 +00:00
k_color.c
k_color.h Don't use skincolor unlocks in situations where gamedata is inappropriate 2023-07-18 10:50:25 +01:00
k_credits.cpp Attract, Credits: do not spend more than 2 seconds real time skipping forward in a replay 2024-03-18 02:42:22 -07:00
k_credits.h
k_dialogue.cpp Dialogue dark mode: Speaker highlight update 2024-03-17 16:47:02 +00:00
k_dialogue.h Bottom-mounted Dialogue 2023-12-01 16:44:11 +00:00
k_dialogue.hpp
k_director.cpp Director: just focus on leader in Battle 2024-03-11 06:56:02 -07:00
k_director.h
k_endcam.cpp
k_endcam.h
k_follower.c Add pre-Podium intermission music 2024-03-10 14:08:59 -04:00
k_follower.h Ancient Shrine implementation beginning 2023-10-05 23:07:46 +01:00
k_grandprix.c K_SetNameForBot 2024-03-18 19:23:55 +00:00
k_grandprix.h
k_hitlag.c Fix out-of-bounds hitlag sounds 2024-03-03 19:29:48 -07:00
k_hitlag.h
k_hud.cpp Attract: fade out and timescale at end of demo 2024-03-18 02:42:21 -07:00
k_hud.h Input Display: slide with dialogue box 2024-03-02 00:22:44 -08:00
k_hud_track.cpp Only draw HUD help for correct view 2024-03-04 01:16:55 -07:00
k_kart.c Pause waypoint updates while player is touching finish line but not crossing it 2024-03-16 06:50:16 -07:00
k_kart.h GP bonus round: do not spawn duel mode items TWICE 2024-03-07 03:06:38 -08:00
k_mapuser.c
k_mapuser.h
k_menu.h Menus/Sound Options: add Continuous Attack Music option 2024-03-13 22:43:35 -07:00
k_menudraw.c Challenges Menu: Highlight overlay for newly unlocked tiles that haven't yet been focused on 2024-03-19 19:30:16 +00:00
k_menufunc.c M_StartControlPanel: Guarantee titlemap contexts have internal server stopped when entering menu 2024-03-19 19:30:16 +00:00
k_objects.h Allow Adventure Air Boosters to be chained with each other or dash rings 2024-03-09 15:44:02 +11:00
k_pathfind.c
k_pathfind.h
k_podium.cpp As promised, Encore (alt)music 2024-03-10 21:18:15 +00:00
k_podium.h Podium rank screen polished 2023-10-29 06:04:22 +00:00
k_powerup.cpp Power-ups: dropped power-ups always have at least 15 seconds 2024-03-08 17:59:52 -08:00
k_powerup.h Rename BATTLE_POWERUP_ANIM_TIME to BATTLE_POWERUP_VFX_TIME 2024-03-01 20:03:57 -05:00
k_profiles.cpp Menus/Accessibility: add FOV option, 70 to 110 2024-03-04 22:11:35 -08:00
k_profiles.h Menus/Accessibility: add FOV option, 70 to 110 2024-03-04 22:11:35 -08:00
k_pwrlv.c
k_pwrlv.h
k_race.c Finish Beam: play sound when nearby 2024-03-09 20:42:00 -08:00
k_race.h
k_rank.cpp Rejigger Grand Prix rank-related oversight exacerbated by MapWarp 2024-03-09 20:33:24 +00:00
k_rank.h Rejigger Grand Prix rank-related oversight exacerbated by MapWarp 2024-03-09 20:33:24 +00:00
k_respawn.c Ring Shooter: do not go backward, go straight to respawn waypoint 2024-03-16 17:33:42 -07:00
k_respawn.h
k_roulette.c
k_roulette.h
k_serverstats.c
k_serverstats.h
k_specialstage.c
k_specialstage.h
k_tally.cpp Tally: Fix intermission music being played on rounds without intermissions 2024-03-18 18:38:41 -07:00
k_tally.h Refine tally skip 2024-03-12 06:07:51 -07:00
k_terrain.c
k_terrain.h
k_vote.c Vote: ignore inputs while chat is open 2024-03-14 06:54:42 -07:00
k_vote.h
k_waypoint.cpp
k_waypoint.h
k_zvote.c WIP: z-vote SFX 2024-03-10 17:19:36 -07:00
k_zvote.h
keys.h
libdivide.h
lua_baselib.c Add pre-Podium intermission music 2024-03-10 14:08:59 -04:00
lua_blockmaplib.c
lua_consolelib.c Let Lua assign "description" via CV_RegisterVar 2024-03-11 22:27:15 -07:00
lua_hook.h
lua_hooklib.c
lua_hud.h
lua_hudlib.c R_SkinAvailableEX 2024-03-05 13:21:38 -08:00
lua_hudlib_drawlist.c
lua_hudlib_drawlist.h
lua_infolib.c
lua_libs.h
lua_maplib.c As promised, Encore (alt)music 2024-03-10 21:18:15 +00:00
lua_mathlib.c
lua_mobjlib.c R_SkinAvailableEX 2024-03-05 13:21:38 -08:00
lua_playerlib.c Use old Ring Sting noise 2024-03-05 16:00:00 -07:00
lua_polyobjlib.c
lua_profile.cpp
lua_profile.h
lua_script.c R_SkinAvailableEX 2024-03-05 13:21:38 -08:00
lua_script.h
lua_skinlib.c R_SkinAvailableEX 2024-03-05 13:21:38 -08:00
lua_taglib.c
lua_thinkerlib.c
lzf.c
lzf.h
m_aatree.c
m_aatree.h
m_anigif.c
m_anigif.h
m_argv.c
m_argv.h
m_avrecorder.cpp
m_avrecorder.h
m_avrecorder.hpp
m_bbox.c
m_bbox.h
m_cheat.c Fix savecheckpoint not working in freecam 2024-03-12 23:17:22 -07:00
m_cheat.h
m_cond.c Rename "Lost And Found" to "Lost & Found", as intended 2024-03-19 19:30:16 +00:00
m_cond.h M_UpdateNextPrisonEggPickup: Stop trying to be so pre-optimised and just do the job plainly 2024-03-18 14:11:33 +00:00
m_dllist.h
m_easing.c
m_easing.h
m_fixed.c
m_fixed.h
m_memcpy.c
m_misc.cpp
m_misc.h
m_perfstats.c
m_perfstats.h
m_queue.c
m_queue.h
m_random.c
m_random.h
m_swap.h
md5.c
md5.h
mobj.hpp
mobj_list.hpp
mobj_list_view.hpp
mserv.c
mserv.h
music.cpp Disclaimer: Draw the rest of the owl 2024-03-13 22:33:19 -07:00
music.h Stereo Mode: Fix multi-Track musicdefs not having their first part loop under non-Seq conditions 2024-03-10 21:18:14 +00:00
music_detail.hpp
music_manager.cpp
music_manager.hpp
music_tune.hpp As promised, Encore (alt)music 2024-03-10 21:18:15 +00:00
p5prof.h
p_ceilng.c
p_enemy.c Nudge low-ring volume again again 2024-03-03 16:53:55 -07:00
p_floor.c
p_inter.c Merge branch 'cd-fx-finale' into 'master' 2024-03-16 04:02:10 +00:00
p_lights.c
p_link.cpp
p_link.h
p_local.h Battle: Orbinaut/Jawz Shields award points on contact with a player 2024-03-11 05:26:33 -07:00
p_loop.c
p_map.c Pause waypoint updates while player is touching finish line but not crossing it 2024-03-16 06:50:16 -07:00
p_mapthing.cpp
p_maputl.c
p_maputl.h
p_mobj.c GS_TUTORIAL: No player should ever do lightsnake respawn, especially not thinkerless bots 2024-03-17 16:53:31 +00:00
p_mobj.h Polyobjects: add po_movecount member to mobj_t instead of using lastlook 2024-02-29 03:36:07 -08:00
p_polyobj.c Remove RANGECHECK, replace with devmode prints 2024-03-03 17:31:33 -08:00
p_polyobj.h
p_pspr.h
p_saveg.c Merge branch 'blend-end' into 'master' 2024-03-10 20:30:38 +00:00
p_saveg.h
p_setup.cpp Sort staff replays 2024-03-18 22:16:12 -07:00
p_setup.h Refactor level music playing code 2024-03-09 06:32:37 -08:00
p_sight.c DEVELOP: add debugtraversemax cvar to improve sight check consistency 2024-03-06 18:48:32 -08:00
p_slopes.c Use gamespeed multiplier checks for "hard" difficulty behavior (4th Gear compatibility) 2024-03-11 17:54:25 -07:00
p_slopes.h
p_spec.c Add pre-Podium intermission music 2024-03-10 14:08:59 -04:00
p_spec.h Activate sector each time / once actions when mobj touches the ground 2024-02-01 18:57:06 -08:00
p_sweep.cpp
p_sweep.hpp
p_telept.c
p_test.cpp
p_tick.c Menus/Sound Options: add Continuous Attack Music option 2024-03-13 22:43:35 -07:00
p_tick.h Remove all gcc pragma interface 2024-01-02 13:38:55 -06:00
p_user.c TA record/playback fixes 2024-03-16 21:40:42 -07:00
r_bbox.c
r_bsp.cpp Remove RANGECHECK, replace with devmode prints 2024-03-03 17:31:33 -08:00
r_bsp.h
r_data.c
r_data.h
r_debug.cpp
r_debug.hpp
r_debug_detail.hpp
r_debug_parser.cpp
r_debug_printer.cpp
r_defs.h
r_draw.cpp
r_draw.h
r_draw_column.cpp Remove RANGECHECK, replace with devmode prints 2024-03-03 17:31:33 -08:00
r_draw_span.cpp
r_fps.c Refactor: replace references to cv_timescale with I_GetTimeScale 2024-03-18 02:42:21 -07:00
r_fps.h
r_local.h
r_main.cpp debugrender_portal, debugrender_visplanes: fix in splitscreen 2024-03-02 22:24:33 -08:00
r_main.h
r_patch.cpp
r_patch.h
r_patchrotation.c The Garden Top 2022-09-28 02:01:37 -07:00
r_patchrotation.h
r_picformats.c R_SkinAvailableEX 2024-03-05 13:21:38 -08:00
r_picformats.h
r_plane.cpp R_MapPlane, R_MapTiltedPlane: return on invalid coordinates, debug print in devmode render 2024-03-02 22:25:46 -08:00
r_plane.h
r_portal.c
r_portal.h
r_segs.cpp
r_segs.h
r_skins.c Add SF_BADNIK flag for characters, spawn an explosion on death 2024-03-11 01:25:03 -07:00
r_skins.h Fade out characters you haven't unlocked yet in Time Attack demos exclusively 2024-03-05 13:33:24 -08:00
r_sky.c
r_sky.h
r_splats.c Splats: fix fullbright / RF_NOCOLORMAPS still using sector colormap (underwater) 2024-03-13 02:11:11 -07:00
r_splats.h
r_spritefx.cpp Fade out characters you haven't unlocked yet in Time Attack demos exclusively 2024-03-05 13:33:24 -08:00
r_state.h
r_textures.c R_LoadTexturePwad: fix faulty texture counting 2024-03-16 20:47:34 -07:00
r_textures.h Disallow textures >2048 in size, print a console warning 2024-03-09 16:14:13 -08:00
r_textures_dups.cpp Disallow textures >2048 in size, print a console warning 2024-03-09 16:14:13 -08:00
r_things.cpp Software: krangle directional lighting in 3P/4P splitscreen 2024-03-14 00:06:52 -07:00
r_things.h Typo correction: Lightning -> Lighting 2024-03-09 19:25:43 +11:00
s_sound.c As promised, Encore (alt)music 2024-03-10 21:18:15 +00:00
s_sound.h
sanitize.cpp
sanitize.h
screen.c Warn about OpenGL's shortcomings 2024-02-27 02:46:12 -07:00
screen.h Add optional CRT screen effect 2024-03-06 22:39:21 -06:00
slope_anchors.c
sounds.c Let water sound effects be heard from slightly further away (louder) 2024-03-09 01:08:01 -08:00
sounds.h Power-ups: play loud Gunstar pickup sound 2024-03-08 17:53:06 -08:00
st_stuff.c Don't let Tab key hide player name in Time Attack replays 2024-03-17 04:56:21 -07:00
st_stuff.h Replays: merge HUD and intermission drawing functions for "Save replay" prompt 2024-03-03 06:30:54 -08:00
strcasestr.c
string.c
stun.cpp
stun.h
t_facon.c
t_fsin.c
t_ftan.c
t_tan2a.c
tables.c
tables.h
taglist.c
taglist.h
tmap.nas
tmap.s
tmap_asm.s
tmap_mmx.nas
tmap_vc.nas
typedef.h Add g_musicfade, generic system to fade out the level music for a brief period 2024-03-08 17:53:07 -08:00
v_draw.cpp srb2::Draw: add fonts kRollingNum and kRollingNum4P 2024-03-04 01:42:29 -08:00
v_draw.hpp srb2::Draw: add fonts kRollingNum and kRollingNum4P 2024-03-04 01:42:29 -08:00
v_draw_setter.hpp
v_video.cpp Refactor: separate parts of V_DrawCustomFadeScreen into reusable functions 2024-03-18 02:42:21 -07:00
v_video.h Refactor: separate parts of V_DrawCustomFadeScreen into reusable functions 2024-03-18 02:42:21 -07:00
version.h
vid_copy.s
w_wad.cpp Disallow patches >2048 in size 2024-03-09 14:39:35 -06:00
w_wad.h
y_inter.cpp Merge branch 'fix-splitscreen-tally-ff-inter-music' into 'master' 2024-03-19 03:51:16 +00:00
y_inter.h Tally: Fix intermission music being played on rounds without intermissions 2024-03-18 18:38:41 -07:00
z_zone.c
z_zone.h