raze-gles/source/duke3d/src
terminx 3b98ba6561 Attempt to work around odd behavior when attempting to use stuff like wall aligned sprites with the new version of clipmove
The behavior was always "wrong" as clipmove does not handle movement of lines, just movement of clip boxes against lines and face sprite points, but the newer version of clipmove actively bounces sprites away from lines they would otherwise clip into. This was causing wall-aligned sprites that called any functions that ended up calling clipmove to get pushed away from the wall unintentionally.

git-svn-id: https://svn.eduke32.com/eduke32@7932 1a8010ca-5511-0410-912e-c29ae57300e0
2019-09-20 16:02:53 +02:00
..
lunatic Add EVENT_RESETGOTPICS which gives scripts the chance to reset gotpics (and similar effects trackers) for effects that run in EVENT_DISPLAYROOMS. 2019-09-20 13:59:20 +02:00
_functio.h Move RCtrl keybind for gamefunc_Fire to slot 1 instead of 2 2019-09-20 15:23:45 +02:00
_midi.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
_rts.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
actors.cpp Attempt to work around odd behavior when attempting to use stuff like wall aligned sprites with the new version of clipmove 2019-09-20 16:02:53 +02:00
actors.h Add SFLAG_QUEUEDFORDELETE, to handle detection and manipulation of things like decal sprites marked for deletion 2019-09-19 14:51:41 +02:00
android.h Bring the previous commit into effect. 2017-02-01 10:20:54 +00:00
anim.cpp Add I_GeneralTrigger as a combination of Advance and Return and use it for skipping screens so that Esc works. 2019-09-20 15:44:03 +02:00
anim.h Cleanup includes 2018-11-18 18:09:48 +00:00
astub.cpp Replace runtime pow2 calculations with pow2char LUT usage 2019-09-20 15:34:08 +02:00
cheats.cpp Move cheat descriptions from menus.cpp to cheats.cpp 2019-09-20 15:44:06 +02:00
cheats.h Move cheat descriptions from menus.cpp to cheats.cpp 2019-09-20 15:44:06 +02:00
cmdline.cpp - Packet code implementation (merge from private c/s repo), world updates are now synced through snapshots. See tag SVN_SyncPoint_Dec2018 on master of the other repo. 2018-12-08 00:40:39 +00:00
cmdline.h Fix issue with a couple symbols from cmdline.h sometimes picking up different linkage due to accidental double definition in game.h 2018-11-18 19:03:40 +00:00
common.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
common_game.h Rename IONMAIDEN -> FURY 2019-09-20 15:17:31 +02:00
config.cpp Fix issue where "unbound" without a control name afterward would end up in settings.cfg when dealing with disabled gamefuncs 2019-09-19 14:20:51 +02:00
config.h After parsing the cfg, fill in the default bindings for any control functions that are completely missing, with function unbound and key unused by anything else. 2018-11-18 18:12:21 +00:00
demo.cpp Rename stupid structure member I probably named when I was high 2019-09-20 14:39:06 +02:00
demo.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
duke3d.h Implement "usermap" music definition slot 2019-09-20 15:14:29 +02:00
events_defs.h newgamechoices 2019-09-20 16:02:49 +02:00
function.h Add gamefunc_Alt_Weapon and EVENT_ALTWEAPON back in 2019-09-20 14:36:50 +02:00
game.cpp newgamechoices 2019-09-20 16:02:49 +02:00
game.h Remove RTS names from standalone builds 2019-09-20 15:44:10 +02:00
gamedef.cpp newgamechoices 2019-09-20 16:02:49 +02:00
gamedef.h newgamechoices 2019-09-20 16:02:49 +02:00
gamedefs.h Lower DEFAULTMOUSESENSITIVITY to 4 2018-10-25 23:32:57 +00:00
gameexec.cpp Add fallthrough__ in gameexec 2019-09-20 16:01:16 +02:00
gameexec.h Use default argument values of -1 for the sprite and player indexes passed to VM_OnEvent() 2019-09-20 13:08:36 +02:00
GameListSource.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GameListSource.game.mm The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
gamestructures.cpp newgamechoices 2019-09-20 16:02:49 +02:00
gamevars.cpp This adds back in the engine's old automapping feature 2019-09-20 15:32:13 +02:00
gamevars.h new special purpose gamevar flag 2019-09-20 15:17:57 +02:00
global.cpp Slightly revise framerate limiter and r_showfps 2 display 2019-01-12 00:21:53 +00:00
global.h Slightly revise framerate limiter and r_showfps 2 display 2019-01-12 00:21:53 +00:00
GrpFile.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GrpFile.game.mm The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
grpscan.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
grpscan.h Add "rtsname" token to grpinfo grammar. 2018-02-11 05:03:55 +00:00
in_android.cpp Bring the previous commit into effect. 2017-02-01 10:20:54 +00:00
in_android.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
input.cpp Add CONTROL_ClearAllButtons 2019-09-20 15:44:12 +02:00
input.h Add I_GeneralTrigger as a combination of Advance and Return and use it for skipping screens so that Esc works. 2019-09-20 15:44:03 +02:00
inv.h Move addinventory command code into its own function. 2017-07-05 05:38:02 +00:00
keys.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
m32common.cpp Replace runtime pow2 calculations with pow2char LUT usage 2019-09-20 15:34:08 +02:00
m32def.cpp Amend r7805 2019-09-20 15:17:40 +02:00
m32def.h Amend r7805 2019-09-20 15:17:40 +02:00
m32exec.cpp Replace runtime pow2 calculations with pow2char LUT usage 2019-09-20 15:34:08 +02:00
m32structures.cpp Rename Gv_SetVarX() to Gv_SetVar() (overloaded) 2019-09-20 09:38:41 +02:00
m32vars.cpp Rename Gv_SetVarX() to Gv_SetVar() (overloaded) 2019-09-20 09:38:41 +02:00
macros.h WIP wall texture rotation bit 2018-11-18 18:13:48 +00:00
mapster32.h Untabify a couple of headers 2019-09-20 15:29:05 +02:00
mdump.cpp Just cleaning up a dump(er) 2018-11-18 18:06:38 +00:00
mdump.h Route inclusion of all Windows headers through a new header, windows_inc.h. 2017-02-19 22:15:44 +00:00
menus.cpp newgamechoices 2019-09-20 16:02:49 +02:00
menus.h newgamechoices 2019-09-20 16:02:49 +02:00
midi.cpp MIDI/Windows: Immediately MPU_Init after MPU_Reset so that MIDI_Reset can take effect. 2018-03-22 04:48:57 +00:00
midi.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mpu401.cpp Completely unused struct...? 2018-10-25 23:29:49 +00:00
mpu401.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
music.cpp Fix MIDI playback on non-Windows platforms 2018-05-19 14:14:18 +00:00
names.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
namesdyn.cpp Sorting and formatting for [names|sound]dyn.[cpp|h] 2018-11-18 18:09:58 +00:00
namesdyn.h Sorting and formatting for [names|sound]dyn.[cpp|h] 2018-11-18 18:09:58 +00:00
network.cpp Rename stupid structure member I probably named when I was high 2019-09-20 14:39:06 +02:00
network.h Rename net.* to network.* 2019-09-19 12:20:45 +02:00
osdcmds.cpp Fix crashes when passing invalid variable names to a couple of debugging commands in the console 2019-09-20 15:34:26 +02:00
osdcmds.h Remove the "ConsoleKeys[]" array from osdcmds.cpp in favor of accessing mact's sctokeylut[] 2018-11-18 18:08:38 +00:00
osdfuncs.cpp osdfuncs.cpp: fix OSD background sometimes not rendering with the correct gl state 2019-09-20 15:10:05 +02:00
osdfuncs.h Use "int" for OSD command return values and a few trivial globals. Our current usage of the return values would have even worked with bool, but we might want to add error conditions or something later. 2018-11-18 18:05:45 +00:00
player.cpp save name in exts 2019-09-20 16:01:18 +02:00
player.h save name in exts 2019-09-20 16:01:18 +02:00
premap.cpp Eliminate pos_as_vec2 from anything that had it 2019-09-20 15:46:28 +02:00
premap.h More premap cleanup 2018-11-18 18:08:14 +00:00
quotes.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
rts.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
rts.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
savegame.cpp save name in exts 2019-09-20 16:01:18 +02:00
savegame.h ext loading 2019-09-20 15:26:44 +02:00
sbar.cpp This is just syntax and formatting 2019-09-20 14:39:09 +02:00
sbar.h Remove the implicit "static" from our FORCE_INLINE macro. 2017-02-25 08:15:53 +00:00
screens.cpp Add I_GeneralTrigger as a combination of Advance and Return and use it for skipping screens so that Esc works. 2019-09-20 15:44:03 +02:00
screens.h Respect r_maxfps in menus and on startup/bonus/end screens 2017-06-23 03:59:26 +00:00
screentext.cpp Tiny error message cleanup 2019-09-20 16:01:20 +02:00
screentext.h Update duke3d headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful. 2018-10-16 06:08:58 +00:00
sdlmusic.cpp Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
sector.cpp New feature: combine SF_GLOBAL and SF_DTAG definesound flags to get Duke3D explosion sound behavior 2019-09-20 15:46:47 +02:00
sector.h This is just syntax and formatting 2019-09-20 14:39:09 +02:00
soundefs.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sounds.cpp Sound cleanups 2019-09-20 15:47:13 +02:00
sounds.h Sound cleanups 2019-09-20 15:47:13 +02:00
sounds_common.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sounds_mapster32.cpp Replace runtime pow2 calculations with pow2char LUT usage 2019-09-20 15:34:08 +02:00
sounds_mapster32.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
soundsdyn.cpp Sorting and formatting for [names|sound]dyn.[cpp|h] 2018-11-18 18:09:58 +00:00
soundsdyn.h Sorting and formatting for [names|sound]dyn.[cpp|h] 2018-11-18 18:09:58 +00:00
startgtk.game.cpp Fix issue with a couple symbols from cmdline.h sometimes picking up different linkage due to accidental double definition in game.h 2018-11-18 19:03:40 +00:00
startosx.game.mm Fix macOS -Wdeprecated-declarations warnings 2019-09-20 10:15:10 +02:00
startwin.game.cpp Minor start window cleanup. This ended up touching a bunch of other files due to variable renaming, but there are zero functional changes to anything but the startup window in this commit. 2018-11-18 18:13:02 +00:00
startwin.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
winbits.cpp Clean up error handling in shitty G_GetVersionFromWebsite() function 2018-10-10 19:14:41 +00:00