Пример #1
0
 public override void FillInformation(out string info, out string detailed)
 {
     info = BaseUtils.FieldBuilder.Build("Combat:".Tx(this), Combat.HasValue ? Combat.ToString() : null,
                                         "Trade:".Tx(this), Trade.HasValue ? Trade.ToString() : null,
                                         "Exploration:".Tx(this), Explore.HasValue ? Explore.ToString() : null,
                                         "Empire:".Tx(this), Empire.HasValue ? Empire.ToString() : null,
                                         "Federation:".Tx(this), Federation.HasValue ? Federation.ToString() : null,
                                         "CQC:".Tx(this), CQC.HasValue ? CQC.ToString() : null);
     detailed = "";
 }
Пример #2
0
 public override void FillInformation(out string summary, out string info, out string detailed) //V
 {
     summary = EventTypeStr.SplitCapsWord();
     info    = BaseUtils.FieldBuilder.Build("", Combat.ToString().SplitCapsWord(),
                                            "", Trade.ToString().SplitCapsWord(),
                                            "", Explore.ToString().SplitCapsWord(),
                                            "", Federation.ToString().SplitCapsWord(),
                                            "", Empire.ToString().SplitCapsWord(),
                                            "", CQC.ToString().SplitCapsWord());
     detailed = "";
 }
Пример #3
0
 public override void FillInformation(out string summary, out string info, out string detailed)  //V
 {
     summary = EventTypeStr.SplitCapsWord();
     info    = Tools.FieldBuilder("Combat:", Combat.HasValue ? Combat.ToString() : null,
                                  "Trade:", Trade.HasValue ? Trade.ToString() : null,
                                  "Exploration:", Explore.HasValue ? Explore.ToString() : null,
                                  "Empire:", Empire.HasValue ? Empire.ToString() : null,
                                  "Federation:", Federation.HasValue ? Federation.ToString() : null,
                                  "CQC:", CQC.HasValue ? CQC.ToString() : null);
     detailed = "";
 }
Пример #4
0
 public override void FillInformation(ISystem sys, out string info, out string detailed)
 {
     info = BaseUtils.FieldBuilder.Build("", Combat.ToString().SplitCapsWord(),
                                         "", Trade.ToString().SplitCapsWord(),
                                         "", Explore.ToString().SplitCapsWord(),
                                         "", SoldierRank.ToString().SplitCapsWord(),
                                         "", ExoBiologistRank.ToString().SplitCapsWord(),
                                         "", Federation.ToString().SplitCapsWord(),
                                         "", Empire.ToString().SplitCapsWord(),
                                         "", CQC.ToString().SplitCapsWord());
     detailed = "";
 }
Пример #5
0
        public override void FillInformation(out string info, out string detailed)
        {
            info = BaseUtils.FieldBuilder.Build("Wealth:;cr;N0".Txb(this), BankAccount.CurrentWealth, "Notoriety Index:;;N0".Txb(this), Crime.Notoriety);

            detailed = "Bank Account".Tx(this) + Environment.NewLine + BankAccount?.Format() + Environment.NewLine +
                       "Combat".Tx(this) + Environment.NewLine + Combat?.Format() + Environment.NewLine +
                       "Crime".Tx(this) + Environment.NewLine + Crime?.Format() + Environment.NewLine +
                       "Smuggling".Tx(this) + Environment.NewLine + Smuggling?.Format() + Environment.NewLine +
                       "Trading".Tx(this) + Environment.NewLine + Trading?.Format() + Environment.NewLine +
                       "Mining".Tx(this) + Environment.NewLine + Mining?.Format() + Environment.NewLine +
                       "Exploration".Tx(this) + Environment.NewLine + Exploration?.Format() + Environment.NewLine +
                       "Passengers".Tx(this) + Environment.NewLine + PassengerMissions?.Format() + Environment.NewLine +
                       "Search and Rescue".Tx(this) + Environment.NewLine + SearchAndRescue?.Format() + Environment.NewLine +
                       "Engineers".Tx(this) + Environment.NewLine + Crafting?.Format() + Environment.NewLine +
                       "Crew".Tx(this) + Environment.NewLine + Crew?.Format() + Environment.NewLine +
                       "Multicrew".Tx(this) + Environment.NewLine + Multicrew?.Format() + Environment.NewLine +
                       "Materials and Commodity Trading".Tx(this) + Environment.NewLine + MaterialTraderStats?.Format() + Environment.NewLine +
                       "CQC".Tx(this) + Environment.NewLine + CQC?.Format();
        }
Пример #6
0
 public override void FillInformation(ISystem sys, out string info, out string detailed)
 {
     info = BaseUtils.FieldBuilder.Build("Combat: ".T(EDTx.JournalPromotion_Combat), Combat.HasValue ? Combat.ToString() : null,
                                         "Trade: ".T(EDTx.JournalPromotion_Trade), Trade.HasValue ? Trade.ToString() : null,
                                         "Exploration: ".T(EDTx.JournalPromotion_Exploration), Explore.HasValue ? Explore.ToString() : null,
                                         "Empire: ".T(EDTx.JournalPromotion_Empire), Empire.HasValue ? Empire.ToString() : null,
                                         "Federation: ".T(EDTx.JournalPromotion_Federation), Federation.HasValue ? Federation.ToString() : null,
                                         "CQC: ".T(EDTx.JournalPromotion_CQC), CQC.HasValue ? CQC.ToString() : null);
     detailed = "";
 }