JSON validator
Validation
Oops, found some issues with your JSON. See format documentation for more info.
| Line | Field | Error |
|---|---|---|
| 2 | Changes | Property 'Changes' has not been defined and the schema does not allow additional properties. |
| 1 | Missing required field: EntryDll or ContentPackFor. | |
| 1 | Missing required fields: Name, Author, Version, Description, UniqueID. |
Content
You can change JSON format () or edit this file.
{
"Changes": [
{
"LogName": "Load Olivia's Outfits",
"Action": "Load",
"Priority": "High",
"Target": "Portraits/Olivia, Portraits/Olivia_Swims, Portraits/Olivia_Winter, Portraits/Olivia_Beach, Characters/Olivia, Characters/Olivia_Swims, Characters/Olivia_Winter, Characters/Olivia_Beach",
"FromFile": "assets/{{Target}}.png"
},
{
"LogName": "Olivia Summer Swimsuit",
"Action": "EditImage",
"Target": "Portraits/Olivia, Characters/Olivia",
"FromFile": "assets/{{Target}}_Swims.png",
"PatchMode": "Replace",
"When": {
"SummerSwimsuits": "true",
"Season": "Summer"
}
},
{
"LogName": "Olivia Appearance Data",
"Action": "EditData",
"Target": "Data/Characters",
"TargetField": [
"Olivia",
"Appearance"
],
"Entries": {
"{{ModId}}.Olivia": {
"Id": "{{ModId}}.Olivia",
"Condition": "SEASON Spring Fall",
"Sprite": "Characters/Olivia",
"Portrait": "Portraits/Olivia",
"Precedence": -120
},
"{{ModId}}.OliviaWinter": {
"Id": "{{ModId}}.OliviaWinter",
"Condition": "SEASON Winter",
"Sprite": "Characters/Olivia_Winter",
"Portrait": "Portraits/Olivia_Winter",
"Precedence": -120
},
"{{ModId}}.OliviaBeach": {
"Id": "{{ModId}}.OliviaBeach",
"Sprite": "Characters/Olivia_Beach",
"Portrait": "Portraits/Olivia_Beach",
"IsIslandAttire": true,
"Precedence": -10000
}
}
},
{
"Action": "EditData",
"Target": "aedenthorn.DialogueDisplayFramework/dictionary",
"Entries": {
"Olivia": {
"packName": "Mud.SkimpyPortraitsCP",
"height": 384,
"width": 900,
"xOffset": 508,
"yOffset": 0,
"dialogue": {
"xOffset": 24,
"yOffset": 12,
"width": 880
},
"portrait": {
"xOffset": -850,
"yOffset": -802,
"h": 600,
"w": 600,
"right": false,
"bottom": true,
"scale": 1.5
},
"name": {
"xOffset": 180,
"yOffset": -448,
"scroll": true,
"right": false,
"bottom": true,
"centered": true,
"scrollType": 0
},
"jewel": {
"xOffset": -48,
"yOffset": -60,
"right": true
},
"button": {
"xOffset": -40,
"yOffset": -48,
"right": true,
"bottom": true
},
"hearts": {
"xOffset": 8,
"yOffset": -24,
"bottom": true,
"showEmptyHearts": true,
"heartsPerRow": 14
},
"scrollTexts": [],
"images": [],
"texts": [
{
"disabled": true
}
],
"dividers": [
{
"disabled": true,
"xOffset": 0,
"height": 0
}
]
}
},
"Priority": "Early",
"Update": "OnLocationChange"
}
]
}