예제 #1
0
 public void CreateSinglePlayerMenu()
 {
     Menu menu = new Menu(new Vector2(200), 85, true, GFX.sfTitle, Color.White, new Vector2(0.5f), Align.Left, SinglePlayerBack);
     menu.OnSelect = Menus.SelectText;
     menu.OnDeselect = Menus.DeselectText;
     menu.AddMenuItem(new Text("Campaign", Campaign));
     menu.AddMenuItem(new Text("Classic", Classic));
     Menus.SinglePlayerMenu = menu;
     menuM.AddMenu(Menus.SinglePlayerMenu);
 }
예제 #2
0
 public void CreateMultiPlayerMenu()
 {
     Menu menu = new Menu(new Vector2(200), 85, true, GFX.sfTitle, Color.White, new Vector2(0.5f), Align.Left, MultiPlayerBack);
     menu.OnSelect = Menus.SelectText;
     menu.OnDeselect = Menus.DeselectText;
     menu.AddMenuItem(new Text("Co-op", Coop));
     menu.AddMenuItem(new Text("Player v Player", PVP));
     Menus.MultiPlayerMenu = menu;
     menuM.AddMenu(Menus.MultiPlayerMenu);
 }
예제 #3
0
 public void CreateOptionMenu()
 {
     Menu menu = new Menu(new Vector2(200), 85, true, GFX.sfTitle, Color.White, new Vector2(0.5f), Align.Left, OptionBack);
     menu.OnSelect = Menus.SelectText;
     menu.OnDeselect = Menus.DeselectText;
     menu.AddMenuItem(new Text("Graphics", Graphics));
     menu.AddMenuItem(new Text("Sound", Sound));
     Menus.OptionsMenu = menu;
     menuM.AddMenu(Menus.OptionsMenu);
 }
예제 #4
0
 public void CreateMainMenu()
 {
     Menu menu = new Menu(new Vector2(200), 85, true, GFX.sfTitle, Color.White, new Vector2(0.5f), Align.Left, MainMenuBack);
     menu.OnSelect = Menus.SelectText;
     menu.OnDeselect = Menus.DeselectText;
     menu.AddMenuItem(new Text("Single Player", SinglePlayer));
     menu.AddMenuItem(new Text("Multiplayer", Multiplayer));
     menu.AddMenuItem(new Text("Options", Options));
     menu.AddMenuItem(new Text("Exit", engine.Exit));
     Menus.MainMenu = menu;
     menuM.AddMenu(Menus.MainMenu);
 }