[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Stratagus-CVS] stratagus/src/ui menus.c
From: |
address@hidden |
Subject: |
[Stratagus-CVS] stratagus/src/ui menus.c |
Date: |
2 Feb 2004 09:31:58 +1100 |
CVSROOT: /home/strat
Module name: stratagus
Changes by: <address@hidden> 04/02/02 09:31:57
Modified files:
src/ui : menus.c
Log message:
Disabled restart scenario in multiplayer games
Patches:
Index: stratagus/src/ui/menus.c
diff -u stratagus/src/ui/menus.c:1.613 stratagus/src/ui/menus.c:1.614
--- stratagus/src/ui/menus.c:1.613 Tue Jan 27 22:03:25 2004
+++ stratagus/src/ui/menus.c Mon Feb 2 09:31:56 2004
@@ -26,7 +26,7 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Id: menus.c,v 1.613 2004/01/27 11:03:25 wizzard Exp $
+// $Id: menus.c,v 1.614 2004/02/01 22:31:56 jsalmon3 Exp $
//@{
@@ -2151,11 +2151,11 @@
}
/**
-** Preferences menu init callback
+** Preferences menu init callback
*/
-local void PreferencesInit(Menuitem *mi __attribute__((unused)))
+local void PreferencesInit(Menuitem* mi __attribute__((unused)))
{
- Menu *menu;
+ Menu* menu;
menu = CurrentMenu;
if (!TheMap.NoFogOfWar) {
@@ -2179,16 +2179,16 @@
}
/**
-** Preferences menu init callback
+** Preferences menu init callback
*/
-local void PreferencesExit(Menuitem *mi __attribute__((unused)))
+local void PreferencesExit(Menuitem* mi __attribute__((unused)))
{
// FIXME: Only save if something changed
SavePreferences();
}
/**
-** Show the game options.
+** Show the game options.
*/
local void GameOptionsMenu(void)
{
@@ -2196,7 +2196,7 @@
}
/**
-** Show the game credits.
+** Show the game credits.
*/
local void GameShowCredits(void)
{
@@ -2204,7 +2204,7 @@
}
/**
-** Show the Restart Confirm menu
+** Show the Restart Confirm menu
*/
global void RestartConfirmMenu(void)
{
@@ -2212,7 +2212,7 @@
}
/**
-** Show the Surrender Confirm menu
+** Show the Surrender Confirm menu
*/
local void SurrenderConfirmMenu(void)
{
@@ -2220,7 +2220,7 @@
}
/**
-** Show the Quit To Menu Confirm menu
+** Show the Quit To Menu Confirm menu
*/
global void QuitToMenuConfirmMenu(void)
{
@@ -2228,7 +2228,7 @@
}
/**
-** Show the Exit Confirm menu
+** Show the Exit Confirm menu
*/
global void ExitConfirmMenu(void)
{
@@ -2236,15 +2236,24 @@
}
/**
-** Show the End Scenario menu
+** Show the End Scenario menu
*/
local void EndScenarioMenu(void)
{
+ Menu* menu;
+
+ menu = FindMenu("menu-end-scenario");
+ if (NetworkFildes == (Socket)-1) {
+ menu->Items[1].flags = MI_ENABLED;
+ } else {
+ menu->Items[1].flags = MI_DISABLED;
+ }
+
ProcessMenu("menu-end-scenario", 0);
}
/**
-** Restart the scenario
+** Restart the scenario
*/
local void EndScenarioRestart(void)
{
@@ -2254,7 +2263,7 @@
}
/**
-** End the game in defeat
+** End the game in defeat
*/
local void EndScenarioSurrender(void)
{
@@ -2264,7 +2273,7 @@
}
/**
-** End the game and return to the menu
+** End the game and return to the menu
*/
local void EndScenarioQuitMenu(void)
{
@@ -2274,7 +2283,7 @@
}
/**
-** End the running game from menu.
+** End the running game from menu.
*/
local void GameMenuEnd(void)
{
@@ -2285,11 +2294,11 @@
}
/**
-** Victory menu init callback
+** Victory menu init callback
*/
-local void VictoryInit(Menuitem *mi __attribute__((unused)))
+local void VictoryInit(Menuitem* mi __attribute__((unused)))
{
- Menu *menu;
+ Menu* menu;
menu = CurrentMenu;
if (CommandLogDisabled) {
@@ -2298,11 +2307,11 @@
}
/**
-** Defeated menu init callback
+** Defeated menu init callback
*/
-local void DefeatedInit(Menuitem *mi __attribute__((unused)))
+local void DefeatedInit(Menuitem* mi __attribute__((unused)))
{
- Menu *menu;
+ Menu* menu;
menu = CurrentMenu;
if (CommandLogDisabled) {
@@ -2311,7 +2320,7 @@
}
/**
-** Save replay of completed game.
+** Save replay of completed game.
*/
local void SaveReplay(void)
{
@@ -2319,12 +2328,12 @@
}
/**
-** Save replay menu init callback
+** Save replay menu init callback
*/
-local void SaveReplayInit(Menuitem *mi __attribute__((unused)))
+local void SaveReplayInit(Menuitem* mi __attribute__((unused)))
{
- Menu *menu;
- char *buf;
+ Menu* menu;
+ char* buf;
menu = CurrentMenu;
@@ -2336,18 +2345,18 @@
}
/**
-** Save replay menu exit callback
+** Save replay menu exit callback
*/
-local void SaveReplayExit(Menuitem *mi)
+local void SaveReplayExit(Menuitem* mi)
{
free(mi->menu->Items[1].d.input.buffer);
mi->menu->Items[1].d.input.buffer = NULL;
}
/**
-** Input field action of save replay menu.
+** Input field action of save replay menu.
*/
-local void SaveReplayEnterAction(Menuitem *mi, int key)
+local void SaveReplayEnterAction(Menuitem* mi, int key)
{
if (mi->d.input.nch == 0) {
mi[1].flags = MenuButtonDisabled;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Stratagus-CVS] stratagus/src/ui menus.c,
address@hidden <=