aboutsummaryrefslogtreecommitdiffstats
path: root/Malmstone/Addons/PvPMatchAddon.cs
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2024-09-02 20:34:32 -0700
committerPinapelz <yukais@pinapelz.com>2024-09-02 20:34:32 -0700
commitfcecdca25688aca015d352602b7daf2610522d97 (patch)
tree952e700ba4b76496140362dbc5bfd077ab12eeac /Malmstone/Addons/PvPMatchAddon.cs
parent5e12dcba54bb04586069eb38d3300ec3c395be1e (diff)
add configuration options for showing different toast types
Diffstat (limited to 'Malmstone/Addons/PvPMatchAddon.cs')
-rw-r--r--Malmstone/Addons/PvPMatchAddon.cs24
1 files changed, 20 insertions, 4 deletions
diff --git a/Malmstone/Addons/PvPMatchAddon.cs b/Malmstone/Addons/PvPMatchAddon.cs
index 69c16e0..94d35b0 100644
--- a/Malmstone/Addons/PvPMatchAddon.cs
+++ b/Malmstone/Addons/PvPMatchAddon.cs
@@ -89,14 +89,30 @@ namespace Malmstone.Addons
private void ShowSeriesProgressionToast(PvPSeriesInfo seriesInfo)
{
- Plugin.ToastGui.ShowNormal("Series Level " + seriesInfo.CurrentSeriesRank +
- " " + seriesInfo.SeriesExperience + "/" + MalmstoneXPCalculator.GetXPTargetForCurrentLevel(seriesInfo.CurrentSeriesRank) + " EXP");
+ switch (Plugin.Configuration.PostmatchProgressionToastType)
+ {
+ case 0:
+ Plugin.ToastGui.ShowNormal("Series Level " + seriesInfo.CurrentSeriesRank +
+ " " + seriesInfo.SeriesExperience + "/" + MalmstoneXPCalculator.GetXPTargetForCurrentLevel(seriesInfo.CurrentSeriesRank) + " EXP");
+ break;
+ case 1:
+ Plugin.ToastGui.ShowQuest("Series Level " + seriesInfo.CurrentSeriesRank +
+ " " + seriesInfo.SeriesExperience + "/" + MalmstoneXPCalculator.GetXPTargetForCurrentLevel(seriesInfo.CurrentSeriesRank) + " EXP");
+ break;
+ case 2:
+ Plugin.ToastGui.ShowError("Series Level " + seriesInfo.CurrentSeriesRank +
+ " " + seriesInfo.SeriesExperience + "/" + MalmstoneXPCalculator.GetXPTargetForCurrentLevel(seriesInfo.CurrentSeriesRank) + " EXP");
+ break;
+ default:
+ Plugin.ToastGui.ShowNormal("Series Level " + seriesInfo.CurrentSeriesRank +
+ " " + seriesInfo.SeriesExperience + "/" + MalmstoneXPCalculator.GetXPTargetForCurrentLevel(seriesInfo.CurrentSeriesRank) + " EXP");
+ break;
+ }
+
}
private void ShowSeriesProgressionMessage(PvPSeriesInfo seriesInfo, PvPContentType contentType)
{
- Plugin.Chat.Print("Series Level " + seriesInfo.CurrentSeriesRank +
- " - " + seriesInfo.SeriesExperience + "/" + MalmstoneXPCalculator.GetXPTargetForCurrentLevel(seriesInfo.CurrentSeriesRank) + " EXP");
var seString = new SeString(new List<Payload>());
switch (contentType)
{
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage