Esempio n. 1
0
    /*
     * public void DrawScreen(RoomData data, MinerWilly minerWilly, IList<Mob> mobs, string playerScore)
     * {
     *  screen.ClearX(7, 0, false);
     *
     *  DrawMinerWilly(minerWilly, data);
     *  DrawRoom(data);
     *  DrawItems(data); // keys
     *  DrawHorizontalGuardians(mobs, data.GuardianGraphics);
     *  DrawPortal(data);
     *  DrawRoomTitle(data);
     *  DrawAairSupply(data);
     *  DrawScore(playerScore);
     * }
     */

    public void DrawScreen()
    {
        if (clearScreen)
        {
            screen.ClearX(7, 0, false);
        }

        //if (renderers == null) return;

        foreach (var r in renderers)
        {
            r.Draw();
        }
    }