Subversion Repositories eduke32


Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4711 2466d 11h helixhorned /polymer/ Add forgotten events_defs.h, oops. DONT_BUILD.  
4710 2467d 10h helixhorned /polymer/ 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 2467d 10h helixhorned /polymer/ 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.)

4708 2468d 3h helixhorned /polymer/ compat.h: pedantic whitespace formatting. DONT_BUILD.  
4707 2468d 15h terminx /polymer/ Alter weapon switching to cycle through GROW_WEAPON when using next/previous weapon keys. DONT_BUILD.  
4706 2468d 15h terminx /polymer/ Default map zoom to something a bit more useful on Android. DONT_BUILD.  
4705 2468d 15h terminx /polymer/ CPLUSPLUS mode build fix. DONT_BUILD.  
4704 2468d 15h terminx /polymer/ CPLUSPLUS mode by default in Makefile.common, C99 otherwise. DONT_BUILD.  
4703 2468d 15h terminx /polymer/ 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 2468d 15h terminx /polymer/ Try out __restrict in the classic renderer. #define'd for easy removal in case it causes problems or is useless.  
4701 2468d 15h terminx /polymer/ Fix MSVC warning in Polymer  
4700 2468d 15h terminx /polymer/ Inline yax_getbunches with old map format. DONT_BUILD.  
4699 2468d 15h terminx /polymer/ More EDUKE32_PREDICT_FALSE, mostly in OSD_Printf(OSD_ERROR...) cases  
4698 2468d 15h terminx /polymer/ Aligned gamevar/gamearray allocation  
4697 2468d 15h terminx /polymer/ Fix a couple of clang warnings. DONT_BUILD.  
4696 2468d 15h terminx /polymer/ 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 2468d 15h terminx /polymer/ Get rid of all the static arrays with sizes based on MAXXDIM and MAXYDIM  
4694 2468d 15h terminx /polymer/ Remove -DNO_GCC_BUILTINS, set _FORTIFY_SOURCE to 0.  
4693 2468d 15h terminx /polymer/ Android updates from Emile. DONT_BUILD.  
4692 2468d 15h terminx /polymer/ Minor additional pragma cleanup  

Show All