public Job(JobSOTemplate template) { title = template.title; desc = template.title; incomeModifier = template.incomeModifier; moodModifier = template.moodModifier; }
//Generates a moodmodifier for a given population public void GenerateMoodModifier(Population popType, float amount, int cyclesRemaining, int eventId = 0) { MoodModifier newMoodModifier = new MoodModifier(); newMoodModifier.amount = amount; newMoodModifier.cyclesRemaining = cyclesRemaining; newMoodModifier.eventId = eventId; populations[popType].moodModifiers.Add(newMoodModifier); }
public void RemoveMoodModifier(MoodModifier mod) { moodModifiers.Remove(mod); }
public void AddModifier(MoodModifier mod) { moodModifiers.Add(mod); gameManager.AddModifierPanel(mod); }