|
Minors (Rookie Ball)
Join Date: Aug 2021
Posts: 25
|
Contact vL and vR do not export correctly on League Export
[Low Priority]
I have been trying to set up exports to analyze my leagues over time and I am going to League -> Functions -> Export MLB Roster to generate CSV exports. I have noticed a quirk in the export data which is Contact vL and vR do not export correctly. The Contact Pot does export correctly. I know Contact is unique in that it is actually calculated from BABIP and Avoid Ks. It also appears this export issue is only affecting generated players as the real players seem to be correct on exports.The BABIP and Avoid K's settings appear fine mostly (1 point diff on 1 of them on potential), so it is likely just something with the calc of the Contact Rating. Nothing to back this hypothesis up; I'm curious if the calc of Contact for generated players is using the old rating scale  .
Example:
Julio Flores from Export -> Contact vL = 143, Contact vR = 159, Contact Pot = 443
Julio Flores in the Editor -> Contact vL = 444, Contact vR = 444, Contact Pot = 444
Full CSV Export Data for Julio Flores
Code:
id, del, team_id, Team Name, League Name, LastName, FirstName, NickName, UniformNumber, DayOB, MonthOB, YearOB, NationalityID, Nation, CityID, City, facial_type, Height (cm), Weight (kg), Bats, Throws, Position, ML Service, 40 man roster service, pro years, options used, Contact vL, Gap vL, Power vL, Eye vL, Avoid K vL, BABIP vL, Contract Vr, Gap Vr, Power vR, Eye vR, Ks vR, BABIP vR, Contact Pot, Gap Pot, Power Pot, Eye Pot, Ks Pot, BABIP Pot, HBP, GB Batter type, FB Batter type, speed, steal rate, steal, running, sac bunt, bunt hit,Move vL, Control vL, Movement vR, Control vR, Move Pot, Control Pot, HBP, WP, Balk, Stamina, Hold, GB%, Velocity, ArmSlot, Infield Range, Infield Error, Infield Arm, DP, CatcherAbil, Catcher Arm, OF Range, OF Error, OF Arm, PExp, CExp, 1bExp, 2bExp, 3bExp, ssExp, LFExp, CFExp, RFExp, use expected, expected level, expected ab, expected avg, expected 2b, expected 3b, expected hr, expected bb, expected k, expected hbp, contract y1, contract y2, contract y3, contract y4, contract y5, contract y6, contract y7, contract y8, contract y9, contract y10, contract current year (0 = first year), extension y1, extension y2, extension y3, extension y4, extension y5, extension y6, extension y7, extension y8, extension y9, extension y10, greed, loyalty, play_for_winner, work_ethic, intelligence, leader ability, Stuff Overall, Stuff R/L split, Stuff Pot., Fastball (scale: 0-5), Slider, Curveball, Changeup, Cutter, Sinker, Splitter, Forkball, Screwball, Circlechange, Knucklecurve, Knuckleball, Fastball Pot.(scale: 0-5), Slider Pot., Curveball Pot., Changeup Pot., Cutter Pot., Sinker Pot., Splitter Pot., Forkball Pot., Screwball Pot., Circlechange Pot., Knucklecurve Pot., Knuckleball Pot., Hitter 3B/2B ratio, pbabip, lahman_id, bbref_id, bbrefminors_id, twitter_handle, Catcher Framing
144839,0,3,Baltimore Orioles,Major League Baseball,Flores,Julio,Trojan,27,24,8,2016,56,Dominican Republic,71432,Santo Domingo,5,191,200,1,1,6,724,860,10,2,143,383,482,383,421,445,159,379,482,383,421,445,443,377,481,389,419,442,10,2,2,22,74,84,140,27,1,79,18,79,18,169,20,15,15,30,1,3,54,3,3,155,162,145,135,1,3,74,111,136,0,0,200,200,197,200,0,0,0,0,1,550,.319,29,1,39,44,97,10,11100000,24400000,31500000,36500000,36500000,36500000,36500000,36500000,0,0,1,0,0,0,0,0,0,0,0,0,0,111,94,97,172,157,104,1,1.0000,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,,,,,3,eol
Bonus Request
If a developer would be feeling extra generous, please add (or share an existing method) to setup up a yearly league export on Opening Day that can be name format of something like {league}_{date_of_export}.txt. I'm trying to get my game setup just how I like, and I currently am having to manually generate an export each Opening Day (means I only can sim 1 year at a time). It would be much easier to sim 30 years and have each year export automatically to do quick runs of setting tests.
|