Added interactables to town location
parent
21c5080f73
commit
2a03fa6724
|
@ -395,17 +395,17 @@ namespace stardew_access.Features
|
||||||
|
|
||||||
if (Game1.currentLocation.Map.GetLayer("Buildings").Tiles[x, y] != null)
|
if (Game1.currentLocation.Map.GetLayer("Buildings").Tiles[x, y] != null)
|
||||||
index = Game1.currentLocation.Map.GetLayer("Buildings").Tiles[x, y].TileIndex;
|
index = Game1.currentLocation.Map.GetLayer("Buildings").Tiles[x, y].TileIndex;
|
||||||
/* Add More
|
|
||||||
MainClass.monitor.Log(index.ToString(), LogLevel.Debug);
|
|
||||||
*/
|
|
||||||
|
|
||||||
if (Game1.currentLocation is Farm)
|
if (Game1.currentLocation is Farm)
|
||||||
{
|
{
|
||||||
Building building = ((Farm)Game1.currentLocation).getBuildingAt(new Vector2(x, y));
|
Building building = ((Farm)Game1.currentLocation).getBuildingAt(new Vector2(x, y));
|
||||||
if (building != null)
|
if (building != null)
|
||||||
{
|
|
||||||
return (CATEGORY.Buildings, building.buildingType.Value);
|
return (CATEGORY.Buildings, building.buildingType.Value);
|
||||||
}
|
}
|
||||||
|
else if (Game1.currentLocation is Town)
|
||||||
|
{
|
||||||
|
if (SpecialOrder.IsSpecialOrdersBoardUnlocked() && x == 62 && y == 93)
|
||||||
|
return (CATEGORY.Interactables, "Special quest board");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (index != null)
|
if (index != null)
|
||||||
|
|
|
@ -3,15 +3,48 @@
|
||||||
{
|
{
|
||||||
"Ticket Machine":
|
"Ticket Machine":
|
||||||
{
|
{
|
||||||
"x":7,
|
"x":[7],
|
||||||
"y":11,
|
"y":[11],
|
||||||
"type":"interactables"
|
"type":"interactable"
|
||||||
},
|
},
|
||||||
"Minecart":
|
"Minecart":
|
||||||
{
|
{
|
||||||
"x":4,
|
"x":[4,5],
|
||||||
"y":3,
|
"y":[3],
|
||||||
"type":"interactables"
|
"type":"interactable"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"town":
|
||||||
|
{
|
||||||
|
"Calender Board":
|
||||||
|
{
|
||||||
|
"x":[41],
|
||||||
|
"y":[56],
|
||||||
|
"type":"interactable"
|
||||||
|
},
|
||||||
|
"Daily Quest Board":
|
||||||
|
{
|
||||||
|
"x":[42],
|
||||||
|
"y":[56],
|
||||||
|
"type":"interactable"
|
||||||
|
},
|
||||||
|
"Sewer":
|
||||||
|
{
|
||||||
|
"x":[34,35],
|
||||||
|
"y":[95,96],
|
||||||
|
"type":"interactable"
|
||||||
|
},
|
||||||
|
"Ice Cream Stand":
|
||||||
|
{
|
||||||
|
"x":[88],
|
||||||
|
"y":[92],
|
||||||
|
"type":"interactable"
|
||||||
|
},
|
||||||
|
"Minecart":
|
||||||
|
{
|
||||||
|
"x":[105,106],
|
||||||
|
"y":[79],
|
||||||
|
"type":"interactable"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue