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": [
    /*Loading Assets*/
    {
      "LogName": "Load Eugene's Portraits",
      "Action": "Load",
      "Target": "Portraits/Eugene",
      "FromFile": "Assets/Portraits/{{Season}}_Eugene.png"
    },
    {
      "LogName": "Load Eugene's Sprites",
      "Action": "Load",
      "Target": "Characters/Eugene",
      "FromFile": "Assets/Characters/{{Season}}_Eugene.png"
    },
    {
      "LogName": "Load Eugene Beach Portrait",
      "Action": "Load",
      "Target": "Portraits/Eugene",
      "FromFile": "Assets/Portraits/Beach_Eugene.png",
      "When": {
        "LocationName": "IslandSouth,IslandSouthEast,IslandResort"
      }
    },
    {
      "LogName": "Load Eugene Beach Sprite",
      "Action": "Load",
      "Target": "Characters/Eugene",
      "FromFile": "Assets/Characters/Beach_Eugene.png",
      "When": {
        "LocationName": "IslandSouth,IslandSouthEast,IslandResort"
      }
    },
    {
      "LogName": "Load Eugene Winter Indoor Portrait",
      "Action": "Load",
      "Target": "Portraits/Eugene",
      "FromFile": "Assets/Portraits/Winter_EugeneIndoors.png",
      "When": {
        "Season": "Winter",
        "LocationName": "Custom_NPCEugene_House,Hospital,Saloon"
      }
    },
    {
      "LogName": "Load Eugene Winter Indoor Sprite",
      "Action": "Load",
      "Target": "Characters/Eugene",
      "FromFile": "Assets/Characters/Winter_EugeneIndoors.png",
      "When": {
        "Season": "Winter",
        "LocationName": "Custom_NPCEugene_House,Hospital,Saloon"
      }
    },
    {
      "LogName": "Load Eugene Farmhouse Winter Portrait",
      "Action": "Load",
      "Target": "Portraits/Eugene",
      "FromFile": "Assets/Portraits/Winter_EugeneIndoors.png",
      "When": {
        "Season": "Winter",
        "LocationName": "FarmHouse",
        "Spouse": "Eugene"
      }
    },
    {
      "LogName": "Load Eugene Farmhouse Winter Sprite",
      "Action": "Load",
      "Target": "Characters/Eugene",
      "FromFile": "Assets/Characters/Winter_EugeneIndoors.png",
      "When": {
        "Season": "Winter",
        "LocationName": "FarmHouse",
        "Spouse": "Eugene"
      }
    },
    {
      "LogName": "Load Eugene's SpouseRoom",
      "Action": "Load",
      "Target": "Maps/Eugene_SpouseRoom",
      "FromFile": "assets/maps/EugeneSpouseRoom.tmx"
    },
    {
      "LogName": "Load Eugene's SpousePatio",
      "Action": "Load",
      "Target": "Maps/Eugene_SpousePatio",
      "FromFile": "assets/maps/EugeneSpousePatio.tmx"
    }
    /*NPC Dispositions*/,
    {
      "LogName": "Eugene's Disposition",
      "Action": "EditData",
      "Target": "Data/Characters",
      "Entries": {
        "Eugene": {
          "DisplayName": "Osmar",
          "BirthSeason": "Fall",
          "BirthDay": 10,
          "HomeRegion": "Town",
          "Gender": "Male",
          "Age": "Adult",
          "Manner": "Neutral",
          "SocialAnxiety": "Neutral",
          "Optimism": "Neutral",
          "IsDarkSkinned": false,
          "CanBeRomanced": true,
          "Calendar": "HiddenUntilMet",
          "SocialTab": "HiddenUntilMet",
          "CanSocialize": null,
          "CanReceiveGifts": true,
          "CanGreetNearbyCharacters": true,
          "CanCommentOnPurchasedShopItems": false,
          "CanVisitIsland": false,
          "IntroductionsQuest": true,
          "ItemDeliveryQuests": null,
          "PerfectionScore": true,
          "EndSlideShow": "MainGroup",
          "SpouseAdopts": null,
          "SpouseWantsChildren": true,
          "SpouseGiftJealousy": true,
          "SpouseGiftJealousyFriendshipChange": -10,
          "SpouseRoom": {
            "MapAsset": "Eugene_SpouseRoom",
            "MapSourceRect": {
              "X": 0,
              "Y": 0,
              "Width": 6,
              "Height": 9
            }
          },
          "SpousePatio": {
            "MapAsset": "Eugene_SpousePatio",
            "MapSourceRect": {
              "X": 0,
              "Y": 0,
              "Width": 4,
              "Height": 4
            },
            "SpriteAnimationFrames": [
              [
                32,
                1500
              ],
              [
                33,
                2000
              ],
              [
                32,
                2000
              ],
              [
                33,
                1500
              ]
            ]
          },
          "DumpsterDiveFriendshipEffect": -5,
          "DumpsterDiveEmote": null,
          "FriendsAndFamily": {},
          "FlowerDanceCanDance": true,
          "WinterStarGifts": [],
          "WinterStarParticipant": true,
          "UnlockConditions": null,
          "SpawnIfMissing": true,
          "Home": [
            {
              "Id": "Default",
              "Condition": null,
              "Location": "Custom_NPCEugene_House",
              "Tile": {
                "X": 6,
                "Y": 6
              },
              "Direction": "Down"
            }
          ],
          "TextureName": null,
          "Appearance": [],
          "MugShotSourceRect": null,
          "Size": {
            "x": 16,
            "y": 32
          },
          "Breather": true,
          "BreathChestRect": null,
          "BreathChestPosition": null,
          "Shadow": null,
          "EmoteOffset": {
            "x": 0,
            "y": 0
          },
          "ShakePortraits": [],
          "KissSpriteIndex": 28,
          "KissSpriteFacingRight": true,
          "FormerCharacterNames": [],
          "CustomFields": null
        }
      }
    }
    /*Gift Tastes*/,
    {
      "LogName": "Eugene's Gift Tastes",
      "Action": "EditData",
      "Target": "Data/NPCGiftTastes",
      "Entries": {
        "Eugene": "{{i18n:Gift.Eugene.Love}}/198 201 224 206 253 346 220/{{i18n:Gift.Eugene.Like}}/228 685 113 635 834 category_fish -155 -156 -128 -148 -158 -159 -164 -160 -161 -162 -165 -682 -775 -795 -796 -798 -799 -800 -836 -898 -899 -900 -901 -902/{{i18n:Gift.Eugene.Dislike}}/215 91 category_syrup/{{i18n:Gift.Eugene.Hate}}/260 614 StardropTea/{{i18n:Gift.Eugene.Neutral}}/155 156 128 148 158 159 164 160 161 162 165 682 775 795 796 798 799 800 836 898 899 900 901 902 category_tackle category_vegetables category_fruit/"
      }
    },
    {
      "Action": "EditData",
      "Target": "Characters/Dialogue/NPCName",
      "Entries": {
        "AcceptGift_(O)150": "Hey, this is my favorite kind of fish! How'd you know?$8"
      }
    },
    {
      "Action": "EditData",
      "Target": "Characters/Dialogue/NPCName",
      "Entries": {
        "AcceptGift_(O)MissAnaira.VanillaCookingRecipes_StrawberryCheesecake": "You made this? It's my favorite, thank you!$8"
      }
    }
    /*Animations*/,
    {
      "LogName": "Eugene's Animations",
      "Action": "EditData",
      "Target": "Data/animationDescriptions",
      "Entries": {
        "Eugene_workout": "36/36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39/39"
      }
    }
  ]
}