Advertisement
VladislavSavvateev

SHIT THAT I MAKE

May 24th, 2016
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 0.54 KB | None | 0 0
  1.     Function Submap(mapping As Byte(), x As Integer, y As Integer, sizeWidth As Integer, sizeHeight As Integer, imageSizeWidth As Integer, imageSizeHeight As Integer) As Byte()
  2.         Dim mapSplit As New List(Of Byte)
  3.         For y1 = y / 4 * (imageSizeWidth / 8) To y / 4 * (imageSizeWidth / 8) + (sizeHeight / 8) * (imageSizeWidth / 8) * 2 - 1 Step (imageSizeWidth / 8) * 2
  4.             For x1 = x / 8 To x / 8 + sizeWidth / 8 - 1
  5.                 mapSplit.Add(mapping(y1 + x1 * 2))
  6.                 mapSplit.Add(mapping(y1 + x1 * 2 + 1))
  7.             Next
  8.         Next
  9.         Return mapSplit.ToArray
  10.     End Function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement