Nintenlord.ROMHacking.AbstractROM.Move C# (CSharp) Method

Move() public method

public Move ( int odlOffset, int newOffset, int length ) : void
odlOffset int
newOffset int
length int
return void
        public void Move(int odlOffset, int newOffset, int length)
        {
            if (Math.Abs(odlOffset - newOffset) > length)
            {
                Array.Copy(ROMdata, odlOffset, ROMdata, newOffset, length);
            }
            else
            {
                byte[] temp = new byte[length];
                Array.Copy(ROMdata, odlOffset, temp, 0, length);
                Array.Copy(temp, 0, ROMdata, newOffset, length);
            }
        }