Progress log #1

Here's what I've been up to the last month. UI: [list] [*] Units menu now has a display to show the number of units in the squad. Also shows the number of units in a squad when changing a unit's squad. [*] Squad members in the Units menu are now sorted by their rank, and level. So higher ranked units will show up at the top first, then it goes by level. [*] When selecting a squad there was no indication that they were selected, so that's been added. [/list] Changed the squads panel to look slightly less terrible. [img]https://clan.fastly.steamstatic.com/images/45223846/ccbc6145f6dddc1ec3a50d476f1d8a05d8f7ee73.png[/img] It will also show who the current squad leader is if one is assigned. [img]https://clan.fastly.steamstatic.com/images/45223846/e14715f73641177e18060053c69e381f7f1aec38.png[/img] Unit control: [list] [*] Made it so squad leaders can command a larger number of units. [/list] Workers/Buildings: [list] [*] Improved the infrastructure menu slightly. It was...bad, it's still pretty bad but it's slightly less so now. [*] Workers are mostly autonomous but there are situations where they will store their resources in just one town because it's the closest town to them. But I adjusted it so the player can assign workers to different towns. [*] Added a details panel for workers, to see relevant stats. Also made it possible to upgrade workers. [*] Thought it would also be nice to have towns generate random names when constructed so I added a name generator for towns. [/list] Research: [list] [*] Got started on the research tree, which is pretty barebones at the moment. But I got the framework set up, and it's fairly scalable, so I just need to fill it out with actual research options. [/list] Items: [list] [*] Added new item slots: Pants, Belt, Bracers, Pauldrons. [*] Added new items: 74 pieces of armor, and 60 weapons. [*] Added tooltips for items as well, which is pretty rough at the moment but gets the job done. [/list] [img]https://clan.fastly.steamstatic.com/images/45223846/63ca95584a0b189d4ae6f8f0ec536eb32e23533a.png[/img] Dungeons: [list] [*] Added a few different types of dungeons: Fire, Ice, Forest/Jungle, Prison, and Maze. [/list] Dungeon entrance: [img]https://clan.fastly.steamstatic.com/images/45223846/0e9c2f4ab124c518ff946f964f34bd562938d162.png[/img] A dungeon where you'll fight against a horde of giant ants. [img]https://clan.fastly.steamstatic.com/images/45223846/57d6dcad1dddace5a77626fa84887946f292d10d.png[/img] Examples of fire, and ice dungeons: [img]https://clan.fastly.steamstatic.com/images/45223846/c23b2a92f5c1839a2e90d3c4f6beeb39c10aa2d7.png[/img] [img]https://clan.fastly.steamstatic.com/images/45223846/b7ba1088fda3cfcf618e87c2003aa6e33a702b41.png[/img] Performance: Made some changes to the targeting system that improved performance quite a bit. Map: Made improvements to the map generation so that it can spawn in items, objects, and dungeons in random locations throughout the map.