private int GetRandomSeed(Synchronisations synchronisations) { int seed = synchronisations.SingleBeatSynchronisations.Count * 3; seed += synchronisations.MultipleBeatsSynchronisations.Count * 7; seed += synchronisations.HeldNoteSynchronisations.Count * 11; return(seed); }
public LevelPlanCreator(Synchronisations synchronisations) { this.synchronisations = synchronisations; distributionManager = new DistributionManager(GetRandomSeed(synchronisations)); }