After getting some rather excellent feedback I am moving to revise and streamline much of the application for version 1.0. I don't have any screenshots as of yet but let's just say the AddPlayer dialog has been cut in half, and the Attack Dialog has been significantly cut down. This is in order to remove some aspects of combat that really don't need to be automated as strictly as my initial idea was. For example I have replaced the Subdual, Ambush and Reverse Stroke checkboxes with just a Special Attack checkbox. The user checks this if the player is attacking in a way that would be "special" rather than a standard melee. This could be a cast from an item like a directed spell from a ring, a subdual attack, reverse stroke, etc. Also I have removed the Flank, Rear and Surprise checkboxes from the dialog box and will assume the player will include that number in the modifiers box.
I still have separate boxes for the first roll and the open ended roll. This is purely to check for fumbles and breakage numbers since they are all different based on the weapons. The application still will keep track of parries and attack numbers. It will still keep track of the basics like hit points, power points, exhaustion points, Critical information, initiative, bonuses, etc.
This version will also not have the 5 Step Action Phases from RMSS/RMFRP. The plan is to implement this later after the application has had a few months of use to gauge how practical the app is. Active Spells will be displayed on the Attack Dialog AND in a Pane in the main window.
No word yet on the Databases. Hoping to hear something by either the end of this week or the beginning of next week. I am in the process of overhauling the databases as well in attempt to make them a bit more readable and to make them a lot faster to load and read. For example each weapon now has it's own attack.xml file and each critical table has its own xml file.
No comments:
Post a Comment