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(); }
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(); }