public string MissionDetailedInfo(bool translate) // MissionList::FullInfo (DLL uses this), Journal Entry detailed info { return(BaseUtils.FieldBuilder.Build( EDTranslatorExtensions.TCond(translate, "Deliver: ", EDTx.JournalMissionAccepted_Deliver), CommodityLocalised, EDTranslatorExtensions.TCond(translate, "Count: ", EDTx.JournalMissionAccepted_Count), Count, EDTranslatorExtensions.TCond(translate, "Target: ", EDTx.JournalEntry_Target), TargetLocalised, EDTranslatorExtensions.TCond(translate, "Type: ", EDTx.JournalEntry_Type), TargetTypeFriendly, EDTranslatorExtensions.TCond(translate, "Target Faction: ", EDTx.JournalEntry_TargetFaction), TargetFaction, EDTranslatorExtensions.TCond(translate, "Target Type: ", EDTx.JournalMissionAccepted_TargetType), TargetTypeLocalised, EDTranslatorExtensions.TCond(translate, "Kill Count: ", EDTx.JournalMissionAccepted_KillCount), KillCount, EDTranslatorExtensions.TCond(translate, "Passengers: ", EDTx.JournalMissionAccepted_Passengers), PassengerCount)); }
public string MissionBasicInfo(bool translate) // MissionList::FullInfo uses this. Journal Entry info brief uses this { DateTime exp = EliteConfigInstance.InstanceConfig.ConvertTimeToSelectedFromUTC(Expiry); return(BaseUtils.FieldBuilder.Build("", LocalisedName, EDTranslatorExtensions.TCond(translate, "< from ", EDTx.JournalMissionAccepted_from), Faction, EDTranslatorExtensions.TCond(translate, "System: ", EDTx.JournalEntry_System), DestinationSystem, EDTranslatorExtensions.TCond(translate, "Station: ", EDTx.JournalEntry_Station), DestinationStation, EDTranslatorExtensions.TCond(translate, "Expiry: ", EDTx.JournalMissionAccepted_Expiry), exp, EDTranslatorExtensions.TCond(translate, "Influence: ", EDTx.JournalMissionAccepted_Influence), Influence, EDTranslatorExtensions.TCond(translate, "Reputation: ", EDTx.JournalMissionAccepted_Reputation), Reputation, EDTranslatorExtensions.TCond(translate, "Reward: ; cr;N0", EDTx.JournalMissionAccepted_Reward), Reward, EDTranslatorExtensions.TCond(translate, "; (Wing)", EDTx.JournalMissionAccepted_Wing), Wing)); }
public string PermitsList(bool translate, bool pretty) { string detailed = ""; if (PermitsAwarded != null && PermitsAwarded.Length > 0) { if (pretty) { detailed += EDTranslatorExtensions.TCond(translate, "Permits: ", EDTx.JournalEntry_Permits); } for (int i = 0; i < PermitsAwarded.Length; i++) { detailed += ((i > 0) ? "," : "") + PermitsAwarded[i]; } if (pretty) { detailed += System.Environment.NewLine; } } return(detailed); }
public string MaterialList(bool translate, bool pretty) { string detailed = ""; if (MaterialsReward != null && MaterialsReward.Length > 0) { if (pretty) { detailed += EDTranslatorExtensions.TCond(translate, "Rewards: ", EDTx.JournalEntry_Rewards); } for (int i = 0; i < MaterialsReward.Length; i++) { MaterialRewards m = MaterialsReward[i]; detailed += ((i > 0) ? "," : "") + m.Name_Localised + " " + MaterialsReward[i].Count.ToString(); } if (pretty) { detailed += System.Environment.NewLine; } } return(detailed); }
public string CommoditiesList(bool translate, bool pretty) { string detailed = ""; if (CommodityReward != null && CommodityReward.Length > 0) { if (pretty) { detailed += EDTranslatorExtensions.TCond(translate, "Rewards: ", EDTx.JournalEntry_Rewards); } for (int i = 0; i < CommodityReward.Length; i++) { CommodityRewards c = CommodityReward[i]; detailed += ((i > 0) ? "," : "") + c.Name_Localised + " " + CommodityReward[i].Count.ToString(); } if (pretty) { detailed += System.Environment.NewLine; } } return(detailed); }