mirror of
https://github.com/PikaMug/Quests.git
synced 2024-12-30 13:08:59 +01:00
Cleanup rewards prompt
This commit is contained in:
parent
65c90a9b29
commit
d7c9a85021
@ -54,7 +54,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
public String getPromptText(ConversationContext context) {
|
public String getPromptText(ConversationContext context) {
|
||||||
String text;
|
String text;
|
||||||
String lang = Lang.get("rewardsTitle");
|
String lang = Lang.get("rewardsTitle");
|
||||||
lang = lang.replaceAll("<quest>", ChatColor.AQUA + (String) context.getSessionData(CK.Q_NAME) + ChatColor.LIGHT_PURPLE);
|
lang = lang.replace("<quest>", ChatColor.AQUA + (String) context.getSessionData(CK.Q_NAME) + ChatColor.LIGHT_PURPLE);
|
||||||
text = ChatColor.LIGHT_PURPLE + lang + "\n";
|
text = ChatColor.LIGHT_PURPLE + lang + "\n";
|
||||||
if (context.getSessionData(CK.REW_MONEY) == null) {
|
if (context.getSessionData(CK.REW_MONEY) == null) {
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "1" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("rewSetMoney") + " (" + Lang.get("noneSet") + ")\n";
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "1" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("rewSetMoney") + " (" + Lang.get("noneSet") + ")\n";
|
||||||
@ -194,9 +194,9 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
public String getPromptText(ConversationContext context) {
|
public String getPromptText(ConversationContext context) {
|
||||||
String text = Lang.get("rewMoneyPrompt");
|
String text = Lang.get("rewMoneyPrompt");
|
||||||
if (plugin.getDependencies().getVaultEconomy() != null) {
|
if (plugin.getDependencies().getVaultEconomy() != null) {
|
||||||
text = text.replaceAll("<money>", ChatColor.AQUA + (plugin.getDependencies().getVaultEconomy().currencyNamePlural().isEmpty() ? Lang.get("money") : plugin.getDependencies().getVaultEconomy().currencyNamePlural()) + ChatColor.YELLOW);
|
text = text.replace("<money>", ChatColor.AQUA + (plugin.getDependencies().getVaultEconomy().currencyNamePlural().isEmpty() ? Lang.get("money") : plugin.getDependencies().getVaultEconomy().currencyNamePlural()) + ChatColor.YELLOW);
|
||||||
} else {
|
} else {
|
||||||
text = text.replaceAll("<money>", ChatColor.AQUA + Lang.get("money") + ChatColor.YELLOW);
|
text = text.replace("<money>", ChatColor.AQUA + Lang.get("money") + ChatColor.YELLOW);
|
||||||
}
|
}
|
||||||
return ChatColor.YELLOW + text;
|
return ChatColor.YELLOW + text;
|
||||||
}
|
}
|
||||||
@ -414,7 +414,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
@Override
|
@Override
|
||||||
public String getPromptText(ConversationContext context) {
|
public String getPromptText(ConversationContext context) {
|
||||||
String lang1 = Lang.get("rewCommandPrompt");
|
String lang1 = Lang.get("rewCommandPrompt");
|
||||||
lang1 = lang1.replaceAll("<comma>", ChatColor.BOLD + "" + ChatColor.RED + "comma" + ChatColor.RESET + ChatColor.YELLOW);
|
lang1 = lang1.replace("<comma>", ChatColor.BOLD + "" + ChatColor.RED + "comma" + ChatColor.RESET + ChatColor.YELLOW);
|
||||||
String lang2 = Lang.get("rewCommandPromptHint");
|
String lang2 = Lang.get("rewCommandPromptHint");
|
||||||
return ChatColor.YELLOW + lang1 + "\n" + ChatColor.GOLD + lang2;
|
return ChatColor.YELLOW + lang1 + "\n" + ChatColor.GOLD + lang2;
|
||||||
}
|
}
|
||||||
@ -498,7 +498,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
String text = ChatColor.GOLD + Lang.get("mcMMORewardsTitle") + "\n";
|
String text = ChatColor.GOLD + Lang.get("mcMMORewardsTitle") + "\n";
|
||||||
if (context.getSessionData(CK.REW_MCMMO_SKILLS) == null) {
|
if (context.getSessionData(CK.REW_MCMMO_SKILLS) == null) {
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "1" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("reqSetSkills") + " (" + Lang.get("noneSet") + ")\n";
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "1" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("reqSetSkills") + " (" + Lang.get("noneSet") + ")\n";
|
||||||
text += ChatColor.GRAY + "2 - " + Lang.get("reqSetSkillAmounts") + " (" + Lang.get("rewNoMcMMOSkills") + ")\n";
|
text += ChatColor.GRAY + "" + ChatColor.BOLD + "2" + ChatColor.RESET + ChatColor.GRAY + " - " + Lang.get("reqSetSkillAmounts") + " (" + Lang.get("rewNoMcMMOSkills") + ")\n";
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "3" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("clear") + "\n";
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "3" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("clear") + "\n";
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "4" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("done");
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "4" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("done");
|
||||||
} else {
|
} else {
|
||||||
@ -602,7 +602,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
String text = Lang.get("reqMcMMOError");
|
String text = Lang.get("reqMcMMOError");
|
||||||
text = text.replaceAll("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
text = text.replace("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
||||||
context.getForWhom().sendRawMessage(ChatColor.RED + text);
|
context.getForWhom().sendRawMessage(ChatColor.RED + text);
|
||||||
return new mcMMOSkillsPrompt();
|
return new mcMMOSkillsPrompt();
|
||||||
}
|
}
|
||||||
@ -630,7 +630,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
amounts.add(Integer.parseInt(s));
|
amounts.add(Integer.parseInt(s));
|
||||||
} catch (NumberFormatException e) {
|
} catch (NumberFormatException e) {
|
||||||
String text = Lang.get("reqNotANumber");
|
String text = Lang.get("reqNotANumber");
|
||||||
text = text.replaceAll("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
text = text.replace("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
||||||
context.getForWhom().sendRawMessage(ChatColor.RED + text);
|
context.getForWhom().sendRawMessage(ChatColor.RED + text);
|
||||||
return new mcMMOAmountsPrompt();
|
return new mcMMOAmountsPrompt();
|
||||||
}
|
}
|
||||||
@ -652,7 +652,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
String text = ChatColor.GOLD + Lang.get("heroesRewardsTitle") + "\n";
|
String text = ChatColor.GOLD + Lang.get("heroesRewardsTitle") + "\n";
|
||||||
if (context.getSessionData(CK.REW_HEROES_CLASSES) == null) {
|
if (context.getSessionData(CK.REW_HEROES_CLASSES) == null) {
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "1" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("rewSetHeroesClasses") + " (" + Lang.get("noneSet") + ")\n";
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "1" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("rewSetHeroesClasses") + " (" + Lang.get("noneSet") + ")\n";
|
||||||
text += ChatColor.GRAY + "2 - " + Lang.get("rewSetHeroesAmounts") + "(" + Lang.get("rewNoHeroesClasses") + ")\n";
|
text += ChatColor.GRAY + "" + ChatColor.BOLD + "2" + ChatColor.RESET + ChatColor.GRAY + " - " + Lang.get("rewSetHeroesAmounts") + "(" + Lang.get("rewNoHeroesClasses") + ")\n";
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "3" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("clear") + "\n";
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "3" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("clear") + "\n";
|
||||||
text += ChatColor.BLUE + "" + ChatColor.BOLD + "4" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("done");
|
text += ChatColor.BLUE + "" + ChatColor.BOLD + "4" + ChatColor.RESET + ChatColor.YELLOW + " - " + Lang.get("done");
|
||||||
} else {
|
} else {
|
||||||
@ -756,7 +756,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
HeroClass hc = plugin.getDependencies().getHeroes().getClassManager().getClass(s);
|
HeroClass hc = plugin.getDependencies().getHeroes().getClassManager().getClass(s);
|
||||||
if (hc == null) {
|
if (hc == null) {
|
||||||
String text = Lang.get("rewHeroesInvalidClass");
|
String text = Lang.get("rewHeroesInvalidClass");
|
||||||
text = text.replaceAll("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
text = text.replace("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
||||||
cc.getForWhom().sendRawMessage(ChatColor.RED + text);
|
cc.getForWhom().sendRawMessage(ChatColor.RED + text);
|
||||||
return new HeroesClassesPrompt();
|
return new HeroesClassesPrompt();
|
||||||
} else {
|
} else {
|
||||||
@ -791,7 +791,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
amounts.add(d);
|
amounts.add(d);
|
||||||
} catch (NumberFormatException nfe) {
|
} catch (NumberFormatException nfe) {
|
||||||
String text = Lang.get("reqNotANumber");
|
String text = Lang.get("reqNotANumber");
|
||||||
text = text.replaceAll("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
text = text.replace("<input>", ChatColor.LIGHT_PURPLE + s + ChatColor.RED);
|
||||||
cc.getForWhom().sendRawMessage(ChatColor.RED + text);
|
cc.getForWhom().sendRawMessage(ChatColor.RED + text);
|
||||||
return new HeroesExperiencePrompt();
|
return new HeroesExperiencePrompt();
|
||||||
}
|
}
|
||||||
@ -824,7 +824,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
for (String s : arr) {
|
for (String s : arr) {
|
||||||
if (PhatLootsAPI.getPhatLoot(s) == null) {
|
if (PhatLootsAPI.getPhatLoot(s) == null) {
|
||||||
String text = Lang.get("rewPhatLootsInvalid");
|
String text = Lang.get("rewPhatLootsInvalid");
|
||||||
text = text.replaceAll("<input>", ChatColor.DARK_RED + s + ChatColor.RED);
|
text = text.replace("<input>", ChatColor.DARK_RED + s + ChatColor.RED);
|
||||||
cc.getForWhom().sendRawMessage(ChatColor.RED + text);
|
cc.getForWhom().sendRawMessage(ChatColor.RED + text);
|
||||||
return new PhatLootsPrompt();
|
return new PhatLootsPrompt();
|
||||||
}
|
}
|
||||||
@ -998,7 +998,7 @@ public class RewardsPrompt extends FixedSetPrompt {
|
|||||||
text += ChatColor.GOLD + descriptions.get(temp) + "\n";
|
text += ChatColor.GOLD + descriptions.get(temp) + "\n";
|
||||||
}
|
}
|
||||||
String lang = Lang.get("stageEditorCustomDataPrompt");
|
String lang = Lang.get("stageEditorCustomDataPrompt");
|
||||||
lang = lang.replaceAll("<data>", temp);
|
lang = lang.replace("<data>", temp);
|
||||||
text += ChatColor.YELLOW + lang;
|
text += ChatColor.YELLOW + lang;
|
||||||
return text;
|
return text;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user