Does this show too much? I made it twice as big and show doors and the players.
Function ShowMap(i) Cls Color 255,255,255 For x=0 To 255 For y=0 To 255 If map(x,y,LayerCollision)>0 If map(x,y,LayerCollision)=czVisDynamic ; dynamic Color 0,100,0 Else ; static Color 0,0,0 EndIf Else Color 100,100,100 EndIf If map(x,y,layer_visible)=0 Then Color 100,0,0 Rect x*2,y*2,2,2 Next Next For p.player=Each player If p = First player Then Color 255,0,0 Else Color 0,0,255 Rect Floor(p\x/32)*2,Floor(p\y/32)*2,2,2 Next Flip Repeat:Until KeyHit(1) FlushKeys End Function