View Full Version : FOF2004 CSV Export Mod?
chinaski
12-28-2003, 05:02 PM
Im looking for a utility that exports player data and stats to csv. If anyones familiar with CommishJoe's exporter for OOTP, thats exactly what im looking for...but for FOF.
anything out there, or in the works?
tia,
Hank
Maybe this?
http://dynamic2.gamespy.com/%7Efof/forums/showthread.php?s=&threadid=19230
It exports screens to a HTML file, after opening it you can copy the data and paste into Excel and save as csv. That could work.
Originally posted by chinaski
Im looking for a utility that exports player data and stats to csv. If anyones familiar with CommishJoe's exporter for OOTP, thats exactly what im looking for...but for FOF.
anything out there, or in the works?
tia,
Hank
What, exactly are you looking for? When you say Player stats, do you mean actual stats (yards rushinf, completion pct, etc) or do you mean player traits (run blocking, breakaway speed, ect)?
If you are looking for thr former, then you can do it with FOF Reporter. FOF Reporter is a tool that will process a save game file and create a set of HTML pages based on templates that you can create. There is no HTML checking done though, so, what it REALLY does is generate a text file based on a text file template.If you supply me with a list of the data you want I can whip together a template to generate the CSV files.
nilodor
12-29-2003, 11:04 AM
Fido, the following is taken from the FOF player file what should be in a csv file list. Some of the ratings may be hard to translate such as overall player rating because I don't think they appear as that in the game them selves. Maybe one way to get around the overall player rating is import ratings 0-9 for every other category, which should over ride the overall player rating.
Column A: Identification Number. This can be any number 1 or higher, but it MUST be unique within the player file.
Column B: Uniform Number. From 1-99.
Column C: Last Name.
Column D: First Name.
Column E: Position Number. From 1-27. Use the Position List button to view the list of position numbers.
Column F: Height, in inches. A player who is six feet tall is 72 inches tall.
G: Weight, in pounds.
Column H: Month of Birth. From 1-12.
Column I: Day of Birth. From 1-31.
Column J: Year of Birth.
Column K: Home Town. Use the City List button to view the list of city numbers. Use 0 if you don't have this information. This will place the player's home town as outside of the United States.
Column L: Years of Experience. Rookies are listed as having 0 years.
Column M: College Attended. Use the College List button to view the list of colleges.
Column N: Team Number. Use the Team List button to view the list of team numbers.
Column O: Year Drafted. Use 0 for players who weren't drafted.
Column P: Round Selected in Draft. Use 0 for players who weren't drafted.
Column Q: Pick Selected within Round. Use 0 for players who weren't drafted, or if you don't know exactly when the player was selected.
Column R: Team making selection. Use the Team List button to view the list of team numbers. Use 0 for players who weren't drafted.
Column S: Year joining team. This is the year the player joined his current team.
Column T: Games played last season.
Column U: Games started last season.
Column V: Hall of Fame Points.
Column W - BY: Player Ratings.
Column W: The Overall Player Rating is the most important rating used.
Column X: The Percentage of Potential Reached rating indicates how fully the player has developed his talent. Generally, a draftable rookie will be about 30 percent developed while a five-year professional starter should be 100 percent developed.
Column Y: Completing Screen Passes.
Column Z: Completing Short Passes.
Column AA: Completing Medium Passes.
Column AB: Completing Long Passes.
Column AC: Completing Very Long Passes.
Column AD: Completing Third-Down Passes - ability to convert those pressure-packed third- and fourth-down throws.
Column AE: Scramble Frequency - desire to abandon the pass and scramble downfield. Unlike most categories, this rating is not assigned on a logarithmic curve.
Column AF: Avoid Interceptions - ability to avoid throwing interceptions.
Column AG: Passing Accuracy - ability to connect with receivers in full stride, maximizing their ability to gain yardage after the catch.
Column AH: Passing Timing - ability to connect with receivers who deviate from the planned play.
Column AI: Sensing the Pass Rush - ablility to avoid sacks.
Column AJ: Reading the Defense - ability to adjust to effective defensive pass coverages.
Column AK: Two-Minute Offense - ability to pass when the team is running a hurry-up offense.
Column AL: Preferred Play Style - the set of plays a quarterback is most comfortable running. You can choose a roll-out offense (1), which is best for quarterbacks who like to run a lot, or a short-pass offense (2), ideal for what's often called the "West Coast Offense", or a long-pass offense (3), which is a more traditional approach to passing. Use 0 for non-quarterbacks.
Column AM: Breakaway Speed - ability to break free for a long gain.
Column AN: Running Power Inside - ability to break through the line for yardage inside.
Column AO: Third-Down Running - ability to gain yardage in third- and fourth-down and short situations.
Column AP: Hole Recognition - ability to make the most of running paths forged by the offensive line.
Column AQ: Running Elusiveness - the ability to avoid getting caught behind the line of scrimmage.
Column AR: Running Speed to the Outside - ability to "turn the corner" to gain yardage on outside runs.
Column AS: Receiving Hands - ability to catch a thrown ball.
Column AT: Getting Downfield - ability to gain yardage after the catch.
Column AU: Route-Running - ability to shoulder the load as a receiver. Receivers with high ratings in this category can be the target of more frequent pass attempts.
Column AV: Third-Down Receiving - ability to make catches in clutch third- and fourth-down situations.
Column AW: Big-Play Receiving - ability to catch long and very-long passes.
Column AX: Courage over the Middle - ability to hang in there on routes planned across the middle of the field.
Column AY: Adjusting to Bad Throws - ability to catch poorly thrown balls.
Column AZ: Punt Returning - ability to return punts.
Column BA: Kickoff Returning - ability to return kickoffs.
Column BB: Avoid Fumbles - ability to avoid fumbling the football.
Column BC: Run Block Technique - ability to block for running plays.
Column BD: Pass Block Technique - ability to block for passing plays.
Column BE: Blocking Strength - ability to handle physical defenders.
Column BF: Punt Distance.
Column BG: Punt Hang Time.
Column BH: Directional Punting - ability to kick the ball inside the opponents' 20-yard line.
Column BI: Kickoff Distance.
Column BJ: Kickoff Hang Time.
Column BK: Field Goal Accuracy.
Column BL: Field Goal Distance.
Column BM: Run defense - ability to stop the run.
Column BN: Pass Rush Technique - ability to rush the passer.
Column BO: Man-to-Man Pass Defense.
Column BP: Zone Pass Defense.
Column BQ: Bump-and-Run Pass Defense.
Column BR: Pass Rush Strength - ability to handle physical linemen.
Column BS: Play Diagnosis - ability to recognize the flow of an offensive play.
Column BT: Hard Hitter - ability to punish the ball carrier.
Column BU: Pass Intercepting
Column BV: Endurance.
Column BW: Special Teams Play.
Column BX: Long Snapping.
Column BY: Holding for Placekicks.
Column BZ: Years remaining on Salary. Use 0 for unsigned players. The maximum contract is seven years.
For salary information, use increments of $10,000. For instance, a salary of $1,400,000 would be written as 140.
For signing bonuses, the amount listed in the player file is the amount remaining under the cap. Signing bonuses were paid to the player when the contract was signed. But under the salary cap, they count an equal amount each year of the contract. Therefore, a bonus of $3,000,000 on a four-year contract counts $750,000 (75) each year of the contract.
Column CA: Salary, Current Season.
Column CB: Bonus, Current Season.
Column CC: Salary, Year Two.
Column CD: Bonus, Year Two.
Column CE: Salary, Year Three.
Column CF: Bonus, Year Three.
Column CG: Salary, Year Four.
Column CH: Bonus, Year Four.
Column CI: Salary, Year Five.
Column CJ: Bonus, Year Five.
Column CK: Salary, Year Six.
Column CL: Bonus, Year Six.
Column CM: Salary, Year Seven.
Column CN: Bonus, Year Seven.
chinaski
12-29-2003, 03:07 PM
Originally posted by Fido
What, exactly are you looking for? When you say Player stats, do you mean actual stats (yards rushinf, completion pct, etc) or do you mean player traits (run blocking, breakaway speed, ect)?
If you are looking for thr former, then you can do it with FOF Reporter. FOF Reporter is a tool that will process a save game file and create a set of HTML pages based on templates that you can create. There is no HTML checking done though, so, what it REALLY does is generate a text file based on a text file template.If you supply me with a list of the data you want I can whip together a template to generate the CSV files.
Hey Fido, thanks for the reply. Yes, im more interested in the stats, but having all the player ratings/info would be very useful.
Im looking into writing a program like BOSI (http://bosi.allin1websolutions.com/) for FOF. Ive already made my own BOSI'ish program for OOTP, and i dont see making one for FOF being to difficult.
Ill look into doing the csv export with the FOF Reporter. Im afraid theres a great deal of data i would want, and this could end up being a huge project for ya.
Thanks for your help!
-Hank
vBulletin v3.6.0, Copyright ©2000-2025, Jelsoft Enterprises Ltd.