示例#1
0
文件: Battle.cs 项目: drudo1/mm
 public Battle(CurrentGamePlayer challenger)
 {
     battleDT           = DateTime.Now;
     gamePlayer         = challenger;
     opponents          = new List <Monster>();
     playerOneTimeBonus = 0;
     lastUpdated        = DateTime.Now;
 }
示例#2
0
文件: Battle.cs 项目: drudo1/mm
 public Battle()
 {
     gamePlayer         = new CurrentGamePlayer();
     opponents          = new List <Monster>();
     offers             = new List <string>();
     playerOneTimeBonus = 0;
     lastUpdated        = DateTime.Now;
 }
示例#3
0
 public void AddAlly(int allyID, int allyTreasures)
 {
     if (currentBattle != null)
     {
         CurrentGamePlayer ally = players.Where(gp => gp.currentPlayer.PlayerID == allyID).FirstOrDefault();
         currentBattle.AddAlly(ally, allyTreasures);
     }
 }
示例#4
0
文件: Battle.cs 项目: drudo1/mm
 public Battle(CurrentGamePlayer challenger, int monsterLevel, int levelsToWin, int treasures)
 {
     battleDT   = DateTime.Now;
     gamePlayer = challenger;
     opponents  = new List <Monster> {
         new Monster(monsterLevel, levelsToWin, treasures)
     };
     offers             = new List <string>();
     playerOneTimeBonus = 0;
     lastUpdated        = DateTime.Now;
 }
示例#5
0
文件: Battle.cs 项目: drudo1/mm
 public void AddAlly(CurrentGamePlayer player, int treasures)
 {
     ally          = player;
     allyTreasures = treasures;
     lastUpdated   = DateTime.Now;
 }
示例#6
0
文件: BattleResult.cs 项目: drudo1/mm
 public BattleResult(CurrentGamePlayer gamePlayer)
 {
     this.gamePlayer = gamePlayer;
 }