public void WriteSettings() { SettingsSetter settings = FindObjectOfType <SettingsSetter>(); string s = ""; s += string.Format("seed, {0}\n", settings.seed); s += string.Format("numberOfVillages, {0}\n", settings.numberOfVillages); s += string.Format("avgVillagePop, {0}\n", settings.avgVillagePop); s += string.Format("populationRange, {0}\n", settings.populationRange); s += string.Format("numVillageNeighbors, {0}\n", settings.numVillageNeighbors); s += string.Format("villageSize, {0}\n", settings.villageSize); s += string.Format("popSizeModifier, {0}\n", settings.popSizeModifier); s += string.Format("avgVillageDistance, {0}\n", settings.avgVillageDistance); s += string.Format("neighborSearchArea, {0}\n", settings.neighborSearchArea); s += string.Format("enableLogging, {0}\n", settings.enableLogging); s += string.Format("useNewLine, {0}\n", settings.useNewLine); s += string.Format("timeStep, {0}\n", settings.timeStep); s += string.Format("minWordLength, {0}\n", settings.minWordLength); s += string.Format("maxWordLength, {0}\n", settings.maxWordLength); s += string.Format("driftFreq, {0}\n", settings.driftFreq); s += string.Format("driftMagnitude, {0}\n", settings.driftMagnitude); s += string.Format("neighborCalcFreq, {0}\n", settings.neighborCalcFreq); s += string.Format("centralPull, {0}\n", settings.centralPull); s += string.Format("speechPlasticity, {0}\n", settings.speechPlasticity); s += string.Format("travelFreq, {0}\n", settings.travelFreq); s += string.Format("travelFreqRange, {0}\n", settings.travelFreqRange); s += string.Format("visitDuration, {0}\n", settings.visitDuration); s += string.Format("speechBubbleOn, {0}\n", settings.speechBubbleOn); string path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); path += "\\settings.csv"; File.WriteAllText(path, s); }
public void GrabSettings() { SettingsSetter settings = FindObjectOfType <SettingsSetter>(); minWordLen = settings.minWordLength; maxWordLen = settings.maxWordLength; }
public void GrabSettings() { SettingsSetter settings = FindObjectOfType <SettingsSetter>(); enableLogging = settings.enableLogging; useNewline = settings.useNewLine; timeStep = settings.timeStep; }
public void GrabSettings() { SettingsSetter settings = FindObjectOfType <SettingsSetter>(); driftFreq = settings.driftFreq; driftMagnitude = settings.driftMagnitude; neighborCalcFreq = settings.neighborCalcFreq; centralPull = settings.centralPull; neighborsPerVillage = settings.numVillageNeighbors; }
public void GrabSettings() { settings = FindObjectOfType <SettingsSetter>(); speechPlasticity = settings.speechPlasticity; travelFreq = settings.travelFreq; travelFreqRange = settings.travelFreqRange; visitDuration = settings.visitDuration; speechBubbleOn = settings.speechBubbleOn; }
public void GrabAndSetSettings() { SettingsSetter settings = FindObjectOfType <SettingsSetter>(); DontDestroyOnLoad(settings.gameObject); settings.settingsMenu = pauseMenu; numVillages = settings.numberOfVillages; avgPopulation = settings.avgVillagePop; popRange = settings.populationRange; villageWidth = settings.villageSize; villageSizeModifier = settings.popSizeModifier; avgDist = settings.avgVillageDistance; neighborSearchArea = settings.neighborSearchArea; }
public ProfilesControlHandler(string profileType, MainForm mainForm, ProfileControl p, SettingsEditor <TSettings, TInfo> editor, InfoGetter <TInfo> g2, SettingsGetter <TSettings> getter, SettingsSetter <TSettings> setter) { this.profileType = profileType; this.SetCurrentSettings = setter; this.GetCurrentSettings = getter; this.EditSettings = editor; this.GetInfo = g2; this.mainForm = mainForm; p.ProfileIndexChanged += new EventHandler(avsProfile_SelectedIndexChanged); p.ConfigClick += new EventHandler(avsConfigButton_Click); impl = p; RefreshProfiles(); }