View Single Post
Old 05-31-2017, 10:08 AM   #1
Dr. P.R. Park III
All Star Reserve
 
Dr. P.R. Park III's Avatar
 
Join Date: Jul 2006
Posts: 974
World of College Baseball 2017 Quickstart

Hello All!

After a bit of a hiatus from baseball, I'm back with a few projects, the first of which is my take on the collegiate baseball experience.

Ever since playing MVP 07: NCAA Baseball years ago on PS2 and the current CWS is about to start, I wanted to experiment with college mechanics in OOTP.

I'm fully aware of the limitations of the game engine vs reality, and I'll explain my logic and reasoning in a moment on a few things.

WOCB2017 BETA 6.0 is the only functional "daisy-chain" collegiate universe featuring an extensive collegiate playing experience.

The rundown:

Since recruiting players cannot be realistically emulated in the game at the moment, I took a two-fold approach: created the college leagues as independents and have players flow into the MLB draft pool. With version 6.0, the mechanics have been completely overhauled so this actually works very well now.

Secondly, free agency should trigger player movement from college ranks to professional ranks via enforcement of age rules limits. This isn't great but does work.

I have all college leagues set up with amateur drafts to simulate a recruiting class; in order to maintain "organic" HS recruits for NCAA-DII, DIII, NAIA, NJCAA, and CCCAA; I suggest deleting all "college players" from each leagues draft pool, so the only players drafted from them are high school players.

JuCo players are eligible for FA after one year vs NCAA / NAIA players at three years.

Performance is solid; my machine can handle the Expanded version with 5 seasons simulated pretty well, as long as the number of free agents is regularly purged.

This is the closest mechanical universe I could think of when adapted for college baseball in OOTP. I hope you enjoy and please let me know of any issues.

This was created using OOTP build v72.

Credits include MUFC, cephasjames, reds1, No Pepper, Robo, eriqjaffe, txranger, and many others!

NOTE: since FA is used as primary catalyst for player movement in college, please expect a lot of players to sign 1-year deals and move around. Not realistic but best option available at moment.

UPDATE: I've added a download link to version 2.2; this version is built completely from scratch, only features NCAA-D I-II-III but also completely updated stadiums and graphics. The NCAA D-I features the top 12 conferences by RPI (rating performance index) per D-1baseball.com In addition to that, I've included a couple Japanese amateur feeders, for those that like to play in Japan.

12/19/17
UPDATE 2: I've added two new download links for final version version 6.0; this version is also built completely from scratch, features NCAA-D I-II-III, NAIA, NCJAA, CCCAA with mostly updated stadiums and graphics. The NCAA D-I features the top 12 conferences by RPI (rating performance index) per D-1baseball.com.

The difference between the Lite version and Expanded is the lite version includes 3 HS feeder leagues that directly feed into NCAA-DI whereas the Expanded version features 50 state association leagues that feed NCAA-I. The expanded version of WOCB2017 6.0 is totally inspired by Bristolduke's awesome "American Feeder System" quickstart from previous versions.

The default draft pool must be "cleaned" the next 3 seasons of default real draft players, otherwise you run the risk of no indie college players being selected in the drafts. I've already performed these steps for 2017, but for 18, 19, and 2020, if you want the daisy-chain player movement and draft outputs, you need to do the following:

1. Initiate MLB pre-season so it start's on 1/2/18 via the league events options
2. Schedule the MLB draft pool reveal date to be 1/3/18 via league events options
3. Before simulating to next day, you must manually prevent the existing indie college leagues from feeding MLB (via MLB League Settings > Rules > Feeding Into Draft Pool Of Another League needs to switched from 'Major League Baseball' to NONE). You need to do this for each independent college league (ie. .NCAA-DI, DII, etc.). Ensure none of the indie leagues are feeding the MLB draft pool before simulating.
4. Simulate the next day, open up the MLB draft pool, select all players, and delete. Schedule the draft pool reveal date for 1/4/18, the next day.
5. Before simulating to next day, you must manually enable the existing indie college leagues so they feed MLB (via MLB League Settings > Rules > Feeding Into Draft Pool Of Another League needs to switched from 'NONE' to 'Major League Baseball'. You need to do this for each independent college league (ie. .NCAA-DI, DII, etc.). Ensure all of the indie leagues are feeding the MLB draft pool before simulating. HINT - since the game has multiple ghost leagues named Major League Baseball, name the active game one something unique (i.e. Major League Baseball LSD) so you can easily distinguish between the correct MLB and the ghost MLB's.
6. Upon simulating to next day, check the MLB draft pool and verify all players are "organic" college players from the feeders league.

You shouldn't have to do this process after the 2020 season. You shouldn't have to do this process if you don't care about the draft pool players for first few years.

Lastly, below is the process for maintenance of the universe so that it's functional for 10+ years:
Process for Maintaining Player Control:
1. On June 10th, navigate to MLB free agents, filter by age (between ages 19-22 & atleast age 23, and potential rating below 21 filter settings)
and retire all of these players. You want the MLB to have around 1k free agents, and NCAA-DI with 100-200. Since foreigners aren't allowed in
any of the college leagues, most of the free agents aren't applicable anyway.
2. On November 8th, delete all fictional "college players" generated for the NCAA-DII, DIII, NAIA, NJCAA, CCCAA draft pools, leaving only HS
draft candidates for those leagues; for the NCAA-DI draft pool, filter it by age using filter atleast age 20, and retire those players so they're
not drafted. The game has a tendency to return feeder league players never drafted back to original teams, even when the player is way beyond the
age limits set for the feeder league. Only way to get rid of them is to find them in the draft pool, and retire or delete.
3. On Jan 1st of following year, navigate to MLB free agents, filter by age (between ages 19-22 & atleast age 23, and potential rating below 21 filter settings)
and retire all of these players. This process needs to happen every year, otherwise the universe will become unruly and bloated and non-operational.

Version BETA 1.0 (old)
http://www.mediafire.com/file/s3x7xp...ETA_1.0_QS.zip

Version BETA 2.2 (old)
http://www.mediafire.com/file/wo481b...ETA_2.2_QS.zip

Version 6.0 - Lite Version (670MB)
http://www.mediafire.com/file/jyqenb...6.0_-_Lite.zip

Version 6.0 - Expanded Version (1.1 GB)
http://www.mediafire.com/file/3yr6rk...-_Expanded.zip

Last edited by Dr. P.R. Park III; 12-19-2017 at 02:02 PM.
Dr. P.R. Park III is offline   Reply With Quote