View Full Version : Physical Fitness Calculator
Asrial
07-30-2009, 04:27 PM
After doing the math a bunch for people wanting to know about their cleric training, I decided to just make a spreadsheet.
It's crude. It's not pretty. Eventually I'll make it nicer and if I ever figure out how, I'll get it made into a small little program (like the lore calculator or herb programs of old).
However, it gets the job done.
Bhuryn
07-30-2009, 04:31 PM
After doing the math a bunch for people wanting to know about their cleric training, I decided to just make a spreadsheet.
It's crude. It's not pretty. Eventually I'll make it nicer and if I ever figure out how, I'll get it made into a small little program (like the lore calculator or herb programs of old).
However, it gets the job done.
I just accepted 24 as the law years ago.
Bobmuhthol
07-30-2009, 04:34 PM
I don't have VisualBasic installed and haven't programmed anything in a long time, but it's a very simple project. It's probably a good idea to throw in an expression to round up the ranks for cleanliness too (since it's a step function add 0.999 or something and then truncate).
Deathravin
07-30-2009, 04:39 PM
After doing the math a bunch for people wanting to know about their cleric training, I decided to just make a spreadsheet.
It's crude. It's not pretty. Eventually I'll make it nicer and if I ever figure out how, I'll get it made into a small little program (like the lore calculator or herb programs of old).
However, it gets the job done.
what does it do?
Asrial
07-30-2009, 05:06 PM
24 ranks leaves me ~1.7 ranks too many (meaning I get 0 benefit from those ranks). It's definitely worth checking into for TP maximization.
I didn't truncate the end because that shows you "hey, you won't get the full 6 HP going from 22 ranks to 23 but you'll still get some". My current max health is 147 but 22 ranks gives me 145 health. There should be no rounding needed anywhere in the formula.
..and you plug in some numbers and get a result, that's what it does :D
It's for people who aren't in tune with how to figure out health.
Bobmuhthol
07-30-2009, 05:11 PM
<<There should be no rounding needed anywhere in the formula.>>
The only reason I suggested it is because if I ever tried that in a programming/math class I would be told "You can't have a fraction of a rank!"
Bhuryn
07-30-2009, 06:11 PM
I was bored, I was to lazy to open VS2003 so it requires .net framework 2.0 =D
Asrial
07-30-2009, 06:56 PM
<<There should be no rounding needed anywhere in the formula.>>
The only reason I suggested it is because if I ever tried that in a programming/math class I would be told "You can't have a fraction of a rank!"Ahh, I get what you mean. The extent of my programming these days is poking around at Excel, GemStone, and AviSynth scripts (if anyone knows what those are). A little basic HTML here and there too.
Bhuryn, you are THE MAN. I'm going to host your program and link to it on the officials (since I linked to mine there as well and yours is farrrr superior).
As for .net, pretty much everything requires it these days doesn't it? I know I need it for my ATI drivers (which is a pain when I re-install my OS and forget to install .net first.. it screws everything up with the ATI drivers).
Also, that is EXACTLY the type of stuff I'm wanting to create. Was it difficult? What program did you use to make it? There's so many little things I'd love to have programs for (especially all the DS formulas). Coding has also been something I've enjoyed, just never had the time to self-learn it and just now finally able to take classes for it in school (got all the tougher stuff out of the way first).
I have two recommendations if you'd be so kind... (and you can say no, not wanting to dump a project on you or anything)
- Can you add maybe a link that brings up a basic window that lists the information used (IE: the different levels of health per training, the racial maxes, stuff like that)? This would be so that if changes are ever made to GS, we know what your program was based off of (and also if we want to know the formula, we have it all packaged together).
- Can you add, to make it easier for nublets, a notice (best place I think is to the right of the starting stats) that it's INFO START to bring up your starting stats?
There's some other minor errors but I'll only bring them to your attention if you care about it (it doesn't affect the use of it in any way).
Again, you absolutely ROCK! :)
Thank you sooo much.
[EDIT: Actually, I think I did spot an error.. it seems after really trying to screw with it (bringing up the errors about cheating), it seems to break the formulas (hard to explain).]
[EDIT 2: I think it might also be when I fill things out and then switch to another race that it messes things up. I filled out for a half-krolvin, switched to elf, accidently generated the cheating error, and then filled things in proper and the numbers weren't accurate.]
Bhuryn
07-30-2009, 09:41 PM
It took me like 30 mins but it's part of my profession. I'll fix it on moday, i forgot the reset button ad I really didn't do that much testing. I wrote it with visual studio 2008.
Asrial
07-30-2009, 11:36 PM
Thanks Bhuryn :)
If you manually reset the fields, that seems to do the trick. As it stands, it works beautifully. Just has a few quirks but nothing earth shatteringly complicated for people like us.
Bhuryn
07-31-2009, 01:33 AM
Try this one. I forgot I have a copy of VS2008 on my laptop and there are people in my house so I was hiding.
Asrial
07-31-2009, 04:13 PM
Looks to be working good :)
Thank you again for doing this Bhuryn!
If you want to turn this into a project to fine tune it, I have a bunch of suggestions and fixes but again.. as is.. it works just fine for people who know what they're doing :)
Bhuryn
07-31-2009, 05:32 PM
feel free to post a list, i can see what i can do.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.