mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-23 05:05:53 +12:00
Half-implemented private notes.
This commit is contained in:
parent
1c051433dd
commit
08336c07af
73 changed files with 5554 additions and 36 deletions
|
@ -40,11 +40,11 @@ namespace HISP.Game
|
|||
public static string CompetitionGearLegsFormat;
|
||||
public static string CompetitionGearFeetFormat;
|
||||
|
||||
public static string StatsPrivateNotes;
|
||||
public static string StatsQuests;
|
||||
public static string StatsMinigameRanking;
|
||||
public static string StatsAwards;
|
||||
public static string StatsMisc;
|
||||
public static string StatsPrivateNotesButton;
|
||||
public static string StatsQuestsButton;
|
||||
public static string StatsMinigameRankingButton;
|
||||
public static string StatsAwardsButton;
|
||||
public static string StatsMiscButton;
|
||||
|
||||
public static string NoJewerlyEquipped;
|
||||
public static string NoCompetitionGear;
|
||||
|
@ -67,6 +67,8 @@ namespace HISP.Game
|
|||
|
||||
// Records
|
||||
public static string ProfileSavedMessage;
|
||||
public static string PrivateNotesSavedMessage;
|
||||
public static string PrivateNotesMetaFormat;
|
||||
|
||||
// Hay Pile
|
||||
public static string HasPitchforkMeta;
|
||||
|
@ -214,7 +216,10 @@ namespace HISP.Game
|
|||
|
||||
// Click
|
||||
public static string NothingInterestingHere;
|
||||
|
||||
public static string FormatPrivateNotes(string privateNotes)
|
||||
{
|
||||
return PrivateNotesMetaFormat.Replace("%PRIVATENOTES%", privateNotes);
|
||||
}
|
||||
public static string FormatRandomMovementMessage(string statName)
|
||||
{
|
||||
return RandomMovement.Replace("%STAT%", statName);
|
||||
|
|
|
@ -226,7 +226,7 @@ namespace HISP.Game
|
|||
}
|
||||
|
||||
|
||||
public static string EvenUserStatDistribution(int statValue)
|
||||
public static string SelectPlayerStatFormat(int statValue)
|
||||
{
|
||||
int curValue = 1000;
|
||||
int devisibleBy = Convert.ToInt32(Math.Floor((decimal)curValue / Messages.StatPlayerFormats.Length));
|
||||
|
@ -240,6 +240,16 @@ namespace HISP.Game
|
|||
}
|
||||
throw new Exception("A mathematically impossible error occured. please check wether the laws of physics still apply.");
|
||||
}
|
||||
|
||||
public static string BuildPrivateNotes(User user)
|
||||
{
|
||||
string message = "";
|
||||
message += Messages.FormatPrivateNotes(user.PrivateNotes);
|
||||
message += Messages.ExitThisPlace;
|
||||
message += Messages.MetaTerminator;
|
||||
return message;
|
||||
}
|
||||
|
||||
public static string BuildNpcInfo(Npc.NpcEntry npcInfo)
|
||||
{
|
||||
string message = "";
|
||||
|
@ -282,17 +292,17 @@ namespace HISP.Game
|
|||
message += Messages.FormatFreeTime(user.FreeMinutes);
|
||||
message += Messages.FormatPlayerDescriptionForStatsMenu(user.ProfilePage);
|
||||
message += Messages.FormatExperience(user.Experience);
|
||||
message += Messages.FormatHungryStat(Messages.FormatPlayerStat(EvenUserStatDistribution(user.Hunger), Messages.StatHunger));
|
||||
message += Messages.FormatThirstStat(Messages.FormatPlayerStat(EvenUserStatDistribution(user.Thirst), Messages.StatThirst));
|
||||
message += Messages.FormatTiredStat(Messages.FormatPlayerStat(EvenUserStatDistribution(user.Thirst), Messages.StatTired));
|
||||
message += Messages.FormatHungryStat(Messages.FormatPlayerStat(SelectPlayerStatFormat(user.Hunger), Messages.StatHunger));
|
||||
message += Messages.FormatThirstStat(Messages.FormatPlayerStat(SelectPlayerStatFormat(user.Thirst), Messages.StatThirst));
|
||||
message += Messages.FormatTiredStat(Messages.FormatPlayerStat(SelectPlayerStatFormat(user.Thirst), Messages.StatTired));
|
||||
message += Messages.FormatGenderStat(user.Gender);
|
||||
message += Messages.FormatJewelryStat(buildWornJewelery(user));
|
||||
message += Messages.FormatCompetitionGearStat(buildEquippedCompetitionGear(user));
|
||||
message += Messages.StatsPrivateNotes;
|
||||
message += Messages.StatsQuests;
|
||||
message += Messages.StatsMinigameRanking;
|
||||
message += Messages.StatsAwards;
|
||||
message += Messages.StatsMisc;
|
||||
message += Messages.StatsPrivateNotesButton;
|
||||
message += Messages.StatsQuestsButton;
|
||||
message += Messages.StatsMinigameRankingButton;
|
||||
message += Messages.StatsAwardsButton;
|
||||
message += Messages.StatsMiscButton;
|
||||
|
||||
message += Messages.BackToMap;
|
||||
message += Messages.MetaTerminator;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue