예제 #1
0
        public static int CountPlopVariations(TileSystem system, PlopInstance plop)
        {
            if (plop == null || plop.Brush == null)
            {
                return(0);
            }

            int orientation = OrientationUtility.DetermineTileOrientation(system, TileIndex.zero, plop.Brush, plop.PaintedRotation);

            return(plop.Brush.CountTileVariations(orientation));
        }