Good stuff. I was planning on adding scripted NPC walking for towns at a later date. I mostly remember the girl chasing the chicken around in SF1 lol. Chest searching in battle was something I was going to add as well but I never thought of traps before. Did it spawn the same mob every time or was it a random mob?
Anyways, the bookshelf database is set up now which means you can now have different bookshelves and as a bonus, you can check for flags as well (maybe you find something different at a different part of the story?). NPC's will work the same way as well, but I'll deal with those once I finish setting up the main part of the story.
Stairs / room transfers were added. Now you can move between rooms ect. Your followers will also follow you between rooms.
The main in town member list is getting there. I've yet to do 'Magic' and 'Items' but those should be fairly easy now that the layout is done. Also, I coded the 'left and right arrow' stat display switch in a way so that should you want to add more stuff (maybe critical, block, double chances and resistances) you can do so easily. (copy, paste, change the text lol).
Storywise, I changed Kira's class from archer to thief. When promoted, she will be able to utilize the dual wielding feature.
I also worked on some weapon and item sprites with what little art skill I have lol. If anyone wants to use them for anything, feel free.
There's 6 weeks left in this semester to complete 7-9 things!
Fix the hardcoded 'Egress' Spell
Shops (Optional as far as class goes)
Town Menu stuff (Member, Magic, Item, Search)
Character sprites (Optional as far as class goes)
And of course everything up to the beginning of battle 3.
Also anything I might have forgotten lol.
Battle 1 is 100% done and balanced, though I may need to add a point to enemy attack damage yet when I add experience and leveling. Victory, failure, and character death flags are less hardcoded. Now if an enemy boss is defeated, so are all other units. Character death can also change enemy AI. The minimap also draws an additional 2 tile layers now (total of 3) I had to do this for depth purposes. Enemies 'Wolf' and 'Alpha Wolf' have been added to the game.
Sneak peek of Battle 1!