mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-21 20:25:51 +12:00
Change default intrest rate,
and start adding ranches
This commit is contained in:
parent
02876ec2b4
commit
81440b1814
7 changed files with 1208 additions and 18 deletions
|
@ -575,6 +575,42 @@ namespace HISP.Server
|
|||
Logger.DebugPrint("Registered Workshop at X: " + wkShop.X + " Y: " + wkShop.Y);
|
||||
|
||||
}
|
||||
int totalRanchLocations = gameData.ranch.ranch_locations.Count;
|
||||
for (int i = 0; i < totalRanchLocations; i++)
|
||||
{
|
||||
int x = gameData.ranch.ranch_locations[i].x;
|
||||
int y = gameData.ranch.ranch_locations[i].y;
|
||||
int id = gameData.ranch.ranch_locations[i].id;
|
||||
int value = gameData.ranch.ranch_locations[i].value;
|
||||
Ranch ranch = new Ranch(x, y, id, value);
|
||||
Ranch.Ranches.Add(ranch);
|
||||
Logger.DebugPrint("Registered Ranch at X: " + ranch.X + " Y: " + ranch.Y);
|
||||
|
||||
}
|
||||
int totalRanchBuildings = gameData.ranch.ranch_buildings.Count;
|
||||
for (int i = 0; i < totalRanchBuildings; i++)
|
||||
{
|
||||
int id = gameData.ranch.ranch_buildings[i].id;
|
||||
string type = gameData.ranch.ranch_buildings[i].type;
|
||||
int cost = gameData.ranch.ranch_buildings[i].cost;
|
||||
string title = gameData.ranch.ranch_buildings[i].title;
|
||||
string description = gameData.ranch.ranch_buildings[i].description;
|
||||
|
||||
Ranch.RanchBuilding building = new Ranch.RanchBuilding();
|
||||
|
||||
if (gameData.ranch.ranch_buildings[i].limit != null)
|
||||
building.Limit = gameData.ranch.ranch_buildings[i].limit;
|
||||
building.Id = id;
|
||||
building.Type = type;
|
||||
building.Cost = cost;
|
||||
building.Title = title;
|
||||
building.Description = description;
|
||||
|
||||
Ranch.RanchBuilding.RanchBuildings.Add(building);
|
||||
Logger.DebugPrint("Registered Ranch Building: "+building.Title);
|
||||
|
||||
}
|
||||
|
||||
HorseInfo.HorseNames = gameData.horses.names.ToObject<string[]>();
|
||||
|
||||
Item.Present = gameData.item.special.present;
|
||||
|
|
|
@ -2486,13 +2486,13 @@ namespace HISP.Server
|
|||
|
||||
// Pac-man the world.
|
||||
if (loggedInUser.X > Map.Width)
|
||||
loggedInUser.Teleport(0, loggedInUser.Y);
|
||||
else if (loggedInUser.X < 0)
|
||||
loggedInUser.Teleport(Map.Width, loggedInUser.Y);
|
||||
else if (loggedInUser.Y > Map.Height)
|
||||
loggedInUser.Teleport(loggedInUser.X, 0);
|
||||
else if (loggedInUser.Y < 0)
|
||||
loggedInUser.Teleport(loggedInUser.X, Map.Height);
|
||||
loggedInUser.Teleport(2, loggedInUser.Y);
|
||||
else if (loggedInUser.X < 2)
|
||||
loggedInUser.Teleport(Map.Width-2, loggedInUser.Y);
|
||||
else if (loggedInUser.Y > Map.Height-2)
|
||||
loggedInUser.Teleport(loggedInUser.X, 2);
|
||||
else if (loggedInUser.Y < 2)
|
||||
loggedInUser.Teleport(loggedInUser.X, Map.Height-2);
|
||||
|
||||
if (loggedInUser.CurrentlyRidingHorse != null)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue