Everything looks good to me except these points.
- We can't edit/ modify the treasure. No right click or edit button whatsoever. I we want to use an existing character, we should have free access to any data.
- We can't edit the spells infos either without going first in the XML file, find the spot where it is recorded and fill the tags. Users are not necessary programmers and don't all know how to find the files and fill them with datas. There should be a way for them to fill the blanks from the prog itself. The users would then be able to slowly fill the spells they use.
- Adding the items in Equipment is fine but there should be a checkbox that allow users to choose whether they want to buy the item (and then withdrawing money automatically from the treasure as it works now) or not. When you update the character after an adventure, you would like to get the ability to save time. Adding the item with zero cost modification then edit the item after that and re-type the cost of the item is a waste of time. A mere checkbox would do the job and is simple to implement, I believe.
- Having a picture of the character is good but there is no point of proposing it if it can't be seen once the sheet is printed
- Where do you record the Experience? I didn't find any box where to keep it up to date.
- When you level up, we don't have access to the talent descriptions. The talent box (the one which summarize everything) is also quite small.
That's all for now, I'll keep digging
Remember the XML data is completely editable and designed to be that way. Granted you do not want to change the "structure" of the XML you can change anything data related when it comes to the tables themselves. Therefore, if you wanted to add, edit or delete treasure from the Items.xml you would simply add to the xml file. I have also included .xsd files so that if you do make changes then you should make sure you haven't broken anything by running the .xml file against .xsd file. There are lots of online places where you can do this. Also, if you want to edit a players items, you can easily do that highlighting the item and clicking Edit Item. You can only change whatever data is present in the dialog box however. You can add and delete items in the same way.
When it comes to blanks in the database I am going under the assumption that the GM is filling his database with whatever descriptions or data he wants. Sure I can allow the spell list to edit and that is certainly on the list, but I wouldn't expect it soon. Best solution here is just make sure the master database has this information already filled in so the end user doesn't have to fiddle too much with his character sheet. [
] Hopefully I'm understanding this issue.
I'm not quite sure I understand the checkbox with the items unless the idea is to have the character simply check the items they want and then Add would add them all in one shot. That is certainly an idea. It wouldn't change the end result which is a bit clunky having to click the add button every time. However I don't know if that was the idea or not. If you could elaborate on that one a bit more.
Yes... the picture and printing. I was wondering if I should dump the Harp Logo in favor of the character portrait and maybe do a watermark thing with the Harp Logo. I had the exact same thought as you recently so it is definitely in my mind.
I can add a text box for experience. Currently it's not implemented.
By having not access to the talent descriptions, does that mean they are not coming up, you can't edit them or the window is just too small? Real estate is something I can expand on the New Level wizard, but if they are not coming up that is a bug. If you are looking to change the description, I was thinking that was possible too, but can't remember.
Thanks for trying it out. I will be looking into these issues/enhancements soon. Right now I am currently trying to compile autoHARP for Ubuntu Linux 10.04. I'm actually typing this reply in Ubuntu right now. I am running into some compilation issues. Actually I am down to a single issue but it's a big issue. Once cleared, I still have to figure how to package it. I have no clue on that end and will be completely relying on the internet and the ubuntu forum for that one. I'm hoping this won't take longer than a few days and I will have a version ready this Sunday.
Thus far what I have is the following
1) Package for Ubuntu Linux
2) Add Experience
3) Check over Talents in New Level and expand the real estate. I might just make the description window expand in size if you resize the window
4) Try and get that skill window in New Level to expand when the window expands.
5) Add Training packages.
6) Print picture and create a watermark version of the logo.
further down the trough
7) I like the idea with checkboxes next to the items, but I'm thinking that will take time to implement.
Implement the ability to edit spell information from the program.
way further down the trough
9) database editors for those not familiar with XML.