Beispiel #1
0
        public void Blit(RLConsole console)
        {
            this.arenaConsole.SetBackColor(0, 0, Menu_Floor.arenaConsoleWidth, Menu_Floor.arenaConsoleHeight, RLColor.Black);
            this.arenaConsole.Print(1, 1, "Arena", RLColor.White);

            this.infoConsole.SetBackColor(0, 0, Menu_Floor.infoConsoleWidth, Menu_Floor.infoConsoleHeight, RLColor.Black);

            this.status1Console.SetBackColor(0, 0, Menu_Floor.statusWidth, Menu_Floor.statusHeight, RLColor.LightBlue);

            this.DrawArena(this.arenaConsole);
            RLConsole.Blit(this.arenaConsole, 0, 0, Menu_Floor.arenaConsoleWidth, Menu_Floor.arenaConsoleHeight, console, 0, 0);

            this.DrawInfo(this.infoConsole);
            RLConsole.Blit(this.infoConsole, 0, 0, Menu_Floor.infoConsoleWidth, Menu_Floor.infoConsoleHeight, console, 0, Menu_Floor.arenaConsoleHeight);

            if (this.targetMenu.Targeting && this.targetMenu.TargetedEntity != null)
            {
                Drawer_Mech.DrawMechStatus(this.targetMenu.TargetedEntity, this.status1Console);
            }
            else
            {
                Drawer_Mech.DrawMechStatus(this.examineMenu.ExaminedEntity, this.status1Console);
            }
            RLConsole.Blit(this.status1Console, 0, 0, Menu_Floor.statusWidth, Menu_Floor.statusHeight, console,
                           Menu_Floor.arenaConsoleWidth, 0);

            this.DrawLog(this.logConsole);
            RLConsole.Blit(this.logConsole, 0, 0, Menu_Floor.statusWidth, Menu_Floor.statusHeight, console,
                           Menu_Floor.arenaConsoleWidth, Menu_Floor.statusHeight);
        }
Beispiel #2
0
        public void Blit(RLConsole console)
        {
            Drawer_Mech.DrawMechStatus(this.mech, this.statusConsole);
            RLConsole.Blit(this.statusConsole, 0, 0, Menu_Floor.statusWidth, Menu_Floor.statusHeight, console, 0, 0);

            this.DrawSelection(console, 12, Menu_Floor.statusHeight + 1);
            this.DrawWeaponsListing(console, 1, Menu_Floor.statusHeight + 9);
            this.DrawMountsListing(console, 22, Menu_Floor.statusHeight + 9);
        }