I've written a Windows application that allows you to estimate leveling and build a virtual GLB player, just like you would on the website (or with a homemade spreadsheet) except faster and without spending flex to test out different build strategies.
For instance if you have an existing player and you want to compare how he would look if you trained Normal for the rest of the season instead of Intense, you can do that easily.
Latest Build - v0.3.0
It's available on codeplex as an open source project - http://www.codeplex.com/glbvpb
Send me a PM with your codeplex username if you wish to help work on it and I will add you to the project.
Wiki help page:
http://www.glbwiki.com/index.php?title=Virtual_player_builder
Feel free to PM me if you need help.
Please take a look and post back your thoughts and things you think might help make it a more complete tool. With the help of a few fellow GLBers (special thanks to Loco Moco who spent a bunch of time helping me test it), we've started the To Do list already:
1. More Help Documentation
2. Possibly printing capability based on demand
Outstanding Bugs
Level bonus is not calculated properly after level 22 - fixed v0.1.1
Release Notes
v0.1.0
initial Release
v0.1.1
fixed level up SP bug, added training/SP preview (see Process Current/Reset Current buttons on Build a Player Screen).
v0.2.2 release:
1. Complete player import capability
a. You can now enter your player number or link.
b. Alternatively you can paste your player's page source into the app as well.
c. Modified attributes still need to be done manually as does day of season.
d. Position, Level, SP, XP, TP, BT all come in automatically now.
2. Boosting is now supported.
a. You get 3 boosts per season, added as the season rolls over.
3. Complete rollback capability for current day or build, all the way back to the beginning of your virtual build.
4. Game and Nightly XP now process separately. So you can spend your training points before processing your day's game.
5. XP and Level information is now in the Build Grid
6. Cap Goal Tracking now has an additional column that tells you how many SP you need to get to your cap goal.
7. Some minor UI changes
Description of the New Buttons on the Daily Player Builder screen:
"Process Current" button - Commits the Current Training and Skill Points spent to the current day.
"Reset Current" button - resets all training, boosts, Game XP, bonus tokens, SP spent for the current day to initial values.
"Process Game" button - if enabled, allows you to add the current day's Game XP to the build.
"Run Nightly Process" button - Adds the next day and that day's daily XP to the build. Prompts if there is uncommited training/skill points. If the day's gameXP hasn't yet been added, will do so.
"Backup One Day" button - erases the current day and backs up the previous day.
"Save Grid" button - saves the grid to either comma delimited (CSV) or Tab delimited for import into Excel or other spreadsheet app
v0.2.5 release:
1. Autobuilding is now available - help for it will be on the wiki ASAP.
2. Boosting can now be done with the level estimator
3. Updates for the new player homepages.
4. Player name is now pulled when importing a player.
v0.2.6 release:
1. Veteran XP/SP is now tracked although VSP cannot be spent.
2. Boosting can now be set for the auto-build functionality
3. Visual changes on the build page to reduce clutter. Features moved to a drop-down menu with hot-keys
4. You can now rollback a build a specified number of days instead of one at a time.
5. Level bonus above level 38 is now handled.
-Assumption was made that every 8 levels after level 22 the auto-level points are 75% of the previous value, as stated in the wiki.
6. You can now spend SP on SAs, but the SPs don't go anywhere and don't affect the total SPs in build. I'm working on being able to add all of them, it's just a lot of work. I thought this could help for now anyway.
7. Fixed a minor bug where Total SP in Build would whack out and display a huge string of digits (thanks to Jack Del Rio for bringing it to my attention)
v0.2.7 release:
1. Minor formatting bug fixed - thanks to Jack Del Rio
2. Fixed floating point issue for non-US users thanks to hagalaz
3. Other minor tweaks with error handling to log errors encountered importing builds and avoid nasty unhandled exceptions.
v0.2.8 release:
1. Save/Load is here!
Originally posted by "Save/Load Changes"
On the Build Page you'll notice there are two new functions under the file menu:
Save Build
Load Build
Save build saves your build into two files. <Filename>.bin is your player's build in a binary format. You can look at this file in a text editor like notepad but most of it will look like garbage. The second file is <Filename>.grd. This is simple a tab delimited text file of the Running Build grid. BOth files are needed to load a build. If one is missing the build will not load properly.
2. Fixed strength % not getting loaded when importing a player.
v0.2.9 release:
1. Papa Zitos work on SA tracking has been added, only on player import, so not fully functional.
2. Finally! fixed the SS/FS bug.
v0.2.10 release:
Upgraded Import:
1. When using the navigate feature with IE, previous build links will be saved to a file called "url.xml", and will be available in the drop down on the player import tab
2. Modified attributes can now be properly calculated!
3. Prepared to add the "Print Friendly" import capability
Build Screen Changes
1. Added several new features under the settings menu, including the ability to change game day.
2. Now imports the player's name to the build screen
3. Auto Build now properly handles multiple training sessions over an offseason (i.e. it will run the train plan as long as there are enough training points)
v0.2.11 release:
1. Full Hot Key Support on Build page
2. New Build day for season day 41
----Will allow training points for both Pre Season and Off Season as separate inputs (instead of a single input)
3. More than 3 unspent boosts allowed from the start
4. Level up bonus declines after level 38 have been removed.
5. Autobuild going into an infinite loop if you don't select a training plan has been fixed.
6. Other minor improvements.
v0.3.0 release:
1. Attributes over 100 will be calculated properly for Total SP in Build
2. Minor error in Total SP in build fixed
3. Added an "Estimate Level gains" screen that allows you to quickly calculate level gains.
4. Fixed various minor bugs
5. Now allow attributes down to 4.
6. training amounts have been updated from for attributes level 4 through 97
For instance if you have an existing player and you want to compare how he would look if you trained Normal for the rest of the season instead of Intense, you can do that easily.
Latest Build - v0.3.0
It's available on codeplex as an open source project - http://www.codeplex.com/glbvpb
Send me a PM with your codeplex username if you wish to help work on it and I will add you to the project.
Wiki help page:
http://www.glbwiki.com/index.php?title=Virtual_player_builder
Feel free to PM me if you need help.
Please take a look and post back your thoughts and things you think might help make it a more complete tool. With the help of a few fellow GLBers (special thanks to Loco Moco who spent a bunch of time helping me test it), we've started the To Do list already:
1. More Help Documentation
2. Possibly printing capability based on demand
Outstanding Bugs
Level bonus is not calculated properly after level 22 - fixed v0.1.1
Release Notes
v0.1.0
initial Release
v0.1.1
fixed level up SP bug, added training/SP preview (see Process Current/Reset Current buttons on Build a Player Screen).
v0.2.2 release:
1. Complete player import capability
a. You can now enter your player number or link.
b. Alternatively you can paste your player's page source into the app as well.
c. Modified attributes still need to be done manually as does day of season.
d. Position, Level, SP, XP, TP, BT all come in automatically now.
2. Boosting is now supported.
a. You get 3 boosts per season, added as the season rolls over.
3. Complete rollback capability for current day or build, all the way back to the beginning of your virtual build.
4. Game and Nightly XP now process separately. So you can spend your training points before processing your day's game.
5. XP and Level information is now in the Build Grid
6. Cap Goal Tracking now has an additional column that tells you how many SP you need to get to your cap goal.
7. Some minor UI changes
Description of the New Buttons on the Daily Player Builder screen:
"Process Current" button - Commits the Current Training and Skill Points spent to the current day.
"Reset Current" button - resets all training, boosts, Game XP, bonus tokens, SP spent for the current day to initial values.
"Process Game" button - if enabled, allows you to add the current day's Game XP to the build.
"Run Nightly Process" button - Adds the next day and that day's daily XP to the build. Prompts if there is uncommited training/skill points. If the day's gameXP hasn't yet been added, will do so.
"Backup One Day" button - erases the current day and backs up the previous day.
"Save Grid" button - saves the grid to either comma delimited (CSV) or Tab delimited for import into Excel or other spreadsheet app
v0.2.5 release:
1. Autobuilding is now available - help for it will be on the wiki ASAP.
2. Boosting can now be done with the level estimator
3. Updates for the new player homepages.
4. Player name is now pulled when importing a player.
v0.2.6 release:
1. Veteran XP/SP is now tracked although VSP cannot be spent.
2. Boosting can now be set for the auto-build functionality
3. Visual changes on the build page to reduce clutter. Features moved to a drop-down menu with hot-keys
4. You can now rollback a build a specified number of days instead of one at a time.
5. Level bonus above level 38 is now handled.
-Assumption was made that every 8 levels after level 22 the auto-level points are 75% of the previous value, as stated in the wiki.
6. You can now spend SP on SAs, but the SPs don't go anywhere and don't affect the total SPs in build. I'm working on being able to add all of them, it's just a lot of work. I thought this could help for now anyway.
7. Fixed a minor bug where Total SP in Build would whack out and display a huge string of digits (thanks to Jack Del Rio for bringing it to my attention)
v0.2.7 release:
1. Minor formatting bug fixed - thanks to Jack Del Rio
2. Fixed floating point issue for non-US users thanks to hagalaz
3. Other minor tweaks with error handling to log errors encountered importing builds and avoid nasty unhandled exceptions.
v0.2.8 release:
1. Save/Load is here!
Originally posted by "Save/Load Changes"
On the Build Page you'll notice there are two new functions under the file menu:
Save Build
Load Build
Save build saves your build into two files. <Filename>.bin is your player's build in a binary format. You can look at this file in a text editor like notepad but most of it will look like garbage. The second file is <Filename>.grd. This is simple a tab delimited text file of the Running Build grid. BOth files are needed to load a build. If one is missing the build will not load properly.
2. Fixed strength % not getting loaded when importing a player.
v0.2.9 release:
1. Papa Zitos work on SA tracking has been added, only on player import, so not fully functional.
2. Finally! fixed the SS/FS bug.
v0.2.10 release:
Upgraded Import:
1. When using the navigate feature with IE, previous build links will be saved to a file called "url.xml", and will be available in the drop down on the player import tab
2. Modified attributes can now be properly calculated!
3. Prepared to add the "Print Friendly" import capability
Build Screen Changes
1. Added several new features under the settings menu, including the ability to change game day.
2. Now imports the player's name to the build screen
3. Auto Build now properly handles multiple training sessions over an offseason (i.e. it will run the train plan as long as there are enough training points)
v0.2.11 release:
1. Full Hot Key Support on Build page
2. New Build day for season day 41
----Will allow training points for both Pre Season and Off Season as separate inputs (instead of a single input)
3. More than 3 unspent boosts allowed from the start
4. Level up bonus declines after level 38 have been removed.
5. Autobuild going into an infinite loop if you don't select a training plan has been fixed.
6. Other minor improvements.
v0.3.0 release:
1. Attributes over 100 will be calculated properly for Total SP in Build
2. Minor error in Total SP in build fixed
3. Added an "Estimate Level gains" screen that allows you to quickly calculate level gains.
4. Fixed various minor bugs
5. Now allow attributes down to 4.
6. training amounts have been updated from for attributes level 4 through 97
Edited by TheGreatPuma on Feb 2, 2010 17:35:20
Edited by TheGreatPuma on Dec 8, 2009 17:10:22
Edited by TheGreatPuma on Oct 31, 2009 13:54:56
Edited by TheGreatPuma on Oct 31, 2009 13:54:38
Edited by TheGreatPuma on Jul 28, 2009 18:32:35