Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions Combat/Stats/Stats.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
using System.IO;
using Terraria;
using Terraria.ID;
using Terraria.Localization;

namespace DPSExtreme.Combat.Stats
{
Expand Down Expand Up @@ -199,13 +200,13 @@ public void AddDamage(int aDamage, bool aCrit) {

public override List<string> GetInfoBoxLines() {
List<string> lines = new List<string>();
lines.Add(string.Format("Total Damage: {0}", myValue));
lines.Add(string.Format("Hits: {0}", myHitCount));
lines.Add(string.Format("Max hit: {0}", myMaxHit));
lines.Add(Language.GetTextValue(DPSExtreme.instance.GetLocalizationKey("TotalDamage"), myValue));
lines.Add(Language.GetTextValue(DPSExtreme.instance.GetLocalizationKey("Hits"), myHitCount));
lines.Add(Language.GetTextValue(DPSExtreme.instance.GetLocalizationKey("MaxHit"), myMaxHit));
if (myHitCount > 0)
lines.Add(string.Format("Average Damage: {0}", myValue / myHitCount));
lines.Add(Language.GetTextValue(DPSExtreme.instance.GetLocalizationKey("AverageDamage"), myValue / myHitCount));
if (myCritCount > 0)
lines.Add(string.Format("Crits: {0} ({1:P0})", myCritCount, myCritCount / (float)myHitCount));
lines.Add(Language.GetTextValue(DPSExtreme.instance.GetLocalizationKey("Crits"), myCritCount, myCritCount / (float)myHitCount));

return lines;
}
Expand Down
18 changes: 9 additions & 9 deletions Localization/TranslationsNeeded.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
en-US, 93/93, 100%, missing 0
de-DE, 0/93, 0%, missing 93
it-IT, 0/93, 0%, missing 93
fr-FR, 0/93, 0%, missing 93
es-ES, 0/93, 0%, missing 93
ru-RU, 8/93, 9%, missing 85
zh-Hans, 8/93, 9%, missing 85
pt-BR, 0/93, 0%, missing 93
pl-PL, 0/93, 0%, missing 93
en-US, 98/98, 100%, missing 0
de-DE, 0/98, 0%, missing 98
it-IT, 0/98, 0%, missing 98
fr-FR, 0/98, 0%, missing 98
es-ES, 0/98, 0%, missing 98
ru-RU, 8/98, 8%, missing 90
zh-Hans, 98/98, 100%, missing 0
pt-BR, 0/98, 0%, missing 98
pl-PL, 0/98, 0%, missing 98
5 changes: 5 additions & 0 deletions Localization/de-DE_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/en-US_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@ FallDamage: Fall damage
Drowning: Drowning
Lava: lava
BlockContactDamage: Block contact damage
TotalDamage: Total Damage: {0}
Hits: Hits: {0}
MaxHit: Max hit: {0}
AverageDamage: Average Damage: {0}
Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/es-ES_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/fr-FR_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/it-IT_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/pl-PL_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/pt-BR_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
5 changes: 5 additions & 0 deletions Localization/ru-RU_Mods.DPSExtreme.hjson
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@ ToggleTeamDPSCommandDescription: Переключить отображение
// Drowning: Drowning
// Lava: lava
// BlockContactDamage: Block contact damage
// TotalDamage: Total Damage: {0}
// Hits: Hits: {0}
// MaxHit: Max hit: {0}
// AverageDamage: Average Damage: {0}
// Crits: Crits: {0} ({1:P0})

Configs: {
DPSExtremeClientConfig: {
Expand Down
Loading