Better defaults for focusd button in race end screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
parent
cbffa1dc8a
commit
fdb020016a
@ -88,6 +88,7 @@ void RaceResultGUI::enableAllButtons()
|
|||||||
top->setText(n==1 ? _("See unlocked feature")
|
top->setText(n==1 ? _("See unlocked feature")
|
||||||
: _("See unlocked features"));
|
: _("See unlocked features"));
|
||||||
top->setVisible(true);
|
top->setVisible(true);
|
||||||
|
top->setFocusForPlayer(PLAYER_ID_GAME_MASTER);
|
||||||
}
|
}
|
||||||
else if (race_manager->getMajorMode() == RaceManager::MAJOR_MODE_GRAND_PRIX)
|
else if (race_manager->getMajorMode() == RaceManager::MAJOR_MODE_GRAND_PRIX)
|
||||||
{
|
{
|
||||||
@ -100,6 +101,8 @@ void RaceResultGUI::enableAllButtons()
|
|||||||
|
|
||||||
bottom->setText( _("Abort Grand Prix") );
|
bottom->setText( _("Abort Grand Prix") );
|
||||||
bottom->setVisible(true);
|
bottom->setVisible(true);
|
||||||
|
|
||||||
|
middle->setFocusForPlayer(PLAYER_ID_GAME_MASTER);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -113,14 +116,9 @@ void RaceResultGUI::enableAllButtons()
|
|||||||
|
|
||||||
bottom->setText( _("Back to the menu") );
|
bottom->setText( _("Back to the menu") );
|
||||||
bottom->setVisible(true);
|
bottom->setVisible(true);
|
||||||
|
|
||||||
|
bottom->setFocusForPlayer(PLAYER_ID_GAME_MASTER);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Make sure that when 'fire' is pressed accidentally (e.g. pressing fire
|
|
||||||
// very often to skip all results) that a good default is chosen (to
|
|
||||||
// avoid aborting a GP by accident).
|
|
||||||
for(int i=0; i<MAX_PLAYER_COUNT; i++)
|
|
||||||
top->setFocusForPlayer(i);
|
|
||||||
|
|
||||||
} // enableAllButtons
|
} // enableAllButtons
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user