Engine.Objects.Layer.Validate C# (CSharp) Method

Validate() public method

Checks to see if the layer has correct tile indicies. Will set afflicted tiles to 0, if check fails.
public Validate ( int max ) : bool
max int The maximum tile index expected.
return bool
        public bool Validate(int max)
        {
            bool retVal = true;
            for (int i = 0, size = Width*Height; i < size; ++i)
            {
                if (_tiles.Array[i] < max) continue;
                _tiles.Array[i] = 0;
                retVal = false;
            }
            return retVal;
        }