If you haven't already, first read the customization overview.
This is the simplest format to define players in a League File:
{ "version": 36, "startingSeason": 2019, "players": [ { "firstName": "Andrew", "lastName": "Phillips", "tid": 0, "ratings": [ { "hgt": 20, "stre": 0, "spd": 85, "jmp": 50, "endu": 55, "ins": 68, "dnk": 45, "ft": 57, "fg": 64, "tp": 16, "oiq": 49, "diq": 37, "drb": 75, "pss": 76, "reb": 39 } ] }, { "firstName": "Heriberto", "lastName": "Braman", "tid": 0, "ratings": [ { "hgt": 27, "stre": 34, "spd": 85, "jmp": 55, "endu": 25, "ins": 46, "dnk": 42, "ft": 42, "fg": 54, "tp": 72, "oiq": 48, "diq": 40, "drb": 72, "pss": 75, "reb": 44 } ] }, { "firstName": "Draft", "lastName": "Prospect", "tid": -2, "ratings": [ { "hgt": 27, "stre": 34, "spd": 85, "jmp": 55, "endu": 25, "ins": 46, "dnk": 42, "ft": 42, "fg": 54, "tp": 72, "oiq": 48, "diq": 40, "drb": 72, "pss": 75, "reb": 44 } ], "draft": {"year": 2020} } ] }
Some things you might want to know:
If don't include a draft year, draft prospects will appear in the upcoming draft. If you want to specify multiple upcoming drafts, you need to use the draft.year
property, like is done for Draft Prospect above. If you do this, make sure to also set startingSeason
, otherwise your draft classes will shift when the default starting season changes each year.
If you specify less than 70 prospects in a draft class, random prospects will be created to reach that limit.
ovr
, pot
, pos
, and skills
. If you simply leave them out, then they will be auto-generated on import.