SRB2/src
Nev3r 62875d6728 Send the slope thinkers list after the mobj list
Keeping the sector list before the mobj list stops the objects from "entering" or "floating" on slopes. However this induces a new slope adhesion problem in fast-moving slopes, so it is more desirable to leave the "indent/float-on" behavior for now since fixing this one seems like a big can of worms and falls off this branch's scope.

Signed-off-by: Nev3r <apophycens@gmail.com>
2019-04-21 17:16:35 +02:00
..
android Merge remote-tracking branch 'public-gl/master' into public-musicplus-core 2019-01-01 10:41:40 -05:00
blua Merge errors for compile 2019-01-07 17:05:20 -05:00
djgppdos Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
dummy Merge remote-tracking branch 'public-gl/master' into public-musicplus-core 2019-01-01 10:41:40 -05:00
hardware Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
locale WIP 20190101 merge 2019-01-02 01:09:15 -05:00
sdl Merge branch 'public_next' 2019-03-28 14:19:02 +00:00
win32 Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
.gitignore SRB2 2.1 release 2014-03-15 13:11:35 -04:00
Android.mk SRB2 2.1 release 2014-03-15 13:11:35 -04:00
CMakeLists.txt Merge branch 'apng' into 'master' 2019-02-28 12:00:58 -08:00
Makefile Merge branch 'public_next' 2019-03-02 20:51:15 +00:00
Makefile.cfg Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
am_map.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
am_map.h Remove MINIAUTOMAP code 2018-12-12 18:53:13 -03:00
apng.c Merge branch 'apng-oh-shit-fixes' into 'master' 2019-02-28 12:00:58 -08:00
apng.h Merge branch 'apng-oh-shit-fixes' into 'master' 2019-02-28 12:00:58 -08:00
asm_defs.inc Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
b_bot.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
b_bot.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
byteptr.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
command.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
command.h Properly restrict EXECVERSION from cvar updates 2018-12-20 17:56:51 -05:00
comptime.c Branch and revision information in builds 2016-03-14 12:43:08 -04:00
config.h.in Emblem and unlockable SOFTcoding! Emblems and unlockables are no longer predefined in the code and instead loaded from IWAD 2019-02-03 11:05:22 +01:00
console.c Merge branch 'public_next' 2019-04-02 15:49:15 +01:00
console.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
d_clisrv.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
d_clisrv.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
d_event.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
d_main.c Merge branch 'public_next' 2019-04-02 15:49:15 +01:00
d_main.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
d_net.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
d_net.h Remove double define 2019-02-27 16:05:43 -05:00
d_netcmd.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
d_netcmd.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
d_netfil.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
d_netfil.h Merge branch 'addons_menu' into 'master' 2018-12-15 20:46:42 -05:00
d_player.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
d_think.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
d_ticcmd.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
dehacked.c Small code cleanup 2019-04-19 20:30:13 +02:00
dehacked.h Emblem and unlockable SOFTcoding! Emblems and unlockables are no longer predefined in the code and instead loaded from IWAD 2019-02-03 11:05:22 +01:00
doomdata.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
doomdef.h Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
doomstat.h Added the Gametype_Names array and G_GetGametypeByName for ease in converting gametype nums to strings and vice versa 2019-03-18 22:00:23 +00:00
doomtype.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
endian.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
f_finale.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
f_finale.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
f_wipe.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
fastcmp.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
filesrch.c Resolved filesrch.c conflicts (20190101 public merge) 2019-01-07 02:54:26 -05:00
filesrch.h Hide kart-specific addons behavior behind USE_KART 2018-12-16 16:07:47 -05:00
g_game.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
g_game.h Added the Gametype_Names array and G_GetGametypeByName for ease in converting gametype nums to strings and vice versa 2019-03-18 22:00:23 +00:00
g_input.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
g_input.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
g_state.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
hu_stuff.c Added the Gametype_Names array and G_GetGametypeByName for ease in converting gametype nums to strings and vice versa 2019-03-18 22:00:23 +00:00
hu_stuff.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
i_addrinfo.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
i_addrinfo.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
i_joy.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
i_net.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
i_sound.h Merge remote-tracking branch 'public-gl/master' into public-musicplus-core 2019-01-01 10:41:40 -05:00
i_system.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
i_tcp.c Merge branch 'public_next' 2019-03-28 14:19:02 +00:00
i_tcp.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
i_video.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
info.c In-map emblem coordinates are now set via emblem mapthings (thing type 322) instead of X/Y/Z fields in SOC 2019-02-03 14:32:07 +01:00
info.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
keys.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
lua_baselib.c Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
lua_blockmaplib.c Backport the Blockmap library I made two years ago 2018-11-30 17:11:11 +00:00
lua_consolelib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_hook.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_hooklib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_hud.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_hudlib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_infolib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_libs.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_maplib.c Dynamic slopes now use thinkers. 2019-04-19 14:14:43 +02:00
lua_mathlib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_mobjlib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_playerlib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_script.c Fix mobj list iteration oversights. 2019-04-21 12:58:22 +02:00
lua_script.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_skinlib.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
lua_thinkerlib.c Rename thinkers.iterate to mobjs.iterate, kill the "mobjs" arg (though you still need the parentheses). Done a bit messily/lazily, I'll clean up if we can confirm this works 2019-04-21 13:52:55 +01:00
lzf.c Incinerated WinCE 2017-09-29 23:25:34 +01:00
lzf.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
m_aatree.c Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_aatree.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_anigif.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
m_anigif.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_argv.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
m_argv.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_bbox.c Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_bbox.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_cheat.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
m_cheat.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
m_cond.c Emblem and unlockable SOFTcoding! Emblems and unlockables are no longer predefined in the code and instead loaded from IWAD 2019-02-03 11:05:22 +01:00
m_cond.h In-map emblem coordinates are now set via emblem mapthings (thing type 322) instead of X/Y/Z fields in SOC 2019-02-03 14:32:07 +01:00
m_dllist.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_fixed.c bland 2018-12-20 18:52:51 -03:00
m_fixed.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
m_menu.c Added the Gametype_Names array and G_GetGametypeByName for ease in converting gametype nums to strings and vice versa 2019-03-18 22:00:23 +00:00
m_menu.h Merge branch 'public_next' 2019-02-27 22:36:01 +00:00
m_misc.c Merge branch 'public_next' 2019-03-02 20:51:15 +00:00
m_misc.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
m_queue.c Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_queue.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_random.c Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_random.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
m_swap.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
md5.c Incinerated WinCE 2017-09-29 23:25:34 +01:00
md5.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
mserv.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
mserv.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
p5prof.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
p_ceilng.c Basic multiple thinker list implementation 2019-04-20 22:39:22 +02:00
p_enemy.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_floor.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_inter.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_lights.c Basic multiple thinker list implementation 2019-04-20 22:39:22 +02:00
p_local.h Send the slope thinkers list after the mobj list 2019-04-21 17:16:35 +02:00
p_map.c Basic multiple thinker list implementation 2019-04-20 22:39:22 +02:00
p_maputl.c Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
p_maputl.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
p_mobj.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_mobj.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_polyobj.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_polyobj.h Implement displacement-based polyobject rotation. 2019-04-05 11:50:59 +02:00
p_pspr.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_saveg.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_saveg.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_setup.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_setup.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_sight.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_slopes.c Give slope thinkers their own list right before mobjs'. 2019-04-21 12:00:10 +02:00
p_slopes.h Add a slope thinker queue. 2019-04-20 13:06:06 +02:00
p_spec.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_spec.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_telept.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
p_tick.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
p_tick.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
p_user.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
r_bsp.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_bsp.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
r_data.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
r_data.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_defs.h Small code cleanup 2019-04-19 20:30:13 +02:00
r_draw.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_draw.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_draw8.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_draw16.c Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
r_local.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
r_main.c resolve conflict in r_main.c 2019-01-07 16:52:46 +00:00
r_main.h Large room fix 2018-12-09 19:34:17 -03:00
r_plane.c Remove old code altogether at Nev3r's request 2019-04-17 16:46:32 +01:00
r_plane.h Update r_plane.h 2018-12-14 15:49:32 -03:00
r_segs.c Merge branch 'public_next' 2019-03-28 14:19:02 +00:00
r_segs.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
r_sky.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_sky.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
r_splats.c Software plane fixes 2018-12-14 14:08:25 -03:00
r_splats.h Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
r_state.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
r_things.c Merge branch 'public_next' 2019-02-27 22:36:01 +00:00
r_things.h Merge branch 'public_next' 2019-02-27 22:36:01 +00:00
s_sound.c Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
s_sound.h Merge branch 'public_next' 2019-03-14 22:15:34 -04:00
screen.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
screen.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
sounds.c Implement MIXNIGHTSCOUNTDOWN 2019-03-14 23:10:14 -04:00
sounds.h Implement MIXNIGHTSCOUNTDOWN 2019-03-14 23:10:14 -04:00
st_stuff.c Fixed more mobj thinker iterator oversights and removed all mobj thinker function checks 2019-04-21 16:39:57 +02:00
st_stuff.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
string.c Update source copyrights to 2018 2018-11-25 07:35:38 -05: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 WIP 20190101 merge 2019-01-02 01:09:15 -05:00
tables.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00
tmap.nas WIP 20190101 merge 2019-01-02 01:09:15 -05:00
tmap.s WIP 20190101 merge 2019-01-02 01:09:15 -05:00
tmap_asm.s Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
tmap_mmx.nas WIP 20190101 merge 2019-01-02 01:09:15 -05:00
tmap_vc.nas Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
v_video.c Merge errors for compile 2019-01-07 17:05:20 -05:00
v_video.h Merge errors for compile 2019-01-07 17:05:20 -05:00
vid_copy.s Update source copyrights to 2018 2018-11-25 07:35:38 -05:00
w_wad.c Merge branch 'public_next' 2019-03-28 14:19:02 +00:00
w_wad.h Emblem and unlockable SOFTcoding! Emblems and unlockables are no longer predefined in the code and instead loaded from IWAD 2019-02-03 11:05:22 +01:00
y_inter.c lclear -> _clear typo 2019-03-15 03:15:20 -04:00
y_inter.h Merge branch 'master' into next 2018-11-25 20:39:17 +00:00
z_zone.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
z_zone.h WIP 20190101 merge 2019-01-02 01:09:15 -05:00