예제 #1
0
 public void MarkKilled(Monster monster)
 {
     ambition.MarkKilled(monster);
     if (ambition.isComplete())
     {
         Win();
     }
 }
예제 #2
0
 public Fight(Game game, Player player, Monster enemy)
 {
     Player = player;
     Enemy = enemy;
     this.game = game;
 }
예제 #3
0
 public List<Item> GetLoot(Monster monster)
 {
     Item loot = itemManager.GetItemById(monsterManager.GetDropForMonsterId(monster.MonsterId));
     List<Item> ret = new List<Item>();
     ret.Add(loot);
     return ret;
 }