JSON validator
Validation
No errors found! See format documentation for more info.
Content
You can change JSON format () or edit this file.
{
"Format": "2.9.0",
"Changes": [
{
"Action": "EditData",
"Target": "Data/AdditionalFarms",
"Entries": {
"Sheilabear.CountryParkFarm/CountryParkFarm": {
"ID": "CountryParkFarm",
"TooltipStringPath": "Strings/UI:CountryParkFarm",
"MapName": "CountryParkFarm",
"IconTexture": "Mods/Sheilabear.CountryParkFarm/Icon"
}
}
}
/*Tilesheets*/,
{
"Action": "Load",
"Target": "Maps/spring_outdoorsCustomTileSheet, Maps/summer_outdoorsCustomTileSheet, Maps/fall_outdoorsCustomTileSheet, Maps/winter_outdoorsCustomTileSheet",
"FromFile": "Assets/Tilesheets/{{TargetWithoutPath}}.png"
}
/*Farm Localization*/,
{
"Action": "EditData",
"Target": "Strings/UI",
"Entries": {
"CountryParkFarm": "{{i18n:CountryParkFarm.Description}}"
}
}
/*Farm Icon*/,
{
"Action": "Load",
"Target": "Mods/Sheilabear.CountryParkFarm/Icon",
"FromFile": "Assets/Tilesheets/Icon.png"
}
/*Farm Data*/,
{
"Action": "EditData",
"Target": "Data/Locations",
"Entries": {
"Farm_CountryParkFarm": {
"DefaultArrivalTile": {
"X": 89,
"Y": 7
},
"CanPlantHere": true,
"CanHaveGreenRainSpawns": true,
"MinDailyWeeds": 1,
"MaxDailyWeeds": 3,
"FirstDayWeedMultiplier": 15,
"ChanceForClay": 0.03,
"MusicIgnoredInRain": true,
"ArtifactSpots": [
{
"Id": "CountryPark_AncientSeed",
"ItemId": "(O)102",
"Chance": 0.03,
"MinStack": 1,
"MaxStack": 1
},
{
"Id": "CountryPark_RiceSeed",
"ItemId": "(O)273",
"Chance": 0.1,
"MinStack": 2,
"MaxStack": 3
},
{
"Id": "CountryPark_Clay",
"ItemId": "(O)330",
"Chance": 0.3,
"MinStack": 1,
"MaxStack": 3
},
{
"Id": "CountryPark_Coal",
"ItemId": "(O)382",
"Chance": 0.37,
"MinStack": 2,
"MaxStack": 3
},
{
"Id": "CountryPark_MixedSeeds",
"ItemId": "(O)770",
"Chance": 0.1,
"MinStack": 2,
"MaxStack": 3
},
{
"Id": "CountryPark_MixedFlowers",
"ItemId": "MixedFlowerSeeds",
"Chance": 0.1,
"MinStack": 2,
"MaxStack": 3
}
],
"Fish": [
{
"Id": "CountryPark_129",
"ItemId": "(O)129",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring fall",
"Chance": 0.17
},
{
"Id": "CountryPark_131",
"ItemId": "(O)131",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring fall winter, TIME 600 1900",
"Chance": 0.17
},
{
"Id": "CountryPark_137",
"ItemId": "(O)137",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring fall",
"Chance": 0.19
},
{
"Id": "CountryPark_145",
"ItemId": "(O)145",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring summer, TIME 600 1900, WEATHER Here Sun",
"Chance": 0.15
},
{
"Id": "CountryPark_147",
"ItemId": "(O)147",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring winter",
"Chance": 0.14
},
{
"Id": "CountryPark_150",
"ItemId": "(O)150",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here summer fall winter, TIME 600 1900, WEATHER Here Rain Storm GreenRain",
"Chance": 0.13
},
{
"Id": "CountryPark_152",
"ItemId": "(O)152",
"IgnoreFishDataRequirements": true,
"Chance": 0.18
},
{
"Id": "CountryPark_153",
"ItemId": "(O)153",
"IgnoreFishDataRequirements": true,
"Chance": 0.2
},
{
"Id": "CountryPark_168|169|172",
"RandomItemId": [
"(O)168",
"(O)169",
"(O)172"
],
"Precedence": 100,
"Chance": 1
}
]
}
}
}
/*Expansion Data*/,
{
"Action": "EditData",
"Target": "Data/Locations",
"Entries": {
"CountryParkFarmExtra": {
"DefaultArrivalTile": {
"X": 34,
"Y": 34
},
"CanPlantHere": true,
"IsOutdoors": true,
"CanHaveGreenRainSpawns": true,
"MinDailyWeeds": 0,
"MaxDailyWeeds": 1,
"FirstDayWeedMultiplier": 10,
"ChanceForClay": 0.03,
"MusicIgnoredInRain": true,
"ArtifactSpots": [
{
"Id": "CountryParkExtra_AncientSeed",
"ItemId": "(O)102",
"Chance": 0.03,
"MinStack": 1,
"MaxStack": 1
},
{
"Id": "CountryParkExtra_RiceSeed",
"ItemId": "(O)273",
"Chance": 0.1,
"MinStack": 2,
"MaxStack": 3
},
{
"Id": "CountryParkExtra_Clay",
"ItemId": "(O)330",
"Chance": 0.3,
"MinStack": 1,
"MaxStack": 3
},
{
"Id": "CountryParkExtra_Coal",
"ItemId": "(O)382",
"Chance": 0.37,
"MinStack": 2,
"MaxStack": 3
},
{
"Id": "CountryParkExtra_MixedSeeds",
"ItemId": "(O)770",
"Chance": 0.1,
"MinStack": 2,
"MaxStack": 3
},
{
"Id": "CountryParkExtra_MixedFlowers",
"ItemId": "MixedFlowerSeeds",
"Chance": 0.1,
"MinStack": 2,
"MaxStack": 3
}
],
"Fish": [
{
"Id": "CountryParkExtra_129",
"ItemId": "(O)129",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring fall",
"Chance": 0.17
},
{
"Id": "CountryParkExtra_131",
"ItemId": "(O)131",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring fall winter, TIME 600 1900",
"Chance": 0.17
},
{
"Id": "CountryParkExtra_137",
"ItemId": "(O)137",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring fall",
"Chance": 0.19
},
{
"Id": "CountryParkExtra_145",
"ItemId": "(O)145",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring summer, TIME 600 1900, WEATHER Here Sun",
"Chance": 0.15
},
{
"Id": "CountryParkExtra_147",
"ItemId": "(O)147",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here spring winter",
"Chance": 0.14
},
{
"Id": "CountryParkExtra_150",
"ItemId": "(O)150",
"IgnoreFishDataRequirements": true,
"Condition": "LOCATION_SEASON Here summer fall winter, TIME 600 1900, WEATHER Here Rain Storm GreenRain",
"Chance": 0.13
},
{
"Id": "CountryParkExtra_152",
"ItemId": "(O)152",
"IgnoreFishDataRequirements": true,
"Chance": 0.18
},
{
"Id": "CountryParkExtra_153",
"ItemId": "(O)153",
"IgnoreFishDataRequirements": true,
"Chance": 0.2
},
{
"Id": "CountryParkExtra_168|169|172",
"RandomItemId": [
"(O)168",
"(O)169",
"(O)172"
],
"Precedence": 100,
"Chance": 1
}
]
}
}
}
/*Farm Map*/,
{
"Action": "Load",
"Target": "Maps/CountryParkFarm",
"FromFile": "Assets/Maps/Farm_CountryParkFarm.tmx"
}
/*Expansion Map*/,
{
"Action": "Load",
"Target": "Maps/CountryParkFarmExtra",
"FromFile": "Assets/Maps/CountryParkFarmExtra.tmx"
}
]
}