Example #1
0
        public static void newWalls(Wall walltop, Wall wallbotton, Wall wallright, Wall wallleft, Wall wallcenter)
        {
            if (walltop != null)
            {
                wallcenter.top = true;
                walltop.botton = true;
                recalculateWall(walltop);
            }

            if (wallbotton != null)
            {
                wallcenter.botton = true;
                wallbotton.top    = true;
                recalculateWall(wallbotton);
            }

            if (wallright != null)
            {
                wallcenter.right = true;
                wallright.left   = true;
                recalculateWall(wallright);
            }

            if (wallleft != null)
            {
                wallcenter.left = true;
                wallleft.right  = true;
                recalculateWall(wallleft);
            }

            wallcenter.recalculateWallId();
            wallcenter.icon = choseIconWall(wallcenter.wallid);

            Draw.drawIcon(wallcenter.icon, wallcenter.x, wallcenter.y);
        }