X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fmenu.qh;h=6f36a074e05311361c71b174afa796a03adeb02b;hb=f5517806dce5953f2a2dc2e9312032e99abcf6d0;hp=ab812437a00eba147f08570ca81e8541ea739249;hpb=49e47ad10d83c939eca33d2c5f542d01c7da2b3e;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/menu.qh b/qcsrc/menu/menu.qh index ab812437a..6f36a074e 100644 --- a/qcsrc/menu/menu.qh +++ b/qcsrc/menu/menu.qh @@ -26,9 +26,6 @@ entity main; void m_hide(); void m_display(); void m_goto(string name); -void m_goto_skin_selector(); -void m_goto_language_selector(); -void m_goto_video_settings(); .string name; entity keyGrabber; @@ -36,10 +33,22 @@ entity keyGrabber; float conwidth, conheight; // "virtual" conwidth/height values for other stuff to assume for scaling -void SUB_Null(); - float preMenuInit(); // you have to define this for pre-menu initialization. Return 0 if initialization needs to be retried a frame later, 1 if it succeeded. void preMenuDraw(); // this is run before the menu is drawn. You may put some stuff there that has to be done every frame. void postMenuDraw(); // this is run just after the menu is drawn (or not). Useful to draw something over everything else. void m_sync(); + +// sounds + +const string MENU_SOUND_CLEAR = "sound/menu/clear.wav"; +const string MENU_SOUND_CLOSE = "sound/menu/close.wav"; +const string MENU_SOUND_EXECUTE = "sound/menu/execute.wav"; +const string MENU_SOUND_FOCUS = "sound/menu/focus.wav"; +const string MENU_SOUND_OPEN = "sound/menu/open.wav"; +const string MENU_SOUND_SELECT = "sound/menu/select.wav"; +const string MENU_SOUND_SLIDE = "sound/menu/slide.wav"; +const string MENU_SOUND_WINNER = "sound/menu/winner.wav"; + +void m_play_focus_sound(); +void m_play_click_sound(string soundfile);