public new void Initialize() { ShouldBeScaled = false; background = new Background.MainMenu(); lvl = new Elements.MenuAnimatedButton(100, 50, 600, 45, "Levels"); lvl.InitAnimation("GUI/Menus/MainMenu/Levels", "GUI/Menus/MainMenu/LevelsSelected", 100, 7, 160); lvl.onClicked += new Elements.Button.ClickedEventHandler(lvlClick); controls.Add(lvl); sb = new Elements.MenuAnimatedButton(100, 117, 600, 45, "Sandbox"); sb.InitAnimation("GUI/Menus/MainMenu/Sandbox", "GUI/Menus/MainMenu/SandboxSelected", 100, 7, 0); sb.onClicked += new Elements.Button.ClickedEventHandler(sbClick); controls.Add(sb); hb = new Elements.MenuAnimatedButton(100, 184, 600, 45, "Handbook"); hb.InitAnimation("GUI/Menus/MainMenu/Handbook", "GUI/Menus/MainMenu/HandbookSelected", 100, 7, 130); hb.onClicked += new Elements.Button.ClickedEventHandler(hbClick); controls.Add(hb); op = new Elements.MenuAnimatedButton(100, 251, 600, 45, "Options"); op.InitAnimation("GUI/Menus/MainMenu/Options", "GUI/Menus/MainMenu/OptionsSelected", 100, 7, 70); op.onClicked += new Elements.Button.ClickedEventHandler(opClick); controls.Add(op); st = new Elements.MenuAnimatedButton(100, 318, 600, 45, "Statistics"); st.InitAnimation("GUI/Menus/MainMenu/Statistics", "GUI/Menus/MainMenu/StatisticsSelected", 100, 7, 35); st.onClicked += new Elements.Button.ClickedEventHandler(stClick); controls.Add(st); ex = new Elements.MenuAnimatedButton(100, 385, 600, 45, "Exit"); ex.InitAnimation("GUI/Menus/MainMenu/Exit", "GUI/Menus/MainMenu/ExitSelected", 100, 7, 105); ex.onClicked += new Elements.Button.ClickedEventHandler(exClick); controls.Add(ex); cr = new Elements.EncyclopediaBrowserButton(Main.WindowWidth - 150, Main.WindowHeight - 35, 150, 35, "Credits"); cr.OverrideTexture("GUI/Menus/MainMenu/ButtonBackgroundMM"); cr.Font = ResourceManager.Load <SpriteFont>("Fonts/LiberationSans_15"); cr.foreground = Color.White; cr.onClicked += new Elements.Button.ClickedEventHandler(cr_onClicked); cr.IdleOpacity = 0.8f; controls.Add(cr); intr = new Elements.EncyclopediaBrowserButton(0, Main.WindowHeight - 35, 150, 35, "Intro"); intr.OverrideTexture("GUI/Menus/MainMenu/ButtonBackgroundMM"); intr.Font = ResourceManager.Load <SpriteFont>("Fonts/LiberationSans_15"); intr.foreground = Color.White; intr.onClicked += new Elements.Button.ClickedEventHandler(intr_onClicked); intr.IdleOpacity = 0.8f; controls.Add(intr); Main.LoadingDetails = "Initializing scenes..."; base.Initialize(); }
public new void Initialize() { ShouldBeScaled = false; background = new Background.MainMenu(); lvl = new Elements.MenuAnimatedButton(100, 50, 600, 45, "Levels"); lvl.InitAnimation("GUI/Menus/MainMenu/Levels", "GUI/Menus/MainMenu/LevelsSelected", 100, 7, 160); lvl.onClicked += new Elements.Button.ClickedEventHandler(lvlClick); controls.Add(lvl); sb = new Elements.MenuAnimatedButton(100, 117, 600, 45, "Sandbox"); sb.InitAnimation("GUI/Menus/MainMenu/Sandbox", "GUI/Menus/MainMenu/SandboxSelected", 100, 7, 0); sb.onClicked +=new Elements.Button.ClickedEventHandler(sbClick); controls.Add(sb); hb = new Elements.MenuAnimatedButton(100, 184, 600, 45, "Handbook"); hb.InitAnimation("GUI/Menus/MainMenu/Handbook", "GUI/Menus/MainMenu/HandbookSelected", 100, 7, 130); hb.onClicked += new Elements.Button.ClickedEventHandler(hbClick); controls.Add(hb); op = new Elements.MenuAnimatedButton(100, 251, 600, 45, "Options"); op.InitAnimation("GUI/Menus/MainMenu/Options", "GUI/Menus/MainMenu/OptionsSelected", 100, 7, 70); op.onClicked += new Elements.Button.ClickedEventHandler(opClick); controls.Add(op); st = new Elements.MenuAnimatedButton(100, 318, 600, 45, "Statistics"); st.InitAnimation("GUI/Menus/MainMenu/Statistics", "GUI/Menus/MainMenu/StatisticsSelected", 100, 7, 35); st.onClicked += new Elements.Button.ClickedEventHandler(stClick); controls.Add(st); ex = new Elements.MenuAnimatedButton(100, 385, 600, 45, "Exit"); ex.InitAnimation("GUI/Menus/MainMenu/Exit", "GUI/Menus/MainMenu/ExitSelected", 100, 7, 105); ex.onClicked += new Elements.Button.ClickedEventHandler(exClick); controls.Add(ex); cr = new Elements.EncyclopediaBrowserButton(Main.WindowWidth - 150, Main.WindowHeight - 35, 150, 35, "Credits"); cr.OverrideTexture("GUI/Menus/MainMenu/ButtonBackgroundMM"); cr.Font = ResourceManager.Load<SpriteFont>("Fonts/LiberationSans_15"); cr.foreground = Color.White; cr.onClicked += new Elements.Button.ClickedEventHandler(cr_onClicked); cr.IdleOpacity = 0.8f; controls.Add(cr); intr = new Elements.EncyclopediaBrowserButton(0, Main.WindowHeight - 35, 150, 35, "Intro"); intr.OverrideTexture("GUI/Menus/MainMenu/ButtonBackgroundMM"); intr.Font = ResourceManager.Load<SpriteFont>("Fonts/LiberationSans_15"); intr.foreground = Color.White; intr.onClicked += new Elements.Button.ClickedEventHandler(intr_onClicked); intr.IdleOpacity = 0.8f; controls.Add(intr); Main.LoadingDetails = "Initializing scenes..."; base.Initialize(); }