You could use an collision array along with your map tile array, or you could have an UDT for each Tile containg both collisions and Tile and have a single array of the UDT.
Code:
Type tMap
  Tile as byte
  Collision as byte
End type

Public Map() as tMap
or
Code:
Public Map() as byte
Public MapCollision() as byte