RingRacers/src
Sryder 47230e69c5 Always send gamestate to joiners.
It's cut down already outside of levels, needed to stop Lua sending mobj references during intermission though.
This is needed because in the past there was a separate way to send player information to joiners that has since been removed. Meaning player information is always desynched for joiners during anything but levels.
2018-07-06 20:25:13 +01:00
..
android Most items work (netgame needs testing), will do fireballs later. 2017-02-26 17:38:24 -05:00
blua Build: kill GCC 7's implicit-fallthrough warning 2017-09-28 09:39:47 -04:00
djgppdos Adjusted bonustime, Goldshrooms work, added intermediate boostspeed for between Megashroom size 2017-02-19 15:54:23 -05:00
dummy Clipboard copy/paste testing 2016-11-03 01:43:57 -07:00
hardware Merge branch 'public_flatsprite' of git@git.magicalgirl.moe:Sryder/SRB2.git 2018-06-09 23:43:25 +01:00
locale SRB2 2.1 release 2014-03-15 13:11:35 -04:00
nds Clipboard copy/paste testing 2016-11-03 01:43:57 -07:00
sdl Merge remote-tracking branch 'srb2public/next' 2018-06-04 16:58:35 -04:00
sdl12 Merge remote-tracking branch 'refs/remotes/srb2public/next' 2018-04-07 18:43:59 -04:00
win32 Merge remote-tracking branch 'refs/remotes/srb2public/next' 2018-04-07 18:43:59 -04:00
win32ce Most items work (netgame needs testing), will do fireballs later. 2017-02-26 17:38:24 -05:00
.gitignore SRB2 2.1 release 2014-03-15 13:11:35 -04:00
am_map.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
am_map.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
Android.mk SRB2 2.1 release 2014-03-15 13:11:35 -04:00
asm_defs.inc SRB2 2.1 release 2014-03-15 13:11:35 -04:00
b_bot.c Comment out calls to CV_SetValue for cv_analog 2018-03-12 03:18:45 +00:00
b_bot.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
byteptr.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
CMakeLists.txt Closer to done HUD tweaking? 2017-12-23 19:14:06 -05:00
command.c Changing from Relaxed Standard Turbo to the typical Easy Normal Hard 2018-05-30 17:29:40 -04:00
command.h Lots of changes 2018-01-15 22:31:14 -05:00
comptime.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
config.h.in DevEXE version 1.1.00: Added some MD5 checks, increased md2 triagle limit, temporarily disabled magnet 2017-02-20 20:08:24 -05:00
console.c Merge remote-tracking branch 'refs/remotes/srb2public/next' 2018-04-07 18:43:59 -04:00
console.h make console back color use just one section of memory 2016-11-02 14:26:35 -07:00
d_clisrv.c Always send gamestate to joiners. 2018-07-06 20:25:13 +01:00
d_clisrv.h Instead of player->laptime, lets add curlap 2018-01-21 21:03:44 -05:00
d_event.h A lot lol 2017-12-16 22:32:43 -05:00
d_main.c Screen for waiting during intermission after connecting 2018-07-02 22:11:03 +01:00
d_main.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
d_net.c Fixed local sync fail, among a bunch of other splitscreen check fixes in other files 2017-12-17 14:17:07 -05:00
d_net.h Change splitscreen into UINT8, fix HUD slightly more 2017-12-18 20:59:04 -05:00
d_netcmd.c Use strlen for all of the valid zone title/act num checks 2018-06-05 17:28:46 -04:00
d_netcmd.h Remove collide debug stuff 2018-06-03 18:58:50 -04:00
d_netfil.c Rewrote findfile to store whether any of the three paths searched had a bad MD5 rather than just simply being not there. 2018-04-15 22:00:31 +01:00
d_netfil.h PT_REQUESTFILE checking: 2017-05-26 13:39:54 +01:00
d_player.h Merge branch 'master' into voice-loss-jpg 2018-06-09 00:56:39 +01:00
d_think.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
d_ticcmd.h Lots of cmd restructuring. 2018-06-05 17:12:42 -04:00
dehacked.c Merge branch 'next' into public_flatsprite 2018-06-09 18:47:42 +01:00
dehacked.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
doomdata.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
doomdef.h Merge remote-tracking branch 'refs/remotes/srb2public/next' 2018-01-03 16:27:36 -05:00
doomstat.h The Lightning Update 2018-06-05 21:36:48 -04:00
doomtype.h Mirror Mode 2017-12-12 00:07:14 -05:00
endian.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
f_finale.c Screen for waiting during intermission after connecting 2018-07-02 22:11:03 +01:00
f_finale.h Screen for waiting during intermission after connecting 2018-07-02 22:11:03 +01:00
f_wipe.c Base title screen, gets screen fade working from intro->title for the fade to work 2018-01-15 03:40:25 +00:00
fastcmp.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
filesrch.c Fix includes for SDL 1.2-only ports' files 2017-09-14 21:15:38 +01:00
filesrch.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
g_game.c Screen for waiting during intermission after connecting 2018-07-02 22:11:03 +01:00
g_game.h Doing one more step to totally ensure that matchesplayed is unlocking stuff 2018-03-30 12:16:15 -04:00
g_input.c nice 2018-05-31 01:06:48 -04:00
g_input.h Restore gc_camrotate 2018-05-30 16:54:59 -04:00
g_state.h Getting there. 2018-01-27 20:59:29 -05:00
hu_stuff.c Made a lot of gametype checks use either G_RaceGametype or G_BattleGametype 2018-03-04 15:27:52 -05:00
hu_stuff.h Add the accent 2018-03-29 13:35:40 -04:00
i_addrinfo.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
i_addrinfo.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
i_joy.h more quad stuff 2017-12-11 00:12:38 -06:00
i_net.h -Added a timeout for game state downloading to prevent definitive join freezes in some cases. The timeout has a minimum value of "jointimeout" and gets higher as the game state grows in size 2017-01-13 20:53:52 +01:00
i_sound.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
i_system.h some joystick fixes 2017-12-24 08:20:58 -05:00
i_tcp.c TCP: remove BADSOCKET 2017-12-26 19:56:50 -05:00
i_tcp.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
i_video.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
info.c Merge branch 'master' into dust-kart 2018-06-09 01:00:03 +01:00
info.h New Drift dust 2018-06-08 21:13:52 +01:00
k_kart.c Accidentally made HitEm sounds always play, even when hitting your own items 2018-06-09 16:42:03 +01:00
k_kart.h New Drift dust 2018-06-08 21:13:52 +01:00
keys.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
lua_baselib.c New Drift dust 2018-06-08 21:13:52 +01:00
lua_consolelib.c P != M 2018-02-08 18:14:56 -05:00
lua_hook.h Generic mobj hooks are now run before mobjtype-specific mobj hooks, and player/linedef executor hooks now have their own lists 2016-12-15 21:05:54 +01:00
lua_hooklib.c Added a bunch of I_Asserts to lua_hooklib.c relating to mobj types just in case 2017-12-17 20:59:24 +00:00
lua_hud.h More consistent comment. 2016-08-19 00:07:32 +01:00
lua_hudlib.c Change splitscreen into UINT8, fix HUD slightly more 2017-12-18 20:59:04 -05:00
lua_infolib.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
lua_libs.h v1.3.04 - The Bouncy One 2017-04-17 13:20:52 -04:00
lua_maplib.c actnum is now a 2 character long string 2018-06-05 01:34:05 -04:00
lua_mathlib.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
lua_mobjlib.c Star colormap is decided to be used per mobj with mobj->colorize 2018-02-05 00:00:36 +00:00
lua_playerlib.c Lots of cmd restructuring. 2018-06-05 17:12:42 -04:00
lua_script.c Always send gamestate to joiners. 2018-07-06 20:25:13 +01:00
lua_script.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
lua_skinlib.c Some more minor comeback tweaks 2017-11-19 19:39:40 -05:00
lua_thinkerlib.c Rewrote thinkers.iterate to handle invalid pointers elegantly. 2017-05-27 14:03:27 -05:00
lzf.c define SRTICT_ALIGN to - if the system is x86/x64 system 2016-07-23 23:26:08 -04:00
lzf.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
m_aatree.c Split AA trees code from m_misc.c/.h into m_aatree.c/.h 2016-06-05 21:29:40 +01:00
m_aatree.h m_aatree: add newline 2016-12-22 19:39:37 -05:00
m_anigif.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_anigif.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_argv.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_argv.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_bbox.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_bbox.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_cheat.c Unlock all cheat no longer sets game modified if it can't find anything to unlock 2018-03-04 18:42:06 -05:00
m_cheat.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_cond.c Changed time requirements to accomedate lap changes 2018-06-02 10:29:43 -04:00
m_cond.h Doing one more step to totally ensure that matchesplayed is unlocking stuff 2018-03-30 12:16:15 -04:00
m_dllist.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_fixed.c Correct C FixedMul() off-by-one errors 2018-05-20 22:55:21 +03:00
m_fixed.h Comment out sdl12/SRB2CE/cehelp.h include in m_fixed.h 2017-09-14 21:29:38 +01:00
m_menu.c Use strlen for all of the valid zone title/act num checks 2018-06-05 17:28:46 -04:00
m_menu.h Build: fixup warnings in Debug builds 2017-09-28 16:54:26 -04:00
m_misc.c Use strlen for all of the valid zone title/act num checks 2018-06-05 17:28:46 -04:00
m_misc.h Merge branch 'upstream/next' into zarrotsu_vanillamerge 2017-02-17 20:14:55 +00:00
m_queue.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_queue.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_random.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_random.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
m_swap.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
Makefile NOFOURPLAYER as a compile option 2018-01-01 13:18:38 -05:00
Makefile.cfg Build: do not error on FALLTHURs 2017-10-27 19:49:55 -04:00
md5.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
md5.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
mserv.c Merge remote-tracking branch 'refs/remotes/srb2public/master' 2018-01-02 22:59:43 -05:00
mserv.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
p5prof.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
p_ceilng.c Build: kill GCC 7's implicit-fallthrough warning 2017-09-28 09:39:47 -04:00
p_enemy.c Merge branch 'next' into public_flatsprite 2018-06-09 18:47:42 +01:00
p_floor.c Merge remote-tracking branch 'srb2public/next' 2018-06-04 16:58:35 -04:00
p_inter.c Merge branch 'next' into public_flatsprite 2018-06-09 18:47:42 +01:00
p_lights.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
p_local.h Race lap linedef executor 2018-03-31 14:48:49 -04:00
p_map.c Merge branch 'next' into public_flatsprite 2018-06-09 18:47:42 +01:00
p_maputl.c Created R_GetTextureNum to make sure top/bottom/midtexture texture ids are always valid in rendering code for both software and OpenGL (and also for the Solid Midtexture effect physics code) 2016-12-16 21:38:53 +00:00
p_maputl.h P_LineOpening now takes a mobj_t argument, instead of relying on tmthing 2016-08-13 21:41:18 +01:00
p_mobj.c Merge branch 'next' into public_flatsprite 2018-06-09 18:47:42 +01:00
p_mobj.h Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support 2018-06-06 18:36:39 -04:00
p_polyobj.c A lot lol 2017-12-16 22:32:43 -05:00
p_polyobj.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
p_pspr.h Chee wanted paper sprites' code, so here it is for the public to see. 2016-08-22 22:54:30 +01:00
p_saveg.c Always send gamestate to joiners. 2018-07-06 20:25:13 +01:00
p_saveg.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
p_setup.c This print doesn't work for some reason?! 2018-06-06 20:25:28 -04:00
p_setup.h P_NetUnArchiveWorld now uses P_AddLevelFlatRuntime instead of P_AddLevelFlat. 2016-12-08 21:45:25 +00:00
p_sight.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
p_slopes.c Nerf slope push because of stronger gravity 2017-03-13 00:10:38 +00:00
p_slopes.h P_ReverseQuantiseMomentumToSlope is now a function. (I was thinking about a macro, but couldn't get it down.) 2016-06-12 19:27:34 +01:00
p_spec.c P_RestoreMusic restores level exit music as well 2018-06-05 02:41:55 -04:00
p_spec.h v1.3.04 - The Bouncy One 2017-04-17 13:20:52 -04:00
p_telept.c Change splitscreen into UINT8, fix HUD slightly more 2017-12-18 20:59:04 -05:00
p_tick.c The Lightning Update 2018-06-05 21:36:48 -04:00
p_tick.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
p_user.c Merge branch 'next' into public_flatsprite 2018-06-09 18:47:42 +01:00
r_bsp.c Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support 2018-06-06 18:36:39 -04:00
r_bsp.h Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support 2018-06-06 18:36:39 -04:00
r_data.c Don't need to use WADFILENUM/LUMPNUM in this function, since W_CheckNumForNamePwad returns just the lump number, not a combined WAD + lump number frankenstein's monster 2017-05-15 14:38:55 +01:00
r_data.h Created R_CheckTextureCache to make sure midtexture/FOF walls cache their textures before choosing colfunc_2s, for software mode 2016-12-17 19:59:54 +00:00
r_defs.h Merge branch 'master' into public_flatsprite 2017-05-12 20:42:55 -04:00
r_draw.c Change splitscreen into UINT8, fix HUD slightly more 2017-12-18 20:59:04 -05:00
r_draw.h SUCCESS 2017-12-17 22:27:26 -05:00
r_draw8.c Fix R_DrawColumnShadowed_8 crash encountered in FuriousFox's map 2016-07-24 18:54:01 +01:00
r_draw16.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
r_local.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
r_main.c Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support 2018-06-06 18:36:39 -04:00
r_main.h more quad stuff 2017-12-11 00:12:38 -06:00
r_plane.c Change splitscreen into UINT8, fix HUD slightly more 2017-12-18 20:59:04 -05:00
r_plane.h R_FindPlane now has a polyobj argument, R_DrawPlanes now skips polyobj planes, like it does with FOF planes 2016-10-09 21:48:25 +01:00
r_segs.c probably best if we did this instead actually 2018-01-08 14:29:47 +00:00
r_segs.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
r_sky.c Rendering fixes ahoy! 2017-12-29 14:50:16 -05:00
r_sky.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
r_splats.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
r_splats.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
r_state.h Fixed local sync fail, among a bunch of other splitscreen check fixes in other files 2017-12-17 14:17:07 -05:00
r_things.c Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support 2018-06-06 18:36:39 -04:00
r_things.h Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support 2018-06-06 18:36:39 -04:00
s_sound.c Exit siren, disable constant forcing of Mario Mode sounds 2018-06-03 18:20:21 -04:00
s_sound.h Merge branch 'upstream/next' into zarrotsu_vanillamerge 2017-02-17 20:14:55 +00:00
screen.c CMake: split inline AMS code from vid_copy.s code 2017-01-06 15:48:19 -05:00
screen.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
sounds.c New Drift dust 2018-06-08 21:13:52 +01:00
sounds.h New Drift dust 2018-06-08 21:13:52 +01:00
st_stuff.c actnum is now a 2 character long string 2018-06-05 01:34:05 -04:00
st_stuff.h Resurrect the minimap 2017-12-18 18:07:38 -06:00
string.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
t_facon.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
t_fsin.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
t_ftan.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
t_tan2a.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
tables.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
tables.h Merge branch 'upstream/next' into zarrotsu_vanillamerge 2017-02-17 20:14:55 +00:00
tmap.nas Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
tmap.s Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
tmap_asm.s Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
tmap_mmx.nas Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
tmap_vc.nas Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
v_video.c actnum is now a 2 character long string 2018-06-05 01:34:05 -04:00
v_video.h HUD 2017-12-17 20:42:17 -05:00
vid_copy.s Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
w_wad.c Created W_OpenWadFile for opening WAD files with the path correction code. 2017-02-16 21:55:17 +00:00
w_wad.h Created W_OpenWadFile for opening WAD files with the path correction code. 2017-02-16 21:55:17 +00:00
y_inter.c Use strlen for all of the valid zone title/act num checks 2018-06-05 17:28:46 -04:00
y_inter.h It's SINT8 not INT8 2018-02-23 01:04:52 +00:00
z_zone.c Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
z_zone.h Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00