X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fmenu.qc;h=a76efb8e367840cc3737734a781c104556bbe935;hb=9160a9c5f29f0bae57a5c9b7b468ae1ae0061c27;hp=ddf9ff686adc7b4413086cab0093d08fc6aa0a7a;hpb=44657432578ed559d0c426da18d7678419caf424;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/menu.qc b/qcsrc/menu/menu.qc index ddf9ff686..a76efb8e3 100644 --- a/qcsrc/menu/menu.qc +++ b/qcsrc/menu/menu.qc @@ -687,7 +687,7 @@ void m_draw() if(Menu_Active) if(!cvar("menu_video_played")) { - localcmd("cd loop $menu_cdtrack; play sound/announcer/default/welcome.ogg\n"); + localcmd("cd loop $menu_cdtrack; play sound/announcer/default/welcome.wav\n"); menuLogoAlpha = -0.8; // no idea why, but when I start this at zero, it jumps instead of fading FIXME } // ALWAYS set this cvar; if we start but menu is not active, this means we want no background music! @@ -784,7 +784,12 @@ void m_draw() draw_alpha *= menuAlpha; - if(menuMouseMode) + if(!Menu_Active) + { + // do not update mouse position + // it prevents mouse jumping to '0 0 0' when menu is fading out + } + else if(menuMouseMode) { vector newMouse; newMouse = globalToBox(getmousepos(), draw_shift, draw_scale);