

After launching the game for the first time, a config file will be created for you to input your seed. SessionSeed determines the objective spawn, key spawn, resource spawn, and enemies population spawn(but not location in each room) BuildSeed determines your tile, put -1 to randomize tile
You can change the seed in between games by changing the config file.
Code is in the folder if you want to look at ugly codes.