DDSPF Expansion
How to perform an expansion on your league
PREPARE
You will want to prepare by laying out the new structure of your league for after expansion.
Make sure that you know the financials of the main league so that you can duplicate them in your expansion data.
Finish the year in your main league, and get your main league to the Start Season step.
SET UP AND EXPORT MAIN LEAGUE
Go to League Settings - League Structure.
Change the league format to the new format.
Do not redraft.
Reallocate teams.
Return to League Home*.
Export the database.
Check New Team IDs.
Export Players.
Export Draft.
Save your main league.
CREATE AND EXPORT EXPANSION TEAMS/PLAYERS
Create a new league with the number of teams needed.
Use financials that match your main league.
Create it in the same season you just finished in your main league.
Once the expansion league is created go to League Home.
Export Players.
Export Draft.
Save the expansion league (in case something goes wrong and you need to redo this process).
CREATE IMPORTS
Convert the Player and Draft Exports to CSV.
Open the CSV files.
Sort the main league Players file by ID.
Note the last ID.
Change the team IDs in the expansion Players file to match the new team IDs in your main league.
Do not change Team ID 0.
Change the Player IDs in the expansion Players file to pick up where the main Players list ends.
Change the Player IDs in the expansion Draft to match those same players in the expansion Players file.
Append the records from the expansion Players file into the main Players file.
Append the records from the expansion Draft file into the main Draft file.
Save the main Players file and the main Draft file.
Convert those two files back to JSON.
IMPORT AND VERIFY
Open your main league in the game.
Go to League Home.
Import Players file.
Put them on existing teams.
Import Draft file.
When asked how many players, put in a number that is higher than the total. It will bring in all the players.
Check a new team to verify that the team has players.
* You might have to go to an intermediate screen. I always have trouble going directly to the League Home in this step, so I go to a different screen, then go to League Home.