SHARE
TWEET

Untitled

a guest Feb 17th, 2020 106 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.     "Format": "1.6",
  3.     "DynamicTokens": [
  4.         {
  5.             "Name": "RainSeasonalVariant",
  6.             "Value": "_Indoor_Rain",
  7.             "When":
  8.             {
  9.                 "Season": "spring, summer, fall",
  10.                 "Weather": "rain, storm"
  11.             },
  12.         },
  13.         {
  14.             "Name": "Indoor_SeasonalVariant",
  15.             "Value": "_Indoor",
  16.             "When":
  17.             {
  18.                 "Season": "spring, summer, fall",
  19.                 "Weather": "sun, wind, snow"
  20.             },
  21.         },
  22.         {
  23.             "Name": "WinterSeasonalVariant",
  24.             "Value": "_Winter_Indoor",
  25.             "When":
  26.             {
  27.                 "Season": "winter",
  28.                 "Weather": "sun, wind"
  29.             },
  30.         },
  31.         {
  32.             "Name": "WinterSeasonalVariant",
  33.             "Value": "_Winter_Outdoor",
  34.             "When":
  35.             {
  36.                 "Season": "winter",
  37.                 "Weather": "snow, storm, rain"
  38.             },
  39.         },
  40.         {
  41.             "Name": "Dynamic",
  42.             "Value": "messy",
  43.             "When":
  44.             {
  45.                 "HasSeenEvent:2118991": "false",
  46.             },
  47.         },
  48.         {
  49.             "Name": "Dynamic",
  50.             "Value": "neat",
  51.             "When":
  52.             {
  53.                 "HasSeenEvent:2118991": "true",
  54.             },
  55.         },
  56.        
  57.         // Festivals
  58.         {
  59.             "Name": "Festival",
  60.             "Value": "EggFestival",
  61.             "When":
  62.             {
  63.                 "DayEvent": "egg festival"
  64.             }
  65.         },
  66.         {
  67.             "Name": "Festival",
  68.             "Value": "FlowerDance",
  69.             "When":
  70.             {
  71.                 "DayEvent": "flower dance"
  72.             }
  73.         },
  74.         {
  75.             "Name": "Festival",
  76.             "Value": "IceFestival",
  77.             "When":
  78.             {
  79.                 "DayEvent": "festival of ice"
  80.             }
  81.         },
  82.         {
  83.             "Name": "Festival",
  84.             "Value": "Luau",
  85.             "When":
  86.             {
  87.                 "DayEvent": "luau"
  88.             }
  89.         },
  90.         {
  91.             "Name": "Festival",
  92.             "Value": "SpiritsEve",
  93.             "When":
  94.             {
  95.                 "DayEvent": "spirit's eve"
  96.             }
  97.         },
  98.         {
  99.             "Name": "Festival",
  100.             "Value": "SVFair",
  101.             "When":
  102.             {
  103.                 "DayEvent": "stardew valley fair"
  104.             }
  105.         },
  106.         {
  107.             "Name": "Festival",
  108.             "Value": "WinterStar",
  109.             "When":
  110.             {
  111.                 "DayEvent": "feast of the winter star"
  112.             }
  113.         },
  114.        
  115.         // Misc
  116.     ],
  117.     "ConfigSchema":
  118.     {
  119.         // Variant Toggles
  120.         "AbigailVariant":
  121.         {
  122.             "AllowValues": "vanilla, modded, disable",
  123.             "Default": "modded",
  124.             "AllowBlank": false
  125.         },
  126.         "AlexVariant":
  127.         {
  128.             "AllowValues": "vanilla, hispanic, samoan, disable",
  129.             "Default": "hispanic",
  130.             "AllowBlank": false
  131.         },
  132.         "CarolineVariant":
  133.         {
  134.             "AllowValues": "vanilla, modded, disable",
  135.             "Default": "modded",
  136.             "AllowBlank": false
  137.         },
  138.         "ClintVariant":
  139.         {
  140.             "AllowValues": "vanilla, disable",
  141.             "Default": "disable",
  142.             "AllowBlank": false
  143.         },
  144.         "DemetriusVariant":
  145.         {
  146.             "AllowValues": "vanilla, modded, disable",
  147.             "Default": "modded",
  148.             "AllowBlank": false
  149.         },
  150.         "ElliottVariant":
  151.         {
  152.             "AllowValues": "vanilla, modded, disable",
  153.             "Default": "modded",
  154.             "AllowBlank": false
  155.         },
  156.         "EmilyVariant":
  157.         {
  158.             "AllowValues": "vanilla, modded, disable",
  159.             "Default": "modded",
  160.             "AllowBlank": false
  161.         },
  162.         "EvelynVariant":
  163.         {
  164.             "AllowValues": "vanilla, hispanic, samoan, disable",
  165.             "Default": "hispanic",
  166.             "AllowBlank": false
  167.         },
  168.         "GeorgeVariant":
  169.         {
  170.             "AllowValues": "vanilla, hispanic, samoan, disable",
  171.             "Default": "hispanic",
  172.             "AllowBlank": false
  173.         },
  174.         "GuntherVariant":
  175.         {
  176.             "AllowValues": "vanilla, modded, disable",
  177.             "Default": "disable",
  178.             "AllowBlank": false
  179.         },
  180.         "GusVariant":
  181.         {
  182.             "AllowValues": "vanilla, modded, disable",
  183.             "Default": "modded",
  184.             "AllowBlank": false
  185.         },
  186.         "HaleyVariant":
  187.         {
  188.             "AllowValues": "vanilla, modded, disable",
  189.             "Default": "modded",
  190.             "AllowBlank": false
  191.         },
  192.         "HarveyVariant":
  193.         {
  194.             "AllowValues": "vanilla, modded, disable",
  195.             "Default": "modded",
  196.             "AllowBlank": false
  197.         },
  198.         "JasVariant":
  199.         {
  200.             "AllowValues": "vanilla, modded, disable",
  201.             "Default": "modded",
  202.             "AllowBlank": false
  203.         },
  204.         "JodiVariant":
  205.         {
  206.             "AllowValues": "vanilla, modded, disable",
  207.             "Default": "modded",
  208.             "AllowBlank": false
  209.         },
  210.         "KentVariant":
  211.         {
  212.             "AllowValues": "vanilla, modded, disable",
  213.             "Default": "modded",
  214.             "AllowBlank": false
  215.         },
  216.         "LeahVariant":
  217.         {
  218.             "AllowValues": "vanilla, native, butch, disable",
  219.             "Default": "native",
  220.             "AllowBlank": false
  221.         },
  222.         "LewisVariant":
  223.         {
  224.             "AllowValues": "vanilla, modded, disable",
  225.             "Default": "modded",
  226.             "AllowBlank": false
  227.         },
  228.         "LinusVariant":
  229.         {
  230.             "AllowValues": "vanilla, disable",
  231.             "Default": "disable",
  232.             "AllowBlank": false
  233.         },
  234.         "MarnieVariant":
  235.         {
  236.             "AllowValues": "vanilla, modded, disable",
  237.             "Default": "modded",
  238.             "AllowBlank": false
  239.         },
  240.         "MaruVariant":
  241.         {
  242.             "AllowValues": "vanilla, modded, disable",
  243.             "Default": "modded",
  244.             "AllowBlank": false
  245.         },
  246.         "PamVariant":
  247.         {
  248.             "AllowValues": "vanilla, disable",
  249.             "Default": "disable",
  250.             "AllowBlank": false
  251.         },
  252.         "PennyVariant":
  253.         {
  254.             "AllowValues": "vanilla, modded, disable",
  255.             "Default": "modded",
  256.             "AllowBlank": false
  257.         },
  258.         "PierreVariant":
  259.         {
  260.             "AllowValues": "vanilla, modded, disable",
  261.             "Default": "modded",
  262.             "AllowBlank": false
  263.         },
  264.         "RobinVariant":
  265.         {
  266.             "AllowValues": "vanilla, modded, disable",
  267.             "Default": "modded",
  268.             "AllowBlank": false
  269.         },
  270.         "SamVariant":
  271.         {
  272.             "AllowValues": "vanilla, modded, disable",
  273.             "Default": "modded",
  274.             "AllowBlank": false
  275.         },
  276.         "SandyVariant":
  277.         {
  278.             "AllowValues": "vanilla, modded, disable",
  279.             "Default": "modded",
  280.             "AllowBlank": false
  281.         },
  282.         "SebastianVariant":
  283.         {
  284.             "AllowValues": "vanilla, modded, disable",
  285.             "Default": "modded",
  286.             "AllowBlank": false
  287.         },
  288.         "ShaneVariant":
  289.         {
  290.             "AllowValues": "vanilla, modded, disable",
  291.             "Default": "modded",
  292.             "AllowBlank": false
  293.         },
  294.         "VincentVariant":
  295.         {
  296.             "AllowValues": "vanilla, modded, disable",
  297.             "Default": "modded",
  298.             "AllowBlank": false
  299.         },
  300.         "WillyVariant":
  301.         {
  302.             "AllowValues": "vanilla, modded, disable",
  303.             "Default": "disable",
  304.             "AllowBlank": false
  305.         },
  306.         "WizardVariant":
  307.         {
  308.             "AllowValues": "vanilla, disable",
  309.             "Default": "disable",
  310.             "AllowBlank": false
  311.         },
  312.         // MiscOptions
  313.         "MaternitySprites":
  314.         {
  315.             "AllowValues": "false, true",
  316.             "Default": "false",
  317.             "AllowBlank": false
  318.         },
  319.        
  320.         // Individual Options
  321.         // Abigail
  322.         "AbigailSpringJacketColor":
  323.         {
  324.             "AllowValues": "red, blue",
  325.             "AllowBlank": false,
  326.             "Default": "blue"
  327.         },
  328.         "AbigailRainHat":
  329.         {
  330.             "AllowValues": "hat, nohat",
  331.             "AllowBlank": false,
  332.             "Default": "hat"
  333.         },
  334.         "AbigailBodyType":
  335.         {
  336.             "AllowValues": "vanilla, plussize",
  337.             "AllowBlank": false,
  338.             "Default": "plussize"
  339.         },
  340.         // Caroline
  341.         "CarolineHairColor":
  342.         {
  343.             "AllowValues": "black, green",
  344.             "AllowBlank": false,
  345.             "Default": "black"
  346.         },
  347.         "CarolineSpringVariant":
  348.         {
  349.             "AllowValues": "sweatercollar, stripedknit",
  350.             "AllowBlank": false,
  351.             "Default": "stripedknit"
  352.         },
  353.         "CarolineSummerVariant":
  354.         {
  355.             "AllowValues": "hat, nohat",
  356.             "AllowBlank": false,
  357.             "Default": "nohat"
  358.         },
  359.         "CarolineFallVariant":
  360.         {
  361.             "AllowValues": "indoor, outdoor",
  362.             "AllowBlank": false,
  363.             "Default": "indoor"
  364.         },
  365.         // Clint
  366.         "ClintStyle":
  367.         {
  368.             "AllowValues": "apron, noapron",
  369.             "AllowBlank": false,
  370.             "Default": "apron"
  371.         },
  372.         // Demetrius
  373.         "DemetriusSkinColor":
  374.         {
  375.            "AllowValues": "black, albino"
  376.             "AllowBlank": false,
  377.             "Default": "black"
  378.         },
  379.         // Elliott
  380.         "ElliottVanillaStyle":
  381.         {
  382.             "AllowValues": "vanilla, modded, eemiestardew, sabreene",
  383.             "AllowBlank": false,
  384.             "Default": "modded"
  385.         },
  386.         "ElliottSummerVariant":
  387.         {
  388.             "AllowValues": "suspenders, nosuspenders",
  389.             "AllowBlank": false,
  390.             "Default": "nosuspenders"
  391.         },
  392.         "ElliottSummerRainVariant":
  393.         {
  394.             "AllowValues": "vest, novest",
  395.             "AllowBlank": false,
  396.             "Default": "novest"
  397.         },
  398.         // Emily
  399.         "EmilySpringShirt":
  400.         {
  401.             "AllowValues": "sleeves, nosleeves",
  402.             "AllowBlank": false,
  403.             "Default": "nosleeves"
  404.         },
  405.         "EmilySpringRainJacket":
  406.         {
  407.             "AllowValues": "pink, yellow",
  408.             "AllowBlank": false,
  409.             "Default": "yellow"
  410.         },
  411.         "EmilyWinterOutfit":
  412.         {
  413.             "AllowValues": "dress, shirt",
  414.             "AllowBlank": false,
  415.             "Default": "shirt"
  416.         },
  417.         "EmilyWinterHat":
  418.         {
  419.             "AllowValues": "hat, nohat",
  420.             "AllowBlank": false,
  421.             "Default": "nohat"
  422.         },
  423.         "EmilyWinterScarf":
  424.         {
  425.             "AllowValues": "scarf, noscarf"
  426.             "AllowBlank": false,
  427.             "Default": "scarf"
  428.         },
  429.         // Evelyn
  430.         "EvelynSpringOutfit":
  431.         {
  432.             "AllowValues": "green, pink"
  433.             "AllowBlank": false,
  434.             "Default": "green"
  435.         },
  436.         "EvelynSummerOutfit":
  437.         {
  438.             "AllowValues": "blue, pink"
  439.             "AllowBlank": false,
  440.             "Default": "blue"
  441.         },
  442.         "EvelynWinterOutfit":
  443.         {
  444.             "AllowValues": "blue, pink"
  445.             "AllowBlank": false,
  446.             "Default": "blue"
  447.         },
  448.         // George
  449.         "GeorgeSamoanVariant":
  450.         {
  451.             "AllowValues": "10kcats, juelsy",
  452.         },
  453.         "George10KCatsShave":
  454.         {
  455.             "AllowValues": "beard, clean"
  456.         },
  457.         // Haley
  458.         "HaleySpringAltOutfit":
  459.         {
  460.             "AllowValues": "false, true",
  461.             "AllowBlank": false,
  462.             "Default": "true"
  463.         },
  464.         "HaleySpringIndoorSpriteVariant":
  465.         {
  466.             "AllowValues": "browncam, blackcam, nocuffs, pink, pinknocuffs"
  467.             "AllowBlank": false,
  468.             "Default": "blackcam"
  469.         },
  470.         "HaleySummerVariant":
  471.         {
  472.             "AllowValues": "indoor, beach"
  473.             "AllowBlank": false,
  474.             "Default": "beach"
  475.         },
  476.         "HaleySummerIndoorColor":
  477.         {
  478.             "AllowValues": "pink, purple",
  479.             "AllowBlank": false,
  480.             "Default": "pink"
  481.         },
  482.         "HaleyFallPalette":
  483.         {
  484.             "AllowValues": "red, blue"
  485.             "AllowBlank": false,
  486.             "Default": "red"
  487.         },
  488.         "HaleyWinterColor":
  489.         {
  490.             "AllowValues": "grey, pink"
  491.             "AllowBlank": false,
  492.             "Default": "grey"
  493.         },
  494.         // Harvey
  495.         "HarveyPunjabiVariant":
  496.         {
  497.             "AllowValues": "sikh, nonsikh, nonsikhround",
  498.             "AllowBlank": false,
  499.             "Default": "sikh"
  500.         },
  501.         "HarveySpringOutfit":
  502.         {
  503.             "AllowValues": "vest, novest",
  504.             "AllowBlank": false,
  505.             "Default": "novest"
  506.         },
  507.         "HarveyFallOutfit":
  508.         {
  509.             "AllowValues": "blackredscarf, brownnoscarf",
  510.             "AllowBlank": false,
  511.             "Default": "brownnoscarf"
  512.         },
  513.         "HarveySikhSpringColor":
  514.         {
  515.             "AllowValues": "blue, orange, purple",
  516.             "AllowBlank": false,
  517.             "Default": "blue"
  518.         },
  519.         "HarveySikhSummerColor":
  520.         {
  521.             "AllowValues": "blue, orange, purple",
  522.             "AllowBlank": false,
  523.             "Default": "blue"
  524.         },
  525.         "HarveySikhFallColor":
  526.         {
  527.             "AllowValues": "blue, orange, purple",
  528.             "AllowBlank": false,
  529.             "Default": "orange"
  530.         },
  531.         "HarveySikhWinterColor":
  532.         {
  533.             "AllowValues": "blue, orange, purple",
  534.             "AllowBlank": false,
  535.             "Default": "purple"
  536.         },
  537.         // Jas
  538.         "JasModdedStyle":
  539.         {
  540.             "AllowValues": "10KCats, SarahSyna",
  541.             "AllowBlank": false,
  542.             "Default": "10kCats"
  543.         },
  544.         // Jodi
  545.         "JodiSkinColor":
  546.         {
  547.             "AllowValues": "lighter, darker"
  548.             "AllowBlank": false,
  549.             "Default": "darker"
  550.         },
  551.         "JodiSpringHijabColor":
  552.         {
  553.             "AllowValues": "lavender, mint"
  554.             "AllowBlank": false,
  555.             "Default": "lavender"
  556.         },
  557.         "JodiFallShirtColor":
  558.         {
  559.             "AllowValues": "orange, pink"
  560.             "AllowBlank": false,
  561.             "Default": "orange"
  562.         },
  563.         // Leah
  564.         "LeahSpringOutfit":
  565.         {
  566.             "AllowValues": "dress, pants",
  567.             "AllowBlank": false,
  568.             "Default": "dress"
  569.         },
  570.         "LeahSummerSprite":
  571.         {
  572.             "AllowValues": "midriff, nomidriff",
  573.             "AllowBlank": false,
  574.             "Default": "midriff"
  575.         },
  576.         "LeahFallOutfit":
  577.         {
  578.             "AllowValues": "dress, pants",
  579.             "AllowBlank": false,
  580.             "Default": "dress"
  581.         },
  582.         "LeahWinterCoatColor":
  583.         {
  584.             "AllowValues": "blue, red",
  585.             "AllowBlank": false,
  586.             "Default": "red"
  587.         },
  588.         "LeahWinterCoatHood":
  589.         {
  590.             "AllowValues": "up, down",
  591.             "AllowBlank": false,
  592.             "Default": "down"
  593.         },
  594.         // Marnie
  595.         "MarnieModdedStyle":
  596.         {
  597.             "AllowValues": "hugbeam, SarahSyna",
  598.             "AllowBlank": false,
  599.             "Default": "hugbeam"
  600.         },
  601.         // Maru
  602.         "MaruModdedStyle":
  603.         {
  604.             "AllowValues": "acerbicon, notsnufffie, lavender",
  605.             "AllowBlank": false,
  606.             "Default": "notsnufffie"
  607.         },
  608.         "MaruHospitalVariant":
  609.         {
  610.             "AllowValues": "lightscrubs, darkscrubs, white"
  611.             "AllowBlank": false,
  612.             "Default": "lightscrubs"
  613.         },
  614.         "MaruSpringOutfit":
  615.         {
  616.             "AllowValues": "overalls, apron",
  617.             "AllowBlank": false,
  618.             "Default": "overalls"
  619.         },
  620.         // Pam
  621.         "PamSummerOutfit":
  622.         {
  623.             "AllowValues": "dress, pants",
  624.         },
  625.         // Penny
  626.         "PennySummerHat":
  627.         {
  628.             "AllowValues": "hat, nohat",
  629.             "AllowBlank": false,
  630.             "Default": "hat"
  631.         },
  632.         "PennyFallHat":
  633.         {
  634.             "AllowValues": "hat, nohat",
  635.             "AllowBlank": false,
  636.             "Default": "nohat"
  637.         },
  638.         // Robin
  639.         "RobinSpringHairstyle":
  640.         {
  641.             "AllowValues": "down, up"
  642.             "AllowBlank": false,
  643.             "Default": "up"
  644.         },
  645.          // Sam
  646.         "SamSkinColor":
  647.         {
  648.             "AllowValues": "lighter, darker",
  649.             "AllowBlank": false,
  650.             "Default": "lighter"
  651.         },
  652.         "SamSummerRainJacket":
  653.         {
  654.             "AllowValues": "lightred, darkred",
  655.             "AllowBlank": false,
  656.             "Default": "lightred"
  657.         },
  658.         "SamWinterAltHat":
  659.         {
  660.             "AllowValues": "true, false",
  661.             "AllowBlank": false,
  662.             "Default": "false"
  663.         },
  664.         // Sandy
  665.         "SandyVanillaFacing":
  666.         {
  667.             "AllowValues": "side, front",
  668.         },
  669.         // Sebastian
  670.         "SebastianHairColor":
  671.         {
  672.             "AllowValues": "black, purple",
  673.             "AllowBlank": false,
  674.             "Default": "black"
  675.         },
  676.         "SebastianSpringAltHoodie":
  677.         {
  678.             "AllowValues": "false, true",
  679.             "AllowBlank": false,
  680.             "Default": "true"
  681.         },
  682.         "SebastianSummerPonytail":
  683.         {
  684.             "AllowValues": "false, true",
  685.         },
  686.         "SebastianWinterOutfit":
  687.         {
  688.             "AllowValues": "jacket, nojacket"
  689.             "AllowBlank": false,
  690.             "Default": "jacket"
  691.         },
  692.         // Shane
  693.         "ShaneModdedStyle":
  694.         {
  695.             "AllowValues": "hugbeam, SarahSyna",
  696.             "AllowBlank": false,
  697.             "Default": "hugbeam"
  698.         },
  699.         "ShaneSelfCare":
  700.         {
  701.             "AllowValues": "neat, messy, dynamic",
  702.             "AllowBlank": false,
  703.             "Default": "dynamic"
  704.         },
  705.         // Willy
  706.         "WillyWinterHat":
  707.         {
  708.             "AllowValues": "cap, beanie",
  709.         },
  710.        
  711.     },
  712.     "Changes": [
  713.         // B E G I N  D I V E R S E  E D I T S
  714.         // Abigail
  715.         {
  716.             "LogName": "Abigail Sprites - Summer and Fall Indoor",
  717.             "Action": "Load",
  718.             "Target": "Characters/Abigail",
  719.             "FromFile": "Characters/Abigail/Modded/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}.png",
  720.             "When":
  721.             {
  722.                 "AbigailVariant": "modded",
  723.                 "Season": "summer, fall"
  724.             }
  725.         },
  726.         {
  727.             "LogName": "Abigail Sprites - Spring, Summer & Fall Rain",
  728.             "Action": "Load",
  729.             "Target": "Characters/Abigail",
  730.             "FromFile": "Characters/Abigail/Modded/{{AbigailBodyType}}/Abigail_{{season}}{{RainSeasonalVariant}}_{{AbigailRainHat}}.png",
  731.             "When":
  732.             {
  733.                 "AbigailVariant": "modded",
  734.                 "Season": "spring, summer, fall"
  735.             }
  736.         },
  737.         {
  738.             "LogName": "Abigail Sprites - Spring",
  739.             "Action": "Load",
  740.             "Target": "Characters/Abigail",
  741.             "FromFile": "Characters/Abigail/Modded/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}_{{AbigailSpringJacketColor}}.png",
  742.             "When":
  743.             {
  744.                 "AbigailVariant": "modded",
  745.                 "Season": "spring"
  746.             }
  747.         },
  748.         {
  749.             "LogName": "Abigail Sprites - Winter",
  750.             "Action": "Load",
  751.             "Target": "Characters/Abigail",
  752.             "FromFile": "Characters/Abigail/Modded/{{AbigailBodyType}}/Abigail{{WinterSeasonalVariant}}.png",
  753.             "When":
  754.             {
  755.                 "AbigailVariant": "modded",
  756.                 "Season": "winter"
  757.             }
  758.         },
  759.         // Abigail Portraits
  760.         {
  761.             "LogName": "Abigail Portraits - Summer, Fall",
  762.             "Action": "Load",
  763.             "Target": "Portraits/Abigail",
  764.             "FromFile": "Portraits/Abigail/Modded/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}.png",
  765.             "When":
  766.             {
  767.                 "AbigailVariant": "modded",
  768.                 "Season": "summer, fall",
  769.             }
  770.         },
  771.         {
  772.             "LogName": "Abigail Portraits - Spring, Summer, Fall Rain",
  773.             "Action": "Load",
  774.             "Target": "Portraits/Abigail",
  775.             "FromFile": "Portraits/Abigail/Modded/{{AbigailBodyType}}/Abigail_{{season}}{{RainSeasonalVariant}}_{{AbigailRainHat}}.png",
  776.             "When":
  777.             {
  778.                 "AbigailVariant": "modded",
  779.                 "Season": "spring, summer, fall",
  780.             }
  781.         },
  782.         {
  783.             "LogName": "Abigail Portraits - Spring",
  784.             "Action": "Load",
  785.             "Target": "Portraits/Abigail",
  786.             "FromFile": "Portraits/Abigail/Modded/{{AbigailBodyType}}/Abigail_Spring{{Indoor_SeasonalVariant}}_{{AbigailSpringJacketColor}}.png",
  787.             "When":
  788.             {
  789.                 "AbigailVariant": "modded",
  790.                 "Season": "spring"
  791.             }
  792.         },
  793.         {
  794.             "LogName": "Abigail Portraits - Winter",
  795.             "Action": "Load",
  796.             "Target": "Portraits/Abigail",
  797.             "FromFile": "Portraits/Abigail/Modded/{{AbigailBodyType}}/Abigail{{WinterSeasonalVariant}}.png",
  798.             "When":
  799.             {
  800.                 "AbigailVariant": "modded",
  801.                 "Season": "winter"
  802.             }
  803.         },
  804.         // Alex
  805.         {
  806.             "LogName": "Alex Spring, Summer & Fall",
  807.             "Action": "Load",
  808.             "Target": "Characters/Alex",
  809.             "FromFile": "Characters/Alex/{{AlexVariant}}/Alex_{{season}}{{Indoor_SeasonalVariant}}.png",
  810.             "When":
  811.             {
  812.                 "Season": "spring, summer, fall",
  813.                 "AlexVariant:disable": "false"
  814.             }
  815.         },
  816.         {
  817.             "LogName": "Alex Spring, Summer & Fall Rain",
  818.             "Action": "Load",
  819.             "Target": "Characters/Alex",
  820.             "FromFile": "Characters/Alex/{{AlexVariant}}/Alex_{{season}}{{RainSeasonalVariant}}.png",
  821.             "When":
  822.             {
  823.                 "Season": "spring, summer, fall",
  824.                 "AlexVariant:disable": "false"
  825.             }
  826.         },
  827.         {
  828.             "LogName": "Alex Winter",
  829.             "Action": "Load",
  830.             "Target": "Characters/Alex",
  831.             "FromFile": "Characters/Alex/{{AlexVariant}}/Alex{{WinterSeasonalVariant}}.png",
  832.             "When":
  833.             {
  834.                 "AlexVariant:disable": "false"
  835.             }
  836.         },
  837.         // Alex Portraits
  838.         {
  839.             "LogName": "Alex Spring, Summer & Fall",
  840.             "Action": "Load",
  841.             "Target": "Portraits/Alex",
  842.             "FromFile": "Portraits/Alex/{{AlexVariant}}/Alex_{{season}}{{Indoor_SeasonalVariant}}.png",
  843.             "When":
  844.             {
  845.                 "Season": "spring, summer, fall",
  846.                 "AlexVariant:disable": "false"
  847.             }
  848.         },
  849.         {
  850.             "LogName": "Alex Spring, Summer & Fall Rain",
  851.             "Action": "Load",
  852.             "Target": "Portraits/Alex",
  853.             "FromFile": "Portraits/Alex/{{AlexVariant}}/Alex_{{season}}{{RainSeasonalVariant}}.png",
  854.             "When":
  855.             {
  856.                 "Season": "spring, summer, fall",
  857.                 "AlexVariant:disable": "false"
  858.             }
  859.         },
  860.         {
  861.             "LogName": "Alex Winter",
  862.             "Action": "Load",
  863.             "Target": "Portraits/Alex",
  864.             "FromFile": "Portraits/Alex/{{AlexVariant}}/Alex{{WinterSeasonalVariant}}.png",
  865.             "When":
  866.             {
  867.                 "AlexVariant:disable": "false"
  868.             }
  869.         },
  870.         {
  871.           "LogName": "Alex Heart Event Portrait",
  872.           "Action": "EditImage",
  873.           "Target": "LooseSprites/Cursors",
  874.           "FromFile": "assets/CursorsAlex.png",
  875.           "ToArea": { "X": 416, "Y": 1936, "Width": 115, "Height": 60 },
  876.           "When":
  877.           {
  878.             "AlexVariant": "hispanic, samoan",
  879.           }
  880.        },
  881.         // Caroline
  882.        
  883.         {
  884.             "LogName": "Caroline Spring Sprite",
  885.             "Action": "Load",
  886.             "Target": "Characters/Caroline",
  887.             "FromFile": "Characters/Caroline/Modded/{{CarolineHairColor}}/Caroline_{{season}}{{Indoor_SeasonalVariant}}.png",
  888.             "When":
  889.             {
  890.                 "CarolineVariant": "modded",
  891.                 "Season": "spring",
  892.             }
  893.         },
  894.         {
  895.             "LogName": "Caroline Summer Sprite",
  896.             "Action": "Load",
  897.             "Target": "Characters/Caroline",
  898.             "FromFile": "Characters/Caroline/Modded/{{CarolineHairColor}}/Caroline_Summer{{Indoor_SeasonalVariant}}_{{CarolineSummerVariant}}.png",
  899.             "When":
  900.             {
  901.                 "CarolineVariant": "modded",
  902.                 "Season": "summer",
  903.             }
  904.         },
  905.         {
  906.             "LogName": "Caroline Fall Sprite",
  907.             "Action": "Load",
  908.             "Target": "Characters/Caroline",
  909.             "FromFile": "Characters/Caroline/Modded/{{CarolineHairColor}}/Caroline_{{season}}_{{CarolineFallVariant}}.png",
  910.             "When":
  911.             {
  912.                 "CarolineVariant": "modded",
  913.                 "Season": "fall",
  914.                 "Weather": "sun, wind",
  915.             }
  916.         },
  917.         {
  918.             "LogName": "Caroline Rain Sprite",
  919.             "Action": "Load",
  920.             "Target": "Characters/Caroline",
  921.             "FromFile": "Characters/Caroline/Modded/{{CarolineHairColor}}/Caroline_{{season}}{{RainSeasonalVariant}}.png",
  922.             "When":
  923.             {
  924.                 "CarolineVariant": "modded",
  925.                 "Season": "spring, summer, fall",
  926.             }
  927.         },
  928.         {
  929.             "LogName": "Caroline Winter Sprite",
  930.             "Action": "Load",
  931.             "Target": "Characters/Caroline",
  932.             "FromFile": "Characters/Caroline/Modded/{{CarolineHairColor}}/Caroline{{WinterSeasonalVariant}}.png",
  933.             "When":
  934.             {
  935.                 "CarolineVariant": "modded",
  936.                 "Season": "winter",
  937.             }
  938.         },
  939.        
  940.        
  941.        
  942.         // Caroline Portraits
  943.    
  944.         {  
  945.             "LogName": "Caroline Spring Portrait",
  946.             "Action": "Load",
  947.             "Target": "Portraits/Caroline",
  948.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline_Spring_Indoor_{{CarolineSpringVariant}}.png",
  949.             "When":
  950.             {
  951.                 "Season": "spring",
  952.                 "Weather": "sun, wind",
  953.                 "CarolineVariant": "modded",
  954.                 "DayOfWeek:Tuesday": "false",
  955.             }
  956.         },
  957.         {  
  958.             "LogName": "Caroline Summer Portrait",
  959.             "Action": "Load",
  960.             "Target": "Portraits/Caroline",
  961.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline_Summer{{Indoor_SeasonalVariant}}_{{CarolineSummerVariant}}.png",
  962.             "When":
  963.             {
  964.                 "Season": "summer",
  965.                 "Weather": "sun, wind",
  966.                 "CarolineVariant": "modded",
  967.                 "DayOfWeek:Tuesday": "false",
  968.             }
  969.         },
  970.         {  
  971.             "LogName": "Caroline Fall Portrait",
  972.             "Action": "Load",
  973.             "Target": "Portraits/Caroline",
  974.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline_Fall_{{CarolineFallVariant}}.png",
  975.             "When":
  976.             {
  977.                 "Season": "fall",
  978.                 "Weather": "sun, wind",
  979.                 "CarolineVariant": "modded",
  980.                 "DayOfWeek:Tuesday": "false",
  981.             }
  982.         },
  983.         {  
  984.             "LogName": "Caroline Rain Portrait",
  985.             "Action": "Load",
  986.             "Target": "Portraits/Caroline",
  987.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline_{{season}}{{RainSeasonalVariant}}.png",
  988.             "When":
  989.             {
  990.                 "Season": "spring, summer, fall",
  991.                 "CarolineVariant": "modded",
  992.                 "DayOfWeek:Tuesday": "false",
  993.             }
  994.         },
  995.         {  
  996.             "LogName": "Caroline Winter Portrait",
  997.             "Action": "Load",
  998.             "Target": "Portraits/Caroline",
  999.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline{{WinterSeasonalVariant}}.png",
  1000.             "When":
  1001.             {
  1002.                 "Season": "winter",
  1003.                 "CarolineVariant": "modded",
  1004.                 "DayOfWeek:Tuesday": "false",
  1005.             }
  1006.         },
  1007.         {  
  1008.             "LogName": "Caroline Aerobics Portrait",
  1009.             "Action": "Load",
  1010.             "Target": "Portraits/Caroline",
  1011.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline_Aerobics.png",
  1012.             "When":
  1013.             {
  1014.                 "DayOfWeek:Tuesday": "true",
  1015.                 "CarolineVariant": "modded",
  1016.                 "DayEvent:stardew valley fair": "false",
  1017.             }
  1018.         },
  1019.         {  
  1020.             "LogName": "Caroline Fall Portrait",
  1021.             "Action": "Load",
  1022.             "Target": "Portraits/Caroline",
  1023.             "FromFile": "Portraits/Caroline/Modded/{{CarolineHairColor}}/Caroline_Fall_{{CarolineFallVariant}}.png",
  1024.             "When":
  1025.             {
  1026.                 "Season": "fall",
  1027.                 "Weather": "sun, wind",
  1028.                 "CarolineVariant": "modded",
  1029.                 "DayOfWeek:Tuesday": "true",
  1030.                 "DayEvent:stardew valley fair": "true",
  1031.             }
  1032.         },
  1033.         // Clint
  1034.         // No modded version for Clint currently.
  1035.         // Demetrius
  1036.         {
  1037.             "LogName": "Demetrius Spring, Summer & Fall",
  1038.             "Action": "Load",
  1039.             "Target": "Characters/Demetrius",
  1040.             "FromFile": "Characters/Demetrius/Modded/{{DemetriusSkinColor}}/Demetrius_{{season}}{{Indoor_SeasonalVariant}}.png",
  1041.             "When":
  1042.             {
  1043.                 "DemetriusVariant": "modded",
  1044.                 "season": "spring, summer, fall",
  1045.             }
  1046.         },
  1047.         {
  1048.             "LogName": "Demetrius Spring, Summer & Fall Rain",
  1049.             "Action": "Load",
  1050.             "Target": "Characters/Demetrius",
  1051.             "FromFile": "Characters/Demetrius/Modded/{{DemetriusSkinColor}}/Demetrius_{{season}}{{RainSeasonalVariant}}.png",
  1052.             "When":
  1053.             {
  1054.                 "DemetriusVariant": "modded",
  1055.                 "season": "spring, summer, fall",
  1056.             }
  1057.         },
  1058.         {
  1059.             "LogName": "Demetrius Winter",
  1060.             "Action": "Load",
  1061.             "Target": "Characters/Demetrius",
  1062.             "FromFile": "Characters/Demetrius/Modded/{{DemetriusSkinColor}}/Demetrius{{WinterSeasonalVariant}}.png",
  1063.             "When":
  1064.             {
  1065.                 "DemetriusVariant": "modded",
  1066.             }
  1067.         },
  1068.        
  1069.         // Demetrius Portraits
  1070.         {
  1071.             "LogName": "Demetrius Spring, Summer & Fall Portrait",
  1072.             "Action": "Load",
  1073.             "Target": "Portraits/Demetrius",
  1074.             "FromFile": "Portraits/Demetrius/Modded/{{DemetriusSkinColor}}/Demetrius_{{season}}{{Indoor_SeasonalVariant}}.png",
  1075.             "When":
  1076.             {
  1077.                 "DemetriusVariant": "modded",
  1078.             }
  1079.         },
  1080.         {
  1081.             "LogName": "Demetrius Spring, Summer & Fall Rain Portrait",
  1082.             "Action": "Load",
  1083.             "Target": "Portraits/Demetrius",
  1084.             "FromFile": "Portraits/Demetrius/Modded/{{DemetriusSkinColor}}/Demetrius_{{season}}{{RainSeasonalVariant}}.png",
  1085.             "When":
  1086.             {
  1087.                 "DemetriusVariant": "modded",
  1088.             }
  1089.         },
  1090.         {
  1091.             "LogName": "Demetrius Winter Portrait",
  1092.             "Action": "Load",
  1093.             "Target": "Portraits/Demetrius",
  1094.             "FromFile": "Portraits/Demetrius/Modded/{{DemetriusSkinColor}}/Demetrius{{WinterSeasonalVariant}}.png",
  1095.             "When":
  1096.             {
  1097.                 "DemetriusVariant": "modded",
  1098.             }
  1099.         },
  1100.        {
  1101.           "LogName": "Demetrius Junimo Note",
  1102.           "Action": "EditImage",
  1103.           "Target": "LooseSprites/JunimoNote",
  1104.           "FromFile": "assets/Junimo_Demetrius_{{DemetriusSkinColor}}.png",
  1105.           "ToArea": { "X": 384, "Y": 212, "Width": 32, "Height": 32 },
  1106.           "When":
  1107.             {
  1108.                 "DemetriusVariant": "modded",
  1109.             }
  1110.        },
  1111.         // Elliott
  1112.         {
  1113.             "LogName": "Elliott Spring & Fall Rain",
  1114.             "Action": "Load",
  1115.             "Target": "Characters/Elliott",
  1116.             "FromFile": "Characters/Elliott/{{ElliottVariant}}/Elliott_{{season}}{{RainSeasonalVariant}}.png",
  1117.             "When":
  1118.             {
  1119.                 "Season": "spring, fall",
  1120.                 "ElliottVariant:disable": "false",
  1121.             }
  1122.         },
  1123.         {
  1124.             "LogName": "Elliott Spring & Fall",
  1125.             "Action": "Load",
  1126.             "Target": "Characters/Elliott",
  1127.             "FromFile": "Characters/Elliott/{{ElliottVariant}}/Elliott_{{season}}{{Indoor_SeasonalVariant}}.png",
  1128.             "When":
  1129.             {
  1130.                 "Season": "spring, fall",
  1131.                 "ElliottVariant:disable": "false",
  1132.             }
  1133.         },
  1134.         {
  1135.             "LogName": "Elliott Summer",
  1136.             "Action": "Load",
  1137.             "Target": "Characters/Elliott",
  1138.             "FromFile": "Characters/Elliott/{{ElliottVariant}}/Elliott_{{season}}{{Indoor_SeasonalVariant}}_{{ElliottSummerVariant}}.png",
  1139.             "When":
  1140.             {
  1141.                 "Season": "summer",
  1142.                 "ElliottVariant:disable": "false",
  1143.             }
  1144.         },
  1145.         {
  1146.             "LogName": "Elliott Summer Rain",
  1147.             "Action": "Load",
  1148.             "Target": "Characters/Elliott",
  1149.             "FromFile": "Characters/Elliott/{{ElliottVariant}}/Elliott_{{season}}{{RainSeasonalVariant}}_{{ElliottSummerRainVariant}}.png",
  1150.             "When":
  1151.             {
  1152.                 "Season": "summer",
  1153.                 "ElliottVariant:disable": "false",
  1154.             }
  1155.         },
  1156.         {
  1157.             "LogName": "Elliott Winter",
  1158.             "Action": "Load",
  1159.             "Target": "Characters/Elliott",
  1160.             "FromFile": "Characters/Elliott/{{ElliottVariant}}/Elliott{{WinterSeasonalVariant}}.png",
  1161.             "When":
  1162.             {
  1163.                 "ElliottVariant:disable": "false",
  1164.             }
  1165.         },
  1166.         // Elliott Portrait
  1167.         {
  1168.             "LogName": "Elliott Spring & Fall",
  1169.             "Action": "Load",
  1170.             "Target": "Portraits/Elliott",
  1171.             "FromFile": "Portraits/Elliott/Modded/Elliott_{{season}}_Indoor.png",
  1172.             "When":
  1173.             {
  1174.                 "Season": "spring, fall",
  1175.                 "Weather": "sun, wind",
  1176.                 "ElliottVariant": "modded",
  1177.             },
  1178.         },
  1179.         {
  1180.             "LogName": "Elliott Spring & Fall Rain",
  1181.             "Action": "Load",
  1182.             "Target": "Portraits/Elliott",
  1183.             "FromFile": "Portraits/Elliott/Modded/Elliott_{{season}}{{RainSeasonalVariant}}.png",
  1184.             "When":
  1185.             {
  1186.                 "Season": "spring, fall",
  1187.                 "ElliottVariant": "modded",
  1188.             }
  1189.         },
  1190.         {
  1191.             "LogName": "Elliott Summer",
  1192.             "Action": "Load",
  1193.             "Target": "Portraits/Elliott",
  1194.             "FromFile": "Portraits/Elliott/Modded/Elliott_{{season}}{{Indoor_SeasonalVariant}}_{{ElliottSummerVariant}}.png",
  1195.             "When":
  1196.             {
  1197.                 "Season": "summer",
  1198.                 "ElliottVariant": "modded",
  1199.             }
  1200.         },
  1201.         {
  1202.             "LogName": "Elliott Summer Rain",
  1203.             "Action": "Load",
  1204.             "Target": "Portraits/Elliott",
  1205.             "FromFile": "Portraits/Elliott/Modded/Elliott_{{season}}{{RainSeasonalVariant}}_{{ElliottSummerRainVariant}}.png",
  1206.             "When":
  1207.             {
  1208.                 "Season": "summer",
  1209.                 "ElliottVariant": "modded",
  1210.             }
  1211.         },
  1212.         {
  1213.             "LogName": "Elliott Winter",
  1214.             "Action": "Load",
  1215.             "Target": "Portraits/Elliott",
  1216.             "FromFile": "Portraits/Elliott/Modded/Elliott{{WinterSeasonalVariant}}.png",
  1217.             "When":
  1218.             {
  1219.                 "Season": "winter",
  1220.                 "ElliottVariant": "modded",
  1221.             }
  1222.         },
  1223.         // Emily
  1224.         {
  1225.             "LogName": "Emily Spring, Summer, Fall",
  1226.             "Action": "Load",
  1227.             "Target": "Characters/Emily",
  1228.             "FromFile": "Characters/Emily/{{EmilyVariant}}/Emily_{{season}}{{Indoor_SeasonalVariant}}.png",
  1229.             "When":
  1230.             {
  1231.                 "Season": "spring, summer, fall",
  1232.                 "EmilyVariant:disable": "false",
  1233.             }
  1234.         },
  1235.         {
  1236.             "LogName": "Emily Summer & Fall Rain",
  1237.             "Action": "Load",
  1238.             "Target": "Characters/Emily",
  1239.             "FromFile": "Characters/Emily/{{EmilyVariant}}/Emily_{{season}}{{RainSeasonalVariant}}.png",
  1240.             "When":
  1241.             {
  1242.                 "Season": "summer, fall",
  1243.                 "EmilyVariant:disable": "false",
  1244.             }
  1245.         },
  1246.         {
  1247.             "LogName": "Emily Spring Rain",
  1248.             "Action": "Load",
  1249.             "Target": "Characters/Emily",
  1250.             "FromFile": "Characters/Emily/{{EmilyVariant}}/Emily_{{season}}{{RainSeasonalVariant}}_{{EmilySpringRainJacket}}.png",
  1251.             "When":
  1252.             {
  1253.                 "Season": "spring",
  1254.                 "EmilyVariant:disable": "false",
  1255.             }
  1256.         },
  1257.         {
  1258.             "LogName": "Emily Winter Indoor",
  1259.             "Action": "Load",
  1260.             "Target": "Characters/Emily",
  1261.             "FromFile": "Characters/Emily/{{EmilyVariant}}/Emily_Winter_Indoor.png",
  1262.             "When":
  1263.             {
  1264.                 "EmilyVariant:disable": "false",
  1265.                 "Season": "winter",
  1266.                 "Weather": "sun, wind",
  1267.             }
  1268.         },
  1269.         {
  1270.             "LogName": "Emily Winter Outdoor",
  1271.             "Action": "Load",
  1272.             "Target": "Characters/Emily",
  1273.             "FromFile": "Characters/Emily/{{EmilyVariant}}/Emily_Winter_Outdoor_{{EmilyWinterHat}}_{{EmilyWinterScarf}}.png",
  1274.             "When":
  1275.             {
  1276.                 "EmilyVariant:disable": "false",
  1277.                 "Season": "winter",
  1278.                 "Weather": "snow, rain, storm",
  1279.             }
  1280.         },
  1281.        
  1282.         // Emily Portrait
  1283.         {
  1284.             "LogName": "Emily Summer & Fall Rain",
  1285.             "Action": "Load",
  1286.             "Target": "Portraits/Emily",
  1287.             "FromFile": "Portraits/Emily/{{EmilyVariant}}/Emily_{{season}}{{RainSeasonalVariant}}.png",
  1288.             "When":
  1289.             {
  1290.                 "Season": "summer, fall",
  1291.                 "Weather": "rain, storm",
  1292.                 "EmilyVariant:disable": "false",
  1293.             }
  1294.         },
  1295.         {
  1296.             "LogName": "Emily Summer & Fall",
  1297.             "Action": "Load",
  1298.             "Target": "Portraits/Emily",
  1299.             "FromFile": "Portraits/Emily/{{EmilyVariant}}/Emily_{{season}}_Indoor.png",
  1300.             "When":
  1301.             {
  1302.                 "Season": "summer, fall",
  1303.                 "Weather": "sun, wind",
  1304.                 "EmilyVariant:disable": "false",
  1305.             }
  1306.         },
  1307.         {
  1308.             "LogName": "Emily Spring",
  1309.             "Action": "Load",
  1310.             "Target": "Portraits/Emily",
  1311.             "FromFile": "Portraits/Emily/{{EmilyVariant}}/Emily_{{season}}_Indoor_{{EmilySpringShirt}}.png",
  1312.             "When":
  1313.             {
  1314.                 "Season": "spring",
  1315.                 "Weather": "sun, wind",
  1316.                 "EmilyVariant:disable": "false",
  1317.             }
  1318.         },
  1319.         {
  1320.             "LogName": "Emily Spring Rain",
  1321.             "Action": "Load",
  1322.             "Target": "Portraits/Emily",
  1323.             "FromFile": "Portraits/Emily/{{EmilyVariant}}/Emily_{{season}}{{RainSeasonalVariant}}_{{EmilySpringRainJacket}}.png",
  1324.             "When":
  1325.             {
  1326.                 "Season": "spring",
  1327.                 "EmilyVariant:disable": "false",
  1328.             }
  1329.         },
  1330.         {
  1331.             "LogName": "Emily Winter Indoor",
  1332.             "Action": "Load",
  1333.             "Target": "Portraits/Emily",
  1334.             "FromFile": "Portraits/Emily/{{EmilyVariant}}/Emily_Winter_{{EmilyWinterOutfit}}_NoHat_NoScarf.png",
  1335.             "When":
  1336.             {
  1337.                 "Season": "winter",
  1338.                 "Weather": "sun, wind",
  1339.                 "EmilyVariant:disable": "false",
  1340.             }
  1341.         },
  1342.         {
  1343.             "LogName": "Emily Winter Outdoor",
  1344.             "Action": "Load",
  1345.             "Target": "Portraits/Emily",
  1346.             "FromFile": "Portraits/Emily/{{EmilyVariant}}/Emily_Winter_{{EmilyWinterOutfit}}_{{EmilyWinterHat}}_{{EmilyWinterScarf}}.png",
  1347.             "When":
  1348.             {
  1349.                 "Season": "winter",
  1350.                 "Weather": "snow, rain, storm",
  1351.                 "EmilyVariant:disable": "false",
  1352.             }
  1353.         },
  1354.        
  1355.        {
  1356.           "LogName": "Emily Junimo Note",
  1357.           "Action": "EditImage",
  1358.           "Target": "LooseSprites/JunimoNote",
  1359.           "FromFile": "assets/Junimo_Emily.png",
  1360.           "ToArea": { "X": 448, "Y": 212, "Width": 32, "Height": 32 },
  1361.           "When":
  1362.           {
  1363.             "EmilyVariant": "modded",
  1364.           }
  1365.        },
  1366.        {
  1367.           "LogName": "Clothes Therapy Characters - Abigail",
  1368.           "Action": "EditImage",
  1369.           "Target": "Characters/ClothesTherapyCharacters",
  1370.           "FromFile": "assets/ClothesTherapyCharacters_Abigail.png",
  1371.           "ToArea": {"X": 0, "Y": 160, "Width": 16, "Height": 32},
  1372.           "When":
  1373.           {
  1374.             "AbigailVariant": "modded",
  1375.           },
  1376.        },
  1377.        {
  1378.           "LogName": "Clothes Therapy Characters - Lewis",
  1379.           "Action": "EditImage",
  1380.           "Target": "Characters/ClothesTherapyCharacters",
  1381.           "FromFile": "assets/ClothesTherapyCharacters_Lewis.png",
  1382.           "ToArea": {"X": 0, "Y": 64, "Width": 64, "Height": 32},
  1383.           "When":
  1384.           {
  1385.             "LewisVariant": "modded",
  1386.           },
  1387.        },
  1388.        {
  1389.           "LogName": "Clothes Therapy Characters - Robin",
  1390.           "Action": "EditImage",
  1391.           "Target": "Characters/ClothesTherapyCharacters",
  1392.           "FromFile": "assets/ClothesTherapyCharacters_Robin.png",
  1393.           "ToArea": {"X": 0, "Y": 128, "Width": 64, "Height": 32},
  1394.           "FromArea": {"X": 0, "Y": 0, "Width": 64, "Height": 32},
  1395.           "When":
  1396.           {
  1397.             "RobinVariant": "modded",
  1398.           },
  1399.        },
  1400.        {
  1401.           "LogName": "Clothes Therapy Characters - Robin",
  1402.           "Action": "EditImage",
  1403.           "Target": "Characters/ClothesTherapyCharacters",
  1404.           "FromFile": "assets/ClothesTherapyCharacters_Robin.png",
  1405.           "ToArea": {"X": 16, "Y": 160, "Width": 16, "Height": 32},
  1406.           "FromArea": {"X": 0, "Y": 32, "Width": 16, "Height": 32},
  1407.           "When":
  1408.           {
  1409.             "RobinVariant": "modded",
  1410.           },
  1411.        },
  1412.        {
  1413.           "LogName": "Clothes Therapy Characters - Shane",
  1414.           "Action": "EditImage",
  1415.           "Target": "Characters/ClothesTherapyCharacters",
  1416.           "FromFile": "assets/ClothesTherapyCharacters_Shane_{{ShaneModdedStyle}}.png",
  1417.           "ToArea": {"X": 0, "Y": 0, "Width": 64, "Height": 32},
  1418.           "When":
  1419.           {
  1420.             "ShaneVariant": "modded",
  1421.           },
  1422.        },
  1423.         // Evelyn
  1424.         {
  1425.             "LogName": "Evelyn Winter",
  1426.             "Action": "Load",
  1427.             "Target": "Characters/Evelyn",
  1428.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn{{WinterSeasonalVariant}}_{{EvelynWinterOutfit}}.png",
  1429.             "When":
  1430.             {
  1431.                 "Season": "winter",
  1432.                 "EvelynVariant:disable": "false"
  1433.             }
  1434.         },
  1435.         {
  1436.             "LogName": "Evelyn Summer Indoor",
  1437.             "Action": "Load",
  1438.             "Target": "Characters/Evelyn",
  1439.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Summer{{Indoor_SeasonalVariant}}_{{EvelynSummerOutfit}}.png",
  1440.             "When":
  1441.             {
  1442.                 "Season": "summer",
  1443.                 "EvelynVariant:disable": "false"
  1444.             }
  1445.         },
  1446.         {
  1447.             "LogName": "Evelyn Summer Rain",
  1448.             "Action": "Load",
  1449.             "Target": "Characters/Evelyn",
  1450.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Summer{{RainSeasonalVariant}}_{{EvelynSummerOutfit}}.png",
  1451.             "When":
  1452.             {
  1453.                 "Season": "summer",
  1454.                 "EvelynVariant:disable": "false"
  1455.             }
  1456.         },
  1457.         {
  1458.             "LogName": "Evelyn Fall Indoor",
  1459.             "Action": "Load",
  1460.             "Target": "Characters/Evelyn",
  1461.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Fall{{Indoor_SeasonalVariant}}.png",
  1462.             "When":
  1463.             {
  1464.                 "Season": "fall",
  1465.                 "EvelynVariant:disable": "false"
  1466.             }
  1467.         },
  1468.         {
  1469.             "LogName": "Evelyn Fall Rain",
  1470.             "Action": "Load",
  1471.             "Target": "Characters/Evelyn",
  1472.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Fall{{RainSeasonalVariant}}.png",
  1473.             "When":
  1474.             {
  1475.                 "Season": "fall",
  1476.                 "EvelynVariant:disable": "false"
  1477.             }
  1478.         },
  1479.         {
  1480.             "LogName": "Evelyn Spring Indoor",
  1481.             "Action": "Load",
  1482.             "Target": "Characters/Evelyn",
  1483.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{Indoor_SeasonalVariant}}.png",
  1484.             "When":
  1485.             {
  1486.                 "Season": "spring",
  1487.                 "EvelynVariant": "hispanic, vanilla",
  1488.             }
  1489.         },
  1490.         {
  1491.             "LogName": "Evelyn Spring Rain",
  1492.             "Action": "Load",
  1493.             "Target": "Characters/Evelyn",
  1494.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{RainSeasonalVariant}}.png",
  1495.             "When":
  1496.             {
  1497.                 "Season": "spring",
  1498.                 "EvelynVariant": "hispanic, vanilla",
  1499.             }
  1500.         },
  1501.         {
  1502.             "LogName": "Evelyn Samoan Spring Indoor",
  1503.             "Action": "Load",
  1504.             "Target": "Characters/Evelyn",
  1505.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{Indoor_SeasonalVariant}}_{{EvelynSpringOutfit}}.png",
  1506.             "When":
  1507.             {
  1508.                 "Season": "spring",
  1509.                 "EvelynVariant": "samoan",
  1510.             }
  1511.         },
  1512.         {
  1513.             "LogName": "Evelyn Samoan Spring Rain",
  1514.             "Action": "Load",
  1515.             "Target": "Characters/Evelyn",
  1516.             "FromFile": "Characters/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{RainSeasonalVariant}}_{{EvelynSpringOutfit}}.png",
  1517.             "When":
  1518.             {
  1519.                 "Season": "spring",
  1520.                 "EvelynVariant": "samoan",
  1521.             }
  1522.         },
  1523.        
  1524.         // Evelyn Portraits
  1525. {
  1526.             "LogName": "Evelyn Winter",
  1527.             "Action": "Load",
  1528.             "Target": "Portraits/Evelyn",
  1529.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn{{WinterSeasonalVariant}}_{{EvelynWinterOutfit}}.png",
  1530.             "When":
  1531.             {
  1532.                 "Season": "winter",
  1533.                 "EvelynVariant:disable": "false"
  1534.             }
  1535.         },
  1536.         {
  1537.             "LogName": "Evelyn Summer Indoor",
  1538.             "Action": "Load",
  1539.             "Target": "Portraits/Evelyn",
  1540.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Summer{{Indoor_SeasonalVariant}}_{{EvelynSummerOutfit}}.png",
  1541.             "When":
  1542.             {
  1543.                 "Season": "summer",
  1544.                 "EvelynVariant:disable": "false"
  1545.             }
  1546.         },
  1547.         {
  1548.             "LogName": "Evelyn Summer Rain",
  1549.             "Action": "Load",
  1550.             "Target": "Portraits/Evelyn",
  1551.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Summer{{RainSeasonalVariant}}_{{EvelynSummerOutfit}}.png",
  1552.             "When":
  1553.             {
  1554.                 "Season": "summer",
  1555.                 "EvelynVariant:disable": "false"
  1556.             }
  1557.         },
  1558.         {
  1559.             "LogName": "Evelyn Fall Indoor",
  1560.             "Action": "Load",
  1561.             "Target": "Portraits/Evelyn",
  1562.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Fall{{Indoor_SeasonalVariant}}.png",
  1563.             "When":
  1564.             {
  1565.                 "Season": "fall",
  1566.                 "EvelynVariant:disable": "false"
  1567.             }
  1568.         },
  1569.         {
  1570.             "LogName": "Evelyn Fall Rain",
  1571.             "Action": "Load",
  1572.             "Target": "Portraits/Evelyn",
  1573.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Fall{{RainSeasonalVariant}}.png",
  1574.             "When":
  1575.             {
  1576.                 "Season": "fall",
  1577.                 "EvelynVariant:disable": "false"
  1578.             }
  1579.         },
  1580.         {
  1581.             "LogName": "Evelyn Spring Indoor",
  1582.             "Action": "Load",
  1583.             "Target": "Portraits/Evelyn",
  1584.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{Indoor_SeasonalVariant}}.png",
  1585.             "When":
  1586.             {
  1587.                 "Season": "spring",
  1588.                 "EvelynVariant": "hispanic, vanilla",
  1589.             }
  1590.         },
  1591.         {
  1592.             "LogName": "Evelyn Spring Rain",
  1593.             "Action": "Load",
  1594.             "Target": "Portraits/Evelyn",
  1595.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{RainSeasonalVariant}}.png",
  1596.             "When":
  1597.             {
  1598.                 "Season": "spring",
  1599.                 "EvelynVariant": "hispanic, vanilla",
  1600.             }
  1601.         },
  1602.         {
  1603.             "LogName": "Evelyn Samoan Spring Indoor",
  1604.             "Action": "Load",
  1605.             "Target": "Portraits/Evelyn",
  1606.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{Indoor_SeasonalVariant}}_{{EvelynSpringOutfit}}.png",
  1607.             "When":
  1608.             {
  1609.                 "Season": "spring",
  1610.                 "EvelynVariant": "samoan",
  1611.             }
  1612.         },
  1613.         {
  1614.             "LogName": "Evelyn Spring Rain",
  1615.             "Action": "Load",
  1616.             "Target": "Portraits/Evelyn",
  1617.             "FromFile": "Portraits/Evelyn/{{EvelynVariant}}/Evelyn_Spring{{RainSeasonalVariant}}_{{EvelynSpringOutfit}}.png",
  1618.             "When":
  1619.             {
  1620.                 "Season": "spring",
  1621.                 "EvelynVariant": "samoan",
  1622.             }
  1623.         },
  1624.        
  1625.         // George
  1626.         {
  1627.             "LogName": "George Spring, summer & Fall",
  1628.             "Action": "Load",
  1629.             "Target": "Characters/George",
  1630.             "FromFile": "Characters/George/{{GeorgeVariant}}/George_{{season}}{{Indoor_SeasonalVariant}}.png",
  1631.             "When":
  1632.             {
  1633.                 "Season": "spring, summer, fall",
  1634.                 "GeorgeVariant:disable": "false"
  1635.             }
  1636.         },
  1637.         {
  1638.             "LogName": "George Spring, summer & Fall Rain",
  1639.             "Action": "Load",
  1640.             "Target": "Characters/George",
  1641.             "FromFile": "Characters/George/{{GeorgeVariant}}/George_{{season}}{{RainSeasonalVariant}}.png",
  1642.             "When":
  1643.             {
  1644.                 "GeorgeVariant:disable": "false",
  1645.                 "Season": "spring, summer, fall",
  1646.             }
  1647.         },
  1648.         {
  1649.             "LogName": "George Winter",
  1650.             "Action": "Load",
  1651.             "Target": "Characters/George",
  1652.             "FromFile": "Characters/George/{{GeorgeVariant}}/George{{WinterSeasonalVariant}}.png",
  1653.             "When":
  1654.             {
  1655.                 "Season": "winter",
  1656.                 "GeorgeVariant:disable": "false"
  1657.             }
  1658.         },
  1659.        
  1660.        
  1661.         // George Portraits
  1662.         {
  1663.             "LogName": "George Spring, Summer & Fall - Hispanic",
  1664.             "Action": "Load",
  1665.             "Target": "Portraits/George",
  1666.             "FromFile": "Portraits/George/{{GeorgeVariant}}/George_{{season}}_Indoor.png",
  1667.             "When":
  1668.             {
  1669.                 "Season": "spring, summer, fall",
  1670.                 "Weather": "sun, wind",
  1671.                 "GeorgeVariant": "hispanic",
  1672.             }
  1673.         },
  1674.         {
  1675.             "LogName": "George Spring, Summer & Fall - Juelsy",
  1676.             "Action": "Load",
  1677.             "Target": "Portraits/George",
  1678.             "FromFile": "Portraits/George/{{GeorgeVariant}}_{{GeorgeSamoanVariant}}/George_{{season}}_Indoor.png",
  1679.             "When":
  1680.             {
  1681.                 "Season": "spring, summer, fall",
  1682.                 "Weather": "sun, wind",
  1683.                 "GeorgeVariant": "samoan",
  1684.                 "GeorgeSamoanVariant": "juelsy",
  1685.             }
  1686.         },
  1687.         {
  1688.             "LogName": "George Spring, Summer & Fall - 10KCats",
  1689.             "Action": "Load",
  1690.             "Target": "Portraits/George",
  1691.             "FromFile": "Portraits/George/{{GeorgeVariant}}_{{GeorgeSamoanVariant}}/George_{{season}}_Indoor_{{George10KCatsShave}}.png",
  1692.             "When":
  1693.             {
  1694.                 "Season": "spring, summer, fall",
  1695.                 "Weather": "sun, wind",
  1696.                 "GeorgeVariant": "samoan",
  1697.                 "GeorgeSamoanVariant": "10KCats",
  1698.             }
  1699.         },
  1700.         {
  1701.             "LogName": "George Spring, Summer & Fall Rain - Hispanic",
  1702.             "Action": "Load",
  1703.             "Target": "Portraits/George",
  1704.             "FromFile": "Portraits/George/{{GeorgeVariant}}/George_{{season}}_Indoor_Rain.png",
  1705.             "When":
  1706.             {
  1707.                 "Season": "spring, summer, fall",
  1708.                 "Weather": "rain, storm",
  1709.                 "GeorgeVariant": "hispanic",
  1710.             }
  1711.         },
  1712.         {
  1713.             "LogName": "George Spring, Summer & Fall Rain- Juelsy",
  1714.             "Action": "Load",
  1715.             "Target": "Portraits/George",
  1716.             "FromFile": "Portraits/George/{{GeorgeVariant}}_{{GeorgeSamoanVariant}}/George_{{season}}_Indoor_Rain.png",
  1717.             "When":
  1718.             {
  1719.                 "Season": "spring, summer, fall",
  1720.                 "Weather": "rain, storm",
  1721.                 "GeorgeVariant": "samoan",
  1722.                 "GeorgeSamoanVariant": "juelsy",
  1723.             }
  1724.         },
  1725.         {
  1726.             "LogName": "George Spring, Summer & Fall - 10KCats",
  1727.             "Action": "Load",
  1728.             "Target": "Portraits/George",
  1729.             "FromFile": "Portraits/George/{{GeorgeVariant}}_{{GeorgeSamoanVariant}}/George_{{season}}_Indoor_Rain_{{George10KCatsShave}}.png",
  1730.             "When":
  1731.             {
  1732.                 "Season": "spring, summer, fall",
  1733.                 "Weather": "rain, storm",
  1734.                 "GeorgeVariant": "samoan",
  1735.                 "GeorgeSamoanVariant": "10KCats",
  1736.             }
  1737.         },
  1738.         {
  1739.             "LogName": "George Winter - Hispanic",
  1740.             "Action": "Load",
  1741.             "Target": "Portraits/George",
  1742.             "FromFile": "Portraits/George/{{GeorgeVariant}}/George{{WinterSeasonalVariant}}.png",
  1743.             "When":
  1744.             {
  1745.                 "Season": "winter",
  1746.                 "GeorgeVariant": "hispanic",
  1747.             }
  1748.         },
  1749.         {
  1750.             "LogName": "George Spring, Summer & Fall - Juelsy",
  1751.             "Action": "Load",
  1752.             "Target": "Portraits/George",
  1753.             "FromFile": "Portraits/George/{{GeorgeVariant}}_{{GeorgeSamoanVariant}}/George{{WinterSeasonalVariant}}.png",
  1754.             "When":
  1755.             {
  1756.                 "Season": "winter",
  1757.                 "GeorgeVariant": "samoan",
  1758.                 "GeorgeSamoanVariant": "juelsy",
  1759.             }
  1760.         },
  1761.         {
  1762.             "LogName": "George Spring, Summer & Fall - 10KCats",
  1763.             "Action": "Load",
  1764.             "Target": "Portraits/George",
  1765.             "FromFile": "Portraits/George/{{GeorgeVariant}}_{{GeorgeSamoanVariant}}/George{{WinterSeasonalVariant}}_{{George10KCatsShave}}.png",
  1766.             "When":
  1767.             {
  1768.                 "Season": "winter",
  1769.                 "GeorgeVariant": "samoan",
  1770.                 "GeorgeSamoanVariant": "10KCats",
  1771.             }
  1772.         },
  1773.         // Gunther
  1774.         {
  1775.             "LogName": "Gunther Sprite",
  1776.             "Action": "Load",
  1777.             "Target": "Characters/Gunther",
  1778.             "FromFile": "Characters/Gunther/{{GuntherVariant}}/Gunther_{{season}}.png",
  1779.             "When":
  1780.             {
  1781.                 "GuntherVariant:disable": "false"
  1782.             }
  1783.         },
  1784.        
  1785.         // Gunther Portraits
  1786.         {
  1787.             "LogName": "Gunther Portrait",
  1788.             "Action": "Load",
  1789.             "Target": "Portraits/Gunther",
  1790.             "FromFile": "Portraits/Gunther/{{GuntherVariant}}/Gunther_{{season}}.png",
  1791.             "When":
  1792.             {
  1793.                 "GuntherVariant:disable": "false",
  1794.             },
  1795.         },
  1796.         // Gus
  1797.         {
  1798.             "LogName": "Gus Spring, Summer & Fall",
  1799.             "Action": "Load",
  1800.             "Target": "Characters/Gus",
  1801.             "FromFile": "Characters/Gus/{{GusVariant}}/Gus_{{season}}{{Indoor_SeasonalVariant}}.png",
  1802.             "When":
  1803.             {
  1804.                 "Season": "spring, summer, fall",
  1805.                 "GusVariant:disable": "false",
  1806.             }
  1807.         },
  1808.         {
  1809.             "LogName": "Gus Spring, Summer & Fall Rain",
  1810.             "Action": "Load",
  1811.             "Target": "Characters/Gus",
  1812.             "FromFile": "Characters/Gus/{{GusVariant}}/Gus_{{season}}{{RainSeasonalVariant}}.png",
  1813.             "When":
  1814.             {
  1815.                 "Season": "spring, summer, fall",
  1816.                 "GusVariant:disable": "false",
  1817.             }
  1818.         },
  1819.         {
  1820.             "LogName": "Gus Winter",
  1821.             "Action": "Load",
  1822.             "Target": "Characters/Gus",
  1823.             "FromFile": "Characters/Gus/{{GusVariant}}/Gus{{WinterSeasonalVariant}}.png",
  1824.             "When":
  1825.             {
  1826.                 "GusVariant:disable": "false",
  1827.                 },
  1828.         },
  1829.         // Gus Portraits
  1830.         {
  1831.             "LogName": "Gus Spring, Summer & Fall",
  1832.             "Action": "Load",
  1833.             "Target": "Portraits/Gus",
  1834.             "FromFile": "Portraits/Gus/{{GusVariant}}/Gus_{{season}}_Indoor.png",
  1835.             "When":
  1836.             {
  1837.                 "Season": "spring, summer, fall",
  1838.                 "Weather": "sun, wind",
  1839.                 "GusVariant:disable": "false",
  1840.             }
  1841.         },
  1842.         {
  1843.             "LogName": "Gus Spring, Summer & Fall Rain",
  1844.             "Action": "Load",
  1845.             "Target": "Portraits/Gus",
  1846.             "FromFile": "Portraits/Gus/{{GusVariant}}/Gus_{{season}}{{RainSeasonalVariant}}.png",
  1847.             "When":
  1848.             {
  1849.                 "Season": "spring, summer, fall",
  1850.                 "Weather": "rain, storm",
  1851.                 "GusVariant:disable": "false",
  1852.             }
  1853.         },
  1854.         {
  1855.             "LogName": "Gus Winter",
  1856.             "Action": "Load",
  1857.             "Target": "Portraits/Gus",
  1858.             "FromFile": "Portraits/Gus/{{GusVariant}}/Gus{{WinterSeasonalVariant}}.png",
  1859.             "When":
  1860.             {
  1861.                 "Season": "winter",
  1862.                 "GusVariant:disable": "false",
  1863.             }
  1864.         },
  1865.         {
  1866.           "LogName": "Gus Junimo Note",
  1867.           "Action": "EditImage",
  1868.           "Target": "LooseSprites/JunimoNote",
  1869.           "FromFile": "assets/Junimo_Gus.png",
  1870.           "ToArea": { "X": 352, "Y": 212, "Width": 32, "Height": 32 },
  1871.           "When":
  1872.             {
  1873.                 "GusVariant": "modded",
  1874.             }
  1875.        },
  1876.         // Haley
  1877.         {
  1878.             "LogName": "Haley Spring Indoor - Modded",
  1879.             "Action": "Load",
  1880.             "Target": "Characters/Haley",
  1881.             "FromFile": "Characters/Haley/Modded/Haley_{{season}}{{Indoor_SeasonalVariant}}_{{HaleySpringIndoorSpriteVariant}}.png",
  1882.             "When":
  1883.             {
  1884.                 "Season": "spring",
  1885.                 "HaleyVariant": "modded",
  1886.                 "HaleySpringIndoorSpriteVariant": "browncam, blackcam, nocuffs, pink, pinknocuffs",
  1887.             }
  1888.         },
  1889.         {
  1890.             "LogName": "Haley Spring Indoor - Vanilla",
  1891.             "Action": "Load",
  1892.             "Target": "Characters/Haley",
  1893.             "FromFile": "Characters/Haley/Vanilla/Haley_{{season}}{{Indoor_SeasonalVariant}}.png",
  1894.             "When":
  1895.             {
  1896.                 "Season": "spring",
  1897.                 "HaleyVariant": "vanilla",
  1898.             }
  1899.         },
  1900.         {
  1901.             "LogName": "Haley Spring Rain",
  1902.             "Action": "Load",
  1903.             "Target": "Characters/Haley",
  1904.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_{{season}}{{RainSeasonalVariant}}.png",
  1905.             "When":
  1906.             {
  1907.                 "Season": "spring",
  1908.                 "HaleyVariant:disable": "false",
  1909.             }
  1910.         },
  1911.         {
  1912.             "LogName": "Haley Summer Indoor",
  1913.             "Action": "Load",
  1914.             "Target": "Characters/Haley",
  1915.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_{{season}}{{Indoor_SeasonalVariant}}_{{HaleySummerIndoorColor}}.png",
  1916.             "When":
  1917.             {
  1918.                 "Season": "summer",
  1919.                 "HaleyVariant:disable": "false",
  1920.                 "HaleySummerVariant": "indoor",
  1921.             }
  1922.         },
  1923.         {
  1924.             "LogName": "Haley Summer Beach",
  1925.             "Action": "Load",
  1926.             "Target": "Characters/Haley",
  1927.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_Summer_Beach.png",
  1928.             "When":
  1929.             {
  1930.                 "Season": "summer",
  1931.                 "HaleyVariant:disable": "false",
  1932.                 "HaleySummerVariant": "beach",
  1933.                 "weather": "sun, wind",
  1934.             }
  1935.         },
  1936.         {
  1937.             "LogName": "Haley Summer Rain",
  1938.             "Action": "Load",
  1939.             "Target": "Characters/Haley",
  1940.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_{{season}}{{RainSeasonalVariant}}_{{HaleySummerIndoorColor}}.png",
  1941.             "When":
  1942.             {
  1943.                 "Season": "summer",
  1944.                 "HaleyVariant:disable": "false",
  1945.             }
  1946.         },
  1947.         {
  1948.             "LogName": "Haley Fall Indoor",
  1949.             "Action": "Load",
  1950.             "Target": "Characters/Haley",
  1951.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_{{season}}{{Indoor_SeasonalVariant}}_{{HaleyFallPalette}}.png",
  1952.             "When":
  1953.             {
  1954.                 "Season": "fall",
  1955.                 "HaleyVariant:disable": "false",
  1956.             }
  1957.         },
  1958.         {
  1959.             "LogName": "Haley Fall Rain",
  1960.             "Action": "Load",
  1961.             "Target": "Characters/Haley",
  1962.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_{{season}}{{RainSeasonalVariant}}_{{HaleyFallPalette}}.png",
  1963.             "When":
  1964.             {
  1965.                 "Season": "fall",
  1966.                 "HaleyVariant:disable": "false",
  1967.             }
  1968.         },
  1969.         {
  1970.             "LogName": "Haley Winter Indoor",
  1971.             "Action": "Load",
  1972.             "Target": "Characters/Haley",
  1973.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley{{WinterSeasonalVariant}}_{{HaleyWinterColor}}.png",
  1974.             "When":
  1975.             {
  1976.                 "HaleyVariant:disable": "false",
  1977.                 "Weather": "sun, wind",
  1978.             }
  1979.         },
  1980.         {
  1981.             "LogName": "Haley Winter Outdoor",
  1982.             "Action": "Load",
  1983.             "Target": "Characters/Haley",
  1984.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley{{WinterSeasonalVariant}}.png",
  1985.             "When":
  1986.             {
  1987.                 "HaleyVariant:disable": "false",
  1988.                 "Weather": "storm, rain, snow",
  1989.             }
  1990.         },
  1991.         // Haley Portrait
  1992.         {
  1993.             "LogName": "Haley Spring Indoor Portrait",
  1994.             "Action": "Load",
  1995.             "Target": "Portraits/Haley",
  1996.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Spring{{Indoor_SeasonalVariant}}.png",
  1997.             "When":
  1998.             {
  1999.                 "Season": "spring",
  2000.                 "HaleyVariant:disable": "false",
  2001.                 "HaleySpringAltOutfit": "false",
  2002.             }
  2003.         },
  2004.          {
  2005.             "LogName": "Haley Spring Indoor Alt Portrait",
  2006.             "Action": "Load",
  2007.             "Target": "Portraits/Haley",
  2008.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Spring{{Indoor_SeasonalVariant}}_Alt.png",
  2009.             "When":
  2010.             {
  2011.                 "Season": "spring",
  2012.                 "HaleyVariant:disable": "false",
  2013.                 "HaleySpringAltOutfit": "true",
  2014.             }
  2015.         },
  2016.         {
  2017.             "LogName": "Haley Spring Rain Portrait",
  2018.             "Action": "Load",
  2019.             "Target": "Portraits/Haley",
  2020.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_{{season}}{{RainSeasonalVariant}}.png",
  2021.             "When":
  2022.             {
  2023.                 "Season": "spring",
  2024.                 "HaleyVariant:disable": "false",
  2025.             }
  2026.         },
  2027.         {
  2028.             "LogName": "Haley Summer Indoor Portrait",
  2029.             "Action": "Load",
  2030.             "Target": "Portraits/Haley",
  2031.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Summer{{Indoor_SeasonalVariant}}_{{HaleySummerIndoorColor}}.png",
  2032.             "When":
  2033.             {
  2034.                 "Season": "summer",
  2035.                 "HaleyVariant:disable": "false",
  2036.                 "HaleySummerVariant:": "indoor",
  2037.             }
  2038.         },
  2039.         {
  2040.             "LogName": "Haley Summer Beach Portrait",
  2041.             "Action": "Load",
  2042.             "Target": "Portraits/Haley",
  2043.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Summer_Beach.png",
  2044.             "When":
  2045.             {
  2046.                 "Season": "summer",
  2047.                 "Weather": "sun, wind",
  2048.                 "HaleyVariant:disable": "false",
  2049.                 "HaleySummerVariant": "beach",
  2050.             }
  2051.         },
  2052.         {
  2053.             "LogName": "Haley Summer Rain Portrait",
  2054.             "Action": "Load",
  2055.             "Target": "Portraits/Haley",
  2056.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Summer{{RainSeasonalVariant}}_{{HaleySummerIndoorColor}}.png",
  2057.             "When":
  2058.             {
  2059.                 "Season": "summer",
  2060.                 "Weather": "rain, storm",
  2061.                 "HaleyVariant:disable": "false",
  2062.             }
  2063.         },
  2064.         {
  2065.             "LogName": "Haley Fall Portrait",
  2066.             "Action": "Load",
  2067.             "Target": "Portraits/Haley",
  2068.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Fall{{Indoor_SeasonalVariant}}_{{HaleyFallPalette}}.png",
  2069.             "When":
  2070.             {
  2071.                 "Season": "fall",
  2072.                 "HaleyVariant:disable": "false",
  2073.             }
  2074.         },
  2075.         {
  2076.             "LogName": "Haley Fall Rain Portrait",
  2077.             "Action": "Load",
  2078.             "Target": "Portraits/Haley",
  2079.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley_Fall{{RainSeasonalVariant}}_{{HaleyFallPalette}}.png",
  2080.             "When":
  2081.             {
  2082.                 "Season": "fall",
  2083.                 "HaleyVariant:disable": "false",
  2084.             }
  2085.         },
  2086.         {
  2087.             "LogName": "Haley Winter Indoor Portrait",
  2088.             "Action": "Load",
  2089.             "Target": "Portraits/Haley",
  2090.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley{{WinterSeasonalVariant}}_{{HaleyWinterColor}}.png",
  2091.             "When":
  2092.             {
  2093.                 "Season": "winter",
  2094.                 "Weather": "sun, wind",
  2095.             }
  2096.         },
  2097.         {
  2098.             "LogName": "Haley Winter Outdoor Portrait",
  2099.             "Action": "Load",
  2100.             "Target": "Portraits/Haley",
  2101.             "FromFile": "Portraits/Haley/{{HaleyVariant}}/Haley{{WinterSeasonalVariant}}.png",
  2102.             "When":
  2103.             {
  2104.                 "HaleyVariant:disable": "false",
  2105.                 "Weather": "storm, rain, snow",
  2106.             }
  2107.         },
  2108.        
  2109.         // Haley Cow Photos Modded
  2110.         {
  2111.             "LogName": "Haley Cow Photos - Spring/Summer/Fall",
  2112.             "Action": "Load",
  2113.             "Target": "LooseSprites/cowPhotos",
  2114.             "FromFile": "Characters/Haley/Modded/cowPhotos_{{HaleySpringIndoorSpriteVariant}}.png",
  2115.             "When":
  2116.             {
  2117.                 "Season": "spring, summer, fall",
  2118.                 "HaleyVariant": "modded",
  2119.                 "HaleySpringIndoorSpriteVariant": "browncam, blackcam, nocuffs, pink, pinknocuffs",
  2120.             }
  2121.         },
  2122.         {
  2123.             "LogName": "Haley Cow Photos - Winter",
  2124.             "Action": "Load",
  2125.             "Target": "LooseSprites/cowPhotos",
  2126.             "FromFile": "Characters/Haley/Modded/cowPhotosWinter_{{HaleySpringIndoorSpriteVariant}}.png",
  2127.             "When":
  2128.             {
  2129.                 "Season": "winter",
  2130.                 "HaleyVariant": "modded",
  2131.                 "HaleySpringIndoorSpriteVariant": "browncam, blackcam, nocuffs, pink, pinknocuffs",
  2132.             }
  2133.         },
  2134.         // Haley Cow Photos Vanilla
  2135.         {
  2136.             "LogName": "Haley Cow Photos - Summer",
  2137.             "Action": "Load",
  2138.             "Target": "LooseSprites/cowPhotos",
  2139.             "FromFile": "Characters/Haley/Vanilla/cowPhotos_{{season}}_Indoor.png",
  2140.             "When":
  2141.             {
  2142.                 "Season": "summer",
  2143.                 "Weather": "sun, wind",
  2144.                 "HaleyVariant": "vanilla",
  2145.             }
  2146.         },
  2147.         {
  2148.             "LogName": "Haley Cow Photos - Fall",
  2149.             "Action": "Load",
  2150.             "Target": "LooseSprites/cowPhotos",
  2151.             "FromFile": "Characters/Haley/Vanilla/cowPhotos_{{season}}_Indoor.png",
  2152.             "When":
  2153.             {
  2154.                 "Season": "Fall",
  2155.                 "HaleyVariant": "vanilla",
  2156.             }
  2157.         },
  2158.         {
  2159.             "LogName": "Haley Cow Photos - Summer Rain",
  2160.             "Action": "Load",
  2161.             "Target": "LooseSprites/cowPhotos",
  2162.             "FromFile": "Characters/Haley/Vanilla/cowPhotos_{{season}}_Indoor_Rain.png",
  2163.             "When":
  2164.             {
  2165.                 "Season": "summer",
  2166.                 "Weather": "rain, storm",
  2167.                 "HaleyVariant": "vanilla",
  2168.             }
  2169.         },
  2170.         {
  2171.             "LogName": "Haley Cow Photos - Winter",
  2172.             "Action": "Load",
  2173.             "Target": "LooseSprites/cowPhotos",
  2174.             "FromFile": "Characters/Haley/Vanilla/cowPhotosWinter.png",
  2175.             "When":
  2176.             {
  2177.                 "Season": "winter",
  2178.                 "HaleyVariant": "vanilla",
  2179.             }
  2180.         },
  2181.         // Harvey
  2182.         {
  2183.             "LogName": "Harvey Sikh Spring",
  2184.             "Action": "Load",
  2185.             "Target": "Characters/Harvey",
  2186.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhSpringColor}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}_{{HarveySpringOutfit}}.png",
  2187.             "When":
  2188.             {
  2189.                 "Season": "spring",
  2190.                 "HarveyVariant": "modded",
  2191.                 "HarveyPunjabiVariant": "sikh",
  2192.             }
  2193.         },
  2194.         {
  2195.             "LogName": "Harvey Sikh Summer",
  2196.             "Action": "Load",
  2197.             "Target": "Characters/Harvey",
  2198.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhSummerColor}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  2199.             "When":
  2200.             {
  2201.                 "Season": "summer",
  2202.                 "HarveyVariant": "modded",
  2203.                 "HarveyPunjabiVariant": "sikh",
  2204.             }
  2205.         },
  2206.         {
  2207.             "LogName": "Harvey Sikh Fall",
  2208.             "Action": "Load",
  2209.             "Target": "Characters/Harvey",
  2210.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhFallColor}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  2211.             "When":
  2212.             {
  2213.                 "Season": "fall",
  2214.                 "HarveyVariant": "modded",
  2215.                 "HarveyPunjabiVariant": "sikh",
  2216.             }
  2217.         },
  2218.         {
  2219.             "LogName": "Harvey Sikh Spring Rain",
  2220.             "Action": "Load",
  2221.             "Target": "Characters/Harvey",
  2222.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhSpringColor}}/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  2223.             "When":
  2224.             {
  2225.                 "Season": "spring",
  2226.                 "HarveyVariant": "modded",
  2227.                 "HarveyPunjabiVariant": "sikh",
  2228.             }
  2229.         },
  2230.         {
  2231.             "LogName": "Harvey Sikh Summer Rain",
  2232.             "Action": "Load",
  2233.             "Target": "Characters/Harvey",
  2234.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhSummerColor}}/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  2235.             "When":
  2236.             {
  2237.                 "Season": "summer",
  2238.                 "HarveyVariant": "modded",
  2239.                 "HarveyPunjabiVariant": "sikh",
  2240.             }
  2241.         },
  2242.         {
  2243.             "LogName": "Harvey Sikh Fall Rain",
  2244.             "Action": "Load",
  2245.             "Target": "Characters/Harvey",
  2246.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhFallColor}}/Harvey_{{season}}{{RainSeasonalVariant}}_{{HarveyFallOutfit}}.png",
  2247.             "When":
  2248.             {
  2249.                 "Season": "fall",
  2250.                 "HarveyVariant": "modded",
  2251.                 "HarveyPunjabiVariant": "sikh",
  2252.             }
  2253.         },
  2254.         {
  2255.             "LogName": "Harvey Sikh Winter",
  2256.             "Action": "Load",
  2257.             "Target": "Characters/Harvey",
  2258.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/{{HarveySikhWinterColor}}/Harvey{{WinterSeasonalVariant}}.png",
  2259.             "When":
  2260.             {
  2261.                 "Season": "winter",
  2262.                 "HarveyVariant": "modded",
  2263.                 "HarveyPunjabiVariant": "sikh",
  2264.             }
  2265.         },
  2266.         {
  2267.             "LogName": "Harvey Non-Sikh Spring & Summer Rain",
  2268.             "Action": "Load",
  2269.             "Target": "Characters/Harvey",
  2270.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  2271.             "When":
  2272.             {
  2273.                 "Season": "spring, summer",
  2274.                 "HarveyVariant": "modded",
  2275.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2276.             }
  2277.         },
  2278.         {
  2279.             "LogName": "Harvey Non-Sikh Fall Rain",
  2280.             "Action": "Load",
  2281.             "Target": "Characters/Harvey",
  2282.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{RainSeasonalVariant}}_{{HarveyFallOutfit}}.png",
  2283.             "When":
  2284.             {
  2285.                 "Season": "fall",
  2286.                 "HarveyVariant": "modded",
  2287.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2288.             }
  2289.         },
  2290.         {
  2291.             "LogName": "Harvey Non-Sikh Spring",
  2292.             "Action": "Load",
  2293.             "Target": "Characters/Harvey",
  2294.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}_{{HarveySpringOutfit}}.png",
  2295.             "When":
  2296.             {
  2297.                 "Season": "spring",
  2298.                 "HarveyVariant": "modded",
  2299.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2300.             }
  2301.         },
  2302.         {
  2303.             "LogName": "Harvey Non-Sikh Summer & Fall",
  2304.             "Action": "Load",
  2305.             "Target": "Characters/Harvey",
  2306.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  2307.             "When":
  2308.             {
  2309.                 "Season": "summer, fall",
  2310.                 "HarveyVariant": "modded",
  2311.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2312.             }
  2313.         },
  2314.         {
  2315.             "LogName": "Harvey Non-Sikh Winter",
  2316.             "Action": "Load",
  2317.             "Target": "Characters/Harvey",
  2318.             "FromFile": "Characters/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey{{WinterSeasonalVariant}}.png",
  2319.             "When":
  2320.             {
  2321.                 "HarveyVariant": "modded",
  2322.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2323.             }
  2324.         },
  2325.         // Harvey Portraits
  2326.         {
  2327.             "LogName": "Harvey Non-Sikh Winter Portrait",
  2328.             "Action": "Load",
  2329.             "Target": "Portraits/Harvey",
  2330.             "FromFile": "Portraits/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey{{WinterSeasonalVariant}}.png",
  2331.             "When":
  2332.             {
  2333.                 "Season": "winter",
  2334.                 "HarveyVariant": "modded",
  2335.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2336.             }
  2337.         },
  2338.         {
  2339.             "LogName": "Harvey Non-Sikh Spring Portrait",
  2340.             "Action": "Load",
  2341.             "Target": "Portraits/Harvey",
  2342.             "FromFile": "Portraits/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}_{{HarveySpringOutfit}}.png",
  2343.             "When":
  2344.             {
  2345.                 "Season": "spring",
  2346.                 "HarveyVariant": "modded",
  2347.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2348.             }
  2349.         },
  2350.         {
  2351.             "LogName": "Harvey Non-Sikh Summer & Fall Portrait",
  2352.             "Action": "Load",
  2353.             "Target": "Portraits/Harvey",
  2354.             "FromFile": "Portraits/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  2355.             "When":
  2356.             {
  2357.                 "Season": "summer, fall",
  2358.                 "HarveyVariant": "modded",
  2359.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2360.             }
  2361.         },
  2362.         {
  2363.             "LogName": "Harvey Non-Sikh Spring & Summer Rain",
  2364.             "Action": "Load",
  2365.             "Target": "Portraits/Harvey",
  2366.             "FromFile": "Portraits/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  2367.             "When":
  2368.             {
  2369.                 "Season": "spring, summer",
  2370.                 "HarveyVariant": "modded",
  2371.                 "HarveyPunjabiVariant": "nonsikh, nonsikhround",
  2372.             }
  2373.         },
  2374.         {
  2375.             "LogName": "Harvey Non-Sikh Fall Rain",
  2376.             "Action": "Load",
  2377.             "Target": "Portraits/Harvey",
  2378.             "FromFile": "Portraits/Harvey/Modded/{{HarveyPunjabiVariant}}/Harvey_{{season}}{{RainSeasonalVariant}}_{{HarveyFallOutfit}}.png",
  2379.             "When":
  2380.             {
  2381.                 "Season": "fall",
  2382.                 "HarveyVariant": "modded",
  2383.                 "HarveyPunjabiVariant": "nonsikhround",
  2384.             }
  2385.         },        
  2386.         {
  2387.             "LogName": "Harvey Sikh Spring",
  2388.             "Action": "Load",
  2389.             "Target": "Portraits/Harvey",
  2390.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhSpringColor}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}_{{HarveySpringOutfit}}.png",
  2391.             "When":
  2392.             {
  2393.                 "Season": "spring",
  2394.                 "HarveyVariant": "modded",
  2395.                 "HarveyPunjabiVariant": "sikh",
  2396.             }
  2397.         },
  2398.         {
  2399.             "LogName": "Harvey Sikh Spring Rain",
  2400.             "Action": "Load",
  2401.             "Target": "Portraits/Harvey",
  2402.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhSpringColor}}/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  2403.             "When":
  2404.             {
  2405.                 "Season": "spring",
  2406.                 "HarveyVariant": "modded",
  2407.                 "HarveyPunjabiVariant": "sikh",
  2408.             }
  2409.         },
  2410.         {
  2411.             "LogName": "Harvey Sikh Summer",
  2412.             "Action": "Load",
  2413.             "Target": "Portraits/Harvey",
  2414.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhSummerColor}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  2415.             "When":
  2416.             {
  2417.                 "Season": "summer",
  2418.                 "HarveyVariant": "modded",
  2419.                 "HarveyPunjabiVariant": "sikh",
  2420.             }
  2421.         },
  2422.         {
  2423.             "LogName": "Harvey Sikh Summer Rain",
  2424.             "Action": "Load",
  2425.             "Target": "Portraits/Harvey",
  2426.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhSummerColor}}/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  2427.             "When":
  2428.             {
  2429.                 "Season": "summer",
  2430.                 "HarveyVariant": "modded",
  2431.                 "HarveyPunjabiVariant": "sikh",
  2432.             }
  2433.         },
  2434.         {
  2435.             "LogName": "Harvey Sikh Fall",
  2436.             "Action": "Load",
  2437.             "Target": "Portraits/Harvey",
  2438.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhFallColor}}/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  2439.             "When":
  2440.             {
  2441.                 "Season": "fall",
  2442.                 "HarveyVariant": "modded",
  2443.                 "HarveyPunjabiVariant": "sikh",
  2444.             }
  2445.         },
  2446.          {
  2447.             "LogName": "Harvey Sikh Fall Rain",
  2448.             "Action": "Load",
  2449.             "Target": "Portraits/Harvey",
  2450.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhFallColor}}/Harvey_{{season}}{{RainSeasonalVariant}}_{{HarveyFallOutfit}}.png",
  2451.             "When":
  2452.             {
  2453.                 "Season": "fall",
  2454.                 "HarveyVariant": "modded",
  2455.                 "HarveyPunjabiVariant": "sikh",
  2456.             }
  2457.         },
  2458.         {
  2459.             "LogName": "Harvey Sikh Winter",
  2460.             "Action": "Load",
  2461.             "Target": "Portraits/Harvey",
  2462.             "FromFile": "Portraits/Harvey/Modded/Sikh/{{HarveySikhWinterColor}}/Harvey{{WinterSeasonalVariant}}.png",
  2463.             "When":
  2464.             {
  2465.                 "Season": "winter",
  2466.                 "HarveyVariant": "modded",
  2467.                 "HarveyPunjabiVariant": "sikh",
  2468.             }
  2469.         },
  2470.         // Jas
  2471.         {
  2472.             "LogName": "Jas Spring/Summer/Fall Sprite",
  2473.             "Action": "Load",
  2474.             "Target": "Characters/Jas",
  2475.             "FromFile": "Characters/Jas/Modded/{{JasModdedStyle}}/Jas_{{season}}{{Indoor_SeasonalVariant}}.png",
  2476.             "When":
  2477.             {
  2478.                 "Season": "spring, summer, fall",
  2479.                 "JasVariant": "modded",
  2480.             },
  2481.         },
  2482.         {
  2483.             "LogName": "Jas Spring/Summer/Fall Rain Sprite",
  2484.             "Action": "Load",
  2485.             "Target": "Characters/Jas",
  2486.             "FromFile": "Characters/Jas/Modded/{{JasModdedStyle}}/Jas_{{season}}{{RainSeasonalVariant}}.png",
  2487.             "When":
  2488.             {
  2489.                 "Season": "spring, summer, fall",
  2490.                 "JasVariant": "modded",
  2491.             },
  2492.         },
  2493.         {
  2494.             "LogName": "Jas Winter Sprite",
  2495.             "Action": "Load",
  2496.             "Target": "Characters/Jas",
  2497.             "FromFile": "Characters/Jas/Modded/{{JasModdedStyle}}/Jas{{WinterSeasonalVariant}}.png",
  2498.             "When":
  2499.             {
  2500.                 "Season": "winter",
  2501.                 "JasVariant": "modded",
  2502.             },
  2503.         },
  2504.         // Jas Portraits
  2505.       {
  2506.             "LogName": "Jas Spring/Summer/Fall Portrait",
  2507.             "Action": "Load",
  2508.             "Target": "Portraits/Jas",
  2509.             "FromFile": "Portraits/Jas/Modded/{{JasModdedStyle}}/Jas_{{season}}{{Indoor_SeasonalVariant}}.png",
  2510.             "When":
  2511.             {
  2512.                 "Season": "spring, summer, fall",
  2513.                 "JasVariant": "modded",
  2514.             },
  2515.         },
  2516.         {
  2517.             "LogName": "Jas Spring/Summer/Fall Rain Portrait",
  2518.             "Action": "Load",
  2519.             "Target": "Portraits/Jas",
  2520.             "FromFile": "Portraits/Jas/Modded/{{JasModdedStyle}}/Jas_{{season}}{{RainSeasonalVariant}}.png",
  2521.             "When":
  2522.             {
  2523.                 "Season": "spring, summer, fall",
  2524.                 "JasVariant": "modded",
  2525.             },
  2526.         },
  2527.          {
  2528.             "LogName": "Jas Winter Portrait",
  2529.             "Action": "Load",
  2530.             "Target": "Portraits/Jas",
  2531.             "FromFile": "Portraits/Jas/Modded/{{JasModdedStyle}}/Jas{{WinterSeasonalVariant}}.png",
  2532.             "When":
  2533.             {
  2534.                 "Season": "winter",
  2535.                 "JasVariant": "modded",
  2536.             },
  2537.         },
  2538.         // Jodi
  2539.         {
  2540.             "LogName": "Jodi Vanilla Spring Sprite",
  2541.             "Action": "Load",
  2542.             "Target": "Characters/Jodi",
  2543.             "FromFile": "Characters/Jodi/{{JodiVariant}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}.png",
  2544.             "When":
  2545.             {
  2546.                 "Season": "spring",
  2547.                 "JodiVariant": "vanilla",
  2548.             }
  2549.         },
  2550.         {
  2551.             "LogName": "Jodi Vanilla Spring Rain Sprite",
  2552.             "Action": "Load",
  2553.             "Target": "Characters/Jodi",
  2554.             "FromFile": "Characters/Jodi/{{JodiVariant}}/Jodi_{{season}}{{RainSeasonalVariant}}.png",
  2555.             "When":
  2556.             {
  2557.                 "Season": "spring",
  2558.                 "JodiVariant": "vanilla",
  2559.             }
  2560.         },
  2561.         {
  2562.             "LogName": "Jodi Summer Sprite",
  2563.             "Action": "Load",
  2564.             "Target": "Characters/Jodi",
  2565.             "FromFile": "Characters/Jodi/{{JodiVariant}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}.png",
  2566.             "When":
  2567.             {
  2568.                 "Season": "summer",
  2569.                 "JodiVariant:disable": "false",
  2570.             }
  2571.         },
  2572.         {
  2573.             "LogName": "Jodi Fall Sprite",
  2574.             "Action": "Load",
  2575.             "Target": "Characters/Jodi",
  2576.             "FromFile": "Characters/Jodi/{{JodiVariant}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}_{{JodiFallShirtColor}}.png",
  2577.             "When":
  2578.             {
  2579.                 "Season": "fall",
  2580.                 "JodiVariant:disable": "false",
  2581.             }
  2582.         },
  2583.         {
  2584.             "LogName": "Jodi Summer & Fall Rain Sprite",
  2585.             "Action": "Load",
  2586.             "Target": "Characters/Jodi",
  2587.             "FromFile": "Characters/Jodi/{{JodiVariant}}/Jodi_{{season}}{{RainSeasonalVariant}}.png",
  2588.             "When":
  2589.             {
  2590.                 "Season": "summer, fall",
  2591.                 "JodiVariant:disable": "false",
  2592.             }
  2593.         },
  2594.         {
  2595.             "LogName": "Jodi Hijabi Spring Sprite",
  2596.             "Action": "Load",
  2597.             "Target": "Characters/Jodi",
  2598.             "FromFile": "Characters/Jodi/Modded/Jodi_Spring{{Indoor_SeasonalVariant}}_{{JodiSpringHijabColor}}.png",
  2599.             "When":
  2600.             {
  2601.                 "Season": "spring",
  2602.                 "JodiVariant": "modded",
  2603.             }
  2604.         },
  2605.         {
  2606.             "LogName": "Jodi Hijabi Spring Rain Sprite",
  2607.             "Action": "Load",
  2608.             "Target": "Characters/Jodi",
  2609.             "FromFile": "Characters/Jodi/Modded/Jodi_Spring{{RainSeasonalVariant}}_{{JodiSpringHijabColor}}.png",
  2610.             "When":
  2611.             {
  2612.                 "Season": "spring",
  2613.                 "JodiVariant": "modded",
  2614.             }
  2615.         },
  2616.         {
  2617.             "LogName": "Jodi Winter Sprite",
  2618.             "Action": "Load",
  2619.             "Target": "Characters/Jodi",
  2620.             "FromFile": "Characters/Jodi/{{JodiVariant}}/Jodi{{WinterSeasonalVariant}}.png",
  2621.             "When":
  2622.             {
  2623.                 "Season": "winter",
  2624.                 "JodiVariant:disable": "false",
  2625.             }
  2626.         },
  2627.         // Jodi Portraits
  2628.         {
  2629.             "LogName": "Jodi Summer Portrait",
  2630.             "Action": "Load",
  2631.             "Target": "Portraits/Jodi",
  2632.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}.png",
  2633.             "When":
  2634.             {
  2635.                 "Season": "summer",
  2636.                  "JodiVariant": "modded",
  2637.                  "DayOfWeek:Tuesday": "false",
  2638.             }
  2639.         },
  2640.          {
  2641.             "LogName": "Jodi Fall Portrait",
  2642.             "Action": "Load",
  2643.             "Target": "Portraits/Jodi",
  2644.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}_{{JodiFallShirtColor}}.png",
  2645.             "When":
  2646.             {
  2647.                 "Season": "fall",
  2648.                  "JodiVariant": "modded",
  2649.                  "DayOfWeek:Tuesday": "false",
  2650.             }
  2651.         },
  2652.         {
  2653.             "LogName": "Jodi Fall Portrait",
  2654.             "Action": "Load",
  2655.             "Target": "Portraits/Jodi",
  2656.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}_{{JodiFallShirtColor}}.png",
  2657.             "When":
  2658.             {
  2659.                 "Season": "fall",
  2660.                  "JodiVariant": "modded",
  2661.                  "DayOfWeek:Tuesday": "true",
  2662.                  "DayEvent:stardew valley fair": "true",
  2663.             }
  2664.         },
  2665.         {
  2666.             "LogName": "Jodi Summer & Fall Rain Portrait",
  2667.             "Action": "Load",
  2668.             "Target": "Portraits/Jodi",
  2669.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_{{season}}{{RainSeasonalVariant}}.png",
  2670.             "When":
  2671.             {
  2672.                 "Season": "summer, fall",
  2673.                  "JodiVariant": "modded",
  2674.                  "DayOfWeek:Tuesday": "false",
  2675.             }
  2676.         },
  2677.         {
  2678.             "LogName": "Jodi Spring Portrait",
  2679.             "Action": "Load",
  2680.             "Target": "Portraits/Jodi",
  2681.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_{{season}}{{Indoor_SeasonalVariant}}_{{JodiSpringHijabColor}}.png",
  2682.             "When":
  2683.             {
  2684.                 "Season": "spring",
  2685.                  "JodiVariant": "modded",
  2686.                  "DayOfWeek:Tuesday": "false",
  2687.             }
  2688.         },
  2689.         {
  2690.             "LogName": "Jodi Spring Rain Portrait",
  2691.             "Action": "Load",
  2692.             "Target": "Portraits/Jodi",
  2693.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_{{season}}{{RainSeasonalVariant}}_{{JodiSpringHijabColor}}.png",
  2694.             "When":
  2695.             {
  2696.                 "Season": "spring",
  2697.                  "JodiVariant": "modded",
  2698.                  "DayOfWeek:Tuesday": "false",
  2699.             }
  2700.         },
  2701.         {
  2702.             "LogName": "Jodi Winter Portrait",
  2703.             "Action": "Load",
  2704.             "Target": "Portraits/Jodi",
  2705.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi{{WinterSeasonalVariant}}.png",
  2706.             "When":
  2707.             {
  2708.                 "Season": "winter",
  2709.                  "JodiVariant": "modded",
  2710.                  "DayOfWeek:Tuesday": "false",
  2711.             }
  2712.         },
  2713.         {
  2714.             "LogName": "Jodi Aerobics Portrait",
  2715.             "Action": "Load",
  2716.             "Target": "Portraits/Jodi",
  2717.             "FromFile": "Portraits/Jodi/Modded/{{JodiSkinColor}}/Jodi_Aerobics.png",
  2718.             "When":
  2719.             {
  2720.                 "JodiVariant": "modded",
  2721.                 "DayOfWeek:Tuesday": "true",
  2722.                 "DayEvent:stardew valley fair": "false",
  2723.             }
  2724.         },
  2725.         // Kent
  2726.         {
  2727.             "LogName": "Kent Spring, Summer & Fall",
  2728.             "Action": "Load",
  2729.             "Target": "Characters/Kent",
  2730.             "FromFile": "Characters/Kent/Modded/Kent_{{season}}{{Indoor_SeasonalVariant}}.png",
  2731.             "When":
  2732.             {
  2733.                 "Season": "spring, summer, fall",
  2734.                 "KentVariant": "modded",
  2735.             }
  2736.         },
  2737.         {
  2738.             "LogName": "Kent Spring, Summer & Fall Rain",
  2739.             "Action": "Load",
  2740.             "Target": "Characters/Kent",
  2741.             "FromFile": "Characters/Kent/Modded/Kent_{{season}}{{RainSeasonalVariant}}.png",
  2742.             "When":
  2743.             {
  2744.                 "Season": "spring, summer, fall",
  2745.                 "KentVariant": "modded",
  2746.             }
  2747.         },
  2748.         {
  2749.             "LogName": "Kent Winter",
  2750.             "Action": "Load",
  2751.             "Target": "Characters/Kent",
  2752.             "FromFile": "Characters/Kent/Modded/Kent{{WinterSeasonalVariant}}.png",
  2753.             "When":
  2754.             {
  2755.                 "Season": "winter",
  2756.                 "KentVariant": "modded",
  2757.             }
  2758.         },
  2759.         // Kent Portraits
  2760.         {
  2761.             "LogName": "Kent Spring, Summer & Fall Portraits",
  2762.             "Action": "Load",
  2763.             "Target": "Portraits/Kent",
  2764.             "FromFile": "Portraits/Kent/Modded/Kent_{{season}}{{Indoor_SeasonalVariant}}.png",
  2765.             "When":
  2766.             {
  2767.                 "Season": "spring, summer, fall",
  2768.                 "KentVariant": "modded",
  2769.             }
  2770.         },
  2771.         {
  2772.             "LogName": "Kent Spring, Summer & Fall Rain",
  2773.             "Action": "Load",
  2774.             "Target": "Portraits/Kent",
  2775.             "FromFile": "Portraits/Kent/Modded/Kent_{{season}}{{RainSeasonalVariant}}.png",
  2776.             "When":
  2777.             {
  2778.                 "Season": "spring, summer, fall",
  2779.                 "KentVariant": "modded",
  2780.             }
  2781.         },
  2782.         {
  2783.             "LogName": "Kent Winter",
  2784.             "Action": "Load",
  2785.             "Target": "Portraits/Kent",
  2786.             "FromFile": "Portraits/Kent/Modded/Kent{{WinterSeasonalVariant}}.png",
  2787.             "When":
  2788.             {
  2789.                 "Season": "winter",
  2790.                 "KentVariant": "modded",
  2791.             }
  2792.         },
  2793.         // Leah
  2794.         {
  2795.             "LogName": "Leah Spring",
  2796.             "Action": "Load",
  2797.             "Target": "Characters/Leah",
  2798.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}{{Indoor_SeasonalVariant}}_{{LeahSpringOutfit}}.png",
  2799.             "When":
  2800.             {
  2801.                 "Season": "spring",
  2802.                 "LeahVariant": "native, vanilla",
  2803.             }
  2804.         },
  2805.         {
  2806.             "LogName": "Leah Spring Rain",
  2807.             "Action": "Load",
  2808.             "Target": "Characters/Leah",
  2809.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}{{RainSeasonalVariant}}_{{LeahSpringOutfit}}.png",
  2810.             "When":
  2811.             {
  2812.                 "Season": "spring",
  2813.                 "LeahVariant": "native, vanilla",
  2814.             }
  2815.         },
  2816.         {
  2817.             "LogName": "Leah Summer",
  2818.             "Action": "Load",
  2819.             "Target": "Characters/Leah",
  2820.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}{{Indoor_SeasonalVariant}}_{{LeahSummerSprite}}.png",
  2821.             "When":
  2822.             {
  2823.                 "Season": "summer",
  2824.                 "LeahVariant": "native, vanilla",
  2825.             }
  2826.         },
  2827.         {
  2828.             "LogName": "Leah Summer Rain",
  2829.             "Action": "Load",
  2830.             "Target": "Characters/Leah",
  2831.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}{{RainSeasonalVariant}}.png",
  2832.             "When":
  2833.             {
  2834.                 "Season": "summer",
  2835.                 "LeahVariant": "native, vanilla",
  2836.             }
  2837.         },
  2838.         {
  2839.             "LogName": "Leah Fall",
  2840.             "Action": "Load",
  2841.             "Target": "Characters/Leah",
  2842.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}{{Indoor_SeasonalVariant}}_{{LeahFallOutfit}}.png",
  2843.             "When":
  2844.             {
  2845.                 "Season": "fall",
  2846.                 "LeahVariant": "native, vanilla",
  2847.             }
  2848.         },
  2849.         {
  2850.             "LogName": "Leah Fall Rain",
  2851.             "Action": "Load",
  2852.             "Target": "Characters/Leah",
  2853.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}{{RainSeasonalVariant}}_{{LeahFallOutfit}}.png",
  2854.             "When":
  2855.             {
  2856.                 "Season": "fall",
  2857.                 "LeahVariant": "native, vanilla",
  2858.             }
  2859.         },
  2860.         {
  2861.             "LogName": "Leah Winter Indoor",
  2862.             "Action": "Load",
  2863.             "Target": "Characters/Leah",
  2864.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah{{WinterSeasonalVariant}}.png",
  2865.             "When":
  2866.             {
  2867.                 "Season": "winter",
  2868.                 "weather": "sun, wind",
  2869.                 "LeahVariant": "native, vanilla",
  2870.             }
  2871.         },
  2872.         {
  2873.             "LogName": "Leah Winter Outdoor",
  2874.             "Action": "Load",
  2875.             "Target": "Characters/Leah",
  2876.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah{{WinterSeasonalVariant}}_{{LeahWinterCoatColor}}_{{LeahWinterCoatHood}}.png",
  2877.             "When":
  2878.             {
  2879.                 "Season": "winter",
  2880.                 "weather": "snow, rain, storm",
  2881.                 "LeahVariant": "native, vanilla",
  2882.             }
  2883.         },
  2884.         {
  2885.             "LogName": "Leah Butch Spring & Fall",
  2886.             "Action": "Load",
  2887.             "Target": "Characters/Leah",
  2888.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_{{season}}_Indoor.png",
  2889.             "When":
  2890.             {
  2891.                 "Season": "spring, fall",
  2892.                 "LeahVariant": "butch",
  2893.             }
  2894.         },
  2895.         {
  2896.             "LogName": "Leah Butch Summer",
  2897.             "Action": "Load",
  2898.             "Target": "Characters/Leah",
  2899.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_Summer_Indoor_{{LeahSummerSprite}}.png",
  2900.             "When":
  2901.             {
  2902.                 "Season": "summer",
  2903.                 "LeahVariant": "butch",
  2904.             }
  2905.         },
  2906.         {
  2907.             "LogName": "Leah Butch Winter",
  2908.             "Action": "Load",
  2909.             "Target": "Characters/Leah",
  2910.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_Winter_Indoor.png",
  2911.             "When":
  2912.             {
  2913.                 "Season": "winter",
  2914.                 "LeahVariant": "butch",
  2915.             }
  2916.         },
  2917.        
  2918.         // Leah Portraits
  2919.         {
  2920.             "LogName": "Leah Spring, Summer & Fall",
  2921.             "Action": "Load",
  2922.             "Target": "Portraits/Leah",
  2923.             "FromFile": "Portraits/Leah/{{LeahVariant}}/Leah_{{season}}{{Indoor_SeasonalVariant}}.png",
  2924.             "When":
  2925.             {
  2926.                 "Season": "spring, summer, fall",
  2927.                 "LeahVariant": "native, vanilla",
  2928.             }
  2929.         },
  2930.         {
  2931.             "LogName": "Leah Spring, Summer & Fall Rain",
  2932.             "Action": "Load",
  2933.             "Target": "Portraits/Leah",
  2934.             "FromFile": "Portraits/Leah/{{LeahVariant}}/Leah_{{season}}{{RainSeasonalVariant}}.png",
  2935.             "When":
  2936.             {
  2937.                 "Season": "spring, summer, fall",
  2938.                 "LeahVariant": "native, vanilla",
  2939.             }
  2940.         },
  2941.         {
  2942.             "LogName": "Leah Winter Indoor",
  2943.             "Action": "Load",
  2944.             "Target": "Portraits/Leah",
  2945.             "FromFile": "Portraits/Leah/{{LeahVariant}}/Leah_Winter_Indoor.png",
  2946.             "When":
  2947.             {
  2948.                 "LeahVariant": "native, vanilla",
  2949.                 "Weather": "sun, wind",
  2950.                 "Season": "winter",
  2951.             }
  2952.         },
  2953.         {
  2954.             "LogName": "Leah Winter Outdoor",
  2955.             "Action": "Load",
  2956.             "Target": "Portraits/Leah",
  2957.             "FromFile": "Portraits/Leah/{{LeahVariant}}/Leah_Winter_Outdoor_{{LeahWinterCoatColor}}_{{LeahWinterCoatHood}}.png",
  2958.             "When":
  2959.             {
  2960.                 "LeahVariant": "native, vanilla",
  2961.                 "Weather": "rain, storm, snow",
  2962.                 "Season": "winter",
  2963.             }
  2964.         },
  2965.         {
  2966.             "LogName": "Leah Butch Portrait",
  2967.             "Action": "Load",
  2968.             "Target": "Portraits/Leah",
  2969.             "FromFile": "Portraits/Leah/{{LeahVariant}}/Leah_{{season}}_Indoor.png",
  2970.             "When":
  2971.             {
  2972.                 "LeahVariant": "butch",
  2973.             }
  2974.         },
  2975.         // Lewis
  2976.         {
  2977.             "LogName": "Lewis Spring, Summer & Fall",
  2978.             "Action": "Load",
  2979.             "Target": "Characters/Lewis",
  2980.             "FromFile": "Characters/Lewis/Modded/Lewis_{{season}}{{Indoor_SeasonalVariant}}.png",
  2981.             "When":
  2982.             {
  2983.                 "LewisVariant": "modded",
  2984.                 "Season": "spring, summer, fall",
  2985.             }
  2986.         },
  2987.         {
  2988.             "LogName": "Lewis Spring, Summer & Fall Rain",
  2989.             "Action": "Load",
  2990.             "Target": "Characters/Lewis",
  2991.             "FromFile": "Characters/Lewis/Modded/Lewis_{{season}}{{RainSeasonalVariant}}.png",
  2992.             "When":
  2993.             {
  2994.                 "LewisVariant": "modded",
  2995.                 "Season": "spring, summer, fall",
  2996.             }
  2997.         },
  2998.         {
  2999.             "LogName": "Lewis Winter",
  3000.             "Action": "Load",
  3001.             "Target": "Characters/Lewis",
  3002.             "FromFile": "Characters/Lewis/Modded/Lewis{{WinterSeasonalVariant}}.png",
  3003.             "When":
  3004.             {
  3005.                 "LewisVariant": "modded",
  3006.             }
  3007.         },
  3008.         // Lewis Portraits
  3009.         {
  3010.             "LogName": "Lewis Spring, Summer & Fall",
  3011.             "Action": "Load",
  3012.             "Target": "Portraits/Lewis",
  3013.             "FromFile": "Portraits/Lewis/Modded/Lewis_{{season}}{{Indoor_SeasonalVariant}}.png",
  3014.             "When":
  3015.             {
  3016.                 "Season": "spring, summer, fall",
  3017.                 "LewisVariant": "modded",
  3018.             }
  3019.         },
  3020.         {
  3021.             "LogName": "Lewis Spring, Summer & Fall Rain",
  3022.             "Action": "Load",
  3023.             "Target": "Portraits/Lewis",
  3024.             "FromFile": "Portraits/Lewis/Modded/Lewis_{{season}}{{RainSeasonalVariant}}.png",
  3025.             "When":
  3026.             {
  3027.                 "Season": "spring, summer, fall",
  3028.                 "LewisVariant": "modded",
  3029.             }
  3030.         },
  3031.         {
  3032.             "LogName": "Lewis Winter",
  3033.             "Action": "Load",
  3034.             "Target": "Portraits/Lewis",
  3035.             "FromFile": "Portraits/Lewis/Modded/Lewis{{WinterSeasonalVariant}}.png",
  3036.             "When":
  3037.             {
  3038.                 "LewisVariant": "modded",
  3039.             }
  3040.         },
  3041.         // No modded version of Linus currently included
  3042.         // Marnie
  3043.         {
  3044.             "LogName": "Marnie Spring, Summer & Fall",
  3045.             "Action": "Load",
  3046.             "Target": "Characters/Marnie",
  3047.             "FromFile": "Characters/Marnie/Modded/{{MarnieModdedStyle}}/Marnie_{{season}}{{Indoor_SeasonalVariant}}.png",
  3048.             "When":
  3049.             {
  3050.                 "MarnieVariant": "modded",
  3051.                 "Season": "spring, summer, fall",
  3052.                 "MarnieModdedStyle": "SarahSyna",
  3053.             }
  3054.         },
  3055.         {
  3056.             "LogName": "Marnie Spring, Summer & Fall Rain",
  3057.             "Action": "Load",
  3058.             "Target": "Characters/Marnie",
  3059.             "FromFile": "Characters/Marnie/Modded/{{MarnieModdedStyle}}/Marnie_{{season}}{{RainSeasonalVariant}}.png",
  3060.             "When":
  3061.             {
  3062.                 "MarnieVariant": "modded",
  3063.                 "Season": "spring, summer, fall",
  3064.                 "MarnieModdedStyle": "SarahSyna",
  3065.             }
  3066.         },
  3067.         {
  3068.             "LogName": "Marnie Winter",
  3069.             "Action": "Load",
  3070.             "Target": "Characters/Marnie",
  3071.             "FromFile": "Characters/Marnie/Modded/{{MarnieModdedStyle}}/Marnie{{WinterSeasonalVariant}}.png",
  3072.             "When":
  3073.             {
  3074.                 "MarnieVariant": "modded",
  3075.                 "MarnieModdedStyle": "SarahSyna",
  3076.             }
  3077.         },
  3078.         {
  3079.             "LogName": "Marnie - Spring/Summer/Fall",
  3080.             "Action": "Load",
  3081.             "Target": "Characters/Marnie",
  3082.             "FromFile": "Characters/Marnie/Modded/{{MarnieModdedStyle}}/Marnie_{{season}}.png",
  3083.             "When":
  3084.             {
  3085.                 "MarnieVariant": "modded",
  3086.                 "MarnieModdedStyle": "hugbeam",
  3087.                 "Season": "spring, summer, fall"
  3088.             }
  3089.         },
  3090.         {
  3091.             "LogName": "Marnie Winter",
  3092.             "Action": "Load",
  3093.             "Target": "Characters/Marnie",
  3094.             "FromFile": "Characters/Marnie/Modded/{{MarnieModdedStyle}}/Marnie{{WinterSeasonalVariant}}.png",
  3095.             "When":
  3096.             {
  3097.                 "MarnieVariant": "modded",
  3098.                 "MarnieModdedStyle": "hugbeam",
  3099.             }
  3100.         },
  3101.         // Marnie Portraits
  3102.         {
  3103.             "LogName": "Marnie Spring/Summer/Fall Indoor Portrait",
  3104.             "Action": "Load",
  3105.             "Target": "Portraits/Marnie",
  3106.             "FromFile": "Portraits/Marnie/Modded/{{MarnieModdedStyle}}/Marnie_{{season}}{{Indoor_SeasonalVariant}}.png",
  3107.             "When":
  3108.             {
  3109.                 "MarnieVariant": "modded",
  3110.             }
  3111.         },
  3112.         {
  3113.             "LogName": "Marnie Winter Portrait",
  3114.             "Action": "Load",
  3115.             "Target": "Portraits/Marnie",
  3116.             "FromFile": "Portraits/Marnie/Modded/{{MarnieModdedStyle}}/Marnie{{WinterSeasonalVariant}}.png",
  3117.             "When":
  3118.             {
  3119.                 "MarnieVariant": "modded",
  3120.             }
  3121.         },
  3122.         {
  3123.             "LogName": "Marnie Spring/Summer/Fall Rain Portrait",
  3124.             "Action": "Load",
  3125.             "Target": "Portraits/Marnie",
  3126.             "FromFile": "Portraits/Marnie/Modded/{{MarnieModdedStyle}}/Marnie_{{season}}{{RainSeasonalVariant}}.png",
  3127.             "When":
  3128.             {
  3129.                 "MarnieVariant": "modded",
  3130.                 "MarnieModdedStyle": "SarahSyna",
  3131.             }
  3132.         },
  3133.         {
  3134.             "LogName": "Marnie Spring/Summer/Fall Rain Portrait",
  3135.             "Action": "Load",
  3136.             "Target": "Portraits/Marnie",
  3137.             "FromFile": "Portraits/Marnie/Modded/{{MarnieModdedStyle}}/Marnie_{{season}}_Indoor.png",
  3138.             "When":
  3139.             {
  3140.                 "MarnieVariant": "modded",
  3141.                 "Weather": "rain, storm",
  3142.                 "MarnieModdedStyle": "hugbeam",
  3143.             }
  3144.         },
  3145.        {
  3146.           "LogName": "Marnie Cursors",
  3147.           "Action": "EditImage",
  3148.           "Target": "LooseSprites/Cursors",
  3149.           "FromFile": "assets/CursorsMarnie_{{MarnieModdedStyle}}.png",
  3150.           "ToArea": { "X": 559, "Y": 1425, "Width": 60, "Height": 26 },
  3151.           "When":
  3152.           {
  3153.             "MarnieVariant": "modded",
  3154.           }
  3155.        },
  3156.        {
  3157.           "LogName": "Marnie Junimo Note",
  3158.           "Action": "EditImage",
  3159.           "Target": "LooseSprites/JunimoNote",
  3160.           "FromFile": "assets/Junimo_Marnie_{{MarnieModdedStyle}}.png",
  3161.           "ToArea": { "X": 480, "Y": 212, "Width": 32, "Height": 32 },
  3162.           "When":
  3163.           {
  3164.             "MarnieVariant": "modded",
  3165.           }
  3166.        },
  3167.         // Maru
  3168.         {
  3169.             "LogName": "Maru Spring, Summer, & Fall Rain",
  3170.             "Action": "Load",
  3171.             "Target": "Characters/Maru",
  3172.             "FromFile": "Characters/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{RainSeasonalVariant}}.png",
  3173.             "When":
  3174.             {
  3175.                 "MaruVariant": "modded",
  3176.                 "Season": "spring, summer, fall",
  3177.             }
  3178.         },
  3179.         {
  3180.             "LogName": "Maru Winter",
  3181.             "Action": "Load",
  3182.             "Target": "Characters/Maru",
  3183.             "FromFile": "Characters/Maru/Modded/{{MaruModdedStyle}}/Maru{{WinterSeasonalVariant}}.png",
  3184.             "When":
  3185.             {
  3186.                 "MaruVariant": "modded",
  3187.                 "Season": "winter",
  3188.             }
  3189.         },
  3190.         {
  3191.             "LogName": "Maru Spring",
  3192.             "Action": "Load",
  3193.             "Target": "Characters/Maru",
  3194.             "FromFile": "Characters/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{Indoor_SeasonalVariant}}_{{MaruSpringOutfit}}.png",
  3195.             "When":
  3196.             {
  3197.                 "MaruVariant": "modded",
  3198.                 "MaruModdedStyle": "acerbicon, notsnufffie",
  3199.                 "Season": "spring",
  3200.             }
  3201.         },
  3202.         {
  3203.             "LogName": "Maru Spring",
  3204.             "Action": "Load",
  3205.             "Target": "Characters/Maru",
  3206.             "FromFile": "Characters/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{Indoor_SeasonalVariant}}.png",
  3207.             "When":
  3208.             {
  3209.                 "MaruVariant": "modded",
  3210.                 "MaruModdedStyle": "lavender",
  3211.                 "Season": "spring",
  3212.             }
  3213.         },
  3214.         {
  3215.             "LogName": "Maru Summer & Fall",
  3216.             "Action": "Load",
  3217.             "Target": "Characters/Maru",
  3218.             "FromFile": "Characters/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{Indoor_SeasonalVariant}}.png",
  3219.             "When":
  3220.             {
  3221.                 "MaruVariant": "modded",
  3222.                 "Season": "summer, fall",
  3223.             }
  3224.         },
  3225.         {
  3226.             "LogName": "Maru Hospital Sprite",
  3227.             "Action": "Load",
  3228.             "Target": "Characters/Maru_Hospital",
  3229.             "FromFile": "Characters/Maru/Modded/notsnufffie/Maru_Hospital_{{MaruHospitalVariant}}.png",
  3230.             "When":
  3231.             {
  3232.                 "MaruVariant": "modded",
  3233.                 "MaruModdedStyle": "notsnufffie",
  3234.             }
  3235.         },
  3236.         {
  3237.             "LogName": "Maru Hospital Sprite",
  3238.             "Action": "Load",
  3239.             "Target": "Characters/Maru_Hospital",
  3240.             "FromFile": "Characters/Maru/Modded/acerbicon/Maru_Hospital_{{MaruHospitalVariant}}.png",
  3241.             "When":
  3242.             {
  3243.                 "MaruVariant": "modded",
  3244.                 "MaruModdedStyle": "acerbicon",
  3245.                 "MaruHospitalVariant": "white",
  3246.             }
  3247.         },
  3248.         {
  3249.             "LogName": "Maru Hospital Sprite",
  3250.             "Action": "Load",
  3251.             "Target": "Characters/Maru_Hospital",
  3252.             "FromFile": "Characters/Maru/Modded/acerbicon/Maru_Hospital_Scrubs.png",
  3253.             "When":
  3254.             {
  3255.                 "MaruVariant": "modded",
  3256.                 "MaruModdedStyle": "acerbicon",
  3257.                 "MaruHospitalVariant": "lightscrubs, darkscrubs",
  3258.             }
  3259.         },
  3260.         {
  3261.             "LogName": "Maru Hospital Sprite",
  3262.             "Action": "Load",
  3263.             "Target": "Characters/Maru_Hospital",
  3264.             "FromFile": "Characters/Maru/Modded/lavender/Maru_Hospital_LightScrubs.png",
  3265.             "When":
  3266.             {
  3267.                 "MaruVariant": "modded",
  3268.                 "MaruModdedStyle": "lavender",
  3269.                 "MaruHospitalVariant": "lightscrubs, white",
  3270.             }
  3271.         },
  3272.         {
  3273.             "LogName": "Maru Hospital Sprite",
  3274.             "Action": "Load",
  3275.             "Target": "Characters/Maru_Hospital",
  3276.             "FromFile": "Characters/Maru/Modded/lavender/Maru_Hospital_DarkScrubs.png",
  3277.             "When":
  3278.             {
  3279.                 "MaruVariant": "modded",
  3280.                 "MaruModdedStyle": "lavender",
  3281.                 "MaruHospitalVariant": "darkscrubs",
  3282.             }
  3283.         },
  3284.        
  3285.         // Maru Portraits
  3286.         {
  3287.             "LogName": "Maru Spring, Summer, & Fall Rain",
  3288.             "Action": "Load",
  3289.             "Target": "Portraits/Maru",
  3290.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{RainSeasonalVariant}}.png",
  3291.             "When":
  3292.             {
  3293.                 "MaruVariant": "modded",
  3294.                 "Season": "spring, summer, fall",
  3295.             }
  3296.         },
  3297.         {
  3298.             "LogName": "Maru Winter",
  3299.             "Action": "Load",
  3300.             "Target": "Portraits/Maru",
  3301.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru{{WinterSeasonalVariant}}.png",
  3302.             "When":
  3303.             {
  3304.                 "MaruVariant": "modded",
  3305.                 "Season": "winter",
  3306.             }
  3307.         },
  3308.        
  3309.         {
  3310.             "LogName": "Maru Spring",
  3311.             "Action": "Load",
  3312.             "Target": "Portraits/Maru",
  3313.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{Indoor_SeasonalVariant}}_{{MaruSpringOutfit}}.png",
  3314.             "When":
  3315.             {
  3316.                 "MaruVariant": "modded",
  3317.                 "MaruModdedStyle": "acerbicon, notsnufffie",
  3318.                 "Season": "spring",
  3319.             }
  3320.         },
  3321.         {
  3322.             "LogName": "Maru Spring",
  3323.             "Action": "Load",
  3324.             "Target": "Portraits/Maru",
  3325.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{Indoor_SeasonalVariant}}.png",
  3326.             "When":
  3327.             {
  3328.                 "MaruVariant": "modded",
  3329.                 "MaruModdedStyle": "lavender",
  3330.                 "Season": "spring",
  3331.             }
  3332.         },
  3333.         {
  3334.             "LogName": "Maru Summer & Fall",
  3335.             "Action": "Load",
  3336.             "Target": "Portraits/Maru",
  3337.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_{{season}}{{Indoor_SeasonalVariant}}.png",
  3338.             "When":
  3339.             {
  3340.                 "MaruVariant": "modded",
  3341.                 "Season": "summer, fall",
  3342.             }
  3343.         },
  3344.         {
  3345.             "LogName": "Maru Hospital Portrait",
  3346.             "Action": "Load",
  3347.             "Target": "Portraits/Maru_Hospital",
  3348.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_Hospital_{{MaruHospitalVariant}}.png",
  3349.             "When":
  3350.             {
  3351.                 "MaruVariant": "modded",
  3352.                 "MaruModdedStyle": "acerbicon, notsnufffie",
  3353.                 "MaruHospitalVariant": "white",
  3354.             }
  3355.        },
  3356.        {
  3357.             "LogName": "Maru Hospital Portrait",
  3358.             "Action": "Load",
  3359.             "Target": "Portraits/Maru_Hospital",
  3360.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_Hospital_Scrubs.png",
  3361.             "When":
  3362.             {
  3363.                 "MaruVariant": "modded",
  3364.                 "MaruModdedStyle": "acerbicon, notsnufffie",
  3365.                 "MaruHospitalVariant": "lightscrubs, darkscrubs",
  3366.             }
  3367.        },
  3368.        {
  3369.             "LogName": "Maru Hospital Portrait",
  3370.             "Action": "Load",
  3371.             "Target": "Portraits/Maru_Hospital",
  3372.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_Hospital_LightScrubs.png",
  3373.             "When":
  3374.             {
  3375.                 "MaruVariant": "modded",
  3376.                 "MaruModdedStyle": "lavender",
  3377.                 "MaruHospitalVariant": "lightscrubs, white",
  3378.             }
  3379.        },
  3380.        {
  3381.             "LogName": "Maru Hospital Portrait",
  3382.             "Action": "Load",
  3383.             "Target": "Portraits/Maru_Hospital",
  3384.             "FromFile": "Portraits/Maru/Modded/{{MaruModdedStyle}}/Maru_Hospital_DarkScrubs.png",
  3385.             "When":
  3386.             {
  3387.                 "MaruVariant": "modded",
  3388.                 "MaruModdedStyle": "lavender",
  3389.                 "MaruHospitalVariant": "darkscrubs",
  3390.             }
  3391.        },
  3392.        // Pam
  3393.        // No modded version of Pam currently included
  3394.         // Penny
  3395.         {
  3396.           "LogName": "Penny Spring",
  3397.           "Action": "Load",
  3398.           "Target": "Characters/Penny",
  3399.           "FromFile": "Characters/Penny/{{PennyVariant}}/Penny_{{season}}{{Indoor_SeasonalVariant}}.png",
  3400.           "When":
  3401.             {
  3402.                 "Season": "spring",
  3403.                 "PennyVariant:disable": "false",
  3404.             }
  3405.         },
  3406.         {
  3407.           "LogName": "Penny Summer",
  3408.           "Action": "Load",
  3409.           "Target": "Characters/Penny",
  3410.           "FromFile": "Characters/Penny/{{PennyVariant}}/Penny_{{season}}{{Indoor_SeasonalVariant}}_{{PennySummerHat}}_Pam{{PamSummerOutfit}}.png",
  3411.           "When":
  3412.             {
  3413.                 "Season": "summer",
  3414.                 "PennyVariant:disable": "false",
  3415.             }
  3416.         },
  3417.         {
  3418.           "LogName": "Penny Fall",
  3419.           "Action": "Load",
  3420.           "Target": "Characters/Penny",
  3421.           "FromFile": "Characters/Penny/{{PennyVariant}}/Penny_{{season}}{{Indoor_SeasonalVariant}}_{{PennyFallHat}}.png",
  3422.           "When":
  3423.             {
  3424.                 "Season": "fall",
  3425.                 "PennyVariant:disable": "false",
  3426.             }
  3427.         },
  3428.         {
  3429.           "LogName": "Penny Spring, Summer, & Fall Rain",
  3430.           "Action": "Load",
  3431.           "Target": "Characters/Penny",
  3432.           "FromFile": "Characters/Penny/{{PennyVariant}}/Penny_{{season}}{{RainSeasonalVariant}}.png",
  3433.           "When":
  3434.             {
  3435.                 "Season": "spring, summer, fall",
  3436.                 "PennyVariant:disable": "false",
  3437.             }
  3438.         },
  3439.         {
  3440.           "LogName": "Penny Winter",
  3441.           "Action": "Load",
  3442.           "Target": "Characters/Penny",
  3443.           "FromFile": "Characters/Penny/{{PennyVariant}}/Penny{{WinterSeasonalVariant}}.png",
  3444.           "When":
  3445.             {
  3446.                 "Season": "winter",
  3447.                 "PennyVariant:disable": "false",
  3448.             }
  3449.         },
  3450.         // Penny Portrait
  3451.         {
  3452.           "LogName": "Penny Spring",
  3453.           "Action": "Load",
  3454.           "Target": "Portraits/Penny",
  3455.           "FromFile": "Portraits/Penny/{{PennyVariant}}/Penny_{{season}}{{Indoor_SeasonalVariant}}.png",
  3456.           "When":
  3457.             {
  3458.                 "Season": "spring",
  3459.                 "PennyVariant:disable": "false",
  3460.             }
  3461.         },
  3462.         {
  3463.           "LogName": "Penny Summer",
  3464.           "Action": "Load",
  3465.           "Target": "Portraits/Penny",
  3466.           "FromFile": "Portraits/Penny/{{PennyVariant}}/Penny_{{season}}{{Indoor_SeasonalVariant}}_{{PennySummerHat}}.png",
  3467.           "When":
  3468.             {
  3469.                 "Season": "summer",
  3470.                 "PennyVariant:disable": "false",
  3471.             }
  3472.         },
  3473.         {
  3474.           "LogName": "Penny Fall",
  3475.           "Action": "Load",
  3476.           "Target": "Portraits/Penny",
  3477.           "FromFile": "Portraits/Penny/{{PennyVariant}}/Penny_{{season}}{{Indoor_SeasonalVariant}}_{{PennyFallHat}}.png",
  3478.           "When":
  3479.             {
  3480.                 "Season": "fall",
  3481.                 "PennyVariant:disable": "false",
  3482.             }
  3483.         },
  3484.         {
  3485.           "LogName": "Penny Spring, Summer & Fall Rain",
  3486.           "Action": "Load",
  3487.           "Target": "Portraits/Penny",
  3488.           "FromFile": "Portraits/Penny/{{PennyVariant}}/Penny_{{season}}{{RainSeasonalVariant}}.png",
  3489.           "When":
  3490.             {
  3491.                 "Season": "spring, summer, fall",
  3492.                 "PennyVariant:disable": "false",
  3493.             }
  3494.         },
  3495.         {
  3496.           "LogName": "Penny Winter",
  3497.           "Action": "Load",
  3498.           "Target": "Portraits/Penny",
  3499.           "FromFile": "Portraits/Penny/{{PennyVariant}}/Penny{{WinterSeasonalVariant}}.png",
  3500.           "When":
  3501.             {
  3502.                 "Season": "winter",
  3503.                 "PennyVariant:disable": "false",
  3504.             }
  3505.         },
  3506.        
  3507.        // Pierre
  3508.        
  3509.        {
  3510.             "LogName": "Pierre Spring, Summer & Fall",
  3511.             "Action": "Load",
  3512.             "Target": "Characters/Pierre",
  3513.             "FromFile": "Characters/Pierre/{{PierreVariant}}/Pierre_{{season}}{{Indoor_SeasonalVariant}}.png",
  3514.             "When":
  3515.             {
  3516.                 "Season": "spring, summer, fall",
  3517.                 "PierreVariant:disable": "false",
  3518.             }
  3519.         },
  3520.         {
  3521.             "LogName": "Pierre Spring, Summer & Fall Rain",
  3522.             "Action": "Load",
  3523.             "Target": "Characters/Pierre",
  3524.             "FromFile": "Characters/Pierre/{{PierreVariant}}/Pierre_{{season}}{{RainSeasonalVariant}}.png",
  3525.             "When":
  3526.             {
  3527.                 "Season": "spring, summer, fall",
  3528.                 "PierreVariant:disable": "false",
  3529.             }
  3530.         },
  3531.         {
  3532.             "LogName": "Pierre Winter",
  3533.             "Action": "Load",
  3534.             "Target": "Characters/Pierre",
  3535.             "FromFile": "Characters/Pierre/{{PierreVariant}}/Pierre{{WinterSeasonalVariant}}.png",
  3536.             "When":
  3537.             {
  3538.                 "PierreVariant:disable": "false",
  3539.             }
  3540.         },
  3541.         // Pierre Portraits
  3542.         {
  3543.             "LogName": "Pierre Spring, Summer & Fall Portrait",
  3544.             "Action": "Load",
  3545.             "Target": "Portraits/Pierre",
  3546.             "FromFile": "Portraits/Pierre/{{PierreVariant}}/Pierre_{{season}}{{Indoor_SeasonalVariant}}.png",
  3547.             "When":
  3548.             {
  3549.                 "Season": "spring, summer, fall",
  3550.                 "PierreVariant:disable": "false",
  3551.             }
  3552.         },
  3553.         {
  3554.             "LogName": "Pierre Spring, Summer & Fall Rain Portrait",
  3555.             "Action": "Load",
  3556.             "Target": "Portraits/Pierre",
  3557.             "FromFile": "Portraits/Pierre/{{PierreVariant}}/Pierre_{{season}}{{RainSeasonalVariant}}.png",
  3558.             "When":
  3559.             {
  3560.                 "Season": "spring, summer, fall",
  3561.                 "PierreVariant:disable": "false",
  3562.             }
  3563.         },
  3564.         {
  3565.             "LogName": "Pierre Winter Portrait",
  3566.             "Action": "Load",
  3567.             "Target": "Portraits/Pierre",
  3568.             "FromFile": "Portraits/Pierre/{{PierreVariant}}/Pierre{{WinterSeasonalVariant}}.png",
  3569.             "When":
  3570.             {
  3571.                 "PierreVariant:disable": "false",
  3572.             }
  3573.         },
  3574.         // Robin
  3575.         {
  3576.             "LogName": "Robin Spring, Summer & Fall",
  3577.             "Action": "Load",
  3578.             "Target": "Characters/Robin",
  3579.             "FromFile": "Characters/Robin/{{RobinVariant}}/Robin_{{season}}{{Indoor_SeasonalVariant}}.png",
  3580.             "When":
  3581.             {
  3582.                 "Season": "spring, summer, fall",
  3583.                 "RobinVariant:disable": "false",
  3584.             }
  3585.         },
  3586.         {
  3587.             "LogName": "Robin Spring Rain",
  3588.             "Action": "Load",
  3589.             "Target": "Characters/Robin",
  3590.             "FromFile": "Characters/Robin/{{RobinVariant}}/Robin_{{season}}{{RainSeasonalVariant}}_{{RobinSpringHairstyle}}.png",
  3591.             "When":
  3592.             {
  3593.                 "Season": "spring",
  3594.                 "RobinVariant:disable": "false",
  3595.             }
  3596.         },
  3597.         {
  3598.             "LogName": "Robin Summer & Fall Rain",
  3599.             "Action": "Load",
  3600.             "Target": "Characters/Robin",
  3601.             "FromFile": "Characters/Robin/{{RobinVariant}}/Robin_{{season}}{{RainSeasonalVariant}}.png",
  3602.             "When":
  3603.             {
  3604.                 "Season": "summer, fall",
  3605.                 "RobinVariant:disable": "false",
  3606.             }
  3607.         },
  3608.         {
  3609.             "LogName": "Robin Winter",
  3610.             "Action": "Load",
  3611.             "Target": "Characters/Robin",
  3612.             "FromFile": "Characters/Robin/{{RobinVariant}}/Robin{{WinterSeasonalVariant}}.png",
  3613.             "When":
  3614.             {
  3615.                 "Season": "winter",
  3616.                 "RobinVariant:disable": "false",
  3617.             }
  3618.         },
  3619.         // Robin Portraits
  3620.         {
  3621.             "LogName": "Robin Spring, Summer & Fall",
  3622.             "Action": "Load",
  3623.             "Target": "Portraits/Robin",
  3624.             "FromFile": "Portraits/Robin/{{RobinVariant}}/Robin_{{season}}{{Indoor_SeasonalVariant}}.png",
  3625.             "When":
  3626.             {
  3627.                 "Season": "spring, summer, fall",
  3628.                 "DayOfWeek:Tuesday": "false",
  3629.                 "RobinVariant:disable": "false",
  3630.             }
  3631.         },
  3632.         {
  3633.             "LogName": "Robin Spring Rain",
  3634.             "Action": "Load",
  3635.             "Target": "Portraits/Robin",
  3636.             "FromFile": "Portraits/Robin/{{RobinVariant}}/Robin_{{season}}{{RainSeasonalVariant}}_{{RobinSpringHairstyle}}.png",
  3637.             "When":
  3638.             {
  3639.                 "Season": "spring",
  3640.                 "DayOfWeek:Tuesday": "false",
  3641.                 "DayEvent:stardew valley fair": "false",
  3642.                 "RobinVariant:disable": "false",
  3643.             }
  3644.         },
  3645.         {
  3646.             "LogName": "Robin Summer & Fall Rain",
  3647.             "Action": "Load",
  3648.             "Target": "Portraits/Robin",
  3649.             "FromFile": "Portraits/Robin/{{RobinVariant}}/Robin_{{season}}{{RainSeasonalVariant}}.png",
  3650.             "When":
  3651.             {
  3652.                 "Season": "summer, fall",
  3653.                 "DayOfWeek:Tuesday": "false",
  3654.                 "RobinVariant:disable": "false",
  3655.             }
  3656.         },
  3657.         {
  3658.             "LogName": "Robin Winter",
  3659.             "Action": "Load",
  3660.             "Target": "Portraits/Robin",
  3661.             "FromFile": "Portraits/Robin/{{RobinVariant}}/Robin{{WinterSeasonalVariant}}.png",
  3662.             "When":
  3663.             {
  3664.                 "Season": "winter",
  3665.                 "DayOfWeek:Tuesday": "false",
  3666.                 "RobinVariant:disable": "false",
  3667.             }
  3668.         },
  3669.         {
  3670.             "LogName": "Robin Aerobics",
  3671.             "Action": "Load",
  3672.             "Target": "Portraits/Robin",
  3673.             "FromFile": "Portraits/Robin/{{RobinVariant}}/Robin_Aerobics.png",
  3674.             "When":
  3675.             {
  3676.                 "DayOfWeek:Tuesday": "true",
  3677.                 "DayEvent:stardew valley fair": "false",
  3678.                 "RobinVariant:disable": "false",
  3679.             }
  3680.         },
  3681.         {
  3682.             "LogName": "Robin Fair",
  3683.             "Action": "Load",
  3684.             "Target": "Portraits/Robin",
  3685.             "FromFile": "Portraits/Robin/{{RobinVariant}}/Robin_{{season}}{{Indoor_SeasonalVariant}}.png",
  3686.             "When":
  3687.             {
  3688.                 "Season": "fall",
  3689.                 "DayOfWeek:Tuesday": "true",
  3690.                 "RobinVariant:disable": "false",
  3691.                 "DayEvent:stardew valley fair": "true",
  3692.             }
  3693.         },
  3694.         // Sam
  3695.  
  3696.         {
  3697.             "LogName": "Sam Spring/Summer/Fall",
  3698.             "Action": "EditImage",
  3699.             "PatchMode": "Overlay",
  3700.             "Target": "Characters/Sam",
  3701.             "FromFile": "Characters/Sam/Modded/{{SamSkinColor}}/Sam_{{season}}{{Indoor_SeasonalVariant}}.png",
  3702.             "When":
  3703.             {
  3704.                 "SamVariant": "modded",
  3705.                 "Season": "spring, summer, fall"
  3706.             },
  3707.         },
  3708.         {
  3709.             "LogName": "Sam Spring/Summer/Fall Rain",
  3710.             "Action": "Load",
  3711.             "Target": "Characters/Sam",
  3712.             "FromFile": "Characters/Sam/Modded/{{SamSkinColor}}/Sam_{{season}}{{RainSeasonalVariant}}.png",
  3713.             "When":
  3714.             {
  3715.                 "SamVariant": "modded",
  3716.                 "Season": "spring, summer, fall"
  3717.             },
  3718.         },
  3719.         {
  3720.             "LogName": "Sam Winter",
  3721.             "Action": "Load",
  3722.             "Target": "Characters/Sam",
  3723.             "FromFile": "Characters/Sam/Modded/{{SamSkinColor}}/Sam{{WinterSeasonalVariant}}.png",
  3724.             "When":
  3725.             {
  3726.                 "SamVariant": "modded",
  3727.             },
  3728.         },
  3729.        
  3730.    
  3731.        
  3732.         // Sam Portraits
  3733.         {
  3734.             "LogName": "Sam Spring, Summer & Fall Indoor",
  3735.             "Action": "Load",
  3736.             "Target": "Portraits/Sam",
  3737.             "FromFile": "Portraits/Sam/Modded/{{SamSkinColor}}/Sam_{{season}}{{Indoor_SeasonalVariant}}.png",
  3738.             "When":
  3739.             {
  3740.                 "SamVariant": "modded",
  3741.                 "Season": "spring, summer, fall",
  3742.             },
  3743.         },
  3744.         {
  3745.             "LogName": "Sam Spring & Fall Rain",
  3746.             "Action": "Load",
  3747.             "Target": "Portraits/Sam",
  3748.             "FromFile": "Portraits/Sam/Modded/{{SamSkinColor}}/Sam_{{season}}{{RainSeasonalVariant}}.png",
  3749.             "When":
  3750.             {
  3751.                 "SamVariant": "modded",
  3752.                 "Season": "spring, fall",
  3753.             },
  3754.         },
  3755.         {
  3756.             "LogName": "Sam Summer Rain",
  3757.             "Action": "Load",
  3758.             "Target": "Portraits/Sam",
  3759.             "FromFile": "Portraits/Sam/Modded/{{SamSkinColor}}/Sam_{{season}}{{RainSeasonalVariant}}_{{SamSummerRainJacket}}.png",
  3760.             "When":
  3761.             {
  3762.                 "SamVariant": "modded",
  3763.                 "Season": "summer",
  3764.             },
  3765.         },
  3766.         {
  3767.             "LogName": "Sam Winter",
  3768.             "Action": "Load",
  3769.             "Target": "Portraits/Sam",
  3770.             "FromFile": "Portraits/Sam/Modded/{{SamSkinColor}}/Sam{{WinterSeasonalVariant}}.png",
  3771.             "When":
  3772.             {
  3773.                 "SamVariant": "modded",
  3774.                 "Season": "winter",
  3775.             },
  3776.         },
  3777.        
  3778.         // Sandy
  3779.         {
  3780.             "LogName": "Sandy Sprite",
  3781.             "Action": "Load",
  3782.             "Target": "Characters/Sandy",
  3783.             "FromFile": "Characters/Sandy/{{SandyVariant}}/Sandy_{{season}}.png",
  3784.             "When":
  3785.             {
  3786.                 "SandyVariant:disable": "false",
  3787.             }
  3788.         },
  3789.         // Sandy Portraits
  3790.         {
  3791.             "LogName": "Sandy Portrait",
  3792.             "Action": "Load",
  3793.             "Target": "Portraits/Sandy",
  3794.             "FromFile": "Portraits/Sandy/Modded/Sandy_{{season}}.png",
  3795.             "When":
  3796.             {
  3797.                 "SandyVariant": "modded",
  3798.             },
  3799.         },
  3800.         {
  3801.             "LogName": "Sandy Portrait",
  3802.             "Action": "Load",
  3803.             "Target": "Portraits/Sandy",
  3804.             "FromFile": "Portraits/Sandy/Vanilla/{{SandyVanillaFacing}}/Sandy_{{season}}.png",
  3805.             "When":
  3806.             {
  3807.                 "SandyVariant": "vanilla",
  3808.             },
  3809.         },
  3810.         // Sebastian
  3811.        
  3812.         {
  3813.           "LogName": "Sebastian Loose Sprite",
  3814.           "Action": "EditImage",
  3815.           "Target": "LooseSprites/Cursors",
  3816.           "FromFile": "assets/CursorsSebastian{{SebastianHairColor}}.png",
  3817.           "ToArea": { "X": 407, "Y": 1854, "Width": 47, "Height": 33 },
  3818.           "When":
  3819.             {
  3820.                 "SebastianVariant": "modded",
  3821.             }
  3822.        },
  3823.         {
  3824.             "LogName": "Sebastian Spring, Summer & Fall Sprite",
  3825.             "Action": "Load",
  3826.             "Target": "Characters/Sebastian",
  3827.             "FromFile": "Characters/Sebastian/Modded/{{SebastianHairColor}}/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  3828.             "When":
  3829.             {
  3830.                 "SebastianVariant": "modded",
  3831.                 "Season": "spring, summer, fall"
  3832.             }
  3833.         },  
  3834.         {
  3835.             "LogName": "Sebastian Spring, Summer & Fall Rain",
  3836.             "Action": "Load",
  3837.             "Target": "Characters/Sebastian",
  3838.             "FromFile": "Characters/Sebastian/Modded/{{SebastianHairColor}}/Sebastian_{{season}}{{RainSeasonalVariant}}.png",
  3839.             "When":
  3840.             {
  3841.                 "SebastianVariant": "modded",
  3842.                 "Season": "spring, summer, fall"
  3843.             }
  3844.         },{
  3845.             "LogName": "Sebastian Winter Indoor",
  3846.             "Action": "Load",
  3847.             "Target": "Characters/Sebastian",
  3848.             "FromFile": "Characters/Sebastian/Modded/{{SebastianHairColor}}/Sebastian{{WinterSeasonalVariant}}_{{SebastianWinterOutfit}}.png",
  3849.             "When":
  3850.             {
  3851.                 "SebastianVariant": "modded",
  3852.                 "Season": "winter",
  3853.                 "Weather": "sun, wind",
  3854.             }
  3855.         },
  3856.         {
  3857.             "LogName": "Sebastian Winter Outdoor",
  3858.             "Action": "Load",
  3859.             "Target": "Characters/Sebastian",
  3860.             "FromFile": "Characters/Sebastian/Modded/{{SebastianHairColor}}/Sebastian{{WinterSeasonalVariant}}.png",
  3861.             "When":
  3862.             {
  3863.                 "SebastianVariant": "modded",
  3864.                 "Season": "winter",
  3865.                 "Weather": "rain, snow, storm",
  3866.             }
  3867.         },
  3868.         // Sebastian Portraits
  3869.         {
  3870.             "LogName": "Sebastian - Spring, Summer & Fall Rain",
  3871.             "Action": "Load",
  3872.             "Target": "Portraits/Sebastian",
  3873.             "FromFile": "Portraits/Sebastian/Modded/{{SebastianHairColor}}/Sebastian_{{season}}{{RainSeasonalVariant}}.png",
  3874.             "When":
  3875.             {
  3876.                 "SebastianVariant": "modded",
  3877.                 "Season": "spring, summer, fall",
  3878.             }
  3879.         },
  3880.         {
  3881.             "LogName": "Sebastian - Spring",
  3882.             "Action": "Load",
  3883.             "Target": "Portraits/Sebastian",
  3884.             "FromFile": "Portraits/Sebastian/Modded/{{SebastianHairColor}}/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  3885.             "When":
  3886.             {
  3887.                 "SebastianVariant": "modded",
  3888.                 "SebastianSpringAltHoodie": "false",
  3889.                 "Season": "spring",
  3890.             }
  3891.         },
  3892.         {
  3893.             "LogName": "Sebastian - Spring Alt",
  3894.             "Action": "Load",
  3895.             "Target": "Portraits/Sebastian",
  3896.             "FromFile": "Portraits/Sebastian/Modded/{{SebastianHairColor}}/Sebastian_{{season}}{{Indoor_SeasonalVariant}}_Alt.png",
  3897.             "When":
  3898.             {
  3899.                 "SebastianVariant": "modded",
  3900.                 "SebastianSpringAltHoodie": "true",
  3901.                 "Season": "spring",
  3902.             }
  3903.         },
  3904.         {
  3905.             "LogName": "Sebastian - Summer & Fall",
  3906.             "Action": "Load",
  3907.             "Target": "Portraits/Sebastian",
  3908.             "FromFile": "Portraits/Sebastian/Modded/{{SebastianHairColor}}/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  3909.             "When":
  3910.             {
  3911.                 "SebastianVariant": "modded",
  3912.                 "Season": "summer, fall",
  3913.             }
  3914.         },
  3915.         {
  3916.             "LogName": "Sebastian - Winter Indoor",
  3917.             "Action": "Load",
  3918.             "Target": "Portraits/Sebastian",
  3919.             "FromFile": "Portraits/Sebastian/Modded/{{SebastianHairColor}}/Sebastian{{WinterSeasonalVariant}}_{{SebastianWinterOutfit}}.png",
  3920.             "When":
  3921.             {
  3922.                 "SebastianVariant": "modded",
  3923.                 "Season": "winter",
  3924.                 "Weather": "sun, wind",
  3925.             }
  3926.         },
  3927.         {
  3928.             "LogName": "Sebastian - Winter Outdoor",
  3929.             "Action": "Load",
  3930.             "Target": "Portraits/Sebastian",
  3931.             "FromFile": "Portraits/Sebastian/Modded/{{SebastianHairColor}}/Sebastian{{WinterSeasonalVariant}}.png",
  3932.             "When":
  3933.             {
  3934.                 "SebastianVariant": "modded",
  3935.                 "Season": "winter",
  3936.                 "Weather": "rain, storm, snow",
  3937.             }
  3938.         },
  3939.         // Shane
  3940.         {
  3941.             "LogName": "Shane - Joja",
  3942.             "Action": "Load",
  3943.             "Target": "Characters/Shane_JojaMart",
  3944.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane_JojaMart.png",
  3945.             "When":
  3946.             {
  3947.                 "ShaneVariant": "modded",
  3948.                 "ShaneSelfCare:dynamic" : "false",
  3949.             }
  3950.         },
  3951.         {
  3952.             "LogName": "Shane - Joja",
  3953.             "Action": "Load",
  3954.             "Target": "Characters/Shane_JojaMart",
  3955.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane_JojaMart.png",
  3956.             "When":
  3957.             {
  3958.                 "ShaneVariant": "modded",
  3959.                 "ShaneSelfCare:dynamic" : "true",
  3960.             }
  3961.         },
  3962.         {
  3963.             "LogName": "Shane - Spring, Summer & Fall",
  3964.             "Action": "Load",
  3965.             "Target": "Characters/Shane",
  3966.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  3967.             "When":
  3968.             {
  3969.                 "ShaneVariant": "modded",
  3970.                 "Season": "spring, summer, fall",
  3971.                 "ShaneSelfCare:dynamic" : "false",
  3972.             }
  3973.         },
  3974.         {
  3975.             "LogName": "Shane - Spring, Summer & Fall",
  3976.             "Action": "Load",
  3977.             "Target": "Characters/Shane",
  3978.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  3979.             "When":
  3980.             {
  3981.                 "ShaneVariant": "modded",
  3982.                 "Season": "spring, summer, fall",
  3983.                 "ShaneSelfCare:dynamic" : "true",
  3984.             }
  3985.         },
  3986.         {
  3987.             "LogName": "Shane - Spring, Summer & Fall Rain",
  3988.             "Action": "Load",
  3989.             "Target": "Characters/Shane",
  3990.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  3991.             "When":
  3992.             {
  3993.                 "ShaneVariant": "modded",
  3994.                 "Season": "spring, summer, fall",
  3995.                 "ShaneSelfCare:dynamic" : "false",
  3996.             }
  3997.         },
  3998.         {
  3999.             "LogName": "Shane - Spring, Summer & Fall Rain",
  4000.             "Action": "Load",
  4001.             "Target": "Characters/Shane",
  4002.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  4003.             "When":
  4004.             {
  4005.                 "ShaneVariant": "modded",
  4006.                 "Season": "spring, summer, fall",
  4007.                 "ShaneSelfCare:dynamic" : "true",
  4008.             }
  4009.         },
  4010.         {
  4011.             "LogName": "Shane - Winter",
  4012.             "Action": "Load",
  4013.             "Target": "Characters/Shane",
  4014.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane{{WinterSeasonalVariant}}.png",
  4015.             "When":
  4016.             {
  4017.                 "ShaneVariant": "modded",
  4018.                 "Season": "winter",
  4019.                 "ShaneSelfCare:dynamic" : "false",
  4020.             }
  4021.         },
  4022.         {
  4023.             "LogName": "Shane - Winter",
  4024.             "Action": "Load",
  4025.             "Target": "Characters/Shane",
  4026.             "FromFile": "Characters/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane{{WinterSeasonalVariant}}.png",
  4027.             "When":
  4028.             {
  4029.                 "ShaneVariant": "modded",
  4030.                 "Season": "winter",
  4031.                 "ShaneSelfCare:dynamic" : "true",
  4032.             }
  4033.         },
  4034.         {
  4035.           "LogName": "Shane - Loose Sprites",
  4036.           "Action": "EditImage",
  4037.           "Target": "LooseSprites/Cursors",
  4038.           "FromFile": "Assets/cursors_{{ShaneModdedStyle}}.png",
  4039.           "ToArea": { "X": 533, "Y": 1864, "Width": 26, "Height": 27 },
  4040.           "When":
  4041.           {
  4042.                 "ShaneVariant": "modded",
  4043.           }
  4044.         },
  4045.         // Shane Portraits
  4046.         {
  4047.             "LogName": "Shane - Spring, Summer & Fall",
  4048.             "Action": "Load",
  4049.             "Target": "Portraits/Shane",
  4050.             "FromFile": "Portraits/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  4051.             "When":
  4052.             {
  4053.                 "ShaneVariant": "modded",
  4054.                 "Season": "spring, summer, fall",
  4055.                 "ShaneSelfCare:dynamic" : "false",
  4056.             }
  4057.         },
  4058.         {
  4059.             "LogName": "Shane - Spring, Summer & Fall",
  4060.             "Action": "Load",
  4061.             "Target": "Portraits/Shane",
  4062.             "FromFile": "Portraits/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  4063.             "When":
  4064.             {
  4065.                 "ShaneVariant": "modded",
  4066.                 "Season": "spring, summer, fall",
  4067.                 "ShaneSelfCare:dynamic" : "true",
  4068.             }
  4069.         },
  4070.         {
  4071.             "LogName": "Shane - Spring, Summer & Fall Rain",
  4072.             "Action": "Load",
  4073.             "Target": "Portraits/Shane",
  4074.             "FromFile": "Portraits/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  4075.             "When":
  4076.             {
  4077.                 "ShaneVariant": "modded",
  4078.                 "Season": "spring, summer, fall",
  4079.                 "ShaneSelfCare:dynamic" : "false",
  4080.             }
  4081.         },
  4082.         {
  4083.             "LogName": "Shane - Spring, Summer & Fall Rain",
  4084.             "Action": "Load",
  4085.             "Target": "Portraits/Shane",
  4086.             "FromFile": "Portraits/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  4087.             "When":
  4088.             {
  4089.                 "ShaneVariant": "modded",
  4090.                 "Season": "spring, summer, fall",
  4091.                 "ShaneSelfCare:dynamic" : "true",
  4092.             }
  4093.         },
  4094.         {
  4095.             "LogName": "Shane - Winter",
  4096.             "Action": "Load",
  4097.             "Target": "Portraits/Shane",
  4098.             "FromFile": "Portraits/Shane/Modded/{{ShaneModdedStyle}}/{{ShaneSelfCare}}/Shane{{WinterSeasonalVariant}}.png",
  4099.             "When":
  4100.             {
  4101.                 "ShaneVariant": "modded",
  4102.                 "Season": "winter",
  4103.                 "ShaneSelfCare:dynamic" : "false",
  4104.             }
  4105.         },
  4106.         {
  4107.             "LogName": "Shane - Winter",
  4108.             "Action": "Load",
  4109.             "Target": "Portraits/Shane",
  4110.             "FromFile": "Portraits/Shane/Modded/{{ShaneModdedStyle}}/{{Dynamic}}/Shane{{WinterSeasonalVariant}}.png",
  4111.             "When":
  4112.             {
  4113.                 "ShaneVariant": "modded",
  4114.                 "Season": "winter",
  4115.                 "ShaneSelfCare:dynamic" : "true",
  4116.             }
  4117.         },
  4118.         // Vincent
  4119.         {
  4120.             "LogName": "Vincent Spring, Summer & Fall",
  4121.             "Action": "Load",
  4122.             "Target": "Characters/Vincent",
  4123.             "FromFile": "Characters/Vincent/{{VincentVariant}}/Vincent_{{season}}{{Indoor_SeasonalVariant}}.png",
  4124.             "When":
  4125.             {
  4126.                 "Season": "spring, summer, fall",
  4127.                 "VincentVariant:disable": "false",
  4128.             }
  4129.         },
  4130.         {
  4131.             "LogName": "Vincent Spring, Summer & Fall Rain",
  4132.             "Action": "Load",
  4133.             "Target": "Characters/Vincent",
  4134.             "FromFile": "Characters/Vincent/{{VincentVariant}}/Vincent_{{season}}{{RainSeasonalVariant}}.png",
  4135.             "When":
  4136.             {
  4137.                 "Season": "spring, summer, fall",
  4138.                 "VincentVariant:disable": "false",
  4139.             }
  4140.         },
  4141.         {
  4142.             "LogName": "Vincent Winter",
  4143.             "Action": "Load",
  4144.             "Target": "Characters/Vincent",
  4145.             "FromFile": "Characters/Vincent/{{VincentVariant}}/Vincent{{WinterSeasonalVariant}}.png",
  4146.             "When":
  4147.             {
  4148.                 "VincentVariant:disable": "false",
  4149.             }
  4150.         },
  4151.         // Vincent Portraits
  4152.         {
  4153.             "LogName": "Vincent Spring/Summer/Fall",
  4154.             "Action": "Load",
  4155.             "Target": "Portraits/Vincent",
  4156.             "FromFile": "Portraits/Vincent/{{VincentVariant}}/Vincent_{{season}}{{Indoor_SeasonalVariant}}.png",
  4157.             "When":
  4158.             {
  4159.                 "Season": "spring, summer, fall",
  4160.                 "VincentVariant:disable": "false",
  4161.             }
  4162.         },
  4163.         {
  4164.             "LogName": "Vincent Spring/Summer/Fall Rain",
  4165.             "Action": "Load",
  4166.             "Target": "Portraits/Vincent",
  4167.             "FromFile": "Portraits/Vincent/{{VincentVariant}}/Vincent_{{season}}{{RainSeasonalVariant}}.png",
  4168.             "When":
  4169.             {
  4170.                 "Season": "spring, summer, fall",
  4171.                 "VincentVariant:disable": "false",
  4172.             }
  4173.         },
  4174.         {
  4175.             "LogName": "Vincent Winter",
  4176.             "Action": "Load",
  4177.             "Target": "Portraits/Vincent",
  4178.             "FromFile": "Portraits/Vincent/{{VincentVariant}}/Vincent{{WinterSeasonalVariant}}.png",
  4179.             "When":
  4180.             {
  4181.                 "Season": "winter",
  4182.                 "VincentVariant:disable": "false",
  4183.             }
  4184.         },
  4185.         // Willy
  4186.         {
  4187.             "LogName": "Willy Spring, Summer, & Fall",
  4188.             "Action": "Load",
  4189.             "Target": "Characters/Willy",
  4190.             "FromFile": "Characters/Willy/{{WillyVariant}}/Willy_{{season}}{{Indoor_SeasonalVariant}}.png",
  4191.             "When":
  4192.             {
  4193.                 "Season": "spring, summer, fall",
  4194.                 "WillyVariant:disable": "false",
  4195.             }
  4196.         },
  4197.         {
  4198.             "LogName": "Willy Spring, Summer, & Fall Rain",
  4199.             "Action": "Load",
  4200.             "Target": "Characters/Willy",
  4201.             "FromFile": "Characters/Willy/{{WillyVariant}}/Willy_{{season}}{{RainSeasonalVariant}}.png",
  4202.             "When":
  4203.             {
  4204.                 "Season": "spring, summer, fall",
  4205.                 "WillyVariant:disable": "false",
  4206.             }
  4207.         },
  4208.         {
  4209.             "LogName": "Willy Winter",
  4210.             "Action": "Load",
  4211.             "Target": "Characters/Willy",
  4212.             "FromFile": "Characters/Willy/{{WillyVariant}}/Willy_Winter_{{WillyWinterHat}}.png",
  4213.             "When":
  4214.                 {
  4215.                     "Season": "winter",
  4216.                     "WillyVariant:disable": "false",
  4217.                 }
  4218.         },
  4219.         // Willy Portraits
  4220.         {
  4221.             "LogName": "Willy Spring, Summer & Fall",
  4222.             "Action": "Load",
  4223.             "Target": "Portraits/Willy",
  4224.             "FromFile": "Portraits/Willy/{{WillyVariant}}/Willy_{{season}}{{Indoor_SeasonalVariant}}.png",
  4225.             "When":
  4226.             {
  4227.                 "Season": "spring, summer, fall",
  4228.                 "WillyVariant:disable": "false",
  4229.             }
  4230.         },
  4231.         {
  4232.             "LogName": "Willy Spring, Summer & Fall Rain",
  4233.             "Action": "Load",
  4234.             "Target": "Portraits/Willy",
  4235.             "FromFile": "Portraits/Willy/{{WillyVariant}}/Willy_{{season}}{{RainSeasonalVariant}}.png",
  4236.             "When":
  4237.             {
  4238.                 "Season": "spring, summer, fall",
  4239.                 "WillyVariant:disable": "false",
  4240.             }
  4241.         },
  4242.         {
  4243.             "LogName": "Willy Winter",
  4244.             "Action": "Load",
  4245.             "Target": "Portraits/Willy",
  4246.             "FromFile": "Portraits/Willy/{{WillyVariant}}/Willy_{{season}}_{{WillyWinterHat}}.png",
  4247.             "When":
  4248.             {
  4249.                 "Season": "winter",
  4250.                 "WillyVariant:disable": "false",
  4251.             }
  4252.         },
  4253.         // E N D  D I V E R S E  E D I T S
  4254.         // B E G I N  V A N I L L A  E D I T S
  4255.         // Abigail
  4256.         {
  4257.             "LogName": "Abigail Sprites - Summer, Fall",
  4258.             "Action": "Load",
  4259.             "Target": "Characters/Abigail",
  4260.             "FromFile": "Characters/Abigail/Vanilla/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}.png",
  4261.             "When":
  4262.             {
  4263.                 "AbigailVariant": "vanilla",
  4264.                 "Season": "summer, fall",
  4265.             }
  4266.         },
  4267.         {
  4268.             "LogName": "Abigail Sprites - Spring",
  4269.             "Action": "Load",
  4270.             "Target": "Characters/Abigail",
  4271.             "FromFile": "Characters/Abigail/Vanilla/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}_{{AbigailSpringJacketColor}}.png",
  4272.             "When":
  4273.             {
  4274.                 "AbigailVariant": "vanilla",
  4275.                 "Season": "spring",
  4276.             }
  4277.         },
  4278.         {
  4279.             "LogName": "Abigail Sprites - Rain",
  4280.             "Action": "Load",
  4281.             "Target": "Characters/Abigail",
  4282.             "FromFile": "Characters/Abigail/Vanilla/{{AbigailBodyType}}/Abigail_{{season}}{{RainSeasonalVariant}}_{{AbigailRainHat}}.png",
  4283.             "When":
  4284.             {
  4285.                 "AbigailVariant": "vanilla",
  4286.                 "Season": "spring, summer, fall",
  4287.             }
  4288.         },
  4289.         {
  4290.             "LogName": "Abigail Sprites - Winter",
  4291.             "Action": "Load",
  4292.             "Target": "Characters/Abigail",
  4293.             "FromFile": "Characters/Abigail/Vanilla/{{AbigailBodyType}}/Abigail{{WinterSeasonalVariant}}.png",
  4294.             "When":
  4295.             {
  4296.                 "AbigailVariant": "vanilla",
  4297.                 "Season": "winter",
  4298.             }
  4299.         },
  4300.         // Abigail Portraits
  4301.         {
  4302.             "LogName": "Abigail Portraits - Spring",
  4303.             "Action": "Load",
  4304.             "Target": "Portraits/Abigail",
  4305.             "FromFile": "Portraits/Abigail/Vanilla/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}_{{AbigailSpringJacketColor}}.png",
  4306.             "When":
  4307.             {
  4308.                 "AbigailVariant": "vanilla",
  4309.                 "Season": "spring",
  4310.             }
  4311.         },
  4312.         {
  4313.             "LogName": "Abigail Portraits - Summer, Fall",
  4314.             "Action": "Load",
  4315.             "Target": "Portraits/Abigail",
  4316.             "FromFile": "Portraits/Abigail/Vanilla/{{AbigailBodyType}}/Abigail_{{season}}{{Indoor_SeasonalVariant}}.png",
  4317.             "When":
  4318.             {
  4319.                 "AbigailVariant": "vanilla",
  4320.                 "Season": "summer, fall",
  4321.             }
  4322.         },
  4323.         {
  4324.             "LogName": "Abigail Portraits - Spring, Summer, Fall Rain",
  4325.             "Action": "Load",
  4326.             "Target": "Portraits/Abigail",
  4327.             "FromFile": "Portraits/Abigail/Vanilla/{{AbigailBodyType}}/Abigail_{{season}}{{RainSeasonalVariant}}_{{AbigailRainHat}}.png",
  4328.             "When":
  4329.             {
  4330.                 "AbigailVariant": "vanilla",
  4331.                 "Season": "spring, summer, fall",
  4332.             }
  4333.         },
  4334.         {
  4335.             "LogName": "Abigail Portraits - Winter",
  4336.             "Action": "Load",
  4337.             "Target": "Portraits/Abigail",
  4338.             "FromFile": "Portraits/Abigail/Vanilla/{{AbigailBodyType}}/Abigail{{WinterSeasonalVariant}}.png",
  4339.             "When":
  4340.             {
  4341.                 "AbigailVariant": "vanilla",
  4342.                 "Season": "winter"
  4343.             }
  4344.         },
  4345.         // Alex
  4346.         // For Alex's sprites and portraits see Diverse section.
  4347.         // Caroline
  4348.         {
  4349.             "LogName": "Caroline Summer Sprite",
  4350.             "Action": "Load",
  4351.             "Target": "Characters/Caroline",
  4352.             "FromFile": "Characters/Caroline/Vanilla/Caroline_Summer{{Indoor_SeasonalVariant}}_{{CarolineSummerVariant}}.png",
  4353.             "When":
  4354.             {
  4355.                 "CarolineVariant": "vanilla",
  4356.                 "Season": "summer",
  4357.             }
  4358.         },
  4359.         {
  4360.             "LogName": "Caroline Fall Sprite",
  4361.             "Action": "Load",
  4362.             "Target": "Characters/Caroline",
  4363.             "FromFile": "Characters/Caroline/Vanilla/Caroline_Fall_{{CarolineFallVariant}}.png",
  4364.             "When":
  4365.             {
  4366.                 "CarolineVariant": "vanilla",
  4367.                 "Season": "fall",
  4368.                 "Weather": "sun, wind"
  4369.             }
  4370.         },
  4371.         {
  4372.             "LogName": "Caroline Rain Sprite",
  4373.             "Action": "Load",
  4374.             "Target": "Characters/Caroline",
  4375.             "FromFile": "Characters/Caroline/Vanilla/Caroline_{{season}}{{RainSeasonalVariant}}.png",
  4376.             "When":
  4377.             {
  4378.                 "CarolineVariant": "vanilla",
  4379.                 "Season": "spring, summer, fall",
  4380.             }
  4381.         },
  4382.         {
  4383.             "LogName": "Caroline Winter Sprite",
  4384.             "Action": "Load",
  4385.             "Target": "Characters/Caroline",
  4386.             "FromFile": "Characters/Caroline/Vanilla/Caroline{{WinterSeasonalVariant}}.png",
  4387.             "When":
  4388.             {
  4389.                 "CarolineVariant": "vanilla",
  4390.                 "Season": "winter",
  4391.             }
  4392.         },
  4393.        
  4394.        
  4395.         // Caroline Portraits
  4396.    
  4397.         {  
  4398.             "LogName": "Caroline Spring Portrait",
  4399.             "Action": "Load",
  4400.             "Target": "Portraits/Caroline",
  4401.             "FromFile": "Portraits/Caroline/Vanilla/Caroline_Spring_Indoor_{{CarolineSpringVariant}}.png",
  4402.             "When":
  4403.             {
  4404.                 "Season": "spring",
  4405.                 "Weather": "sun, wind",
  4406.                 "CarolineVariant": "vanilla",
  4407.                 "DayOfWeek:Tuesday": "false",
  4408.             }
  4409.         },
  4410.         {  
  4411.             "LogName": "Caroline Summer Portrait",
  4412.             "Action": "Load",
  4413.             "Target": "Portraits/Caroline",
  4414.             "FromFile": "Portraits/Caroline/Vanilla/Caroline_Summer{{Indoor_SeasonalVariant}}_{{CarolineSummerVariant}}.png",
  4415.             "When":
  4416.             {
  4417.                 "Season": "summer",
  4418.                 "Weather": "sun, wind",
  4419.                 "CarolineVariant": "vanilla",
  4420.                 "DayOfWeek:Tuesday": "false",
  4421.             }
  4422.         },
  4423.         {  
  4424.             "LogName": "Caroline Fall Portrait",
  4425.             "Action": "Load",
  4426.             "Target": "Portraits/Caroline",
  4427.             "FromFile": "Portraits/Caroline/Vanilla/Caroline_Fall_{{CarolineFallVariant}}.png",
  4428.             "When":
  4429.             {
  4430.                 "Season": "fall",
  4431.                 "Weather": "sun, wind",
  4432.                 "CarolineVariant": "vanilla",
  4433.                 "DayOfWeek:Tuesday": "false",
  4434.             }
  4435.         },
  4436.         {  
  4437.             "LogName": "Caroline Rain Portrait",
  4438.             "Action": "Load",
  4439.             "Target": "Portraits/Caroline",
  4440.             "FromFile": "Portraits/Caroline/Vanilla/Caroline_{{season}}{{RainSeasonalVariant}}.png",
  4441.             "When":
  4442.             {
  4443.                 "Season": "spring, summer, fall",
  4444.                 "CarolineVariant": "vanilla",
  4445.                 "DayOfWeek:Tuesday": "false",
  4446.             }
  4447.         },
  4448.         {  
  4449.             "LogName": "Caroline Winter Portrait",
  4450.             "Action": "Load",
  4451.             "Target": "Portraits/Caroline",
  4452.             "FromFile": "Portraits/Caroline/Vanilla/Caroline{{WinterSeasonalVariant}}.png",
  4453.             "When":
  4454.             {
  4455.                 "Season": "winter",
  4456.                 "CarolineVariant": "vanilla",
  4457.                 "DayOfWeek:Tuesday": "false",
  4458.             }
  4459.         },
  4460.         {  
  4461.             "LogName": "Caroline Aerobics Portrait",
  4462.             "Action": "Load",
  4463.             "Target": "Portraits/Caroline",
  4464.             "FromFile": "Portraits/Caroline/Vanilla/Caroline_Aerobics.png",
  4465.             "When":
  4466.             {
  4467.                 "DayOfWeek": "Tuesday",
  4468.                 "CarolineVariant": "vanilla",
  4469.                 "DayEvent:stardew valley fair": "false",
  4470.             }
  4471.         },
  4472.         {  
  4473.             "LogName": "Caroline Fall Portrait",
  4474.             "Action": "Load",
  4475.             "Target": "Portraits/Caroline",
  4476.             "FromFile": "Portraits/Caroline/Vanilla/Caroline_Fall_{{CarolineFallVariant}}.png",
  4477.             "When":
  4478.             {
  4479.                 "Season": "fall",
  4480.                 "Weather": "sun, wind",
  4481.                 "CarolineVariant": "vanilla",
  4482.                 "DayOfWeek:Tuesday": "true",
  4483.                 "DayEvent:stardew valley fair": "true",
  4484.             }
  4485.         },
  4486.         // Clint
  4487.         {
  4488.             "LogName": "Clint Spring, Summer, & Fall Sprite",
  4489.             "Action": "Load",
  4490.             "Target": "Characters/Clint",
  4491.             "FromFile": "Characters/Clint/Vanilla/Clint_{{season}}{{Indoor_SeasonalVariant}}_{{ClintStyle}}.png",
  4492.             "When":
  4493.             {
  4494.                 "season": "spring, summer, fall",
  4495.                 "ClintVariant:disable": "false",
  4496.             },
  4497.         },
  4498.         {
  4499.             "LogName": "Clint Spring, Summer, & Fall Rain Sprite",
  4500.             "Action": "Load",
  4501.             "Target": "Characters/Clint",
  4502.             "FromFile": "Characters/Clint/Vanilla/Clint_{{season}}{{RainSeasonalVariant}}_{{ClintStyle}}.png",
  4503.             "When":
  4504.             {
  4505.                 "season": "spring, summer, fall",
  4506.                 "ClintVariant:disable": "false",
  4507.             },
  4508.         },
  4509.         {
  4510.             "LogName": "Clint Winter Sprite",
  4511.             "Action": "Load",
  4512.             "Target": "Characters/Clint",
  4513.             "FromFile": "Characters/Clint/Vanilla/Clint{{WinterSeasonalVariant}}_{{ClintStyle}}.png",
  4514.             "When":
  4515.             {
  4516.                 "ClintVariant:disable": "false",
  4517.             }
  4518.         },
  4519.         // Clint Portraits
  4520.         {
  4521.             "LogName": "Clint - Spring, Summer, Fall",
  4522.             "Action": "Load",
  4523.             "Target": "Portraits/Clint",
  4524.             "FromFile": "Portraits/Clint/Vanilla/Clint_{{season}}_Indoor_{{ClintStyle}}.png",
  4525.             "When":
  4526.             {
  4527.                 "Season": "spring, summer, fall",
  4528.                 "Weather": "sun, wind",
  4529.                 "ClintVariant:disable": "false",
  4530.             }
  4531.         },
  4532.         {
  4533.             "LogName": "Clint - Spring, Summer, Fall",
  4534.             "Action": "Load",
  4535.             "Target": "Portraits/Clint",
  4536.             "FromFile": "Portraits/Clint/Vanilla/Clint_{{season}}{{RainSeasonalVariant}}_{{ClintStyle}}.png",
  4537.             "When":
  4538.             {
  4539.                 "Season": "spring, summer, fall",
  4540.                 "Weather": "rain, storm",
  4541.                 "ClintVariant:disable": "false",
  4542.             }
  4543.         },
  4544.         {
  4545.             "LogName": "Clint - Winter",
  4546.             "Action": "Load",
  4547.             "Target": "Portraits/Clint",
  4548.             "FromFile": "Portraits/Clint/Vanilla/Clint{{WinterSeasonalVariant}}_{{ClintStyle}}.png",
  4549.             "When":
  4550.             {
  4551.                 "Season": "winter",
  4552.                 "ClintVariant:disable": "false",
  4553.             }
  4554.         },
  4555.         // Demetrius
  4556.         {
  4557.             "LogName": "Demetrius Spring, Summer, Fall",
  4558.             "Action": "Load",
  4559.             "Target": "Characters/Demetrius",
  4560.             "FromFile": "Characters/Demetrius/Vanilla/Demetrius_{{season}}{{Indoor_SeasonalVariant}}.png",
  4561.             "When":
  4562.             {
  4563.                 "DemetriusVariant": "vanilla",
  4564.                 "Season": "spring, summer, fall",
  4565.             }
  4566.         },
  4567.         {
  4568.             "LogName": "Demetrius Spring, Summer, Fall Rain",
  4569.             "Action": "Load",
  4570.             "Target": "Characters/Demetrius",
  4571.             "FromFile": "Characters/Demetrius/Vanilla/Demetrius_{{season}}{{RainSeasonalVariant}}.png",
  4572.             "When":
  4573.             {
  4574.                 "DemetriusVariant": "vanilla",
  4575.                 "Season": "spring, summer, fall",
  4576.             }
  4577.         },
  4578.         {
  4579.             "LogName": "Demetrius Winter",
  4580.             "Action": "Load",
  4581.             "Target": "Characters/Demetrius",
  4582.             "FromFile": "Characters/Demetrius/Vanilla/Demetrius{{WinterSeasonalVariant}}.png",
  4583.             "When":
  4584.             {
  4585.                 "DemetriusVariant": "vanilla",
  4586.             }
  4587.         },
  4588.        
  4589.         // Demetrius Portraits
  4590.         {
  4591.             "LogName": "Demetrius Spring, Summer,Fall",
  4592.             "Action": "Load",
  4593.             "Target": "Portraits/Demetrius",
  4594.             "FromFile": "Portraits/Demetrius/Vanilla/Demetrius_{{season}}_Indoor.png",
  4595.             "When":
  4596.             {
  4597.                 "DemetriusVariant": "vanilla",
  4598.                 "Season": "spring, fall",
  4599.             }
  4600.         },
  4601.         {
  4602.             "LogName": "Demetrius Winter",
  4603.             "Action": "Load",
  4604.             "Target": "Portraits/Demetrius",
  4605.             "FromFile": "Portraits/Demetrius/Vanilla/Demetrius{{WinterSeasonalVariant}}.png",
  4606.             "When":
  4607.             {
  4608.                 "DemetriusVariant": "vanilla",
  4609.             }
  4610.         },
  4611.         // Elliott
  4612.         // Elliott's sprites are in the Diverse section above.
  4613.         // Elliott Portrait
  4614.         {
  4615.             "LogName": "Elliott Spring & Fall",
  4616.             "Action": "Load",
  4617.             "Target": "Portraits/Elliott",
  4618.             "FromFile": "Portraits/Elliott/Vanilla/{{ElliottVanillaStyle}}/Elliott_{{season}}_Indoor.png",
  4619.             "When":
  4620.             {
  4621.                 "Season": "spring, fall",
  4622.                 "Weather": "sun, wind",
  4623.                 "ElliottVariant": "vanilla",
  4624.             },
  4625.         },
  4626.         {
  4627.             "LogName": "Elliott Spring & Fall - Rain",
  4628.             "Action": "Load",
  4629.             "Target": "Portraits/Elliott",
  4630.             "FromFile": "Portraits/Elliott/Vanilla/{{ElliottVanillaStyle}}/Elliott_{{season}}{{RainSeasonalVariant}}.png",
  4631.             "When":
  4632.             {
  4633.                 "Season": "spring, fall",
  4634.                 "ElliottVariant": "vanilla",
  4635.             }
  4636.         },
  4637.         {
  4638.             "LogName": "Elliott Winter",
  4639.             "Action": "Load",
  4640.             "Target": "Portraits/Elliott",
  4641.             "FromFile": "Portraits/Elliott/Vanilla/{{ElliottVanillaStyle}}/Elliott{{WinterSeasonalVariant}}.png",
  4642.             "When":
  4643.             {
  4644.                 "Season": "winter",
  4645.                 "ElliottVariant": "vanilla",
  4646.             }
  4647.         },
  4648.         {
  4649.             "LogName": "Elliott Summer",
  4650.             "Action": "Load",
  4651.             "Target": "Portraits/Elliott",
  4652.             "FromFile": "Portraits/Elliott/Vanilla/{{ElliottVanillaStyle}}/Elliott_{{season}}_Indoor_{{ElliottSummerVariant}}.png",
  4653.             "When":
  4654.             {
  4655.                 "Season": "summer",
  4656.                 "Weather": "sun, wind",
  4657.                 "ElliottVariant": "vanilla",
  4658.             },
  4659.         },
  4660.         {
  4661.             "LogName": "Elliott Summer Rain",
  4662.             "Action": "Load",
  4663.             "Target": "Portraits/Elliott",
  4664.             "FromFile": "Portraits/Elliott/Vanilla/{{ElliottVanillaStyle}}/Elliott_{{season}}{{RainSeasonalVariant}}_{{ElliottSummerRainVariant}}.png",
  4665.             "When":
  4666.             {
  4667.                 "Season": "summer",
  4668.                 "ElliottVariant": "vanilla",
  4669.             },
  4670.         },
  4671.        
  4672.         // Emily
  4673.         // Emily's sprites and portraits are in the Diverse section above.
  4674.         // Evelyn
  4675.         // Evelyn's sprites and portraits are in the Diverse section above.
  4676.         // George
  4677.         // George's sprites are handled in the Diverse section above.
  4678.        
  4679.         // George Portraits
  4680.         {
  4681.             "LogName": "George Spring, Summer & Fall",
  4682.             "Action": "Load",
  4683.             "Target": "Portraits/George",
  4684.             "FromFile": "Portraits/George/{{GeorgeVariant}}/George_{{season}}_Indoor.png",
  4685.             "When":
  4686.             {
  4687.                 "Season": "spring, summer, fall",
  4688.                 "Weather": "sun, wind",
  4689.                 "GeorgeVariant": "vanilla",
  4690.             }
  4691.         },
  4692.         {
  4693.             "LogName": "George Spring, Summer & Fall Rain",
  4694.             "Action": "Load",
  4695.             "Target": "Portraits/George",
  4696.             "FromFile": "Portraits/George/{{GeorgeVariant}}/George_{{season}}{{RainSeasonalVariant}}.png",
  4697.             "When":
  4698.             {
  4699.                 "Season": "spring, summer, fall",
  4700.                 "Weather": "rain, storm",
  4701.                 "GeorgeVariant": "vanilla",
  4702.             }
  4703.         },
  4704.         {
  4705.             "LogName": "George Winter",
  4706.             "Action": "Load",
  4707.             "Target": "Portraits/George",
  4708.             "FromFile": "Portraits/George/{{GeorgeVariant}}/George{{WinterSeasonalVariant}}.png",
  4709.             "When":
  4710.             {
  4711.                 "Season": "winter",
  4712.                 "GeorgeVariant": "vanilla",
  4713.             }
  4714.         },
  4715.         // Gunther
  4716.         // Gunther sprites and portraits are in the Diverse section above.
  4717.         // Gus
  4718.         // Gus sprites and portraits are in the Diverse section above.
  4719.         // Haley
  4720.         // Haley sprites and portraits are in the Diverse section above.
  4721.        
  4722.        
  4723.         // Harvey
  4724.         {
  4725.             "LogName": "Harvey Vanilla Spring",
  4726.             "Action": "Load",
  4727.             "Target": "Characters/Harvey",
  4728.             "FromFile": "Characters/Harvey/Vanilla/Harvey_{{season}}{{Indoor_SeasonalVariant}}_{{HarveySpringOutfit}}.png",
  4729.             "When":
  4730.             {
  4731.                 "Season": "spring",
  4732.                 "HarveyVariant": "vanilla",
  4733.             }
  4734.         },
  4735.         {
  4736.             "LogName": "Harvey Vanilla Summer & Fall",
  4737.             "Action": "Load",
  4738.             "Target": "Characters/Harvey",
  4739.             "FromFile": "Characters/Harvey/Vanilla/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  4740.             "When":
  4741.             {
  4742.                 "Season": "summer, fall",
  4743.                 "HarveyVariant": "vanilla",
  4744.             }
  4745.         },
  4746.         {
  4747.             "LogName": "Harvey Vanilla Spring & Summer Rain",
  4748.             "Action": "Load",
  4749.             "Target": "Characters/Harvey",
  4750.             "FromFile": "Characters/Harvey/Vanilla/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  4751.             "When":
  4752.             {
  4753.                 "Season": "spring, summer",
  4754.                 "HarveyVariant": "vanilla",
  4755.             }
  4756.         },
  4757.         {
  4758.             "LogName": "Harvey Vanilla Fall Rain",
  4759.             "Action": "Load",
  4760.             "Target": "Characters/Harvey",
  4761.             "FromFile": "Characters/Harvey/Vanilla/Harvey_{{season}}{{RainSeasonalVariant}}_{{HarveyFallOutfit}}.png",
  4762.             "When":
  4763.             {
  4764.                 "Season": "fall",
  4765.                 "HarveyVariant": "vanilla",
  4766.             }
  4767.         },
  4768.         {
  4769.             "LogName": "Harvey Winter",
  4770.             "Action": "Load",
  4771.             "Target": "Characters/Harvey",
  4772.             "FromFile": "Characters/Harvey/Vanilla/Harvey{{WinterSeasonalVariant}}.png",
  4773.             "When":
  4774.             {
  4775.                 "Season": "winter",
  4776.                 "HarveyVariant": "vanilla",
  4777.             }
  4778.         },
  4779.         // Harvey Portraits
  4780.          {
  4781.             "LogName": "Harvey Vanilla Spring Portrait",
  4782.             "Action": "Load",
  4783.             "Target": "Portraits/Harvey",
  4784.             "FromFile": "Portraits/Harvey/Vanilla/Harvey_{{season}}{{Indoor_SeasonalVariant}}_{{HarveySpringOutfit}}.png",
  4785.             "When":
  4786.             {
  4787.                 "Season": "spring",
  4788.                 "HarveyVariant": "vanilla",
  4789.             }
  4790.         },
  4791.          {
  4792.             "LogName": "Harvey Vanilla Summer & Fall Portrait",
  4793.             "Action": "Load",
  4794.             "Target": "Portraits/Harvey",
  4795.             "FromFile": "Portraits/Harvey/Vanilla/Harvey_{{season}}{{Indoor_SeasonalVariant}}.png",
  4796.             "When":
  4797.             {
  4798.                 "Season": "summer, fall",
  4799.                 "HarveyVariant": "vanilla",
  4800.             }
  4801.         },
  4802.         {
  4803.             "LogName": "Harvey Spring & Summer Rain",
  4804.             "Action": "Load",
  4805.             "Target": "Portraits/Harvey",
  4806.             "FromFile": "Portraits/Harvey/Vanilla/Harvey_{{season}}{{RainSeasonalVariant}}.png",
  4807.             "When":
  4808.             {
  4809.                 "Season": "spring, summer",
  4810.                 "HarveyVariant": "vanilla",
  4811.             }
  4812.         },
  4813.         {
  4814.             "LogName": "Harvey Fall Rain",
  4815.             "Action": "Load",
  4816.             "Target": "Portraits/Harvey",
  4817.             "FromFile": "Portraits/Harvey/Vanilla/Harvey_{{season}}{{RainSeasonalVariant}}_{{HarveyFallOutfit}}.png",
  4818.             "When":
  4819.             {
  4820.                 "Season": "fall",
  4821.                 "HarveyVariant": "vanilla",
  4822.             }
  4823.         },
  4824.          {
  4825.             "LogName": "Harvey Winter",
  4826.             "Action": "Load",
  4827.             "Target": "Portraits/Harvey",
  4828.             "FromFile": "Portraits/Harvey/Vanilla/Harvey{{WinterSeasonalVariant}}.png",
  4829.             "When":
  4830.             {
  4831.                 "Season": "winter",
  4832.                 "HarveyVariant": "vanilla",
  4833.             }
  4834.         },
  4835.         // Jas
  4836.         {
  4837.             "LogName": "Jas Summer/Fall Sprite",
  4838.             "Action": "Load",
  4839.             "Target": "Characters/Jas",
  4840.             "FromFile": "Characters/Jas/Vanilla/Jas_{{season}}{{Indoor_SeasonalVariant}}.png",
  4841.             "When":
  4842.             {
  4843.                 "Season": "summer, fall",
  4844.                 "JasVariant": "vanilla",
  4845.             },
  4846.         },
  4847.         {
  4848.             "LogName": "Jas Spring/Summer/Fall Rain Sprite",
  4849.             "Action": "Load",
  4850.             "Target": "Characters/Jas",
  4851.             "FromFile": "Characters/Jas/Vanilla/Jas_{{season}}{{RainSeasonalVariant}}.png",
  4852.             "When":
  4853.             {
  4854.                 "Season": "spring, summer, fall",
  4855.                 "JasVariant": "vanilla",
  4856.             },
  4857.         },
  4858.         {
  4859.             "LogName": "Jas Winter Sprite",
  4860.             "Action": "Load",
  4861.             "Target": "Characters/Jas",
  4862.             "FromFile": "Characters/Jas/Vanilla/Jas{{WinterSeasonalVariant}}.png",
  4863.             "When":
  4864.             {
  4865.                 "Season": "winter",
  4866.                 "JasVariant": "vanilla",
  4867.             },
  4868.         },
  4869.         // Jas Portraits
  4870.       {
  4871.             "LogName": "Jas Spring/Summer/Fall Portrait",
  4872.             "Action": "Load",
  4873.             "Target": "Portraits/Jas",
  4874.             "FromFile": "Portraits/Jas/Vanilla/Jas_{{season}}{{Indoor_SeasonalVariant}}.png",
  4875.             "When":
  4876.             {
  4877.                 "Season": "spring, summer, fall",
  4878.                 "JasVariant": "vanilla",
  4879.             },
  4880.         },
  4881.         {
  4882.             "LogName": "Jas Spring/Summer/Fall Rain Portrait",
  4883.             "Action": "Load",
  4884.             "Target": "Portraits/Jas",
  4885.             "FromFile": "Portraits/Jas/Vanilla/Jas_{{season}}{{RainSeasonalVariant}}.png",
  4886.             "When":
  4887.             {
  4888.                 "Season": "spring, summer, fall",
  4889.                 "JasVariant": "vanilla",
  4890.             },
  4891.         },
  4892.          {
  4893.             "LogName": "Jas Winter Portrait",
  4894.             "Action": "Load",
  4895.             "Target": "Portraits/Jas",
  4896.             "FromFile": "Portraits/Jas/Vanilla/Jas{{WinterSeasonalVariant}}.png",
  4897.             "When":
  4898.             {
  4899.                 "Season": "winter",
  4900.                 "JasVariant": "vanilla",
  4901.             },
  4902.         },
  4903.         // Jodi
  4904.         // Jodi's sprites are in the Diverse section above.
  4905.         // Jodi Portraits
  4906.         {
  4907.             "LogName": "Jodi Spring & Summer Portrait",
  4908.             "Action": "Load",
  4909.             "Target": "Portraits/Jodi",
  4910.             "FromFile": "Portraits/Jodi/Vanilla/Jodi_{{season}}{{Indoor_SeasonalVariant}}.png",
  4911.             "When":
  4912.             {
  4913.                 "Season": "spring, summer",
  4914.                  "JodiVariant": "vanilla",
  4915.                 "DayOfWeek:Tuesday": "false",
  4916.             }
  4917.         },
  4918.         {
  4919.             "LogName": "Jodi Spring, Summer & Fall Rain Portrait",
  4920.             "Action": "Load",
  4921.             "Target": "Portraits/Jodi",
  4922.             "FromFile": "Portraits/Jodi/Vanilla/Jodi_{{season}}{{RainSeasonalVariant}}.png",
  4923.             "When":
  4924.             {
  4925.                 "Season": "spring, summer, fall",
  4926.                  "JodiVariant": "vanilla",
  4927.                 "DayOfWeek:Tuesday": "false",
  4928.             }
  4929.         },
  4930.         {
  4931.             "LogName": "Jodi Fall Portrait",
  4932.             "Action": "Load",
  4933.             "Target": "Portraits/Jodi",
  4934.             "FromFile": "Portraits/Jodi/Vanilla/Jodi_{{season}}{{Indoor_SeasonalVariant}}_{{JodiFallShirtColor}}.png",
  4935.             "When":
  4936.             {
  4937.                 "Season": "fall",
  4938.                  "JodiVariant": "vanilla",
  4939.                 "DayOfWeek:Tuesday": "false",
  4940.             }
  4941.         },
  4942.         {
  4943.             "LogName": "Jodi Winter Portrait",
  4944.             "Action": "Load",
  4945.             "Target": "Portraits/Jodi",
  4946.             "FromFile": "Portraits/Jodi/Vanilla/Jodi{{WinterSeasonalVariant}}.png",
  4947.             "When":
  4948.             {
  4949.                 "Season": "winter",
  4950.                  "JodiVariant": "vanilla",
  4951.                 "DayOfWeek:Tuesday": "false",
  4952.             }
  4953.         },
  4954.         {
  4955.             "LogName": "Jodi Aerobics Portrait",
  4956.             "Action": "Load",
  4957.             "Target": "Portraits/Jodi",
  4958.             "FromFile": "Portraits/Jodi/Vanilla/Jodi_Aerobics.png",
  4959.             "When":
  4960.             {
  4961.                  "JodiVariant": "vanilla",
  4962.                 "DayOfWeek:Tuesday": "true",
  4963.                 "DayEvent:stardew valley fair": "false",
  4964.             }
  4965.         },
  4966.         {
  4967.             "LogName": "Jodi Fall Portrait",
  4968.             "Action": "Load",
  4969.             "Target": "Portraits/Jodi",
  4970.             "FromFile": "Portraits/Jodi/Vanilla/Jodi_{{season}}{{Indoor_SeasonalVariant}}_{{JodiFallShirtColor}}.png",
  4971.             "When":
  4972.             {
  4973.                 "Season": "fall",
  4974.                  "JodiVariant": "vanilla",
  4975.                 "DayOfWeek:Tuesday": "true",
  4976.                 "DayEvent:stardew valley fair": "true",
  4977.             }
  4978.         },
  4979.         // Kent
  4980.         {
  4981.             "LogName": "Kent Summer & Fall",
  4982.             "Action": "Load",
  4983.             "Target": "Characters/Kent",
  4984.             "FromFile": "Characters/Kent/Vanilla/Kent_{{season}}{{Indoor_SeasonalVariant}}.png",
  4985.             "When":
  4986.             {
  4987.                 "Season": "summer, fall",
  4988.                 "KentVariant": "vanilla",
  4989.             }
  4990.         },
  4991.         {
  4992.             "LogName": "Kent Spring, Summer & Fall Rain",
  4993.             "Action": "Load",
  4994.             "Target": "Characters/Kent",
  4995.             "FromFile": "Characters/Kent/Vanilla/Kent_{{season}}{{RainSeasonalVariant}}.png",
  4996.             "When":
  4997.             {
  4998.                 "Season": "spring, summer, fall",
  4999.                 "KentVariant": "vanilla",
  5000.             }
  5001.         },
  5002.         {
  5003.             "LogName": "Kent Winter",
  5004.             "Action": "Load",
  5005.             "Target": "Characters/Kent",
  5006.             "FromFile": "Characters/Kent/Vanilla/Kent{{WinterSeasonalVariant}}.png",
  5007.             "When":
  5008.             {
  5009.                 "Season": "winter",
  5010.                 "KentVariant": "vanilla",
  5011.             }
  5012.         },
  5013.         // Kent Portraits
  5014.         {
  5015.             "LogName": "Kent Spring, Summer & Fall Portraits",
  5016.             "Action": "Load",
  5017.             "Target": "Portraits/Kent",
  5018.             "FromFile": "Portraits/Kent/Vanilla/Kent_{{season}}{{Indoor_SeasonalVariant}}.png",
  5019.             "When":
  5020.             {
  5021.                 "Season": "spring, summer, fall",
  5022.                 "KentVariant": "vanilla",
  5023.             }
  5024.         },
  5025.         {
  5026.             "LogName": "Kent Spring, Summer & Fall Rain",
  5027.             "Action": "Load",
  5028.             "Target": "Portraits/Kent",
  5029.             "FromFile": "Portraits/Kent/Vanilla/Kent_{{season}}{{RainSeasonalVariant}}.png",
  5030.             "When":
  5031.             {
  5032.                 "Season": "spring, summer, fall",
  5033.                 "KentVariant": "vanilla",
  5034.             }
  5035.         },
  5036.         {
  5037.             "LogName": "Kent Winter",
  5038.             "Action": "Load",
  5039.             "Target": "Portraits/Kent",
  5040.             "FromFile": "Portraits/Kent/Vanilla/Kent{{WinterSeasonalVariant}}.png",
  5041.             "When":
  5042.             {
  5043.                 "Season": "winter",
  5044.                 "KentVariant": "vanilla",
  5045.             }
  5046.         },      
  5047.         // Leah
  5048.         // Leah's sprites and portraits are in the Diverse section above.      
  5049.         // Lewis
  5050.         {
  5051.             "LogName": "Lewis Summer & Fall",
  5052.             "Action": "Load",
  5053.             "Target": "Characters/Lewis",
  5054.             "FromFile": "Characters/Lewis/Vanilla/Lewis_{{season}}{{Indoor_SeasonalVariant}}.png",
  5055.             "When":
  5056.             {
  5057.                 "LewisVariant": "vanilla",
  5058.                 "Season": "summer, fall",
  5059.             }
  5060.         },
  5061.         {
  5062.             "LogName": "Lewis Spring, Summer & Fall Rain",
  5063.             "Action": "Load",
  5064.             "Target": "Characters/Lewis",
  5065.             "FromFile": "Characters/Lewis/Vanilla/Lewis_{{season}}{{RainSeasonalVariant}}.png",
  5066.             "When":
  5067.             {
  5068.                 "LewisVariant": "vanilla",
  5069.                 "Season": "spring, summer, fall",
  5070.             }
  5071.         },
  5072.         {
  5073.             "LogName": "Lewis Winter",
  5074.             "Action": "Load",
  5075.             "Target": "Characters/Lewis",
  5076.             "FromFile": "Characters/Lewis/Vanilla/Lewis{{WinterSeasonalVariant}}.png",
  5077.             "When":
  5078.             {
  5079.                 "LewisVariant": "Vanilla",
  5080.             }
  5081.         },
  5082.         // Lewis Portraits
  5083.         {
  5084.             "LogName": "Lewis Spring, Summer & Fall",
  5085.             "Action": "Load",
  5086.             "Target": "Portraits/Lewis",
  5087.             "FromFile": "Portraits/Lewis/Vanilla/Lewis_{{season}}{{Indoor_SeasonalVariant}}.png",
  5088.             "When":
  5089.             {
  5090.                 "Season": "spring, summer, fall",
  5091.                 "LewisVariant": "Vanilla",
  5092.             }
  5093.         },
  5094.         {
  5095.             "LogName": "Lewis Spring, Summer & Fall Rain",
  5096.             "Action": "Load",
  5097.             "Target": "Portraits/Lewis",
  5098.             "FromFile": "Portraits/Lewis/Vanilla/Lewis_{{season}}{{RainSeasonalVariant}}.png",
  5099.             "When":
  5100.             {
  5101.                 "Season": "spring, summer, fall",
  5102.                 "LewisVariant": "Vanilla",
  5103.             }
  5104.         },
  5105.         {
  5106.             "LogName": "Lewis Winter",
  5107.             "Action": "Load",
  5108.             "Target": "Portraits/Lewis",
  5109.             "FromFile": "Portraits/Lewis/Vanilla/Lewis{{WinterSeasonalVariant}}.png",
  5110.             "When":
  5111.             {
  5112.                 "LewisVariant": "Vanilla",
  5113.             }
  5114.         },
  5115.         // Linus
  5116.         {
  5117.             "LogName": "Linus Spring, Summer & Fall",
  5118.             "Action": "Load",
  5119.             "Target": "Characters/Linus",
  5120.             "FromFile": "Characters/Linus/Vanilla/Linus_{{season}}{{Indoor_SeasonalVariant}}.png",
  5121.             "When":
  5122.             {
  5123.                 "Season": "spring, summer, fall",
  5124.                 "LinusVariant:disable": "false",
  5125.             }
  5126.         },
  5127.         {
  5128.             "LogName": "Linus Spring, Summer & Fall Rain",
  5129.             "Action": "Load",
  5130.             "Target": "Characters/Linus",
  5131.             "FromFile": "Characters/Linus/Vanilla/Linus_{{season}}{{RainSeasonalVariant}}.png",
  5132.             "When":
  5133.             {
  5134.                 "Season": "spring, summer, fall",
  5135.                 "LinusVariant:disable": "false",
  5136.             }
  5137.         },
  5138.         {
  5139.             "LogName": "Linus Winter",
  5140.             "Action": "Load",
  5141.             "Target": "Characters/Linus",
  5142.             "FromFile": "Characters/Linus/Vanilla/Linus{{WinterSeasonalVariant}}.png",
  5143.             "When":
  5144.             {
  5145.                 "LinusVariant:disable": "false",
  5146.             }
  5147.         },
  5148.         // Linus Portraits
  5149.         {
  5150.             "LogName": "Linus Portrait",
  5151.             "Action": "Load",
  5152.             "Target": "Portraits/Linus",
  5153.             "FromFile": "Portraits/Linus/Vanilla/Linus_{{season}}{{Indoor_SeasonalVariant}}.png",
  5154.             "When":
  5155.             {
  5156.                 "LinusVariant:disable": "false",
  5157.             }
  5158.         },
  5159.         {
  5160.             "LogName": "Linus Rain Portrait",
  5161.             "Action": "Load",
  5162.             "Target": "Portraits/Linus",
  5163.             "FromFile": "Portraits/Linus/Vanilla/Linus_{{season}}{{RainSeasonalVariant}}.png",
  5164.             "When":
  5165.             {
  5166.                 "LinusVariant:disable": "false",
  5167.             }
  5168.         },
  5169.         {
  5170.             "LogName": "Linus Winter Portrait",
  5171.             "Action": "Load",
  5172.             "Target": "Portraits/Linus",
  5173.             "FromFile": "Portraits/Linus/Vanilla/Linus{{WinterSeasonalVariant}}.png",
  5174.             "When":
  5175.             {
  5176.                 "LinusVariant:disable": "false",
  5177.             }
  5178.         },
  5179.        
  5180.         // Marnie
  5181.         {
  5182.             "LogName": "Marnie Spring, Summer & Fall Sprites",
  5183.             "Action": "Load",
  5184.             "Target": "Characters/Marnie",
  5185.             "FromFile": "Characters/Marnie/Vanilla/Marnie_{{season}}{{Indoor_SeasonalVariant}}.png",
  5186.             "When":
  5187.             {
  5188.                 "MarnieVariant": "vanilla",
  5189.                 "Season": "spring, summer, fall",
  5190.             }
  5191.         },
  5192.         {
  5193.             "LogName": "Marnie Spring, Summer & Fall Rain Sprites",
  5194.             "Action": "Load",
  5195.             "Target": "Characters/Marnie",
  5196.             "FromFile": "Characters/Marnie/Vanilla/Marnie_{{season}}{{RainSeasonalVariant}}.png",
  5197.             "When":
  5198.             {
  5199.                 "MarnieVariant": "vanilla",
  5200.                 "Season": "spring, summer, fall",
  5201.             }
  5202.         },
  5203.        
  5204.         {
  5205.             "LogName": "Marnie Winter Sprite",
  5206.             "Action": "Load",
  5207.             "Target": "Characters/Marnie",
  5208.             "FromFile": "Characters/Marnie/Vanilla/Marnie{{WinterSeasonalVariant}}.png",
  5209.             "When":
  5210.             {
  5211.                 "MarnieVariant": "vanilla",
  5212.             }
  5213.         },
  5214.         // Marnie Portraits
  5215.         {
  5216.             "LogName": "Marnie Spring, Summer & Fall Portrait",
  5217.             "Action": "Load",
  5218.             "Target": "Portraits/Marnie",
  5219.             "FromFile": "Portraits/Marnie/Vanilla/Marnie_{{season}}{{Indoor_SeasonalVariant}}.png",
  5220.             "When":
  5221.             {
  5222.                 "MarnieVariant": "vanilla",
  5223.             }
  5224.         },
  5225.         {
  5226.             "LogName": "Marnie Winter Portrait",
  5227.             "Action": "Load",
  5228.             "Target": "Portraits/Marnie",
  5229.             "FromFile": "Portraits/Marnie/Vanilla/Marnie{{WinterSeasonalVariant}}.png",
  5230.             "When":
  5231.             {
  5232.                 "MarnieVariant": "vanilla",
  5233.             }
  5234.         },
  5235.         {
  5236.             "LogName": "Marnie Spring, Summer & Fall Rain Portrait",
  5237.             "Action": "Load",
  5238.             "Target": "Portraits/Marnie",
  5239.             "FromFile": "Portraits/Marnie/Vanilla/Marnie_{{season}}{{RainSeasonalVariant}}.png",
  5240.             "When":
  5241.             {
  5242.                 "MarnieVariant": "vanilla",
  5243.             }
  5244.         },
  5245.         // Maru
  5246.         {
  5247.             "LogName": "Maru Spring",
  5248.             "Action": "Load",
  5249.             "Target": "Characters/Maru",
  5250.             "FromFile": "Characters/Maru/Vanilla/Maru_{{season}}{{Indoor_SeasonalVariant}}_{{MaruSpringOutfit}}.png",
  5251.             "When":
  5252.             {
  5253.                 "MaruVariant": "vanilla",
  5254.                 "Season": "spring",
  5255.             }
  5256.         },
  5257.         {
  5258.             "LogName": "Maru Summer & Fall",
  5259.             "Action": "Load",
  5260.             "Target": "Characters/Maru",
  5261.             "FromFile": "Characters/Maru/Vanilla/Maru_{{season}}{{Indoor_SeasonalVariant}}.png",
  5262.             "When":
  5263.             {
  5264.                 "MaruVariant": "vanilla",
  5265.                 "Season": "summer, fall",
  5266.             }
  5267.         },
  5268.         {
  5269.             "LogName": "Maru Spring, Summer, & Fall Rain",
  5270.             "Action": "Load",
  5271.             "Target": "Characters/Maru",
  5272.             "FromFile": "Characters/Maru/Vanilla/Maru_{{season}}{{RainSeasonalVariant}}.png",
  5273.             "When":
  5274.             {
  5275.                 "MaruVariant": "vanilla",
  5276.                 "Season": "spring, summer, fall",
  5277.             }
  5278.         },
  5279.         {
  5280.             "LogName": "Maru Winter",
  5281.             "Action": "Load",
  5282.             "Target": "Characters/Maru",
  5283.             "FromFile": "Characters/Maru/Vanilla/Maru{{WinterSeasonalVariant}}.png",
  5284.             "When":
  5285.             {
  5286.                 "MaruVariant": "vanilla",
  5287.                 "Season": "winter",
  5288.             }
  5289.         },
  5290.         {
  5291.             "LogName": "Maru Hospital",
  5292.             "Action": "Load",
  5293.             "Target": "Characters/Maru_Hospital",
  5294.             "FromFile": "Characters/Maru/Vanilla/Maru_Hospital_{{MaruHospitalVariant}}.png",
  5295.             "When":
  5296.             {
  5297.                 "MaruVariant": "vanilla",
  5298.                 "MaruHospitalVariant": "white",
  5299.             }
  5300.         },
  5301.         {
  5302.             "LogName": "Maru Hospital",
  5303.             "Action": "Load",
  5304.             "Target": "Characters/Maru_Hospital",
  5305.             "FromFile": "Characters/Maru/Vanilla/Maru_Hospital_Scrubs.png",
  5306.             "When":
  5307.             {
  5308.                 "MaruVariant": "vanilla",
  5309.                 "MaruHospitalVariant": "lightscrubs, darkscrubs",
  5310.             }
  5311.         },
  5312.         // Maru Portraits
  5313.         {
  5314.             "LogName": "Maru Spring",
  5315.             "Action": "Load",
  5316.             "Target": "Portraits/Maru",
  5317.             "FromFile": "Portraits/Maru/Vanilla/Maru_{{season}}{{Indoor_SeasonalVariant}}_{{MaruSpringOutfit}}.png",
  5318.             "When":
  5319.             {
  5320.                 "MaruVariant": "vanilla",
  5321.                 "Season": "spring",
  5322.             }
  5323.         },
  5324.         {
  5325.             "LogName": "Maru Summer & Fall",
  5326.             "Action": "Load",
  5327.             "Target": "Portraits/Maru",
  5328.             "FromFile": "Portraits/Maru/Vanilla/Maru_{{season}}{{Indoor_SeasonalVariant}}.png",
  5329.             "When":
  5330.             {
  5331.                 "MaruVariant": "vanilla",
  5332.                 "Season": "summer, fall",
  5333.             }
  5334.         },
  5335.         {
  5336.             "LogName": "Maru Spring, Summer, & Fall Rain",
  5337.             "Action": "Load",
  5338.             "Target": "Portraits/Maru",
  5339.             "FromFile": "Portraits/Maru/Vanilla/Maru_{{season}}{{RainSeasonalVariant}}.png",
  5340.             "When":
  5341.             {
  5342.                 "MaruVariant": "vanilla",
  5343.                 "Season": "spring, summer, fall",
  5344.             }
  5345.         },
  5346.         {
  5347.             "LogName": "Maru Winter",
  5348.             "Action": "Load",
  5349.             "Target": "Portraits/Maru",
  5350.             "FromFile": "Portraits/Maru/Vanilla/Maru{{WinterSeasonalVariant}}.png",
  5351.             "When":
  5352.             {
  5353.                 "MaruVariant": "vanilla",
  5354.                 "Season": "winter",
  5355.             }
  5356.         },
  5357.         {
  5358.             "LogName": "Maru Hospital",
  5359.             "Action": "Load",
  5360.             "Target": "Portraits/Maru_Hospital",
  5361.             "FromFile": "Portraits/Maru/Vanilla/Maru_Hospital_{{MaruHospitalVariant}}.png",
  5362.             "When":
  5363.             {
  5364.                 "MaruVariant": "vanilla",
  5365.                 "MaruHospitalVariant": "white, lightscrubs",
  5366.             }
  5367.         },
  5368.         {
  5369.             "LogName": "Maru Hospital",
  5370.             "Action": "Load",
  5371.             "Target": "Portraits/Maru_Hospital",
  5372.             "FromFile": "Portraits/Maru/Vanilla/Maru_Hospital_LightScrubs.png",
  5373.             "When":
  5374.             {
  5375.                 "MaruVariant": "vanilla",
  5376.                 "MaruHospitalVariant": "darkscrubs",
  5377.             }
  5378.         },
  5379.        
  5380.    
  5381.         // Pam
  5382.         {
  5383.             "LogName": "Pam Spring, Summer & Fall Rain",
  5384.             "Action": "Load",
  5385.             "Target": "Characters/Pam",
  5386.             "FromFile": "Characters/Pam/Vanilla/Pam_{{season}}{{RainSeasonalVariant}}.png",
  5387.             "When":
  5388.             {
  5389.                 "Season": "spring, summer, fall",
  5390.                 "PamVariant:disable": "false",
  5391.             },
  5392.         },
  5393.         {
  5394.             "LogName": "Pam Spring & Fall Indoor",
  5395.             "Action": "Load",
  5396.             "Target": "Characters/Pam",
  5397.             "FromFile": "Characters/Pam/Vanilla/Pam_{{season}}{{Indoor_SeasonalVariant}}.png",
  5398.             "When":
  5399.             {
  5400.                 "Season": "spring, fall",
  5401.                 "PamVariant:disable": "false",
  5402.             },
  5403.         },
  5404.         {
  5405.             "LogName": "Pam Summer",
  5406.             "Action": "Load",
  5407.             "Target": "Characters/Pam",
  5408.             "FromFile": "Characters/Pam/Vanilla/Pam_{{season}}{{Indoor_SeasonalVariant}}_{{PamSummerOutfit}}.png",
  5409.             "When":
  5410.             {
  5411.                 "Season": "summer",
  5412.                 "PamVariant:disable": "false",
  5413.             },
  5414.         },
  5415.         {
  5416.             "LogName": "Pam Winter",
  5417.             "Action": "Load",
  5418.             "Target": "Characters/Pam",
  5419.             "FromFile": "Characters/Pam/Vanilla/Pam{{WinterSeasonalVariant}}.png",
  5420.             "When":
  5421.             {
  5422.                 "PamVariant:disable": "false",
  5423.             }
  5424.         },
  5425.         // Pam Portraits
  5426.        
  5427.         {
  5428.             "LogName": "Pam Spring & Fall",
  5429.             "Action": "Load",
  5430.             "Target": "Portraits/Pam",
  5431.             "FromFile": "Portraits/Pam/Vanilla/Pam_{{season}}{{Indoor_SeasonalVariant}}.png",
  5432.             "When":
  5433.             {
  5434.                 "Season": "spring, fall",
  5435.                 "PamVariant:disable": "false",
  5436.             },
  5437.         },
  5438.         {
  5439.             "LogName": "Pam Summer",
  5440.             "Action": "Load",
  5441.             "Target": "Portraits/Pam",
  5442.             "FromFile": "Portraits/Pam/Vanilla/Pam_{{season}}{{Indoor_SeasonalVariant}}_{{PamSummerOutfit}}.png",
  5443.             "When":
  5444.             {
  5445.                 "Season": "summer",
  5446.                 "PamVariant:disable": "false",
  5447.             },
  5448.         },
  5449.         {
  5450.             "LogName": "Pam Spring, Summer & Fall Rain",
  5451.             "Action": "Load",
  5452.             "Target": "Portraits/Pam",
  5453.             "FromFile": "Portraits/Pam/Vanilla/Pam_{{season}}{{RainSeasonalVariant}}.png",
  5454.             "When":
  5455.             {
  5456.                 "Season": "spring, summer, fall",
  5457.                 "PamVariant:disable": "false",
  5458.             },
  5459.         },
  5460.         {
  5461.             "LogName": "Pam Winter",
  5462.             "Action": "Load",
  5463.             "Target": "Portraits/Pam",
  5464.             "FromFile": "Portraits/Pam/Vanilla/Pam{{WinterSeasonalVariant}}.png",
  5465.             "When":
  5466.             {
  5467.                 "PamVariant:disable": "false",
  5468.             }
  5469.         },
  5470.         // Penny's portraits and sprites are coded in the Diverse section above.        // Pierre
  5471.         // Pierre's portraits and sprites are coded in the Diverse section above.    
  5472.         // Robin's portraits and sprites are coded in the Diverse section above.
  5473.         // Sam
  5474.         {
  5475.             "LogName": "Sam Spring, Summer & Fall Rain",
  5476.             "Action": "Load",
  5477.             "Target": "Characters/Sam",
  5478.             "FromFile": "Characters/Sam/Vanilla/Sam_{{season}}{{RainSeasonalVariant}}.png",
  5479.             "When":
  5480.             {
  5481.                 "SamVariant": "vanilla",
  5482.                 "Season": "spring, summer, fall"
  5483.             },
  5484.         },
  5485.         {
  5486.             "LogName": "Sam Summer & Fall",
  5487.             "Action": "Load",
  5488.             "Target": "Characters/Sam",
  5489.             "FromFile": "Characters/Sam/Vanilla/Sam_{{season}}{{Indoor_SeasonalVariant}}.png",
  5490.             "When":
  5491.             {
  5492.                 "SamVariant": "vanilla",
  5493.                 "Season": "summer, fall"
  5494.             },
  5495.         },
  5496.         {
  5497.             "LogName": "Sam Winter",
  5498.             "Action": "Load",
  5499.             "Target": "Characters/Sam",
  5500.             "FromFile": "Characters/Sam/Vanilla/Sam{{WinterSeasonalVariant}}.png",
  5501.             "When":
  5502.             {
  5503.                 "SamVariant": "vanilla",
  5504.                 "Season": "winter"
  5505.             },
  5506.         },
  5507.         // Sam Portraits
  5508.         {
  5509.             "LogName": "Sam Spring, Summer & Fall",
  5510.             "Action": "Load",
  5511.             "Target": "Portraits/Sam",
  5512.             "FromFile": "Portraits/Sam/Vanilla/Sam_{{season}}{{Indoor_SeasonalVariant}}.png",
  5513.             "When":
  5514.             {
  5515.                 "SamVariant": "vanilla",
  5516.                 "Season": "spring, summer, fall"
  5517.             },
  5518.         },
  5519.         {
  5520.             "LogName": "Sam Spring & Fall Rain",
  5521.             "Action": "Load",
  5522.             "Target": "Portraits/Sam",
  5523.             "FromFile": "Portraits/Sam/Vanilla/Sam_{{season}}{{RainSeasonalVariant}}.png",
  5524.             "When":
  5525.             {
  5526.                 "SamVariant": "vanilla",
  5527.                 "Season": "spring, fall"
  5528.             },
  5529.         },
  5530.         {
  5531.             "LogName": "Sam Summer Rain",
  5532.             "Action": "Load",
  5533.             "Target": "Portraits/Sam",
  5534.             "FromFile": "Portraits/Sam/Vanilla/Sam_{{season}}{{RainSeasonalVariant}}_{{SamSummerRainJacket}}.png",
  5535.             "When":
  5536.             {
  5537.                 "SamVariant": "vanilla",
  5538.                 "Season": "summer"
  5539.             },
  5540.         },
  5541.         {
  5542.             "LogName": "Sam Winter",
  5543.             "Action": "Load",
  5544.             "Target": "Portraits/Sam",
  5545.             "FromFile": "Portraits/Sam/Vanilla/Sam{{WinterSeasonalVariant}}.png",
  5546.             "When":
  5547.             {
  5548.                 "SamVariant": "vanilla",
  5549.                 "Season": "winter",
  5550.                 "SamWinterAltHat": "false",
  5551.             },
  5552.         },
  5553.         {
  5554.             "LogName": "Sam Winter",
  5555.             "Action": "Load",
  5556.             "Target": "Portraits/Sam",
  5557.             "FromFile": "Portraits/Sam/Vanilla/Sam{{WinterSeasonalVariant}}_AltHat.png",
  5558.             "When":
  5559.             {
  5560.                 "SamVariant": "vanilla",
  5561.                 "Season": "winter",
  5562.                 "SamWinterAltHat": "true",
  5563.             },
  5564.         },
  5565.         // Sebastian
  5566.         {
  5567.             "LogName": "Sebastian Spring, Summer & Fall",
  5568.             "Action": "Load",
  5569.             "Target": "Characters/Sebastian",
  5570.             "FromFile": "Characters/Sebastian/Vanilla/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  5571.             "When":
  5572.             {
  5573.                 "SebastianVariant": "vanilla",
  5574.                 "Season": "spring, summer, fall",
  5575.             }
  5576.         },  
  5577.         {
  5578.             "LogName": "Sebastian Spring, Summer & Fall Rain",
  5579.             "Action": "Load",
  5580.             "Target": "Characters/Sebastian",
  5581.             "FromFile": "Characters/Sebastian/Vanilla/Sebastian_{{season}}{{RainSeasonalVariant}}.png",
  5582.             "When":
  5583.             {
  5584.                 "SebastianVariant": "vanilla",
  5585.                 "Season": "spring, summer, fall",
  5586.             }
  5587.         },
  5588.         {
  5589.             "LogName": "Sebastian Winter",
  5590.             "Action": "Load",
  5591.             "Target": "Characters/Sebastian",
  5592.             "FromFile": "Characters/Sebastian/Vanilla/Sebastian{{WinterSeasonalVariant}}.png",
  5593.             "When":
  5594.             {
  5595.                 "SebastianVariant": "vanilla",
  5596.                 "Season": "winter",
  5597.             }
  5598.         },
  5599.         // Sebastian Portraits
  5600.         {
  5601.             "LogName": "Sebastian Spring, Summer & Fall Rain",
  5602.             "Action": "Load",
  5603.             "Target": "Portraits/Sebastian",
  5604.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian_{{season}}{{RainSeasonalVariant}}.png",
  5605.             "When":
  5606.             {
  5607.                 "SebastianVariant": "vanilla",
  5608.                 "Season": "spring, summer, fall",
  5609.             }
  5610.         },
  5611.         {
  5612.             "LogName": "Sebastian Spring",
  5613.             "Action": "Load",
  5614.             "Target": "Portraits/Sebastian",
  5615.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  5616.             "When":
  5617.             {
  5618.                 "SebastianVariant": "vanilla",
  5619.                 "Season": "spring",
  5620.                 "SebastianSpringAltHoodie": "false",
  5621.             }
  5622.         },
  5623.         {
  5624.             "LogName": "Sebastian Spring Alt",
  5625.             "Action": "Load",
  5626.             "Target": "Portraits/Sebastian",
  5627.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian_{{season}}{{Indoor_SeasonalVariant}}_Alt.png",
  5628.             "When":
  5629.             {
  5630.                 "SebastianVariant": "vanilla",
  5631.                 "Season": "spring",
  5632.                 "SebastianSpringAltHoodie": "true",
  5633.             }
  5634.         },
  5635.         {
  5636.             "LogName": "Sebastian Summer",
  5637.             "Action": "Load",
  5638.             "Target": "Portraits/Sebastian",
  5639.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  5640.             "When":
  5641.             {
  5642.                 "SebastianVariant": "vanilla",
  5643.                 "Season": "summer",
  5644.                 "SebastianSummerPonytail": "false",
  5645.             }
  5646.         },
  5647.         {
  5648.             "LogName": "Sebastian Summer Ponytail",
  5649.             "Action": "Load",
  5650.             "Target": "Portraits/Sebastian",
  5651.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian_{{season}}{{Indoor_SeasonalVariant}}_Ponytail.png",
  5652.             "When":
  5653.             {
  5654.                 "SebastianVariant": "vanilla",
  5655.                 "Season": "summer",
  5656.                 "SebastianSummerPonytail": "true",
  5657.             }
  5658.         },
  5659.         {
  5660.             "LogName": "Sebastian Fall",
  5661.             "Action": "Load",
  5662.             "Target": "Portraits/Sebastian",
  5663.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian_{{season}}{{Indoor_SeasonalVariant}}.png",
  5664.             "When":
  5665.             {
  5666.                 "SebastianVariant": "vanilla",
  5667.                 "Season": "fall",
  5668.             }
  5669.         },
  5670.         {
  5671.             "LogName": "Sebastian - Winter Indoor",
  5672.             "Action": "Load",
  5673.             "Target": "Portraits/Sebastian",
  5674.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian{{WinterSeasonalVariant}}_{{SebastianWinterOutfit}}.png",
  5675.             "When":
  5676.             {
  5677.                 "SebastianVariant": "vanilla",
  5678.                 "Season": "winter",
  5679.                 "Weather": "sun, wind",
  5680.             }
  5681.         },
  5682.         {
  5683.             "LogName": "Sebastian - Winter Outdoor",
  5684.             "Action": "Load",
  5685.             "Target": "Portraits/Sebastian",
  5686.             "FromFile": "Portraits/Sebastian/Vanilla/Sebastian{{WinterSeasonalVariant}}.png",
  5687.             "When":
  5688.             {
  5689.                 "SebastianVariant": "vanilla",
  5690.                 "Season": "winter",
  5691.                 "Weather": "rain, storm, snow",
  5692.             }
  5693.         },
  5694.         // Shane
  5695.        {
  5696.             "LogName": "Shane - Spring, Summer & Fall",
  5697.             "Action": "Load",
  5698.             "Target": "Characters/Shane",
  5699.             "FromFile": "Characters/Shane/Vanilla/{{ShaneSelfCare}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  5700.             "When":
  5701.             {
  5702.                 "ShaneVariant": "vanilla",
  5703.                 "Season": "spring, summer, fall",
  5704.                 "ShaneSelfCare:dynamic" : "false",
  5705.             }
  5706.         },
  5707.         {
  5708.             "LogName": "Shane - Spring, Summer & Fall",
  5709.             "Action": "Load",
  5710.             "Target": "Characters/Shane",
  5711.             "FromFile": "Characters/Shane/Vanilla/{{Dynamic}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  5712.             "When":
  5713.             {
  5714.                 "ShaneVariant": "vanilla",
  5715.                 "Season": "spring, summer, fall",
  5716.                 "ShaneSelfCare:dynamic" : "true",
  5717.             }
  5718.         },
  5719.         {
  5720.             "LogName": "Shane - Spring, Summer & Fall Rain",
  5721.             "Action": "Load",
  5722.             "Target": "Characters/Shane",
  5723.             "FromFile": "Characters/Shane/Vanilla/{{ShaneSelfCare}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  5724.             "When":
  5725.             {
  5726.                 "ShaneVariant": "vanilla",
  5727.                 "Season": "spring, summer, fall",
  5728.                 "ShaneSelfCare:dynamic" : "false",
  5729.             }
  5730.         },
  5731.         {
  5732.             "LogName": "Shane - Spring, Summer & Fall Rain",
  5733.             "Action": "Load",
  5734.             "Target": "Characters/Shane",
  5735.             "FromFile": "Characters/Shane/Vanilla/{{Dynamic}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  5736.             "When":
  5737.             {
  5738.                 "ShaneVariant": "vanilla",
  5739.                 "Season": "spring, summer, fall",
  5740.                 "ShaneSelfCare:dynamic" : "true",
  5741.             }
  5742.         },
  5743.         {
  5744.             "LogName": "Shane - Winter",
  5745.             "Action": "Load",
  5746.             "Target": "Characters/Shane",
  5747.             "FromFile": "Characters/Shane/Vanilla/{{ShaneSelfCare}}/Shane{{WinterSeasonalVariant}}.png",
  5748.             "When":
  5749.             {
  5750.                 "ShaneVariant": "vanilla",
  5751.                 "Season": "winter",
  5752.                 "ShaneSelfCare:dynamic" : "false",
  5753.             }
  5754.         },
  5755.         {
  5756.             "LogName": "Shane - Winter",
  5757.             "Action": "Load",
  5758.             "Target": "Characters/Shane",
  5759.             "FromFile": "Characters/Shane/Vanilla/{{Dynamic}}/Shane{{WinterSeasonalVariant}}.png",
  5760.             "When":
  5761.             {
  5762.                 "ShaneVariant": "vanilla",
  5763.                 "Season": "winter",
  5764.                 "ShaneSelfCare:dynamic" : "true",
  5765.             }
  5766.         },
  5767.         // Shane Portraits
  5768.         {
  5769.             "LogName": "Shane - Spring, Summer & Fall",
  5770.             "Action": "Load",
  5771.             "Target": "Portraits/Shane",
  5772.             "FromFile": "Portraits/Shane/Vanilla/{{ShaneSelfCare}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  5773.             "When":
  5774.             {
  5775.                 "ShaneVariant": "vanilla",
  5776.                 "Season": "spring, summer, fall",
  5777.                 "ShaneSelfCare:dynamic" : "false",
  5778.             }
  5779.         },
  5780.         {
  5781.             "LogName": "Shane - Spring, Summer & Fall",
  5782.             "Action": "Load",
  5783.             "Target": "Portraits/Shane",
  5784.             "FromFile": "Portraits/Shane/Vanilla/{{Dynamic}}/Shane_{{season}}{{Indoor_SeasonalVariant}}.png",
  5785.             "When":
  5786.             {
  5787.                 "ShaneVariant": "vanilla",
  5788.                 "Season": "spring, summer, fall",
  5789.                 "ShaneSelfCare:dynamic" : "true",
  5790.             }
  5791.         },
  5792.         {
  5793.             "LogName": "Shane - Spring, Summer & Fall Rain",
  5794.             "Action": "Load",
  5795.             "Target": "Portraits/Shane",
  5796.             "FromFile": "Portraits/Shane/Vanilla/{{ShaneSelfCare}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  5797.             "When":
  5798.             {
  5799.                 "ShaneVariant": "vanilla",
  5800.                 "Season": "spring, summer, fall",
  5801.                 "ShaneSelfCare:dynamic" : "false",
  5802.             }
  5803.         },
  5804.         {
  5805.             "LogName": "Shane - Spring, Summer & Fall Rain",
  5806.             "Action": "Load",
  5807.             "Target": "Portraits/Shane",
  5808.             "FromFile": "Portraits/Shane/Vanilla/{{Dynamic}}/Shane_{{season}}{{RainSeasonalVariant}}.png",
  5809.             "When":
  5810.             {
  5811.                 "ShaneVariant": "vanilla",
  5812.                 "Season": "spring, summer, fall",
  5813.                 "ShaneSelfCare:dynamic" : "true",
  5814.             }
  5815.         },
  5816.         {
  5817.             "LogName": "Shane - Winter",
  5818.             "Action": "Load",
  5819.             "Target": "Portraits/Shane",
  5820.             "FromFile": "Portraits/Shane/Vanilla/{{ShaneSelfCare}}/Shane{{WinterSeasonalVariant}}.png",
  5821.             "When":
  5822.             {
  5823.                 "ShaneVariant": "vanilla",
  5824.                 "Season": "winter",
  5825.                 "ShaneSelfCare:dynamic" : "false",
  5826.             }
  5827.         },
  5828.         {
  5829.             "LogName": "Shane - Winter",
  5830.             "Action": "Load",
  5831.             "Target": "Portraits/Shane",
  5832.             "FromFile": "Portraits/Shane/Vanilla/{{Dynamic}}/Shane{{WinterSeasonalVariant}}.png",
  5833.             "When":
  5834.             {
  5835.                 "ShaneVariant": "vanilla",
  5836.                 "Season": "winter",
  5837.                 "ShaneSelfCare:dynamic" : "true",
  5838.             }
  5839.         },
  5840.         // Vincent's sprites and portraits are coded in the diverse section above.
  5841.         // Willy's sprites and portraits are coded in the diverse section above.
  5842.         // Wizard
  5843.         {
  5844.             "LogName": "Wizard Sprite",
  5845.             "Action": "Load",
  5846.             "Target": "Characters/Wizard",
  5847.             "FromFile": "Characters/Wizard/Wizard_{{season}}.png",
  5848.             "When":
  5849.             {
  5850.                 "Season": "spring, summer, winter",
  5851.                 "WizardVariant:disable": "false",
  5852.             }
  5853.         },
  5854.         // Wizard Portrait
  5855.         {
  5856.             "LogName": "Wizard Portrait",
  5857.             "Action": "Load",
  5858.             "Target": "Portraits/Wizard",
  5859.             "FromFile": "Portraits/Wizard/Wizard_{{season}}.png",
  5860.             "When":
  5861.             {
  5862.                 "Season": "spring, summer, winter",
  5863.                 "WizardVariant:disable": "false",
  5864.             }
  5865.         },
  5866.         // E N D  V A N I L L A  E D I T S
  5867.         // B E G I N  M A T E R N I T Y  S P R I T E S
  5868.         {
  5869.             "LogName": "Abigail Maternity",
  5870.             "Action": "EditImage",
  5871.             "Target": "Characters/Abigail",
  5872.             "FromFile": "Characters/Abigail/{{AbigailVariant}}/Abigail_Maternity.png",
  5873.             "When":
  5874.             {
  5875.                 "Spouse": "Abigail",
  5876.                 "MaternitySprites": "true",
  5877.                 "AbigailVariant:disable": "false",
  5878.             }
  5879.         },
  5880.         {
  5881.             "LogName": "Emily Maternity",
  5882.             "Action": "EditImage",
  5883.             "Target": "Characters/Emily",
  5884.             "FromFile": "Characters/Emily/{{EmilyVariant}}/Emily_Maternity.png",
  5885.             "When":
  5886.             {
  5887.                 "Spouse": "Emily",
  5888.                 "MaternitySprites": "true",
  5889.                 "EmilyVariant:disable": "false",
  5890.             }
  5891.         },
  5892.         {
  5893.             "LogName": "Haley Maternity",
  5894.             "Action": "EditImage",
  5895.             "Target": "Characters/Haley",
  5896.             "FromFile": "Characters/Haley/{{HaleyVariant}}/Haley_Maternity.png",
  5897.             "When":
  5898.             {
  5899.                 "Spouse": "Haley",
  5900.                 "MaternitySprites": "true",
  5901.                 "HaleyVariant:disable": "false",
  5902.             }
  5903.         },
  5904.         {
  5905.             "LogName": "Leah Maternity",
  5906.             "Action": "EditImage",
  5907.             "Target": "Characters/Leah",
  5908.             "FromFile": "Characters/Leah/{{LeahVariant}}/Leah_Maternity.png",
  5909.             "When":
  5910.             {
  5911.                 "Spouse": "Leah",
  5912.                 "MaternitySprites": "true",
  5913.                 "LeahVariant:disable": "false",
  5914.             }
  5915.         },
  5916.         {
  5917.             "LogName": "Maru Maternity",
  5918.             "Action": "EditImage",
  5919.             "Target": "Characters/Maru",
  5920.             "FromFile": "Characters/Maru/{{MaruVariant}}/Maru_Maternity.png",
  5921.             "When":
  5922.             {
  5923.                 "Spouse": "Maru",
  5924.                 "MaternitySprites": "true",
  5925.                 "MaruVariant:disable": "false",
  5926.             }
  5927.         },
  5928.         {
  5929.             "LogName": "Penny Maternity",
  5930.             "Action": "EditImage",
  5931.             "Target": "Characters/Penny",
  5932.             "FromFile": "Characters/Penny/{{PennyVariant}}/Penny_Maternity.png",
  5933.             "When":
  5934.             {
  5935.                 "Spouse": "Penny",
  5936.                 "PennyVariant": "vanilla",
  5937.                 "MaternitySprites": "true",
  5938.             }
  5939.         },
  5940.         // E N D  M A T E R N I T Y
  5941.  
  5942.         //FESTIVAL EDITS
  5943.  
  5944.         // B E G I N  F E S T I V A L S P I T E S
  5945.  
  5946.         /*{
  5947.             "LogName": "Festival Character Sprites Bachlorettes - Vanilla",
  5948.             "Action": "EditImage",
  5949.             "Target": "Characters/Abigail, Characters/Emily, Characters/Haley, Characters/Leah, Characters/Maru, Characters/Penny",
  5950.             "FromFile": "Characters/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  5951.             "When":
  5952.             {
  5953.                 "HasFile:Characters/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  5954.                 "DayEvent:{{Festival}}": true
  5955.             },
  5956.         },
  5957.  
  5958.         {
  5959.             "LogName": "Festival Character Sprites Bachlorettes - Modded",
  5960.             "Action": "EditImage",
  5961.             "Target": "Characters/Abigail, Characters/Emily, Characters/Haley, Characters/Leah, Characters/Maru, Characters/Penny",
  5962.             "FromFile": "Characters/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  5963.             "When":
  5964.             {
  5965.                 "HasFile:Characters/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  5966.                 "DayEvent:{{Festival}}": true
  5967.             },
  5968.         },
  5969.  
  5970.         {
  5971.             "LogName": "Festival Character Sprites Bachelors & Villagers - Vanilla",
  5972.             "Action": "EditImage",
  5973.             "Target": "Characters/Alex, Characters/Caroline, Characters/Clint, Characters/Demetrius, Characters/Elliott, Characters/Evelyn, Characters/George, Characters/Gus, Characters/Harvey, Characters/Jas, Characters/Jodi, Characters/Kent, Characters/Lewis, Characters/Linus, Characters/Marnie, Characters/Pam, Characters/Pierre, Characters/Robin, Characters/Shane, Characters/Vincent, Characters/Willy",
  5974.             "FromFile": "Characters/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  5975.             "When":
  5976.             {
  5977.                 "HasFile:Characters/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  5978.                 "DayEvent:{{Festival}}": true
  5979.             },
  5980.         },
  5981.  
  5982.         {
  5983.             "LogName": "Festival Character Sprites Bachelors & Villagers - Modded",
  5984.             "Action": "EditImage",
  5985.             "Target": "Characters/Alex, Characters/Caroline, Characters/Clint, Characters/Demetrius, Characters/Elliott, Characters/Evelyn, Characters/George, Characters/Gus, Characters/Harvey, Characters/Jas, Characters/Jodi, Characters/Kent, Characters/Lewis, Characters/Linus, Characters/Marnie, Characters/Pam, Characters/Pierre, Characters/Robin, Characters/Shane, Characters/Vincent, Characters/Willy",
  5986.             "FromFile": "Characters/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  5987.             "When":
  5988.             {
  5989.                 "HasFile:Characters/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  5990.                 "DayEvent:{{Festival}}": true
  5991.             },
  5992.         },
  5993.  
  5994.         {
  5995.             "LogName": "Festival Portrait Sprites Bachlorettes - Vanilla",
  5996.             "Action": "EditImage",
  5997.             "Target": "Portraits/Abigail, Portraits/Emily, Portraits/Haley, Portraits/Leah, Portraits/Maru, Portraits/Penny",
  5998.             "FromFile": "Portraits/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  5999.             "When":
  6000.             {
  6001.                 "HasFile:Portraits/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  6002.                 "DayEvent:{{Festival}}": true
  6003.             },
  6004.         },
  6005.  
  6006.         {
  6007.             "LogName": "Festival Portrait Sprites Bachlorettes - Modded",
  6008.             "Action": "EditImage",
  6009.             "Target": "Portraits/Abigail, Portraits/Emily, Portraits/Haley, Portraits/Leah, Portraits/Maru, Portraits/Penny",
  6010.             "FromFile": "Portraits/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  6011.             "When":
  6012.             {
  6013.                 "HasFile:Portraits/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  6014.                 "DayEvent:{{Festival}}": true
  6015.             },
  6016.         },
  6017.  
  6018.         {
  6019.             "LogName": "Festival Portrait Sprites Bachelors & Villagers - Vanilla",
  6020.             "Action": "EditImage",
  6021.             "Target": "Portraits/Alex, Portraits/Caroline, Portraits/Clint, Portraits/Demetrius, Portraits/Elliott, Portraits/Evelyn, Portraits/George, Portraits/Gus, Portraits/Harvey, Portraits/Jas, Portraits/Jodi, Portraits/Kent, Portraits/Lewis, Portraits/Linus, Portraits/Marnie, Portraits/Pam, Portraits/Pierre, Portraits/Robin, Portraits/Shane, Portraits/Vincent, Portraits/Willy",
  6022.             "FromFile": "Portraits/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  6023.             "When":
  6024.             {
  6025.                 "HasFile:Portraits/{{TargetWithoutPath}}/Vanilla/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  6026.                 "DayEvent:{{Festival}}": true
  6027.             },
  6028.         },
  6029.  
  6030.         {
  6031.             "LogName": "Festival Portrait Sprites Bachelors & Villagers - Modded",
  6032.             "Action": "EditImage",
  6033.             "Target": "Portraits/Alex, Portraits/Caroline, Portraits/Clint, Portraits/Demetrius, Portraits/Elliott, Portraits/Evelyn, Portraits/George, Portraits/Gus, Portraits/Harvey, Portraits/Jas, Portraits/Jodi, Portraits/Kent, Portraits/Lewis, Portraits/Linus, Portraits/Marnie, Portraits/Pam, Portraits/Pierre, Portraits/Robin, Portraits/Shane, Portraits/Vincent, Portraits/Willy",
  6034.             "FromFile": "Portraits/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png",
  6035.             "When":
  6036.             {
  6037.                 "HasFile:Portraits/{{TargetWithoutPath}}/Modded/Festivals/{{Festival}}/{{TargetWithoutPath}}_{{Festival}}.png": true,
  6038.                 "DayEvent:{{Festival}}": true
  6039.             },
  6040.         },*/
  6041.     ]
  6042. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top