Perturbatio #1 without running the code or putting too much thought into it, this looks like a possible cause:Type tileset Global tilesetlist:TList = CreateList()