Esempio n. 1
0
 public JournalJetConeDamage(JObject evt) : base(evt, JournalTypeEnum.JetConeDamage)
 {
     Module          = evt["Module"].Str();
     ModuleLocalised = evt["Module_Localised"].Str();
     if (ModuleLocalised.Length == 0)
     {
         ModuleLocalised = evt["_Localised"].Str();       //Frontier bug - jet cone boost entries are bugged in journal at the moment up to 2.2.
     }
     ModuleLocalised = ModuleLocalised.Alt(Module);
 }
Esempio n. 2
0
 public JournalJetConeDamage(JObject evt) : base(evt, JournalTypeEnum.JetConeDamage)
 {
     ModuleFD        = JournalFieldNaming.NormaliseFDItemName(evt["Module"].Str());
     Module          = JournalFieldNaming.GetBetterItemName(ModuleFD);
     ModuleLocalised = JournalFieldNaming.CheckLocalisation(evt["Module_Localised"].Str(), Module);
     if (ModuleLocalised.Length == 0)
     {
         ModuleLocalised = evt["_Localised"].Str();       //Frontier bug - jet cone boost entries are bugged in journal at the moment up to 2.2.
     }
     ModuleLocalised = ModuleLocalised.Alt(Module);
 }
 public override void FillInformation(out string summary, out string info, out string detailed) //V
 {
     summary  = EventTypeStr.SplitCapsWord();
     info     = ModuleLocalised.Alt(Module);
     detailed = "";
 }
Esempio n. 4
0
 public override void FillInformation(out string summary, out string info, out string detailed) //V
 {
     summary  = EventTypeStr.SplitCapsWord();
     info     = BaseUtils.FieldBuilder.Build("", ModuleLocalised.Alt(Module), "Health:;%", (int)Health, ";Fully Repaired", FullyRepaired);
     detailed = "";
 }