예제 #1
0
파일: Item.cs 프로젝트: zdawson/Marooned
 public override void OnPickup(Unit u)
 {
     Snd_Pickup.CreateInstance().Play();
     Console.WriteLine(u + " picks up " + this + ".");
 }
예제 #2
0
파일: Item.cs 프로젝트: zdawson/Marooned
 public virtual void OnPickup(Unit u       )
 {
 }
예제 #3
0
파일: Item.cs 프로젝트: zdawson/Marooned
 public virtual void OnDrop(Unit u = null)
 {
 }
예제 #4
0
파일: Item.cs 프로젝트: zdawson/Marooned
 public override void OnPickup(Unit u)
 {
     Snd_Pickup.CreateInstance().Play();
     Dispose();
     u.Health += 40;
 }
예제 #5
0
파일: Item.cs 프로젝트: zdawson/Marooned
 public override void OnPickup(Unit u)
 {
     Snd_Pickup.CreateInstance().Play();
     Dispose();
     Console.WriteLine(u + " scarfs " + this + " down like it has a wasting illness. " + u.Health);
 }
예제 #6
0
파일: Item.cs 프로젝트: zdawson/Marooned
        public override void OnPickup(Unit u)
        {
            var game = World.Game;
            Snd_Pickup.CreateInstance().Play();
            Dispose();

            Console.WriteLine(u + " picks up " + this + " - " + (game.ArtifactsFound + 1) + " of " + game.ArtifactsTotal);
            game.ArtifactsFound++;
        }