コード例 #1
0
ファイル: Me.cs プロジェクト: waterkitten/-
        public void joking(object sender, MoodEventArgs m)
        {
            You you = (You)sender;

            if (m.Mood < 5)
            {
                Console.WriteLine("{0} will tell you a joke!", name);
                you.MoodValue = MaxValue;
            }
            return;
        }
コード例 #2
0
ファイル: You.cs プロジェクト: waterkitten/-
 public void run()
 {
     for (int i = 8; i < 22; i++)
     {
         energyValue--;
         moodValue--;
         Console.WriteLine("Time: {0}:00", i);
         if (energyEvent != null)
         {
             EnergyEventArgs e = new EnergyEventArgs(energyValue);
             energyEvent(this, e);
             MoodEventArgs m = new MoodEventArgs(moodValue);
             moodEvent(this, m);
         }
     }
 }