示例#1
0
文件: Job.cs 项目: alidus/finlearner
 public Job(JobSOTemplate template)
 {
     title          = template.title;
     desc           = template.title;
     incomeModifier = template.incomeModifier;
     moodModifier   = template.moodModifier;
 }
示例#2
0
    //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);
    }
示例#3
0
 public void RemoveMoodModifier(MoodModifier mod)
 {
     moodModifiers.Remove(mod);
 }
示例#4
0
 public void AddModifier(MoodModifier mod)
 {
     moodModifiers.Add(mod);
     gameManager.AddModifierPanel(mod);
 }