JSON validator

Validation

No errors found! (You have no schema selected, so only the basic JSON syntax was checked.)

Content

You can change JSON format () or edit this file.
{
  "Changes": [
    /*The Main Animal*/
    {
      "LogName": "Load data for Animal 1",
      "Action": "EditData",
      "Target": "Data/FarmAnimals",
      "Entries": {
        "Stinky Fishpig": {
          "DisplayName": "Stinky Fishpig",
          "House": "Coop",
          "Gender": "MaleOrFemale",
          "PurchasePrice": 600,
          "SellPrice": 1200,
          "ShopTexture": "FishpigBanner",
          "ShopSourceRect": {
            "X": 0,
            "Y": 0,
            "Width": 32,
            "Height": 16
          },
          "ShopDisplayName": "Fishpig",
          "ShopDescription": "Put something here.",
          "ShopMissingBuildingDescription": "[LocalizedText Strings\\StringsFromCSFiles:Utility.cs.5926]",
          "RequiredBuilding": "Coop",
          "UnlockCondition": null,
          "AlternatePurchaseTypes": [
            {
              "Id": "Default",
              "Condition": null,
              "AnimalIds": [
                "Stinky Fishpig",
                "Fragrant Fishpig"
              ]
            }
          ],
          "EggItemIds": null,
          "IncubationTime": -1,
          "IncubatorParentSheetOffset": 1,
          "BirthText": "A fishpig was born!",
          "DaysToMature": 3,
          "CanGetPregnant": false,
          "DaysToProduce": 1,
          "HarvestType": "DropOvernight",
          "HarvestTool": null,
          "ProduceItemIds": [
            {
              "Id": "Default",
              "Condition": null,
              "MinimumFriendship": 0,
              "ItemId": "FishpigTeeth"
            }
          ],
          "DeluxeProduceItemIds": [
            {
              "Id": "Default",
              "Condition": null,
              "MinimumFriendship": 0,
              "ItemId": "FishpigSpareBladder"
            }
          ],
          "ProduceOnMature": false,
          "FriendshipForFasterProduce": -1,
          "DeluxeProduceMinimumFriendship": 200,
          "DeluxeProduceCareDivisor": 4750.0,
          "DeluxeProduceLuckMultiplier": 0.0,
          "CanEatGoldenCrackers": true,
          "ProfessionForHappinessBoost": 2,
          "ProfessionForQualityBoost": 2,
          "ProfessionForFasterProduce": -1,
          "Sound": "rabbit",
          "BabySound": "rabbit",
          "Texture": "StinkyFishpigTusks",
          "HarvestedTexture": null,
          "BabyTexture": "FishpigBaby",
          "UseFlippedRightForLeft": false,
          "SpriteWidth": 32,
          "SpriteHeight": 32,
          "UseDoubleUniqueAnimationFrames": true,
          "SleepFrame": 16,
          "EmoteOffset": {
            "X": 0,
            "Y": -16
          },
          "SwimOffset": {
            "X": 0,
            "Y": 112
          },
          "Skins": [
            {
              "ID": "Stinky Fishpig With No Tusks",
              "Weight": 1.0,
              "Texture": "StinkyFishPigTuskless",
              "BabyTexture": "FishPigBaby"
            },
            {
              "ID": "Stinky Fishpig With Broken Tusk",
              "Weight": 1.0,
              "Texture": "StinkyFishPigBroken",
              "BabyTexture": "FishPigBaby"
            }
          ],
          "ShadowWhenBabySwims": null,
          "ShadowWhenBaby": null,
          "ShadowWhenAdultSwims": null,
          "ShadowWhenAdult": null,
          "Shadow": null,
          "CanSwim": false,
          "BabiesFollowAdults": true,
          "GrassEatAmount": 2,
          "HappinessDrain": 7,
          "UpDownPetHitboxTileSize": "1, 1",
          "LeftRightPetHitboxTileSize": "1, 1",
          "BabyUpDownPetHitboxTileSize": "1, 1",
          "BabyLeftRightPetHitboxTileSize": "1, 1",
          "ShowInSummitCredits": true,
          "CustomFields": null
        }
      }
    }
    /*The Alternate Purchase Animal*/,
    {
      "LogName": "Load data for Animal 2",
      "Action": "EditData",
      "Target": "Data/FarmAnimals",
      "Entries": {
        "Fragrant Fishpig": {
          "DisplayName": "Fragrant Fishpig",
          "House": "Coop",
          "Gender": "MaleOrFemale",
          "PurchasePrice": -1,
          "SellPrice": 1200,
          "ShopTexture": "FishpigBanner",
          "ShopSourceRect": {
            "X": 0,
            "Y": 0,
            "Width": 32,
            "Height": 16
          },
          "ShopDisplayName": "Fishpig",
          "ShopDescription": "Put something here.",
          "ShopMissingBuildingDescription": "[LocalizedText Strings\\StringsFromCSFiles:Utility.cs.5926]",
          "RequiredBuilding": "Coop",
          "UnlockCondition": null,
          "EggItemIds": null,
          "IncubationTime": -1,
          "IncubatorParentSheetOffset": 1,
          "BirthText": "A fishpig was born!",
          "DaysToMature": 3,
          "CanGetPregnant": false,
          "DaysToProduce": 1,
          "HarvestType": "DropOvernight",
          "HarvestTool": null,
          "ProduceItemIds": [
            {
              "Id": "Default",
              "Condition": null,
              "MinimumFriendship": 0,
              "ItemId": "FishpigTeeth"
            }
          ],
          "DeluxeProduceItemIds": [
            {
              "Id": "Default",
              "Condition": null,
              "MinimumFriendship": 0,
              "ItemId": "FishpigSpareBladder"
            }
          ],
          "ProduceOnMature": false,
          "FriendshipForFasterProduce": -1,
          "DeluxeProduceMinimumFriendship": 200,
          "DeluxeProduceCareDivisor": 4750.0,
          "DeluxeProduceLuckMultiplier": 0.0,
          "CanEatGoldenCrackers": true,
          "ProfessionForHappinessBoost": 2,
          "ProfessionForQualityBoost": 2,
          "ProfessionForFasterProduce": -1,
          "Sound": "rabbit",
          "BabySound": "rabbit",
          "Texture": "FragrantFishpigTusks",
          "HarvestedTexture": null,
          "BabyTexture": "FishpigBaby",
          "UseFlippedRightForLeft": false,
          "SpriteWidth": 32,
          "SpriteHeight": 32,
          "UseDoubleUniqueAnimationFrames": true,
          "SleepFrame": 16,
          "EmoteOffset": {
            "X": 0,
            "Y": -16
          },
          "SwimOffset": {
            "X": 0,
            "Y": 112
          },
          "Skins": [
            {
              "ID": "Fragrant Fishpig With No Tusks",
              "Weight": 1.0,
              "Texture": "FragrantFishPigTuskless",
              "BabyTexture": "FishPigBaby"
            },
            {
              "ID": "Fragrant Fishpig With Broken Tusk",
              "Weight": 1.0,
              "Texture": "FragrantFishPigBroken",
              "BabyTexture": "FishPigBaby"
            }
          ],
          "ShadowWhenBabySwims": null,
          "ShadowWhenBaby": null,
          "ShadowWhenAdultSwims": null,
          "ShadowWhenAdult": null,
          "Shadow": null,
          "CanSwim": false,
          "BabiesFollowAdults": true,
          "GrassEatAmount": 2,
          "HappinessDrain": 7,
          "UpDownPetHitboxTileSize": "1, 1",
          "LeftRightPetHitboxTileSize": "1, 1",
          "BabyUpDownPetHitboxTileSize": "1, 1",
          "BabyLeftRightPetHitboxTileSize": "1, 1",
          "ShowInSummitCredits": true,
          "CustomFields": null
        }
      }
    }
  ]
}