diff options
| author | Pinapelz <yukais@pinapelz.com> | 2024-09-08 21:21:51 -0700 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2024-09-08 21:24:37 -0700 |
| commit | 26a92ad92a2f4c649c72744937e7309cb245cc81 (patch) | |
| tree | 29d495ecec95c135f6360b06f428eef834d529f1 | |
| parent | bc687091520c8a1bf1f3d19dcddb4d80e1ea42c5 (diff) | |
add tool tips with series exp amounts on main window
| -rw-r--r-- | Malmstone/Windows/MainWindow.cs | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/Malmstone/Windows/MainWindow.cs b/Malmstone/Windows/MainWindow.cs index e5d69d2..585815e 100644 --- a/Malmstone/Windows/MainWindow.cs +++ b/Malmstone/Windows/MainWindow.cs @@ -80,6 +80,13 @@ namespace Malmstone.Windows // Crystalline Conflict Section ImGui.TextColored(new Vector4(0.6f, 0.8f, 1f, 1f), "Crystalline Conflict"); + if (ImGui.IsItemHovered()) + { + ImGui.BeginTooltip(); + ImGui.Text("Win: 900 Series EXP" + + "\nLose: 700 Series EXP"); + ImGui.EndTooltip(); + } ImGui.Spacing(); ImGui.BulletText($"Win: {xpResult.CrystallineConflictWin} " + (xpResult.CrystallineConflictWin == 1 ? "time" : "times")); ImGui.BulletText($"Lose: {xpResult.CrystallineConflictLose} " + (xpResult.CrystallineConflictLose == 1 ? "time" : "times")); @@ -89,6 +96,14 @@ namespace Malmstone.Windows // Frontlines Section ImGui.TextColored(new Vector4(0.8f, 0.6f, 0.6f, 1f), "Frontlines"); + if (ImGui.IsItemHovered()) + { + ImGui.BeginTooltip(); + ImGui.Text("1st: 1500 Series EXP" + + "\n2nd: 1250 Series EXP" + + "\n3rd: 1000 Series EXP"); + ImGui.EndTooltip(); + } ImGui.Spacing(); ImGui.BulletText($"Take 1st Place: {xpResult.FrontlineWin} " + (xpResult.FrontlineWin == 1 ? "time" : "times")); ImGui.BulletText($"Take 2nd Place: {xpResult.FrontlineLose2nd} " + (xpResult.FrontlineLose2nd == 1 ? "time" : "times")); @@ -96,6 +111,12 @@ namespace Malmstone.Windows // Frontlines Roulette Section ImGui.TextColored(new Vector4(0.8f, 0.6f, 0.6f, 1f), "Frontlines (Roulette)"); + if (ImGui.IsItemHovered()) + { + ImGui.BeginTooltip(); + ImGui.Text("An additional 1500 Series EXP on top of Frontline rewards (once per day)"); + ImGui.EndTooltip(); + } ImGui.Spacing(); ImGui.BulletText($"Take 1st Place: {xpResult.FrontlineDailyWin} " + (xpResult.FrontlineDailyWin == 1 ? "time" : "times")); ImGui.BulletText($"Take 2nd Place: {xpResult.FrontlineDailyLose2nd} " + (xpResult.FrontlineDailyLose2nd == 1 ? "time" : "times")); @@ -122,7 +143,7 @@ namespace Malmstone.Windows { if(Plugin.PvPService.ConsecutiveThirdPlaceFrontline == 1) { - ImGui.TextColored(new Vector4(0.0f, 1.0f, 0.0f, 1.0f), "Primed For Bonus: w You'll receive a 10%% reward bonus if you place 3rd"); + ImGui.TextColored(new Vector4(0.0f, 1.0f, 0.0f, 1.0f), "Primed For Bonus: You'll receive a 10%% reward bonus if you place 3rd"); } if (ImGui.IsItemHovered()) { @@ -178,6 +199,13 @@ namespace Malmstone.Windows // Rival Wings Section ImGui.TextColored(new Vector4(0.6f, 0.8f, 0.6f, 1f), "Rival Wings"); + if (ImGui.IsItemHovered()) + { + ImGui.BeginTooltip(); + ImGui.Text("Win: 1250 Series EXP" + + "\nLose: 750 Series EXP"); + ImGui.EndTooltip(); + } ImGui.Spacing(); ImGui.BulletText($"Win: {xpResult.RivalWingsWin} " + (xpResult.RivalWingsWin == 1 ? "time" : "times")); ImGui.BulletText($"Lose: {xpResult.RivalWingsLose} " + (xpResult.RivalWingsLose == 1 ? "time" : "times")); |
