I got back to work!
Today, I made the world map screen functional, and added sprites for each of the different biomes, though they’re pretty rough right now. The individual biomes don’t have their generators yet, just plains. However, the edges of a biome that touch an impassable biome have the appropriate tiles added onto the edges and corners. Hard to explain, but you’ll see later.
As it is now, you’re able to move to and from the world map as you please. But there’s no towns or any other points of interest added in yet, and every biome defaults to the PLAINS generator. I had to totally recode the terrain generator so that it can take the biome data and points of interest and overlap them to generate an area. All I have to do now is actually set how those specific things are generated, which is much simpler now since I finally got around to condensing some of my commonly-used tile-placement algorithms into easy-to-read functions. This doesn’t affect dungeon/cave generators, thankfully. Those are separate.
I also added some delayed tooltips to buttons and made it easier to set tooltips for other buttons later.
I’ll probably upload a new version once I have the biome and P.O.I. generators completed. It could be a week at most. There’s a lot to do…