PDA

View Full Version : Typing characteristic scores



Silbeg
Sep 16th, '03, 11:37 AM
I know this is more of an annoyance than anything else, however I thought I would describe it here.

I was creating a new character (happens to be a character I am converting from an older Excel based character sheet), which happened to have her END bought down. When I typed in the score for the STUN, I was unable to enter the value as I was given the error message that you cannot sell back more than figured characteristic.
I was able to enter the increased STUN score by clicking on the right (increase) arrow, but I would have preferred to have typed it (typing two characters is easier on the hands than clicking 8-10 times).

I know there is field validation going on, but would it be possible to hold off the validation until typing is done?

Silbeg/Jack...

Simon
Sep 16th, '03, 11:44 AM
Can't really be done. At least, not without creating more problems than it solves.

If I don't validate/update values until typing is "done" (i.e. you leave the field), then a number of issues arise:

1. You may enter some number in the field and then, thinking that it's fine, click on the Powers tab to start entering Powers....you'll never know that the stat has been reverted back to a "legal" value until you go back to the Characteristics tab to check.

2. While entering numbers in the field, I find it extremely helpful to see what effect those numbers are having on other stats. I may enter "25" for STR, see the effect, and then decide to up it to "30"....this can only be done with "real time" updates of the values as numbers are changed.

3. Allowing an illegal value to be entered at any point is just a bad idea. Even though you're not trying to enter an illegal value in this case, that's what the program is seeing as you delete the text that is in the field and enter your new value.

There's really not much to be done here. The best scenario is the way things currently work, where the values are all updated real-time.

One way that you can work around it is to add the new value onto the end of the old value, and then delete the old value....so, if you have a STUN of "20" and want to directly enter a STUN of "35", you would enter "2035" and then delete the "20".

Or just use the arrows.

Silbeg
Sep 16th, '03, 11:53 AM
Hoped for it to be otherwise. Another solution would be to copy the value from somewhere else, and then paste it in (found that out by experimentation).

Thanks for the detailed explaination. Now, if I could only get the programmers I work with to give such detailed explainations as to why they did something!

Silbeg...