So Warfox and I have been working on this ever since my previous post here.
Many additional features and bug fixes were added to the DnD initiative tracker, and we've added an entire new module (also for DnD) to track loot drops.
We're up to a whopping 7 class files:
Main.java
initiativeDnD:
DnD.java
GUI.java
Mob.java
lootTableDnD:
Loot.java
GUI.java
Popup.java
As for what's changed, we now have a snazzy main menu where you can choose your module:
Starting with the Initiative module, it still looks fairly similar, but now with an added toolbar at the top. You can change the text size and style under the window menu, and under File you have the option to save current encounters, and load older ones. This allows DMs to even set up encounters ahead of time, and load them up once the players reach them.
Then you have the new module, which is the loot tracker which has 2 different GUIs depending on the ruleset you choose:
Under the File menu, you have the option to open a .csv database which is your loot table. If you press About, then you will get this popup explaining the module:
And when you use the module to get a piece of loot, you will see a popup like this:
And the absolute best part of all is that if any of those fields were to be empty, such as an item that has no description or a weightless item such as a potion, then that field will be automatically omitted from the popup like so: