Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
881 4760d 0h terminx /polymer/eduke32/source/gamedef.c  
877 4760d 22h terminx /polymer/eduke32/source/gamedef.c Crappy temporary brightness adjustment menu and some misc fixes  
874 4761d 6h terminx /polymer/eduke32/source/gamedef.c CON_SCRIPTSIZE, lets mod authors manually increase the script size to whatever the mod needs, decreasing startup time due to not having to constantly reallocate memory.  
873 4761d 7h terminx /polymer/eduke32/source/gamedef.c  
871 4761d 14h hnt_ts /polymer/eduke32/source/gamedef.c 1. Runtime CON errors display the line numbers of CON now. It doesn't increase the size of compiled code because the line number assigned to each command of a CON file.
The lower 12 bits are used for the ID of command(up to 4096 IDs).
The rest 20 bits are used to store the line number(up to about 1 000 000 lines).
Perhabs variable errors need this too.

2. Fixed 2 crashes.
 
870 4761d 20h terminx /polymer/eduke32/source/gamedef.c Better gamma ramp adjustment, uses vid_gamma, vid_brightness and vid_contrast cvars

Will be added to menu during upcoming menu redesign
 
869 4762d 2h terminx /polymer/eduke32/source/gamedef.c  
859 4765d 0h terminx /polymer/eduke32/source/gamedef.c Prototype stuff for hub maps/persistent level states/non-linear level progression  
856 4768d 2h terminx /polymer/eduke32/source/gamedef.c Make the tsprite CON stuff into its own commands  
855 4768d 9h terminx /polymer/eduke32/source/gamedef.c  
853 4768d 22h terminx /polymer/eduke32/source/gamedef.c CON access to tsprite  
851 4771d 4h terminx /polymer/eduke32/source/gamedef.c Keep the startup window open when CON compilation fails so people can copy CON errors out of it directly without looking at eduke32.log  
850 4771d 5h terminx /polymer/eduke32/source/gamedef.c  
825 4780d 15h terminx /polymer/eduke32/source/gamedef.c  
823 4781d 0h terminx /polymer/eduke32/source/gamedef.c  
808 4781d 22h terminx /polymer/eduke32/source/gamedef.c Better keybinding... still needs some work but seems to be functional

Example:

bind w repeat gamefunc_move_forward
bind s repeat gamefunc_move_backward
bind a repeat gamefunc_strafe_left
bind d repeat gamefunc_strafe_right
bind space gamefunc_jump
bind leftcontrol repeat gamefunc_crouch
bind f12 quit
 
798 4800d 0h terminx /polymer/eduke32/source/gamedef.c winlayer fullscreen polymost alt-tab mouse cursor fix  
797 4800d 2h hnt_ts /polymer/eduke32/source/gamedef.c Added a new CON command:
getticks <VAR>

It's isn't synced and should be using for animation and profiling(=speed measure). Using it for gameplay will desync multiplayer game.
 
795 4800d 7h terminx /polymer/eduke32/source/gamedef.c Fix building on MinGW by using PRIdPTR instead of %td and add a MSVC compatible inttypes.h/stdint.h for compatibility  
794 4800d 14h qbix79 /polymer/eduke32/source/gamedef.c 64 bit fixes for weaponstuff, gamevars, vars readable from con, warnings  

Show All