Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4711 2422d 14h helixhorned / Add forgotten events_defs.h, oops. DONT_BUILD.  
4710 2423d 14h helixhorned / Lunatic: fix building and startup up to tilesizx[] failure. DONT_BUILD.

- Needed to rip out enum GameEvent_t into own header file to prevent what
would be a circular #include otherwise
- Added some forgotten #ifdef LUNATIC
- updated structure and function declarations on the Lua FFI side
 
4709 2423d 14h helixhorned / C-CON: fix possible crash when a CON error is raised due to access of invalid sprite.

For example, in
CON_ERRPRINTF("invalid target sprite (%d) %d %d\n", iActor, vm.g_i, TrackerCast(vm.g_sp->picnum));
vm.g_i can be -1 and vm.g_sp can be NULL then. (Not anymore.)

DONT_BUILD.
 
4708 2424d 7h helixhorned / compat.h: pedantic whitespace formatting. DONT_BUILD.  
4707 2424d 19h terminx / Alter weapon switching to cycle through GROW_WEAPON when using next/previous weapon keys. DONT_BUILD.  
4706 2424d 19h terminx / Default map zoom to something a bit more useful on Android. DONT_BUILD.  
4705 2424d 19h terminx / CPLUSPLUS mode build fix. DONT_BUILD.  
4704 2424d 19h terminx / CPLUSPLUS mode by default in Makefile.common, C99 otherwise. DONT_BUILD.  
4703 2424d 19h terminx / Clean up some player code a bit... make bobposx/bobposy a vec2_t, make fricxv/fricyv a per-player vec2_t (TODO: CON access), promote angvel in input_t to int16_t and allow for player angle changes that result in odd numbered angles (we were effectively artificially limiting the angle to 1024 values before), fix some HUD model ID stuff that should help with the weapons in the HRP, clean up a bunch of random functions (P_FireWeapon(), P_DisplayTip(), P_DisplayAccess(), P_DisplayWeapon(), P_GetInput(), etc). Also clean up G_SetupFilenameBasedMusic() to loop through flac/ogg/mid when searching for usermap music replacements. Some of this really needs a BYTEVERSION bump, but these commits aren't for synthesis to build so we're not doing it yet. DONT_BUILD.  
4702 2424d 19h terminx / Try out __restrict in the classic renderer. #define'd for easy removal in case it causes problems or is useless.  
4701 2424d 19h terminx / Fix MSVC warning in Polymer  
4700 2424d 19h terminx / Inline yax_getbunches with old map format. DONT_BUILD.  
4699 2424d 19h terminx / More EDUKE32_PREDICT_FALSE, mostly in OSD_Printf(OSD_ERROR...) cases  
4698 2424d 19h terminx / Aligned gamevar/gamearray allocation  
4697 2424d 19h terminx / Fix a couple of clang warnings. DONT_BUILD.  
4696 2424d 19h terminx / Unify spritesx/spritesy/spritez into a single vec3_t spritesxyz. It still has a stupid name like "spritesxyz" because I wanted references to it to remain easy to find in case of problems.  
4695 2424d 19h terminx / Get rid of all the static arrays with sizes based on MAXXDIM and MAXYDIM  
4694 2424d 19h terminx / Remove -DNO_GCC_BUILTINS, set _FORTIFY_SOURCE to 0.  
4693 2424d 19h terminx / Android updates from Emile. DONT_BUILD.  
4692 2424d 19h terminx / Minor additional pragma cleanup  

Show All