Footbag Utility v1.0

General footbag-related topics that don't fit elsewhere go in here.
Post Reply
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Footbag Utility v1.0

Post by professor »

Footbag Utility v1.0

|Download|
If you don't have Framework 2.0 on your computer already click dotnetfx.exe first. Double click the FootbagUtility.msi to install.

What is it?: A computer program that includes various useful footbag applications.

v1.0 has:
1. Combo Generator
2. Set Search
3. Trick Search

1. Combo Generator
The very first combo generator was created by Dat, but I don't ever recall it being distributed before. At least not easily. So, I made this one with as many options as I could think of.

Options:
Add range, combo size, dexes, element (whirl, osis, stepping, etc.), shuffle, pdx, symp, common tricks, rare tricks, toe only, clip only, memorizer mode

It comes with a trick list file (TrickList.csv) with 450 tricks already added. The trick list can be edited to each players liking. Just open the file with Microsoft Excel and add/edit a trick. Make sure to fill in all columns with the appropriate information and update the trick count in the second row. An easy way to find the trick count is to go to the bottom of the list and subtract 2 from the last row number.

Columns:
Name: trick name
Full Name: trick elements listed (eg. torque = miraging osis, gauntlet = blurry ducking torque)
Adds: # of adds
Dexes: # of dexes
Set: toe, clip, or toe/clip (tricks that can and are usually set from either toe or clip. eg. drifter)
Delay: toe, clip, dragon, etc.
Pdx: 1 for yes, 0 for no
Symposium: 1 for yes, 0 for no
Rare: 1 for yes, 0 for no
Common: 1 for yes, 0 for no
***If a trick is rare, it can't be common and vice versa. A trick CAN be neither rare or common.

When saving TrickList.csv, Excel will ask you "Do you want to keep the workbook in this format?". Click Yes.

2. Set Search
Searches a list of all footbag sets and outputs all information about the set.
The file that stores the sets is setList.csv, which can be edited the same way the TrickList.csv is edited. It comes with 92 sets.

Columns:
Name: Set name
Explaination: Description of set
Jobs Notation: jobs notation of set

3. Trick Search
Searches the list of tricks and outputs name, full name, # of adds, and # of dexes. The name must be typed exactly as written in the TrickList file.



Installation: (should work will all versions of Windows. Sorry Mac & Linux users :()
Unzip the folder and double-click the FootbagUtility.msi. If you don't have Microsoft Framework 2.0 already, click on dotnetfx.exe, which may take awhile, but the actual program is only about 14Mb, so it takes almost no time to install. Don't worry about the distribution warning, it's a default thing by Microsoft. You can give the program to anyone.

Feedback:
I would really like some feedback about this program. Likes, dislikes, errors, suggestions on things to add/change/remove. If people like it and want more things, I can keep working on this and make it into an ultimate footbag training utility.

Some things I've thought about
Storing/Listing personal trick records.
Storing/Listing personal combos and combo records.
Shred 30 calculator.
Links to trick videos.
Trick tips.
Last edited by professor on 02 Nov 2010 16:26, edited 10 times in total.
Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
ville
BSOS Beast
Posts: 328
Joined: 13 Feb 2004 08:59
Location: Jyväskylä, Finland
Contact:

Re: Footbag Utility v1.0

Post by ville »

professor wrote: I would really like some feedback about this program. Likes, dislikes, errors, suggestions on things to add/change/remove. If people like it and want more things, I can keep working on this and make it into an ultimate footbag training utility.

Some things I've thought about
Storing/Listing personal trick records.
Storing/Listing personal combos and combo records.
Shred 30 calculator.
Links to trick videos.
Trick tips.
As I am running Mac OSX at the moment and don't have the 3.5 dot net framework on my parallels windows (only 2.0, are you sure you need the 3.5 to implement this program?) so I can't comment on the program itself. Props on the effort in any case!

I've also been hatching the idea of shred 30 calculator in my head for a while now, just haven't had the time to actually implement it. I think making an open source project of implementing footbag tools could be a good idea, I'm pretty sure there's many students/professionals on the forums that would be able to contribute. As long as there's someone willing to coordinate the thing.
User avatar
gMoney
Think Pink
Posts: 1210
Joined: 10 Sep 2006 14:17
Location: Chicagoland Suburbz

Post by gMoney »

This looks pretty sweet, I'm downloading it now :)
Grant Mooney
Footblog
Challenge
User avatar
EoghanMcDowell
Atomsmashasaurus Dex
Posts: 921
Joined: 10 Aug 2007 16:16
Location: Talent, Oregon
Contact:

Post by EoghanMcDowell »

As was stated above, looks sweet. Download almost done.
Eoghan Patrick Morgan McDowell
User avatar
BenRea
modiphile
Posts: 4358
Joined: 11 May 2006 10:15
Location: Albany, NY

Post by BenRea »

Prerequisite check for system component .NET Framework 3.5 failed with the following error message:
"Installation of the .NET Framework 3.5 requires Windows XP SP2, Windows 2003 SP1, Windows Vista, or later. Contact your application vendor."


See the setup log file located at 'C:\DOCUME~1\Evelyn\LOCALS~1\Temp\VSD43.tmp\install.log' for more information
Ben Rea
sniikeri
Lauri Jii
Posts: 1705
Joined: 14 Apr 2004 07:01
Location: Mouhijärvi, Finland

Re: Footbag Utility v1.0

Post by sniikeri »

ville wrote:
professor wrote:Shred 30 calculator.
I've also been hatching the idea of shred 30 calculator in my head for a while now, just haven't had the time to actually implement it.
I tried doing this at the high school Java programming course two years ago. The programme itself isn't very difficult to code but creating a functioning trick database was beyond my skills. It was the first time ever I coded something (and so far the last time too), I'm not very good at it.

I really hope there'll be an easy shred30 calculator one day, good luck!
Lauri Jaakkola
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Post by professor »

BenRea wrote:Prerequisite check for system component .NET Framework 3.5 failed with the following error message:
"Installation of the .NET Framework 3.5 requires Windows XP SP2, Windows 2003 SP1, Windows Vista, or later. Contact your application vendor."

See the setup log file located at 'C:\DOCUME~1\Evelyn\LOCALS~1\Temp\VSD43.tmp\install.log' for more information
I guess you have to have XPSP2 or later. I created it using Visual Studio 2008. I have never worked with VC++ extensively, so I'm not sure of how to make a standalone application that doesn't need 3.5 Framework.
ville wrote:As I am running Mac OSX at the moment and don't have the 3.5 dot net framework on my parallels windows (only 2.0, are you sure you need the 3.5 to implement this program?) so I can't comment on the program itself. Props on the effort in any case!
The installer will install 3.5 on your system if you don't have it.
Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
Muffinman
the gimp
Posts: 10375
Joined: 21 Apr 2002 15:34
Location: Canada
Contact:

Post by Muffinman »

My first "1-dex" combo included morpheus > morpheus midstring :D
It seems like you've got quite a few tricks in here, which made for some really awesome combos! That was really fun! You definitely have to be able to better limit the difficulty somehow. Umm, I'll list some suggestions:

-The dark blue is, like, impossible to read on the dark grey (I actually can BARELY read these words, so have no idea the potential that your first version has...)
-Need better "dex" options. Every move in the combo can't be the same number of dexes.
-A link to a read-me file that explains everything?
-An option to select "no repeats"?
-You mentioned something for adding your own records. How about also having Lon's world records somehow fed into the program (like, maybe it checks online at startup, if a connection it possible, for updates) -- then you can compare your own records to the world records.
-Maybe a pretty, but non-distracting background. Like a nice photo of a footbag, really muted/not brilliant, so it doesn't distract
-Maybe be able to click on a move in the list of generated moves, and have that move explained technically, and in Job's.
-Somehow have the generator able to think of moves beyond what you program into it. Like, for instance, pogo mirage, or fairy weaving osis, uncommon moves that really have no reason to be uncommon. Maybe have options/limitations for how crazy it imagines things itself. (I thought of this one, 'cause the 10-move combo I made had 3 symp torques in it! Neat, but... kinda repetative.) -- oh, to add to this point, you could also have it randomly notate "sameside", or "far", to add to variety!

On that last note, this seems super fun at first glance, and I'm super excited for its potential, and I can imagine this must be great fun to work on!! I got to look at Dat's generator in one of its early stages, and this seems like a radical adjustment of that. I'm very excited to see where you take this, Ben!!


Oh more!
-It would be cool to be able to have an option for, like, no bails, or only bails, or something. AND to be able to program into some sort of memory what your personal bail moves are!!!
-To be able to directly implement "set search" and "trick search" into the combo generation. (Ie: You search for a set, and it comes up with the result... to be able to press a button (or have a pull-down menu with a list of every trick from that set?? to choose from) and have a random trick that starts with that set added to the end (or randomly mixed into) of the combo! -- Similarly, you search for a trick, and you can add that trick to your combo.)
-More to come, I'm sure!


More:
-It thinks double downs (and symp, and motions) are shuffle moves. Same with whisk. And dada curves. And double legovers? Etc?
-Maybe an option to turn on or off xdex? :P
-Maybe somehow have a "general difficulty range" option to counter "add range", discouraging add-hunting, and having a more accurate difficulty system.
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Post by professor »

It now should work with Windows 98 and above.
Erik wrote:You definitely have to be able to better limit the difficulty somehow.
You can modify the add range, and if you select only common tricks then the difficulty should be manageable. If not you can change the tricks that you find easy to have a 1 in the "Common" column.

Erik wrote:-The dark blue is, like, impossible to read on the dark grey (I actually can BARELY read these words, so have no idea the potential that your first version has...)
Fixed.
Erik wrote:-Need better "dex" options. Every move in the combo can't be the same number of dexes.
If you leave the dex option blank it will be a random amount of dexes. I didn't think there would really be a demand for a dex range.
Erik wrote:-Maybe a pretty, but non-distracting background. Like a nice photo of a footbag, really muted/not brilliant, so it doesn't distract
I'm not good at art stuff, but I can see what I can do.
Erik wrote:-It would be cool to be able to have an option for, like, no bails, or only bails, or something. AND to be able to program into some sort of memory what your personal bail moves are!!!
If you put the add range to 3 and 3 and you set it to only common tricks. You should get pretty much all bails. If you have your own bails add/change them with a 1 in the "Common" column.
Erik wrote:-It thinks double downs (and symp, and motions) are shuffle moves. Same with whisk. And dada curves. And double legovers? Etc?
I was of the understanding that shuffle moves are any moves with at least 2 dexes.

Thanks Erik for such a detailed response. I appreciate it a lot. Responses like yours help me a ton.
Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
User avatar
Colin
Flower Child
Posts: 1698
Joined: 05 Jul 2002 13:28
Location: Montreal, QC, Canada
Contact:

Post by Colin »

Shuffle := one up and one downtime dex, more or less.

rip > blur > smasher > smear > tap > ect

I haven't had a chance to look at this yet, but it seems like a really neat project.
Colin Kennedy
[email protected]
User avatar
BenRea
modiphile
Posts: 4358
Joined: 11 May 2006 10:15
Location: Albany, NY

Post by BenRea »

Thanks for making it compatable with 98!

i have an imac too but the windows 98 is in my room.

EDIT: I think this should be stickied. it's pretty much a breakthrough.
Ben Rea
User avatar
BenRea
modiphile
Posts: 4358
Joined: 11 May 2006 10:15
Location: Albany, NY

Post by BenRea »

suggestion:


you should be able to enter in a set of tricks and it will tell you the adds of each, jobs of each and there should be a button that you can click that generates all the possible ways they could be linked together... :lol: mayeb thats too much but its just a dream.

and why is there no jobs for jolimont?
and why do you even have a 9 add selection on there if there arent any in the program...
and reverse whirl was not found...what the flux?! (edit: found it but maybe you shouldnt have to type in 'rev' maybe it should be the full name, 'reverse'...or both...
Ben Rea
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Post by professor »

Oh ya, for every reverse trick I put rev. I had to enter in all the tricks manually, so I tried to shorten stuff wherever I could. There's 2 9 add tricks, but I don't know why they're not showing up in the combo gen. I'll work on it.
Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
Ners
Egyptian Footgod
Posts: 1000
Joined: 23 Dec 2003 00:49
Location: Wroclaw (Poland)

Post by Ners »

That's a great program, everyone can customise it by editing the trick list and generate cool combos :) "No repeats" option would be great. And maybe a footbag icon haha :wink: I generated some really sweet toe2toe combos. Awesome job! I'll post it on our Polish forum, I think everyone will want to try it out.

Pozdrawiam
Szymon Kałwak (Ners)
User avatar
BenRea
modiphile
Posts: 4358
Joined: 11 May 2006 10:15
Location: Albany, NY

Post by BenRea »

i wish there was an "eXCLUDE" button in the combo generator so you could exclude certain types of moves. if i want a rare link but i dont want any dragon moves included, i should be able to type 'dragon' into the exclude box.
Ben Rea
User avatar
BenRea
modiphile
Posts: 4358
Joined: 11 May 2006 10:15
Location: Albany, NY

Post by BenRea »

when i searched for all moves with 5 dexes it came up with puck...

that should be fixed.
Ben Rea
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Post by professor »

BenRea wrote:when i searched for all moves with 5 dexes it came up with puck...

that should be fixed.
Oops. Ya I entered it in as a 5 dex trick, hehe. You can change it manually in the trick list.

It's fixed in the download.
Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
Zjeezy
Egyptian Footgod
Posts: 1356
Joined: 06 Oct 2003 17:18
Location: MItten

Post by Zjeezy »

Anyone still have this, and can upload it somewhere?

I used to use this a lot, its a lot of fun and a good way to add variety to your game.
zach jahner
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Post by professor »

Sorry about that, I'll look for it and post it again when I have a chance. I've planned on making a better one, but it's kinda on the bottom of a list of other things I need to get done first. But, I'm sure I'll get to it eventually.
Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
User avatar
professor
Post Master General
Posts: 2319
Joined: 09 Oct 2004 18:57
Location: Las Vegas

Post by professor »

Ben Skaggs

Amateurs practice until they can get it right.
Professionals practice until they can't get it wrong.

No, I don't play soccer. Yes, there are competitions. 4 years. Lots of practice.
Post Reply