public override Api_Result <BattleResultFmt> BattleResult() { Api_Result <BattleResultFmt> api_Result = base.BattleResult(); if (api_Result.state == Api_Result_State.Parameter_Error) { return(api_Result); } List <Mem_ship> ships = null; List <Mem_ship> list = null; this.mapInstance.GetSortieShipDatas(out ships, out list); EscapeInfo escapeInfo = new EscapeInfo(ships); api_Result.data.EscapeInfo = ((!escapeInfo.ValidEscape()) ? null : escapeInfo); if (api_Result.data.GetAirReconnaissanceItems != null) { this.mapInstance.updateMapitemGetData(api_Result.data.GetAirReconnaissanceItems); } this.battleKinds = ExecBattleKinds.None; Mst_mapcell2 nowCell = this.mapInstance.GetNowCell(); bool boss = Mst_DataManager.Instance.Mst_mapenemy.get_Item(this.enemyData.Enemy_id).Boss == 1; List <int> list2 = new QuestSortie(nowCell.Maparea_id, nowCell.Mapinfo_no, api_Result.data.WinRank, this.userData.Deck.Rid, this.userData.ShipData, this.enemyData.ShipData, boss).ExecuteCheck(); this.mapInstance.SetSlotExpChangeValues(this, base.GetSlotExpBattleData()); return(api_Result); }
public StringFolderSelector(char folderOpen, char folderClose, bool doubleMarkEscape) { this.folderOpen = folderOpen; this.folderClose = folderClose; this.escapeInfo = new EscapeInfo() { UseEscape = doubleMarkEscape, DoubleMarkEscape = doubleMarkEscape }; }
public StringFolderSelector(char folderOpen, char folderClose, char? escapeChar) { this.folderOpen = folderOpen; this.folderClose = folderClose; this.escapeInfo = new EscapeInfo() { UseEscape = (escapeChar.HasValue), EscapeChar = escapeChar ?? '\0', DoubleMarkEscape = false }; }
public void ExportEscapesPDF() { if (Escapes != null && Escapes.Count() != 0) { DocumentManager.ExportDataPDF(EscapeInfo.ConvertToList(Escapes), "Export zvířata"); } else { MessageBox.Show("Žádná data pro export."); } }
public void Export() { if (Escapes != null && Escapes.Count() != 0) { DocumentManager.ExportDataPDF(EscapeInfo.ConvertToList(Escapes), "Export útěky: " + EscapeSince + " až " + EscapeTo); } else { MessageBox.Show("Žádná data pro export."); } }