Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "Format": "1.9",
- "DynamicTokens": [
- {
- "Name": "WeatherVariant",
- "Value": "_Base",
- },
- {
- "Name": "WeatherVariant",
- "Value": "_Sun",
- "When":
- {
- "Season": "spring, summer, fall, winter",
- "Weather": "sun, wind",
- "IsOutdoors": "true"
- },
- },
- {
- "Name": "WeatherVariant",
- "Value": "_Rain",
- "When":
- {
- "Season": "spring, summer, fall",
- "Weather": "rain, storm, snow",
- "IsOutdoors": "true"
- },
- },
- {
- "Name": "WeatherVariant",
- "Value": "_Snow",
- "When":
- {
- "Season": "winter",
- "Weather": "snow, rain, storm",
- "IsOutdoors": "true"
- },
- },
- // Note: all this number nonsense can be simplified once CP has that randomizer
- {
- "Name": "#",
- "Value": "_1",
- },
- {
- "Name": "#",
- "Value": "_2",
- "When":
- {
- "DayOfWeek": "Tuesday, Thursday, Saturday",
- },
- },
- {
- "Name": "#",
- "Value": "_3",
- "When":
- {
- "DayOfWeek": "Wednesday, Monday",
- },
- },
- {
- "Name": "#",
- "Value": "_Aerobics",
- "When":
- {
- "DayOfWeek": "Tuesday",
- "LocationName": "SeedShop",
- },
- },
- {
- "Name": "#",
- "Value": "_scrubs1",
- "When":
- {
- "LocationName": "Hosptial",
- "Season": "summer, winter",
- "MaruHospitalVariant": "scrubs"
- },
- },
- {
- "Name": "#",
- "Value": "_scrubs2",
- "When":
- {
- "LocationName": "Hosptial",
- "Season": "spring, fall",
- "MaruHospitalVariant": "scrubs"
- },
- },
- {
- "Name": "#",
- "Value": "_noscrubs",
- "When":
- {
- "LocationName": "Hosptial",
- "MaruHospitalVariant": "noscrubs"
- },
- },
- //Mermaid Pendant Overlay
- {
- "Name": "Pendant",
- "Value": "Base",
- },
- {
- "Name": "Pendant",
- "Value": "Special",
- "When":
- {
- "#": "2, 3"
- }
- },
- //Shane Dynamic
- {
- "Name": "Dynamic",
- "Value": "messy",
- "When":
- {
- "HasSeenEvent:2118991": false,
- },
- },
- {
- "Name": "Dynamic",
- "Value": "neat",
- "When":
- {
- "HasSeenEvent:2118991": true,
- },
- },
- //George Shave
- {
- "Name": "Shave",
- "Value": "",
- "When":
- {
- "GeorgeSamoanVariant": "juelsy",
- },
- },
- {
- "Name": "Shave",
- "Value": "_Clean",
- "When":
- {
- "George10KCatsShave": "Clean",
- },
- },
- {
- "Name": "Shave",
- "Value": "_Beard",
- "When":
- {
- "George10KCatsShave": "Beard",
- },
- },
- // Festivals
- {
- "Name": "Festival",
- "Value": "EggFestival",
- "When":
- {
- "DayEvent": "egg festival",
- "LocationName": "Town"
- }
- },
- {
- "Name": "Festival",
- "Value": "FlowerDance",
- "When":
- {
- "DayEvent": "flower dance",
- "LocationName": "Forest"
- }
- },
- {
- "Name": "Festival",
- "Value": "IceFestival",
- "When":
- {
- "DayEvent": "festival of ice",
- "LocationName": "Forest"
- }
- },
- {
- "Name": "Festival",
- "Value": "Luau",
- "When":
- {
- "DayEvent": "luau",
- "LocationName": "Beach"
- }
- },
- {
- "Name": "Festival",
- "Value": "MoonlightJellies",
- "When":
- {
- "DayEvent": "dance of the moonlight jellies",
- "LocationName": "Beach"
- }
- },
- {
- "Name": "Festival",
- "Value": "SpiritsEve",
- "When":
- {
- "DayEvent": "spirit's eve",
- "LocationName": "Town"
- }
- },
- {
- "Name": "Festival",
- "Value": "SVFair",
- "When":
- {
- "DayEvent": "stardew valley fair",
- "LocationName": "Town"
- }
- },
- {
- "Name": "Festival",
- "Value": "WinterStar",
- "When":
- {
- "DayEvent": "feast of the winter star",
- "LocationName": "Town"
- }
- },
- {
- "Name": "Festival",
- "Value": "Wedding",
- "When":
- {
- "DayEvent": "wedding",
- }
- },
- //Swim
- {
- "Name": "Swim",
- "Value": "",
- },
- {
- "Name": "Swim",
- "Value": "_Swim",
- "When":
- {
- "Season": "summer",
- "LocationName": "Beach",
- "Weather": "sun, wind",
- "DayEvent:MoonlightJellies": false,
- "DayEvent:Luau": false
- }
- },
- ],
- "ConfigSchema":
- {
- // Variant Toggles
- "AbigailVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "AlexVariant":
- {
- "AllowValues": "vanilla, hispanic, samoan, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "CarolineVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "ClintVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "DemetriusVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "ElliottVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "EmilyVariant":
- {
- "AllowValues": "vanilla, black, romani, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "EvelynVariant":
- {
- "AllowValues": "vanilla, hispanic, samoan, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "GeorgeVariant":
- {
- "AllowValues": "vanilla, hispanic, samoan, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "GuntherVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "GusVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "HaleyVariant":
- {
- "AllowValues": "vanilla, black, romani, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "HarveyVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "JasVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "JodiVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "KentVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "LeahVariant":
- {
- "AllowValues": "vanilla, native, butch, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "LewisVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "LinusVariant":
- {
- "AllowValues": "vanilla, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "MarnieVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "MaruVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "PamVariant":
- {
- "AllowValues": "vanilla, disable", //add modded?
- "Default": "vanilla",
- "AllowBlank": false
- },
- "PennyVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "PierreVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "RobinVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "SamVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "SandyVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "SebastianVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "ShaneVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "VincentVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "WillyVariant":
- {
- "AllowValues": "vanilla, modded, disable",
- "Default": "vanilla",
- "AllowBlank": false
- },
- "WizardVariant":
- {
- "AllowValues": "vanilla, disable", //add modded?
- "Default": "vanilla",
- "AllowBlank": false
- },
- // MiscOptions - can change to dynamic after CP 1.10 releases, use IsPregnant token
- "MaternitySprites":
- {
- "AllowValues": "false, true",
- "Default": "false",
- "AllowBlank": false
- },
- // Individual Options
- // Abigail
- "AbigailBodyType":
- {
- "AllowValues": "vanilla, plussize",
- "AllowBlank": false,
- "Default": "vanilla"
- },
- // Caroline
- "CarolineHairColor":
- {
- "AllowValues": "black, green",
- "AllowBlank": false,
- "Default": "black"
- },
- // Clint
- "ClintScars":
- {
- "AllowValues": "scars, noscars",
- "Default": "scars",
- "AllowBlank": false
- },
- // Demetrius
- "DemetriusSkinColor":
- {
- "AllowValues": "black, albino",
- "Default": "black",
- "AllowBlank": false
- },
- // Elliott
- "ElliottVanillaStyle":
- {
- "AllowValues": "vanilla, eemiestardew, sabreene",
- "Default": "vanilla",
- "AllowBlank": false
- },
- // Emily
- // Evelyn
- // George
- "GeorgeSamoanVariant":
- {
- "AllowValues": "10kcats, juelsy",
- "Default": "10KCats",
- "AllowBlank": false
- },
- "George10KCatsShave":
- {
- "AllowValues": "beard, clean",
- "Default": "beard",
- "AllowBlank": false
- },
- // Haley
- "HaleyAccessories":
- {
- "AllowValues": "browncam, blackcam, nocuffs, necklace, none",
- "Default": "blackcam",
- "AllowBlank": false
- },
- // Harvey
- "HarveyPunjabiVariant":
- {
- "AllowValues": "sikh, nonsikh, nonsikhround",
- "Default": "sikh",
- "AllowBlank": false
- },
- // Jas
- "JasModdedStyle":
- {
- "AllowValues": "10KCats, SarahSyna",
- "Default": "10KCats",
- "AllowBlank": false
- },
- // Jodi
- "JodiSkinColor":
- {
- "AllowValues": "lighter, darker",
- "Default": "lighter",
- "AllowBlank": false
- },
- // Leah
- // Marnie
- "MarnieModdedStyle":
- {
- "AllowValues": "hugbeam, SarahSyna",
- "Default": "hugbeam",
- "AllowBlank": false
- },
- // Maru
- "MaruModdedStyle":
- {
- "AllowValues": "acerbicon, notsnufffie, lavender",
- "Default": "notsnufffie",
- "AllowBlank": false
- },
- "MaruHospitalVariant":
- {
- "AllowValues": "scrubs, noscrubs",
- "Default": "scrubs",
- "AllowBlank": false
- },
- // Pam
- // Penny
- // Robin
- // Sam
- "SamSkinColor":
- {
- "AllowValues": "lighter, darker",
- "Default": "lighter",
- "AllowBlank": false
- },
- // Sandy
- "SandyVanillaFacing":
- {
- "AllowValues": "side, front",
- "Default": "front",
- "AllowBlank": false
- },
- // Sebastian
- "SebastianHairColor":
- {
- "AllowValues": "black, purple",
- "Default": "black",
- "AllowBlank": false
- },
- // Shane
- "ShaneModdedStyle":
- {
- "AllowValues": "hugbeam, SarahSyna",
- "Default": "hugbeam",
- "AllowBlank": false
- },
- "ShaneSelfCare":
- {
- "AllowValues": "neat, messy, dynamic",
- "Default": "dynamic",
- "AllowBlank": false
- },
- // Willy
- },
- "Changes":[
- //Start portraits - let's see how many characters I can cram into one dynamic patch
- //Answer - one, because tokenception doesn't work :'( May reuse for festivals
- /*{
- "LogName": "Portraits - Simple Config'd Villagers",
- "Action": "EditImage",
- "Target": "Portraits/Clint, Portraits/Gunther, Portraits/Gus, Portraits/Kent, Portraits/Lewis, Portraits/Linus, Portraits/Pam, Portraits/Pierre, Portraits/Robin, Portraits/Willy, Portraits/Wizard", //may add Krobus and Dwarf?
- "FromFile": "{{Target}}/Modded/{{TargetWithoutPath}}_{{season}}_Outfit{{#}}_{{WeatherVariant}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{TargetWithoutPath}}_{{season}}_Outfit{{#}}_{{WeatherVariant}}.png": true
- }
- },*/
- //Abigail
- {
- "LogName": "Abigail Main",
- "Action": "EditImage",
- "Target": "Portraits/Abigail, Characters/Abigail",
- "FromFile": "{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "AbigailVariant:disable": false
- }
- },
- {
- "LogName": "Abigail Festival",
- "Action": "EditImage",
- "Target": "Portraits/Abigail, Characters/Abigail",
- "FromFile": "{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "AbigailVariant:disable": false
- }
- },
- {
- "LogName": "Abigail Wedding",
- "Action": "EditImage",
- "Target": "Characters/Abigail",
- "FromFile": "{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_Wedding.png": true,
- "AbigailVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Abigail": true
- }
- },
- //Alex
- {
- "LogName": "Alex Main",
- "Action": "EditImage",
- "Target": "Portraits/Alex, Characters/Alex",
- "FromFile": "{{Target}}/{{AlexVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{AlexVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "AlexVariant:disable": false
- }
- },
- {
- "LogName": "Alex Festival",
- "Action": "EditImage",
- "Target": "Portraits/Alex, Characters/Alex",
- "FromFile": "{{Target}}/{{AlexVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{AlexVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "AlexVariant:disable": false
- }
- },
- {
- "LogName": "Alex Wedding",
- "Action": "EditImage",
- "Target": "Characters/Alex",
- "FromFile": "{{Target}}/{{AlexVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{AlexVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "AlexVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Alex": true
- }
- },
- //Caroline
- {
- "LogName": "Caroline Main",
- "Action": "EditImage",
- "Target": "Portraits/Caroline, Characters/Caroline",
- "FromFile": "{{Target}}/{{CarolineVariant}}/{{CarolineHairColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{CarolineVariant}}/{{CarolineHairColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "CarolineVariant:disable": false
- }
- },
- {
- "LogName": "Caroline Festival",
- "Action": "EditImage",
- "Target": "Portraits/Caroline, Characters/Caroline",
- "FromFile": "{{Target}}/{{CarolineVariant}}/{{CarolineHairColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{CarolineVariant}}/{{CarolineHairColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "CarolineVariant:disable": false
- }
- },
- //Clint
- {
- "LogName": "Clint Modded",
- "Action": "EditImage",
- "Target": "Portraits/Clint, Characters/Clint",
- "FromFile": "{{Target}}/Modded/{{ClintScars}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{ClintScars}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "ClintVariant:Modded": true
- }
- },
- {
- "LogName": "Clint Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Clint, Characters/Clint",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "ClintVariant:Vanilla": true
- }
- },
- {
- "LogName": "Clint Festival Modded",
- "Action": "EditImage",
- "Target": "Portraits/Clint, Characters/Clint",
- "FromFile": "{{Target}}/Modded/{{ClintScars}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{ClintScars}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "ClintVariant:Modded": false
- }
- },
- {
- "LogName": "Clint Festival Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Clint, Characters/Clint",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "ClintVariant:Vanilla": false
- }
- },
- //Demetrius
- {
- "LogName": "Demetrius Modded",
- "Action": "EditImage",
- "Target": "Portraits/Demetrius, Characters/Demetrius",
- "FromFile": "{{Target}}/Modded/{{DemetriusSkinColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{DemetriusSkinColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "DemetriusVariant:Modded": true
- }
- },
- {
- "LogName": "Demetrius Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Demetrius, Characters/Demetrius",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "DemetriusVariant:Vanilla": true
- }
- },
- {
- "LogName": "Demetrius Festival Modded",
- "Action": "EditImage",
- "Target": "Portraits/Demetrius, Characters/Demetrius",
- "FromFile": "{{Target}}/Modded/{{DemetriusSkinColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{DemetriusSkinColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "DemetriusVariant:Modded": true
- }
- },
- {
- "LogName": "Demetrius Festival Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Demetrius, Characters/Demetrius",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "DemetriusVariant:Vanilla": true
- }
- },
- //Dwarf - if we want to add
- //Elliott
- {
- "LogName": "Elliott Modded",
- "Action": "EditImage",
- "Target": "Portraits/Elliott, Characters/Elliott",
- "FromFile": "{{Target}}/Modded/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "ElliottVariant:Modded": true
- }
- },
- {
- "LogName": "Elliott Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Elliott, Characters/Elliott",
- "FromFile": "{{Target}}/Vanilla/{{ElliottVanillaStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{ElliottVanillaStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "ElliottVariant:Vanilla": true
- }
- },
- {
- "LogName": "Elliott Festival Modded",
- "Action": "EditImage",
- "Target": "Portraits/Elliott, Characters/Elliott",
- "FromFile": "{{Target}}/Modded/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "ElliottVariant:Modded": true
- }
- },
- {
- "LogName": "Elliott Festival Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Elliott, Characters/Elliott",
- "FromFile": "{{Target}}/Vanilla/{{ElliottVanillaStyle}}/{{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{ElliottVanillaStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "ElliottVariant:Vanilla": true
- }
- },
- {
- "LogName": "Elliott Wedding", //COME BACK TO
- "Action": "EditImage",
- "Target": "Characters/Elliott",
- "FromFile": "{{Target}}/{{ElliottVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{ElliottVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "ElliottVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Elliott": true
- }
- },
- //Emily
- {
- "LogName": "Emily Main",
- "Action": "EditImage",
- "Target": "Portraits/Emily, Characters/Emily",
- "FromFile": "{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "EmilyVariant:disable": false
- }
- },
- {
- "LogName": "Emily Festival",
- "Action": "EditImage",
- "Target": "Portraits/Emily, Characters/Emily",
- "FromFile": "{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "EmilyVariant:disable": false
- }
- },
- {
- "LogName": "Emily Wedding",
- "Action": "EditImage",
- "Target": "Characters/Emily",
- "FromFile": "{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "EmilyVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Emily": true
- }
- },
- //Evelyn
- {
- "LogName": "Evelyn Main",
- "Action": "EditImage",
- "Target": "Portraits/Evelyn, Characters/Evelyn",
- "FromFile": "{{Target}}/{{EvelynVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{EvelynVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "EvelynVariant:disable": false
- }
- },
- {
- "LogName": "Evelyn Festival",
- "Action": "EditImage",
- "Target": "Portraits/Evelyn, Characters/Evelyn",
- "FromFile": "{{Target}}/{{EvelynVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{EvelynVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "EvelynVariant:disable": false
- }
- },
- //Gil - if we want to add later
- //George
- {
- "LogName": "George Hispanic & Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/George, Characters/George",
- "FromFile": "{{Target}}/{{GeorgeVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GeorgeVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "GeorgeVariant:Samoan": false
- }
- },
- {
- "LogName": "George Samoan",
- "Action": "EditImage",
- "Target": "Portraits/George, Characters/George",
- "FromFile": "{{Target}}/{{GeorgeVariant}}/{{GeorgeSamoanVariant}}/{{TargetWithoutPath}}_{{season}}_{{#}}_{{WeatherVariant}}{{Shave}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GeorgeVariant}}/{{GeorgeSamoanVariant}}/{{TargetWithoutPath}}_{{season}}_{{#}}_{{WeatherVariant}}{{Shave}}{{Swim}}.png": true,
- "GeorgeVariant:Samoan": true
- }
- },
- {
- "LogName": "George Hispanic & Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/George, Characters/George",
- "FromFile": "{{Target}}/{{GeorgeVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GeorgeVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "GeorgeVariant:Samoan": false
- }
- },
- {
- "LogName": "George Samoan Festival",
- "Action": "EditImage",
- "Target": "Portraits/George, Characters/George",
- "FromFile": "{{Target}}/{{GeorgeVariant}}/{{GeorgeSamoanVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GeorgeVariant}}/{{GeorgeSamoanVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "GeorgeVariant:Samoan": true
- }
- },
- //Gunther
- {
- "LogName": "Gunther Main",
- "Action": "EditImage",
- "Target": "Portraits/Gunther, Characters/Gunther",
- "FromFile": "{{Target}}/{{GuntherVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GuntherVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "GuntherVariant:disable": false
- }
- },
- {
- "LogName": "Gunther Festival",
- "Action": "EditImage",
- "Target": "Portraits/Gunther, Characters/Gunther",
- "FromFile": "{{Target}}/{{GuntherVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GuntherVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "GuntherVariant:disable": false
- }
- },
- //Gus
- {
- "LogName": "Gus Main",
- "Action": "EditImage",
- "Target": "Portraits/Gus, Characters/Gus",
- "FromFile": "{{Target}}/{{GusVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GusVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "GusVariant:disable": false
- }
- },
- {
- "LogName": "Gus Festival",
- "Action": "EditImage",
- "Target": "Portraits/Gus, Characters/Gus",
- "FromFile": "{{Target}}/{{GusVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{GusVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "GusVariant:disable": false
- }
- },
- //Haley
- {
- "LogName": "Haley Main",
- "Action": "EditImage",
- "Target": "Portraits/Haley, Characters/Haley",
- "FromFile": "{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "HaleyVariant:disable": false
- }
- },
- {
- "LogName": "Haley Festival",
- "Action": "EditImage",
- "Target": "Portraits/Haley, Characters/Haley",
- "FromFile": "{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "HaleyVariant:disable": false
- }
- },
- {
- "LogName": "Haley Overlays",
- "Action": "EditImage",
- "PatchMode": "Overlay",
- "Target": "Portraits/Haley, Characters/Haley",
- "FromFile": "{{Target}}/{{HaleyVariant}}/{{HaleyAccessories}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{HaleyVariant}}/{{HaleyAccessories}}.png": true,
- "HaleyVariant:Black": true,
- "HaleyAccessories:none": false
- }
- },
- {
- "LogName": "Haley Wedding",
- "Action": "EditImage",
- "Target": "Characters/Haley",
- "FromFile": "{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "HaleyVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Haley": true
- }
- },
- //Harvey
- {
- "LogName": "Harvey Modded",
- "Action": "EditImage",
- "Target": "Portraits/Harvey, Characters/Harvey",
- "FromFile": "{{Target}}/Modded/{{HarveyPunjabiVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{HarveyPunjabiVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "HarveyVariant:Modded": true
- }
- },
- {
- "LogName": "Harvey Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Harvey, Characters/Harvey",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "HarveyVariant:Vanilla": true
- }
- },
- {
- "LogName": "Harvey Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Harvey, Characters/Harvey",
- "FromFile": "{{Target}}/Modded/{{HarveyPunjabiVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{HarveyPunjabiVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "HarveyVariant:Modded": true
- }
- },
- {
- "LogName": "Harvey Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Harvey, Characters/Harvey",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "HarveyVariant:Vanilla": true
- }
- },
- {
- "LogName": "Harvey Wedding Modded",
- "Action": "EditImage",
- "Target": "Characters/Harvey",
- "FromFile": "{{Target}}/{{HarveyVariant}}/{{HarveyPunjabiVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{HarveyVariant}}/{{HarveyPunjabiVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "HarveyVariant:Modded": true,
- "DayEvent:Wedding": true,
- "Spouse:Harvey": true
- }
- },
- {
- "LogName": "Harvey Wedding Vanilla",
- "Action": "EditImage",
- "Target": "Characters/Harvey",
- "FromFile": "{{Target}}/{{HarveyVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{HarveyVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "HarveyVariant:Vanilla": true,
- "DayEvent:Wedding": true,
- "Spouse:Harvey": true
- }
- },
- //Jas
- {
- "LogName": "Jas Modded",
- "Action": "EditImage",
- "Target": "Portraits/Jas, Characters/Jas",
- "FromFile": "{{Target}}/Modded/{{JasModdedStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{JasModdedStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "JasVariant:Modded": true
- }
- },
- {
- "LogName": "Jas Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Jas, Characters/Jas",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "JasVariant:Vanilla": true
- }
- },
- {
- "LogName": "Jas Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Jas, Characters/Jas",
- "FromFile": "{{Target}}/Modded/{{JasModdedStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{JasModdedStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "JasVariant:Modded": true
- }
- },
- {
- "LogName": "Jas Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Jas, Characters/Jas",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "JasVariant:Vanilla": true
- }
- },
- //Jodi
- {
- "LogName": "Jodi Modded",
- "Action": "EditImage",
- "Target": "Portraits/Jodi, Characters/Jodi",
- "FromFile": "{{Target}}/Modded/{{JodiSkinColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{JodiSkinColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "JodiVariant:Modded": true
- }
- },
- {
- "LogName": "Jodi Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Jodi, Characters/Jodi",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "JodiVariant:Vanilla": true
- }
- },
- {
- "LogName": "Jodi Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Jodi, Characters/Jodi",
- "FromFile": "{{Target}}/Modded/{{JodiSkinColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{JodiSkinColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "JodiVariant:Modded": true
- }
- },
- {
- "LogName": "Jodi Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Jodi, Characters/Jodi",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "JodiVariant:Vanilla": true
- }
- },
- //Kent
- {
- "LogName": "Kent Main",
- "Action": "EditImage",
- "Target": "Portraits/Kent, Characters/Kent",
- "FromFile": "{{Target}}/{{KentVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{KentVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "KentVariant:disable": false
- }
- },
- {
- "LogName": "Kent Festival",
- "Action": "EditImage",
- "Target": "Portraits/Kent, Characters/Kent",
- "FromFile": "{{Target}}/{{KentVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{KentVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "KentVariant:disable": false
- }
- },
- //Krobus - TBA
- //Leah
- {
- "LogName": "Leah Main",
- "Action": "EditImage",
- "Target": "Portraits/Leah, Characters/Leah",
- "FromFile": "{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "LeahVariant:disable": false
- }
- },
- {
- "LogName": "Leah Festival",
- "Action": "EditImage",
- "Target": "Portraits/Leah, Characters/Leah",
- "FromFile": "{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "LeahVariant:disable": false
- }
- },
- {
- "LogName": "Leah Wedding",
- "Action": "EditImage",
- "Target": "Characters/Leah",
- "FromFile": "{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "LeahVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Leah": true
- }
- },
- //Lewis
- {
- "LogName": "Lewis Main",
- "Action": "EditImage",
- "Target": "Portraits/Lewis, Characters/Lewis",
- "FromFile": "{{Target}}/{{LewisVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{LewisVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "LewisVariant:disable": false
- }
- },
- {
- "LogName": "Lewis Festival",
- "Action": "EditImage",
- "Target": "Portraits/Lewis, Characters/Lewis",
- "FromFile": "{{Target}}/{{LewisVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{LewisVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "LewisVariant:disable": false
- }
- },
- //Linus - needs DSVO variant
- {
- "LogName": "Linus Main",
- "Action": "EditImage",
- "Target": "Portraits/Linus, Characters/Linus",
- "FromFile": "{{Target}}/{{LinusVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{LinusVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "LinusVariant:disable": false
- }
- },
- {
- "LogName": "Linus Festival",
- "Action": "EditImage",
- "Target": "Portraits/Linus, Characters/Linus",
- "FromFile": "{{Target}}/{{LinusVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{LinusVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "LinusVariant:disable": false
- }
- },
- //Marlon - TBA
- //Marnie
- {
- "LogName": "Marnie Modded",
- "Action": "EditImage",
- "Target": "Portraits/Marnie, Characters/Marnie",
- "FromFile": "{{Target}}/Modded/{{MarnieModdedStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{MarnieModdedStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "MarnieVariant:Modded": true
- }
- },
- {
- "LogName": "Marnie Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Marnie, Characters/Marnie",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "MarnieVariant:Vanilla": true
- }
- },
- {
- "LogName": "Marnie Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Marnie, Characters/Marnie",
- "FromFile": "{{Target}}/Modded/{{MarnieModdedStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{MarnieModdedStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "MarnieVariant:Modded": true
- }
- },
- {
- "LogName": "Marnie Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Marnie, Characters/Marnie",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "MarnieVariant:Vanilla": true
- }
- },
- //Maru
- {
- "LogName": "Maru Modded",
- "Action": "EditImage",
- "Target": "Portraits/Maru, Characters/Maru, Portraits/Maru_Hospital, Characters/Maru_Hospital",
- "FromFile": "{{Target}}/Modded/{{MaruModdedStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{MaruModdedStyle}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "MaruVariant:Modded": true
- }
- },
- {
- "LogName": "Maru Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Maru, Characters/Maru, Portraits/Maru_Hospital, Characters/Maru_Hospital",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "MaruVariant:Vanilla": true
- }
- },
- {
- "LogName": "Maru Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Maru, Characters/Maru, Portraits/Maru_Hospital, Characters/Maru_Hospital",
- "FromFile": "{{Target}}/Modded/{{MaruModdedStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{MaruModdedStyle}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "MaruVariant:Modded": true
- }
- },
- {
- "LogName": "Maru Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Maru, Characters/Maru, Portraits/Maru_Hospital, Characters/Maru_Hospital",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "MaruVariant:Vanilla": true
- }
- },
- {
- "LogName": "Maru Wedding Modded",
- "Action": "EditImage",
- "Target": "Characters/Maru",
- "FromFile": "{{Target}}/{{MaruVariant}}/{{MaruModdedStyle}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{MaruVariant}}/{{MaruModdedStyle}}/{{TargetWithoutPath}}_Wedding.png": true,
- "MaruVariant:Modded": true,
- "DayEvent:Wedding": true,
- "Spouse:Maru": true
- }
- },
- {
- "LogName": "Maru Wedding Vanilla",
- "Action": "EditImage",
- "Target": "Characters/Maru",
- "FromFile": "{{Target}}/{{MaruVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{MaruVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "MaruVariant:Vanilla": true,
- "DayEvent:Wedding": true,
- "Spouse:Maru": true
- }
- },
- //Pam
- {
- "LogName": "Pam Main",
- "Action": "EditImage",
- "Target": "Portraits/Pam, Characters/Pam",
- "FromFile": "{{Target}}/{{PamVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{PamVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "PamVariant:disable": false
- }
- },
- {
- "LogName": "Pam Festival",
- "Action": "EditImage",
- "Target": "Portraits/Pam, Characters/Pam",
- "FromFile": "{{Target}}/{{PamVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{PamVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "PamVariant:disable": false
- }
- },
- //Penny
- {
- "LogName": "Penny Main",
- "Action": "EditImage",
- "Target": "Portraits/Penny, Characters/Penny",
- "FromFile": "{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "PennyVariant:disable": false
- }
- },
- {
- "LogName": "Penny Festival",
- "Action": "EditImage",
- "Target": "Portraits/Penny, Characters/Penny",
- "FromFile": "{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "PennyVariant:disable": false
- }
- },
- {
- "LogName": "Penny Wedding",
- "Action": "EditImage",
- "Target": "Characters/Penny",
- "FromFile": "{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "PennyVariant:disable": false,
- "DayEvent:Wedding": true,
- "Spouse:Penny": true
- }
- },
- //Pierre
- {
- "LogName": "Pierre Main",
- "Action": "EditImage",
- "Target": "Portraits/Pierre, Characters/Pierre",
- "FromFile": "{{Target}}/{{PierreVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{PierreVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "PierreVariant:disable": false
- }
- },
- {
- "LogName": "Pierre Festival",
- "Action": "EditImage",
- "Target": "Portraits/Pierre, Characters/Pierre",
- "FromFile": "{{Target}}/{{PierreVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{PierreVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "PierreVariant:disable": false
- }
- },
- //Robin
- {
- "LogName": "Robin Main",
- "Action": "EditImage",
- "Target": "Portraits/Robin, Characters/Robin",
- "FromFile": "{{Target}}/{{RobinVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{RobinVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "RobinVariant:disable": false
- }
- },
- {
- "LogName": "Robin Festival",
- "Action": "EditImage",
- "Target": "Portraits/Robin, Characters/Robin",
- "FromFile": "{{Target}}/{{RobinVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{RobinVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "RobinVariant:disable": false
- }
- },
- //Sam
- {
- "LogName": "Sam Modded",
- "Action": "EditImage",
- "Target": "Portraits/Sam, Characters/Sam",
- "FromFile": "{{Target}}/Modded/{{SamSkinColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{SamSkinColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "SamVariant:Modded": true
- }
- },
- {
- "LogName": "Sam Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Sam, Characters/Sam",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "SamVariant:Vanilla": true
- }
- },
- {
- "LogName": "Sam Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Sam, Characters/Sam",
- "FromFile": "{{Target}}/Modded/{{SamSkinColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{SamSkinColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "SamVariant:Modded": true
- }
- },
- {
- "LogName": "Sam Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Sam, Characters/Sam",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "SamVariant:Vanilla": true
- }
- },
- {
- "LogName": "Sam Weddin Modded",
- "Action": "EditImage",
- "Target": "Characters/Sam",
- "FromFile": "{{Target}}/{{SamVariant}}/{{SamSkinColor}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{SamVariant}}/{{SamSkinColor}}/{{TargetWithoutPath}}_Wedding.png": true,
- "SamVariant:Modded": true,
- "DayEvent:Wedding": true,
- "Spouse:Sam": true
- }
- },
- {
- "LogName": "Sam Wedding Vanilla",
- "Action": "EditImage",
- "Target": "Characters/Sam",
- "FromFile": "{{Target}}/{{SamVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{SamVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "SamVariant:Vanilla": true,
- "DayEvent:Wedding": true,
- "Spouse:Sam": true
- }
- },
- //Sandy
- {
- "LogName": "Sandy Modded",
- "Action": "EditImage",
- "Target": "Portraits/Sandy, Characters/Sandy",
- "FromFile": "{{Target}}/{{SandyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{SandyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "SandyVariant:Modded": true
- }
- },
- {
- "LogName": "Sandy Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Sandy, Characters/Sandy",
- "FromFile": "{{Target}}/Vanilla/{{SandyVanillaFacing}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{SandyVanillaFacing}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "SandyVariant:Vanilla": true
- }
- },
- {
- "LogName": "Sandy Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Sandy, Characters/Sandy",
- "FromFile": "{{Target}}/{{SandyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{SandyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "SandyVariant:Modded": true
- }
- },
- {
- "LogName": "Sandy Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Sandy, Characters/Sandy",
- "FromFile": "{{Target}}/Vanilla/{{SandyVanillaFacing}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{SandyVanillaFacing}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "SandyVariant:Vanilla": true
- }
- },
- //Sebastian
- {
- "LogName": "Sebastian Modded",
- "Action": "EditImage",
- "Target": "Portraits/Sebastian, Characters/Sebastian",
- "FromFile": "{{Target}}/Modded/{{SebastianHairColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{SebastianHairColor}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "SebastianVariant:Modded": true
- }
- },
- {
- "LogName": "Sebastian Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Sebastian, Characters/Sebastian",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "SebastianVariant:vanilla": true
- }
- },
- {
- "LogName": "Sebastian Modded Festival",
- "Action": "EditImage",
- "Target": "Portraits/Sebastian, Characters/Sebastian",
- "FromFile": "{{Target}}/Modded/{{SebastianHairColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Modded/{{SebastianHairColor}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "SebastianVariant:Modded": true
- }
- },
- {
- "LogName": "Sebastian Vanilla Festival",
- "Action": "EditImage",
- "Target": "Portraits/Sebastian, Characters/Sebastian",
- "FromFile": "{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/Vanilla/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "SebastianVariant:vanilla": true
- }
- },
- {
- "LogName": "Sebastian Wedding Modded",
- "Action": "EditImage",
- "Target": "Characters/Sebastian",
- "FromFile": "{{Target}}/{{SebastianVariant}}/{{SebastianHairColor}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{SebastianVariant}}/{{SebastianHairColor}}/{{TargetWithoutPath}}_Wedding.png": true,
- "SebastianVariant:Modded": true,
- "DayEvent:Wedding": true,
- "Spouse:Sebastian": true
- }
- },
- {
- "LogName": "Sebastian Wedding Vanilla",
- "Action": "EditImage",
- "Target": "Characters/Sebastian",
- "FromFile": "{{Target}}/{{SebastianVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{SebastianVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "SebastianVariant:Vanilla": true,
- "DayEvent:Wedding": true,
- "Spouse:Sebastian": true
- }
- },
- //Shane
- {
- "LogName": "Shane Modded",
- "Action": "EditImage",
- "Target": "Portraits/Shane, Characters/Shane",
- "FromFile": "{{Target}}/{{ShaneVariant}}/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{ShaneVariant}}/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "ShaneVariant:Modded": true
- }
- },
- {
- "LogName": "Shane Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Shane, Characters/Shane",
- "FromFile": "{{Target}}/{{ShaneVariant}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{ShaneVariant}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "ShaneVariant:Vanilla": true
- }
- },
- {
- "LogName": "Shane Festival Modded",
- "Action": "EditImage",
- "Target": "Portraits/Shane, Characters/Shane",
- "FromFile": "{{Target}}/{{ShaneVariant}}/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{ShaneVariant}}/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "ShaneVariant:Modded": true
- }
- },
- {
- "LogName": "Shane Festival Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Shane, Characters/Shane",
- "FromFile": "{{Target}}/{{ShaneVariant}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{ShaneVariant}}/{{ShaneSelfCare}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "ShaneVariant:Modded": true
- }
- },
- {
- "LogName": "Shane Wedding Modded",
- "Action": "EditImage",
- "Target": "Characters/Shane",
- "FromFile": "{{Target}}/{{ShaneVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{ShaneVariant}}/{{ShaneModdedStyle}}/{{TargetWithoutPath}}_Wedding.png": true,
- "ShaneVariant:Modded": true,
- "DayEvent:Wedding": true,
- "Spouse:Shane": true
- }
- },
- {
- "LogName": "Shane Wedding Vanilla",
- "Action": "EditImage",
- "Target": "Characters/Shane",
- "FromFile": "{{Target}}/{{ShaneVariant}}/{{TargetWithoutPath}}_Wedding.png",
- "ToArea": {"X": 0, "Y": 288, "Width": 48, "Height": 32},
- "When":
- {
- "HasFile:{{Target}}/{{ShaneVariant}}/{{TargetWithoutPath}}_Wedding.png": true,
- "ShaneVariant:Vanilla": true,
- "DayEvent:Wedding": true,
- "Spouse:Shane": true
- }
- },
- //Vincent
- {
- "LogName": "Vincent Main",
- "Action": "EditImage",
- "Target": "Portraits/Vincent, Characters/Vincent",
- "FromFile": "{{Target}}/{{VincentVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{VincentVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "VincentVariant:disable": false
- }
- },
- {
- "LogName": "Vincent Festival",
- "Action": "EditImage",
- "Target": "Portraits/Vincent, Characters/Vincent",
- "FromFile": "{{Target}}/{{VincentVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{VincentVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "VincentVariant:disable": false
- }
- },
- //Willy
- {
- "LogName": "Willy Main",
- "Action": "EditImage",
- "Target": "Portraits/Willy, Characters/Willy",
- "FromFile": "{{Target}}/{{WillyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{WillyVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "WillyVariant:disable": false
- }
- },
- {
- "LogName": "Willy Festival",
- "Action": "EditImage",
- "Target": "Portraits/Willy, Characters/Willy",
- "FromFile": "{{Target}}/{{WillyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{WillyVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "WillyVariant:disable": false
- }
- },
- //Wizard
- {
- "LogName": "Wizard Main",
- "Action": "EditImage",
- "Target": "Portraits/Wizard, Characters/Wizard",
- "FromFile": "{{Target}}/{{WizardVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{WizardVariant}}/{{TargetWithoutPath}}_{{season}}{{#}}{{WeatherVariant}}{{Swim}}.png": true,
- "WizardVariant:disable": false
- }
- },
- {
- "LogName": "Wizard Festival",
- "Action": "EditImage",
- "Target": "Portraits/Wizard, Characters/Wizard",
- "FromFile": "{{Target}}/{{WizardVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png",
- "When":
- {
- "HasFile:{{Target}}/{{WizardVariant}}/{{TargetWithoutPath}}_{{Festival}}{{#}}.png": true,
- "WizardVariant:disable": false
- }
- },
- //Maternity
- {
- "LogName": "Maternity Abigail",
- "Action": "EditImage",
- "Target": "Portraits/Abigail, Characters/Abigail",
- "FromFile": "{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "MaternitySprites": true,
- "HasFile:{{Target}}/{{AbigailVariant}}/{{AbigailBodyType}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- {
- "LogName": "Maternity Emily",
- "Action": "EditImage",
- "Target": "Portraits/Emily, Characters/Emily",
- "FromFile": "{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "MaternitySprites": true,
- "HasFile:{{Target}}/{{EmilyVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- {
- "LogName": "Maternity Haley",
- "Action": "EditImage",
- "Target": "Portraits/Haley, Characters/Haley",
- "FromFile": "{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "MaternitySprites": true,
- "HasFile:{{Target}}/{{HaleyVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- {
- "LogName": "Maternity Leah",
- "Action": "EditImage",
- "Target": "Portraits/Leah, Characters/Leah",
- "FromFile": "{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "LeahVariant:butch": false,
- "MaternitySprites": true,
- "HasFile:{{Target}}/{{LeahVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- {
- "LogName": "Maternity Maru Modded",
- "Action": "EditImage",
- "Target": "Portraits/Maru, Characters/Maru, Portraits/Maru_Hospital, Characters/Maru_Hospital",
- "FromFile": "{{Target}}/{{MaruVariant}}/{{MaruModdedStyle}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "MaruVariant:modded": true,
- "MaternitySprites": true,
- "HasFile:{{Target}}/{{MaruVariant}}/{{MaruModdedStyle}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- {
- "LogName": "Maternity Maru Vanilla",
- "Action": "EditImage",
- "Target": "Portraits/Maru, Characters/Maru, Portraits/Maru_Hospital, Characters/Maru_Hospital",
- "FromFile": "{{Target}}/{{MaruVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "MaruVariant:vanilla": true,
- "MaternitySprites": true,
- "HasFile:{{Target}}/{{MaruVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- {
- "LogName": "Maternity Penny",
- "Action": "EditImage",
- "Target": "Portraits/Penny, Characters/Penny",
- "FromFile": "{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png",
- "When":
- {
- "HasValue:{{spouse}}": true,
- "PennyVariant:vanilla": false,
- "MaternitySprites": "true",
- "HasFile:{{Target}}/{{PennyVariant}}/{{TargetWithoutPath}}_{{season}}_Maternity.png": true,
- //"IsPregnant:{{spouse}}": true
- }
- },
- //Pendants
- {
- "LogName": "Mermaid Pendants",
- "Action": "EditImage",
- "PatchMode": "Overlay",
- "Target": "Portraits/Abigail, Portraits/Alex, Portraits/Elliott, Portraits/Emily, Portraits/Haley, Portraits/Harvey, Portraits/Leah, Portraits/Maru, Portraits/Maru_Hospital, Portraits/Penny, Portraits/Sam, Portraits/Sebastian, Portraits/Shane",
- "FromFile": "Pendants/{{spouse}}_pendant{{#}}.png",
- "When":
- {
- "Relationship:{{spouse}}": "Married, Engaged",
- "HasFile:Pendants/{{spouse}}_pendant{{#}}.png": true
- },
- },
- //Cursors & Misc
- {
- "LogName": "Alex Mom Portrait",
- "Action": "EditImage",
- "Target": "LooseSprites/Cursors",
- "FromFile": "assets/Cursors_Alex_{{AlexVariant}}.png",
- "ToArea": { "X": 416, "Y": 1936, "Width": 115, "Height": 60 },
- "When":
- {
- "AlexVariant:disable": false,
- "HasFile:assets/Cursors_Alex_{{AlexVariant}}.png": true,
- }
- },
- {
- "LogName": "Marnie Cursors",
- "Action": "EditImage",
- "Target": "LooseSprites/Cursors",
- "FromFile": "assets/Cursors_Marnie_{{MarnieModdedStyle}}.png",
- "ToArea": { "X": 559, "Y": 1425, "Width": 60, "Height": 26 },
- "When":
- {
- "MarnieVariant": "modded",
- "HasFile:assets/Cursors_Marnie_{{MarnieModdedStyle}}.png": true,
- }
- },
- {
- "LogName": "Sebastian Cursors",
- "Action": "EditImage",
- "Target": "LooseSprites/Cursors",
- "FromFile": "assets/Cursors_Sebastian_{{SebastianHairColor}}.png",
- "ToArea": { "X": 407, "Y": 1854, "Width": 47, "Height": 33 },
- "When":
- {
- "SebastianVariant:modded": true,
- "HasFile:assets/Cursors_Sebastian_{{SebastianHairColor}}.png": true,
- }
- },
- {
- "LogName": "Shane - Loose Sprites",
- "Action": "EditImage",
- "Target": "LooseSprites/Cursors",
- "FromFile": "Assets/cursors_Shane_{{ShaneModdedStyle}}.png",
- "ToArea": { "X": 533, "Y": 1864, "Width": 26, "Height": 27 },
- "When":
- {
- "ShaneVariant:modded": true,
- "HasFile:assets/Cursors_Shane_{{ShaneModdedStyle}}.png": true,
- }
- },
- //Junimo Notes
- {
- "LogName": "Emily Junimo Note",
- "Action": "EditImage",
- "Target": "LooseSprites/JunimoNote",
- "FromFile": "assets/Junimo_Emily_{{EmilyVariant}}.png",
- "ToArea": { "X": 448, "Y": 212, "Width": 32, "Height": 32 },
- "When":
- {
- "EmilyVariant:disable": false,
- "HasFile:assets/Junimo_Emily_{{EmilyVariant}}.png": true,
- }
- },
- {
- "LogName": "Marnie Junimo Note Modded",
- "Action": "EditImage",
- "Target": "LooseSprites/JunimoNote",
- "FromFile": "assets/Junimo_Marnie_{{MarnieVariant}}_{{MarnieModdedStyle}}.png",
- "ToArea": { "X": 480, "Y": 212, "Width": 32, "Height": 32 },
- "When":
- {
- "MarnieVariant:modded": true,
- "HasFile:assets/Junimo_Marnie_{{MarnieVariant}}_{{MarnieModdedStyle}}.png": true,
- }
- },
- //Clothes Therapy
- {
- "LogName": "Clothes Therapy Characters - Abigail",
- "Action": "EditImage",
- "Target": "Characters/ClothesTherapyCharacters",
- "FromFile": "assets/ClothesTherapyCharacters_Abigail_{{AbigailVariant}}_{{AbigailBodyType}}.png",
- "ToArea": {"X": 0, "Y": 160, "Width": 16, "Height": 32},
- "When":
- {
- "AbigailVariant:disable": false,
- "HasFile:assets/ClothesTherapyCharacters_Abigail_{{AbigailVariant}}_{{AbigailBodyType}}.png": true,
- },
- },
- {
- "LogName": "Clothes Therapy Characters - Lewis",
- "Action": "EditImage",
- "Target": "Characters/ClothesTherapyCharacters",
- "FromFile": "assets/ClothesTherapyCharacters_Lewis_{{LewisVariant}}.png",
- "ToArea": {"X": 0, "Y": 64, "Width": 64, "Height": 32},
- "When":
- {
- "LewisVariant:disable": false,
- "HasFile:assets/ClothesTherapyCharacters_Lewis_{{LewisVariant}}.png": true,
- },
- },
- {
- "LogName": "Clothes Therapy Characters - Robin",
- "Action": "EditImage",
- "Target": "Characters/ClothesTherapyCharacters",
- "FromFile": "assets/ClothesTherapyCharacters_Robin_{{RobinVariant}}.png",
- "ToArea": {"X": 0, "Y": 128, "Width": 64, "Height": 32},
- "FromArea": {"X": 0, "Y": 0, "Width": 64, "Height": 32},
- "When":
- {
- "RobinVariant:disable": false,
- "HasFile:assets/ClothesTherapyCharacters_Robin_{{RobinVariant}}.png": true,
- },
- },
- {
- "LogName": "Clothes Therapy Characters - Robin",
- "Action": "EditImage",
- "Target": "Characters/ClothesTherapyCharacters",
- "FromFile": "assets/ClothesTherapyCharacters_Robin_{{RobinVariant}}.png",
- "ToArea": {"X": 16, "Y": 160, "Width": 16, "Height": 32},
- "FromArea": {"X": 0, "Y": 32, "Width": 16, "Height": 32},
- "When":
- {
- "RobinVariant:disable": false,
- "HasFile:assets/ClothesTherapyCharacters_Robin_{{RobinVariant}}.png": true,
- },
- },
- {
- "LogName": "Clothes Therapy Characters - Shane",
- "Action": "EditImage",
- "Target": "Characters/ClothesTherapyCharacters",
- "FromFile": "assets/ClothesTherapyCharacters_Shane_{{ShaneVariant}}_{{ShaneModdedStyle}}.png",
- "ToArea": {"X": 0, "Y": 0, "Width": 64, "Height": 32},
- "When":
- {
- "ShaneVariant:disable": false,
- "HasFile:assets/ClothesTherapyCharacters_Shane_{{ShaneVariant}}_{{ShaneModdedStyle}}.png": true,
- },
- },
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement