Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5054 2294d 5h hendricks266 /polymer/eduke32/source/menus.c Replace the drawing code for the level stats with nearly equivalent code that can be much more easily reproduced in CON.  
5041 2295d 5h hendricks266 /polymer/eduke32/source/menus.c Disable EF_HIDEFROMMP pending proper consideration when multiplayer is closer to being ready.  
5034 2308d 14h hendricks266 /polymer/eduke32/source/menus.c Menus: Fix assorted issues in MENU_NETOPTIONS.  
5033 2308d 14h hendricks266 /polymer/eduke32/source/menus.c CON: Add "definevolumeflags", currently equipped to hide an episode from the single player and/or multiplayer screens.

enum
{
EF_HIDEFROMSP = 1<<0,
EF_HIDEFROMMP = 1<<1,
};
 
5025 2309d 0h helixhorned /polymer/eduke32/source/menus.c menus.c: fix two unused-variable warnings.  
5023 2309d 13h terminx /polymer/eduke32/source/menus.c Remove a couple of Android-specific menu items I accidentally left enabled on PC.  
5004 2320d 5h hendricks266 /polymer/eduke32/source/menus.c Fix build without DROIDMENU.  
5003 2320d 5h hendricks266 /polymer/eduke32/source/menus.c Replace erroneous use of EVENT_DISPLAYCROSSHAIR with new event EVENT_DISPLAYCURSOR.  
5002 2320d 7h terminx /polymer/eduke32/source/menus.c Oops! :)  
5000 2320d 7h terminx /polymer/eduke32/source/menus.c More Android work. DONT_BUILD.  
4997 2320d 7h terminx /polymer/eduke32/source/menus.c A whole bunch of mostly insignificant changes that didn't deserve separate commits. DONT_BUILD.  
4993 2320d 7h terminx /polymer/eduke32/source/menus.c Android menu changes. Moves a few settings in-game instead of in crappy system UI dialogs. DONT_BUILD.  
4986 2320d 7h terminx /polymer/eduke32/source/menus.c Minor sound cleanup... clean up crappy old code, remove obsolete "FXDevice" and "MusicDevice" variables, etc.  
4977 2322d 7h hendricks266 /polymer/eduke32/source/menus.c CON: Add undefinevolume, undefineskill, and undefinelevel.  
4976 2322d 7h hendricks266 /polymer/eduke32/source/menus.c Rename "Polymost.f" string back to "Polymost" because it only confused users.  
4966 2323d 5h hendricks266 /polymer/eduke32/source/menus.c Move EVENT_DISPLAYMENU to after the black translucent background is drawn when in-game.  
4951 2326d 15h helixhorned /polymer/eduke32/source/menus.c menus.c: fix C build. DONT_BUILD.  
4946 2337d 0h hendricks266 /polymer/eduke32/source/menus.c Menus: Mouse, touch, and pointer controls now take the origin into account.  
4945 2337d 0h hendricks266 /polymer/eduke32/source/menus.c Add events EVENT_DISPLAYINACTIVEMENU and EVENT_DISPLAYINACTIVEMENUREST and userdef members m_origin_x and m_origin_y.

This allows for CON screen display code to use menu animations. The following is an example of how to adapt screen features that should animate.

before:

onevent EVENT_DISPLAYMENUREST
ifvare current_menu 0 // main menu
{
setvar x 1
setvar y 1
rotatesprite x y zoom ang tilenum shade pal orientation 0 0 xdim ydim
}
endevent

after:

state DisplayMenuCommon
ifvare RETURN 0 // main menu
{
getuserdef[THISACTOR].m_origin_x x
getuserdef[THISACTOR].m_origin_y y
addvar x 65536
addvar y 65536
rotatesprite16 x y zoom ang tilenum shade pal orientation 0 0 xdim ydim
}
ends

onevent EVENT_DISPLAYMENUREST state DisplayMenuCommon endevent
onevent EVENT_DISPLAYINACTIVEMENUREST state DisplayMenuCommon endevent
 
4944 2337d 0h hendricks266 /polymer/eduke32/source/menus.c Make my menu animation code a little bit more modular.  

Show All