public CircularAnimation(SpriteFont font, float radius) { this.font = font; title = new CenteredTitle(font, Vector2.Zero, " ", false, Color.Black); Velocity = new Vector2(1, 1); this.Radius = radius; }
public About(ContentManager Content) { buttons = new List <IButton>(); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "About", false, Color.Black); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(0, 180), "Back", 0.03f)); }
public JoinLobby(ContentManager Content) { buttons = new List <IButton>(); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "Lobby", false, Color.Black); setColor = new SetColor(Content, new Vector2(50, 180)); buttons.Add(new GameButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(0, 180), "Disconnect", 0.03f)); }
public QuitGame(ContentManager Content) { buttons = new List <IButton>(); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "Disconnect", false, Color.Black); buttons.Add(new GameButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 280), "Yes", 0.03f)); buttons.Add(new GameButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 380), "No", 0.03f)); }
public MainMenu(ContentManager Content) { buttons = new List <IButton>(); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "Main Menu", false, Color.Black); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 180), "Play", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 270), "Profile", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 360), "About", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 450), "Exit", 0.03f)); }
public Profile(ContentManager Content) { buttons = new List <IButton>(); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "Profile", false, Color.Black); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 270), "Load Avatar", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 360), "Back", 0.03f)); textBox = new TextBox(Content.Load <SpriteFont>(@"Fonts\font"), Content.Load <Texture2D>(@"Textures\Buttons\layout"), Vector2.Zero, 200, 30); setColor = new SetColor(Content, new Vector2(50, 180)); SetTextBoxLocation(); LoadInfoFromDatabase(); }
public Play(ContentManager Content) { buttons = new List <IButton>(); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "Play", false, Color.Black); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 180), "Create Lobby", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 270), "Join Lobby", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 360), "Back", 0.03f)); textBox = new TextBox(Content.Load <SpriteFont>(@"Fonts\font"), Content.Load <Texture2D>(@"Textures\Buttons\layout"), new Vector2(150, 220), 200, 30); //TODO: REMOVE textBox.Text = "127.0.0.1"; SetTextBoxLocation(); }
public ExpansionLobby(ContentManager Content) { buttons = new List <IButton>(); River = InnsCathedrals = true; Selected = Content.Load <Texture2D>(@"Textures\Buttons\selectedButton"); NotSelected = Content.Load <Texture2D>(@"Textures\Buttons\NotSelectedButton"); title = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\largeFont"), new Vector2(0, 100), "Expansions", false, Color.Black); buttons.Add(new GameButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 0), "Create", 0.03f)); buttons.Add(new GameButton(Content.Load <Texture2D>(@"Textures\Buttons\Button1"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 0), "Back", 0.03f)); buttons.Add(new MenuButton(Content.Load <Texture2D>(@"Textures\Buttons\NeutralButton"), Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 270), "Base", 0.03f)); buttons.Add(new MenuButton(Selected, Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 327), "River", 0.03f)); buttons.Add(new MenuButton(Selected, Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(50, 384), " Inns & Cathedrals", 0.03f)); expansionTitle = new CenteredTitle(Content.Load <SpriteFont>(@"Fonts\font"), new Vector2(0, 150), " ", false, Color.Black); }
public LoadingAnimation(SpriteFont font) { this.font = font; title = new CenteredTitle(font, Vector2.Zero, " ", false, Color.Black); }