mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-23 05:05:53 +12:00
Add Groomers
This commit is contained in:
parent
dfb177b3d1
commit
62a2e64ea5
6 changed files with 153 additions and 5 deletions
|
@ -1313,6 +1313,27 @@ namespace HISP.Game
|
|||
message += Messages.MetaTerminator;
|
||||
return message;
|
||||
}
|
||||
private static string buildGroomer(User User, Groomer groomer)
|
||||
{
|
||||
string message = "";
|
||||
int totalPrice = 0;
|
||||
int count = 0;
|
||||
foreach(HorseInstance horse in User.HorseInventory.HorseList)
|
||||
{
|
||||
message += Messages.FormatHorseGroomCurrentlyAt(horse.Name, horse.BasicStats.Groom, 1000);
|
||||
if(horse.BasicStats.Groom < groomer.Max)
|
||||
{
|
||||
int price = groomer.CalculatePrice(horse.BasicStats.Groom);
|
||||
totalPrice += price;
|
||||
count++;
|
||||
message += Messages.FormatGroomerApplyService(price, horse.RandomId);
|
||||
}
|
||||
}
|
||||
message += Messages.FormatGroomerApplyAllService(count, totalPrice);
|
||||
message += Messages.ExitThisPlace;
|
||||
message += Messages.MetaTerminator;
|
||||
return message;
|
||||
}
|
||||
private static string buildVet(Vet vet, User user)
|
||||
{
|
||||
string message = "";
|
||||
|
@ -1893,6 +1914,12 @@ namespace HISP.Game
|
|||
Vet vet = Vet.GetVetById(VetId);
|
||||
message += buildVet(vet, user);
|
||||
}
|
||||
if(TileCode == "GROOMER")
|
||||
{
|
||||
int groomId = int.Parse(TileArg);
|
||||
Groomer groomer = Groomer.GetGroomerById(groomId);
|
||||
message += buildGroomer(user, groomer);
|
||||
}
|
||||
if (TileCode == "BANK")
|
||||
{
|
||||
message += buildBank(user);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue