PDA

View Full Version : VB Dial generator


Hack-n-slash
02/28/2003, 11:59
Executable version of Retardog's points-costing formula.
Requires the VB 6.0 runtimes (downloadable off the site).

Feel free to leave feedback here (in the thread or by PM) regarding quirks, bugs, or other strangeness.

http://www.geocities.com/brianfking/HeroClixDialGenerator.html

FraxB
02/28/2003, 15:52
Now, if it had a print button on it, it would be excellent work. ;)

Hack-n-slash
02/28/2003, 17:43
Now, if it had a print button on it, it would be excellent work.

Your wish is my command.

It's crude but effective... so long as your default printer is a color one. ;-)

FYI: I'm considering making a "Load/Save" interface as well...

TheAuthority
02/28/2003, 20:15
This thing rocks. Put in all those bells and whistles...

VooDoo Child
02/28/2003, 20:32
You're missing Super Senses

Valandar
02/28/2003, 20:36
No he isn't... I don't think...

EDIT: The version of the proggy I dl'ed this morning calls it "Hyper-Senses"

VooDoo Child
02/28/2003, 20:38
Yeah sorry was about to post I just saw that.

eagletsi
02/28/2003, 21:35
Great job. You need to put a save button i agree, but make the save by character. Thus a rookie, exp, and vet would all be under the same profile. Then you would only have to load one file and get all three.

Just an idea.

But aleast a Load/Save feature.

eagletsi

Hack-n-slash
02/28/2003, 23:50
Super senses? Hyper-senses?

Well... um... Daredevil has hyper-senses, and Superman has Super Senses... and Daredevil's defense clix are red, and Superman's aren't. :rolleyes:

Load/save... alright, alright!

I had kind of been waffling based on the idea {hope} that someone else had already done a database & layout (the Warriors section of HCRealms itself, for example) that I could just pull / load data from.

It'd be nice to have all the characters instantly available for tweaking, after all...

But, for now, I may just break down and do it as comma-delimited file{s}. That would keep it simple, as well as keeping the EXE file size & number of DLL's small...

Spikor
03/01/2003, 01:02
this is nice... great work.

eagletsi
03/03/2003, 07:41
Xplosion has figures with range 12 for sure. The Excel spreadsheet creator has ranges 0 to 14.

Also a Save feature would be nice.

Excellent Work.


eagletsi

Hack-n-slash
03/03/2003, 14:33
Xplosion has figures with range 12 for sure. The Excel spreadsheet creator has ranges 0 to 14.

I would assume that this is a placeholder, as no data was collected for those ranges. You'll note that Mystics, Legion, etc. are missing as well.

For now:

I put range 12/14 in, costed the same as range 10.

I changed "hyper-senses" to "super senses".

I also added in a rudimentary file handling routine.

You have to create an empty file before saving.

It keys off the Name field only for right now, so if you want three ranks of the same guy you'll have to name him differently each time (say, Thug(R), Thug(E), and Thug(V)), but it should let you save any number of characters in a single file.

Jackalope
03/03/2003, 18:05
Hi. I just wanted to ask a few questions. Not sure if I'm not doing something right or if you are still tweaking the formula. I put in some figures and here are the numbers I came up with:

Savage Hulk (U) (Explosion) - Real cost 201 - Generator Cost 156
Firelord (V) (IC) - Real Cost 97 - Generator Cost 110
S.H.I.E.L.D. Agent (IC) Real cost 10 - Generator Cost 28
S.H.I.E.L.D. Sniper (V) (CT) Real Cost 18 - Genenerator Cost 34
Checkmate Agent (E) (HT) Real Cost 14 - Genenerator Cost 36

Any help would be appriciated. Thanks

Hack-n-slash
03/03/2003, 21:27
Hi. I just wanted to ask a few questions. Not sure if I'm not doing something right or if you are still tweaking the formula. I put in some figures and here are the numbers I came up with:

Savage Hulk (U) (Explosion) - Real cost 201 - Generator Cost 156
Firelord (V) (IC) - Real Cost 97 - Generator Cost 110
S.H.I.E.L.D. Agent (IC) Real cost 10 - Generator Cost 28
S.H.I.E.L.D. Sniper (V) (CT) Real Cost 18 - Genenerator Cost 34
Checkmate Agent (E) (HT) Real Cost 14 - Genenerator Cost 36


Okay...

1. It's not my formula - it's the formula that Retardog came up with, and he deserves any credit there. I *am* happy to take reponsibility for any errors in encoding it here... :D

2. I got the same result you did for Savage Hulk.
Firelord came out to 118 (you appear to have missed Flight).

Dunno if that's the formula or my coding of it.

I will check them on the spreadsheet version of the formula,
but Firelord _sounds_ about right.

I *know* it wasn't off that much at agent levels, though.

SHIELD Agent came out at 10.
SHIELD Sniper came out at 19 points.
Checkmate agent... didn't bother; see #3.

3. Found your bug.

If you "KO" a rank, it's clearing the values but not the powers.
You did the Agent and Sniper *after* Firelord, so clix 5-10 still had EE, barrier, RCE, etc. even though they weren't visible.

Your agents were paying 20 points for power's they'd never see.

If you "start fresh", they come out right.
[Not sure what happens if you open a guy from a file.]

Will patch it for 1.6... :D

Hack-n-slash
03/04/2003, 08:17
1. Fixed the KO bug. It now resets the color to white (no power).

[For what it's worth, loading a character should've been ok.]

2. Firelord(V) on the proofing spreadsheet shows 110 points as well. Either you were right or I coded something wrong and it's off by 8.

eagletsi
03/04/2003, 13:24
eagletsi

Hack-n-slash
03/04/2003, 13:49
The "name" dropdown list should have the names of all characters in the file. I suppose I *could* have it automatically load the first one.

dmac7979
03/04/2003, 14:34
I cant even get it to work on my computer. I get a "common dialog" error. I'm using XP if that helps. Any help would be greatly appreciated.

eagletsi
03/04/2003, 15:00
I was used to something else. I think it great that you create a profile and it stores all of your Characters.

eagletsi

Hack-n-slash
03/04/2003, 15:48
I cant even get it to work on my computer. I get a "common dialog" error. I'm using XP if that helps. Any help would be greatly appreciated.

Try this:

http://www.geocities.com/brianfking/Comdlg32.zip

Unzip that into the C:\Windows\System32 folder (it contains comdlg32.ocx, which I'm guessing that you're missing), and let me know if that fixes it.

If not, I'll have to make an install for it.

The "common dialog" control is what you see when you do "file open", "file save", or "file print" in pretty much any program, so I'm assuming you have the DLL, just not the VB link to it.

Jackalope
03/04/2003, 16:45
K, figured I was doing something wrong when my agents were that far off. I thought maybe the KO thing might have been it but didn't have time to check it out totally. Looks great!

dmac7979
03/04/2003, 22:58
Alright Hack I downloaded the comdlg32.ocx, and put it in the system32 folder, now i get a file is missing or invalid. mscomctl.ocx is the file.

If you can still help that would be great.

Wyldstaar
03/05/2003, 00:28
I can't even download it. I click the icon and the File Download screen pops up. I click OK, then the screen disappears and nothing happens.:(

eagletsi
03/05/2003, 13:04
Eagletsi

I think GL =7 and mystics=8

Also a reset all function would be nice. rather than exiting and comming back in to a new sheet.

Lastly the exit function from the file menu doesn't work.

aquilaprime
03/06/2003, 12:48
Great utility, BTW.

how do I save? every time I try to save, it tells me I must create or open a file first and brings up the open file window...

you mentioned having to create a blank first, how do I do this?

thanks

-Aq

Hack-n-slash
03/06/2003, 15:30
To dmac7979 / anyone else without the OCX files:

I stuck both OCX's into: http://www.geocities.com/brianfking/OCXFiles.zip

I also checked all the file dependencies... that _should_ be it.

**

To eagletsi:

"Reset screen" now exists.
It's on the option menu / shortcut is F5.
Fixed exit on the menu.

**

To aquilaprime:

Select File New from the menu to create an empty file.
[It can be whatever name you want.]

Not sure why it was bringing up a file open menu.
The current version doesn't; it just gives you the message.
[File save, I could understand.]

**

To Wyldstarr:

I PM'ed you; I can e-mail the program to you directly, if you give me your address.

eagletsi
03/06/2003, 15:34
eagletsi

aquilaprime
03/06/2003, 15:35
okay..I get it..i feel kinda dumb...

just so ya know - when you select A JLA team ability, it gives an error: NO VALUE FOR TEAM: JUSTICE LEAGUE

-aq

Hack-n-slash
03/06/2003, 16:39
eagletsi:

The updated .exe or the zipped OCX's?

If the latter, Geocities appears to have issues with direct links to files... I added a link on the main dial generator page.

aquilaprime:

#$(*^% caps lock key. It should find the Justice League now.

<Sigh>

skacorps
03/06/2003, 20:25
Hey, nice work. I love it! Keep up the great work for those of us who don't have excel. No complaints!

Retardog
03/07/2003, 04:59
The formula the generator uses is mine, which you can get off my website at www.brotherhoodofthefin.com/retardog/index.html . It's in Excel and Word(.rtf) format, as well as some other stuff. I'm currently working on adding the data from XPlosion, as well as tweaking the formula. Gimme another few weeks and version .93 of the formula should be available.

Nickel97
03/07/2003, 05:39
Originally posted by dmac7979
Alright Hack I downloaded the comdlg32.ocx, and put it in the system32 folder, now i get a file is missing or invalid. mscomctl.ocx is the file.

If you can still help that would be great.

same problem here. Downloaded the fix file, but I have the same problem as above. I'm using windows 98 if that makes a difference.

trust7
03/07/2003, 06:48
need the bigger dials, real badly if this program/site can help me or if ANYONE can show me where I can get the circular dials with my numbers/colors for the 18/20 click bigger dials like for the large ones off a fist of tezla that I am using to make a galactus I would LOVE you to death.

Pls help!

eagletsi
03/07/2003, 11:52
I can give an entire dial of perplex and the points cost for a character doesn't change.

eagletsi

CubeHead
03/07/2003, 13:38
First of all I would like to compliment Hack-n-Slash for doing what I just contemplated doing.
Originally posted by eagletsi
I can give an entire dial of perplex and the points cost for a character doesn't change.

eagletsi
Indeed. Some Damage powers aren't taken into account.

According to the "point-costing double check" window, the ist includes: Outwit, Leadership, Shape Change, Enhancement and Perplex.

Now, feature request: I've seen that when you "KO" a column, all the rows for said column follow. Could you also "KO" the following cloumns: eg if I "KO" a cell in the 7th column, all the cells from column 7 up to column 11 get "KOed" too. Your program would be even nicer, IMO.

CubeHead

P.S.: I've written a little RandomTeam Genrator, but I don't have websapce to host it, would you mind having it on your bwebsite ?

trust7
03/07/2003, 16:30
Cubehead, I will host your generator, email me: trust7@attbi.com

Hack-n-slash
03/07/2003, 17:26
Re: Something is wrong with Perplex cost.

I agree. Unfortunately, most other damage-related ones as well.

Those damage powers that were referencing another stat were not calculating correctly...

That's... Enhance, Perplex, Barrier, Outwit, Leadership.
They were all calculating at 0.

Um... Oops? :(


Now, feature request: I've seen that when you "KO" a column, all the rows for said column follow. Could you also "KO" the following cloumns: eg if I "KO" a cell in the 7th column, all the cells from column 7 up to column 11 get "KOed" too. Your program would be even nicer, IMO.

Should be there now.
There's an extra messagebox, though, just to be safe. :)


P.S.: I've written a little RandomTeam Genrator, but I don't have websapce to host it, would you mind having it on your bwebsite ?


Not at all. PM me or check the about box on the revised program for an e-mail address... 'course, you could probably figure it out from the link... :D

trust7
03/07/2003, 18:59
Pm hack pls.

dmac7979
03/09/2003, 17:25
I still get the error message that I am missing this ocx file. mscomctl.ocx

Hack-n-slash
03/10/2003, 13:01
Installation package.

There's a link here:

http://www.geocities.com/brianfking/HeroClixDialGenerator.html

trust7
03/10/2003, 17:00
Hack-n-Slash pm plsssssssss ;(*

dmac7979
03/12/2003, 02:01
The install package works great! Thanks Hack.

Nickel97
03/12/2003, 02:37
thanks for the installer. it works great!

006
03/30/2003, 04:00
How do I use your program, or do I, to actually print a round dial suitable for the actual heroclix?
If this thing doesnt "create"a dial then shouldnt be called Dial calculator not "Generator"?