Exemplo n.º 1
0
 private string MonsterInfo(Base.Card.Monster mon)
 {
     StringBuilder sb = new StringBuilder();
     if (mon != null)
     {
         Aps(sb, "*******************");
         Aps(sb, "  {0} {1} 战力:{2} 闪避:{3}{4}", mon.Name, mon.Code,
             mon.STR, mon.AGL, mon.IsSilence() ? " [禁咒]" : "");
         if (!string.IsNullOrEmpty(mon.DebutText))
             Aps(sb, "  出场:{0}", mon.DebutText);
         if (!string.IsNullOrEmpty(mon.PetText))
             Aps(sb, "  宠物:{0}", mon.PetText);
         if (!string.IsNullOrEmpty(mon.WinText))
             Aps(sb, "  胜利:{0}", mon.WinText);
         if (!string.IsNullOrEmpty(mon.LoseText))
             Aps(sb, "  失败:{0}", mon.LoseText);
         Aps(sb, "*******************");
     }
     return sb.ToString();
 }
Exemplo n.º 2
0
 private string EveInfo(Base.Card.Evenement eve)
 {
     StringBuilder sb = new StringBuilder();
     if (eve != null)
     {
         Aps(sb, "*******************");
         Aps(sb, "  {0} {1}{2}", eve.Name, eve.Code, eve.IsSilence() ? " [禁咒]" : "");
         if (eve.Description.Length > 0)
             Aps(sb, "  {0}", eve.Description);
         Aps(sb, "*******************");
     }
     return sb.ToString();
 }