public void Init() { IsVisible = true; if (_controller.CurrentMogwai != null) { _controller.RefreshCurrent(1); } _command1.BorderSurface.SetGlyph(0, 0, 204, Color.DarkCyan); _command1.BorderSurface.SetGlyph(0, 1, 186, Color.DarkCyan); _command1.BorderSurface.SetGlyph(0, 2, 200, Color.DarkCyan); _playScreenButtons.Add("level", MenuButton(0, "level", DoAction)); _playScreenButtons.Add("inven", MenuButton(1, "inven", DoAction)); _playScreenButtons.Add("adven", MenuButton(2, "adven", DoAction)); _playScreenButtons.Add("heal", MenuButton(3, "heal", DoAction)); _playScreenButtons.Add("modif", MenuButton(4, "modif", DoAction)); _playScreenButtons.Add("breed", MenuButton(5, "breed", DoAction)); _playScreenButtons.Add("shop", MenuButton(6, "shop", DoAction)); _btnEvolve = new MogwaiButton(8, 1) { Position = new Point(0, 0), Text = "evolve" }; _btnEvolve.Click += (btn, args) => { DoAction(((Button)btn).Text); }; _command2.Add(_btnEvolve); _btnFast = new MogwaiButton(8, 1) { Position = new Point(0, 1), Text = "evol++" }; _btnFast.Click += (btn, args) => { DoAction(((Button)btn).Text); }; _command2.Add(_btnFast); }