Add minigames menu strings

This commit is contained in:
SilicaPi 2021-02-01 20:30:22 +13:00
parent 83a9a08b76
commit 4b7313ccdb
3 changed files with 26 additions and 0 deletions

View file

@ -290,6 +290,13 @@
"horse_relative_format":"^I252^T7A Horse Relative, the %NAME%:^D4c%ID%|VIEW^R1",
"maximum_stats":"<B>MAXIMUM STATS:</B><BR>^AA",
"breed_preview_format":"<B>Viewing %NAME%:</B><BR>%DESCRIPTION%^D4|RETURN TO BREED LIST^R2^H",
"minigames":{
"singleplayer":"^H<B>Single Player Mini-Games</B><BR>These typically earn you money, some can earn you objects",
"twoplayer":"^H<B>Two Player Mini-Games</B><BR>These all require another player to start the game.",
"multiplayer":"^H<B>Multi-Player Game Rooms</B><BR>These are group rooms where everyone can take part!",
"competitions":"^H<B>Main Competition Arenas</B><BR>The main focus of the Islands! The competition arenas!",
"minigame_entry":"^T7 %GAMENAME% ^B1M%MAPXY%^R1"
},
"companion":{
"view_button":"^I%ICONID%^T7View %COMPANIONNAME% Companion:^BM%SWF%^R1^H",
"entry_format":"%COMPANIONDESC%"

View file

@ -185,6 +185,13 @@ namespace HISP.Game
public static string MaxJewelryMessage;
public static string RemoveJewelry;
// Minigames (Libary)
public static string MinigameSingleplayer;
public static string MinigameTwoplayer;
public static string MinigameMultiplayer;
public static string MinigameCompetitions;
public static string MinigameEntryFormat;
// Companion (Libary)
public static string CompanionViewFormat;
public static string CompanionEntryFormat;
@ -520,6 +527,11 @@ namespace HISP.Game
// Click
public static string NothingInterestingHere;
public static string FormatMinigameEntry(string gameName, string mapXy)
{
return MinigameEntryFormat.Replace("%GAMENAME%",gameName).Replace("%MAPXY%",mapXy);
}
public static string FormatCompanionEntry(string itemDescription)
{
return CompanionEntryFormat.Replace("%COMPANIONDESC%", itemDescription);

View file

@ -588,6 +588,13 @@ namespace HISP.Server
Messages.StatMiscNoneRecorded = gameData.messages.meta.misc_stats.no_stats_recorded;
Messages.StatMiscEntryFormat = gameData.messages.meta.misc_stats.stat_format;
// Minigame (Libary)
Messages.MinigameSingleplayer = gameData.messages.meta.libary.minigames.singleplayer;
Messages.MinigameTwoplayer = gameData.messages.meta.libary.minigames.twoplayer;
Messages.MinigameMultiplayer = gameData.messages.meta.libary.minigames.multiplayer;
Messages.MinigameCompetitions = gameData.messages.meta.libary.minigames.competitions;
Messages.MinigameEntryFormat = gameData.messages.meta.libary.minigames.minigame_entry;
// Companion (Libary)
Messages.CompanionViewFormat = gameData.messages.meta.libary.companion.view_button;
Messages.CompanionEntryFormat = gameData.messages.meta.libary.companion.entry_format;