{
    "Changes": [
        {
            "Action": "EditData",
            "Target": "Data/NPCGiftTastes",
            "LogName": "Gift tastes: Sebastian",
            "TextOperations": [
              /*Love*/
              {
                "Operation": "Append",
                "Target": [
                  "Fields",
                  "Sebastian",
                  1
                ],
                "Value": "FlashShifter.StardewValleyExpandedCP_Golden_Goose_Egg FlashShifter.StardewValleyExpandedCP_Prismatic_Pop FlashShifter.StardewValleyExpandedCP_Frog",
                "Delimiter": " "
              }
              /*Like*/,
              {
                "Operation": "Append",
                "Target": [
                  "Fields",
                  "Sebastian",
                  3
                ],
                "Value": "FlashShifter.StardewValleyExpandedCP_Tadpole FlashShifter.StardewValleyExpandedCP_Fossilized_Apple FlashShifter.StardewValleyExpandedCP_Gold_Carrot FlashShifter.StardewValleyExpandedCP_Daggerfish",
                "Delimiter": " "
              }
              /*Dislike*/,
              {
                "Operation": "Append",
                "Target": [
                  "Fields",
                  "Sebastian",
                  5
                ],
                "Value": "FlashShifter.StardewValleyExpandedCP_Winter_Star_Rose FlashShifter.StardewValleyExpandedCP_Thistle FlashShifter.StardewValleyExpandedCP_Mushroom_Colony FlashShifter.StardewValleyExpandedCP_Goldenrod FlashShifter.StardewValleyExpandedCP_Ferngill_Primrose FlashShifter.StardewValleyExpandedCP_Blue_Moon_Wine",
                "Delimiter": " "
              }
              /*Hate*/,
              {
                "Operation": "Append",
                "Target": [
                  "Fields",
                  "Sebastian",
                  7
                ],
                "Value": "FlashShifter.StardewValleyExpandedCP_King_Salmon FlashShifter.StardewValleyExpandedCP_Grass_Carp FlashShifter.StardewValleyExpandedCP_Goldenfish FlashShifter.StardewValleyExpandedCP_Frog_Legs FlashShifter.StardewValleyExpandedCP_Butterfish FlashShifter.StardewValleyExpandedCP_Bull_Trout",
                "Delimiter": " "
              }
              /*Neutral*/,
              {
                "Operation": "Append",
                "Target": [
                  "Fields",
                  "Sebastian",
                  9
                ],
                "Value": "FlashShifter.StardewValleyExpandedCP_Void_Eel FlashShifter.StardewValleyExpandedCP_Starfish FlashShifter.StardewValleyExpandedCP_Seahorse FlashShifter.StardewValleyExpandedCP_Sea_Sponge FlashShifter.StardewValleyExpandedCP_Minnow FlashShifter.StardewValleyExpandedCP_Green_Mushroom FlashShifter.StardewValleyExpandedCP_Clownfish",
                "Delimiter": " "
              }
            ]
          },
        { //SEBASTIAN SCHEDULE EDITS
            "Action": "EditData",
            "Target": "characters/schedules/Sebastian",
            "When": {
                "HasSeenEvent |contains=191393, 502261": false,
                "Spouse |contains=Sebastian": true,
                "Day |contains=22": true
            },
            "Entries": {
                "marriage_Mon": "830 Mountain 48 26 1 \"Strings\\schedules\\Sebastian:marriage_Mon.000\"/1300 ScienceHouse 6 20 0 \"Strings\\schedules\\Sebastian:marriage_Mon.001\"/1700 bed",
            },
        },
        { //SEBASTIAN SCHEDULE EDITS
            "Action": "EditData",
            "Target": "characters/schedules/Sebastian",
            "Entries": {
                "fall": "1030 SebastianRoom 9 4 3 sebastian_computer/1200 Mountain 48 26 1/1400 Mountain 42 12 2/1500 Mountain 42 13 1 sebastian_smoking/1600 ScienceHouse 27 9 0/1730 SebastianRoom 9 4 3 sebastian_computer/2130 SebastianRoom 11 9 1",
                "spring": "1030 SebastianRoom 9 4 3 sebastian_computer/1500 ScienceHouse 27 9 0/1530 SebastianRoom 9 4 3 sebastian_computer/1830 Mountain 48 26 1 sebastian_smoking/2130 SebastianRoom 11 9 1",
                "Thu": "1030 SebastianRoom 9 4 3 sebastian_computer/1400 Railroad 28 47 1 sebastian_smoking/1800 Railroad 64 45 3/1930 Railroad 5 45 1/2130 SebastianRoom 11 9 1 sebastian_sleep",
                "20": "800 SebastianRoom 3 5 0/1000 ScienceHouse 27 9 0/1200 SebastianRoom 6 12 0/1400 SebastianRoom 3 7 2/2100 ScienceHouse 27 9 0/2220 SebastianRoom 11 9 1 sebastian_sleep",
            },
        },
        { //Sebastian chronicles of solaria 
            "Action": "EditData",
            "Target": "characters/schedules/Sebastian",
            "When": {
                "Day": "20",
                "Spouse": "Sebastian"
            },
            "Entries": {
                "Sat": "730 ScienceHouse 27 9 0/1200 SebastianRoom 6 12 0/1400 SebastianRoom 3 7 2/2100 bed",
            },
        },
        { //SEBASTIAN SCHEDULE DIALOGUE
            "Action": "EditData",
            "Target": "Characters/Dialogue/Sebastian",
            "Entries": {
                "SebastianRoom_3_7": "{{i18n:Sebastian.Dialogue.01}}",
            },
        },
        { //Sebastian 8 hrt event fix
            "Action": "EditData",
            "Target": "data/events/SebastianRoom",
            "Entries": {
                "27/f Sebastian 1500/p Sebastian": "jaunty/-1000 -1000/farmer 1 1 2 Sebastian 5 8 3 Sam 3 7 2/skippable/showFrame Sam 24/showFrame Sebastian 28/positionOffset Sebastian 0 15/doAction 1 3/viewport 5 5 true/move farmer 0 6 1/pause 500/showFrame Sebastian 29/pause 500/speak Sebastian \"{{i18n:Sebastian.8heart.01}}\"/pause 500/speak Sebastian \"{{i18n:Sebastian.8heart.02}}\"/move farmer 0 1 2/pause 500/playSound thudStep/faceDirection farmer 1 true/showFrame 117/positionOffset farmer 16 80/pause 600/speak Sebastian \"{{i18n:Sebastian.8heart.03}}\"/pause 900/showFrame Sebastian 30/playSound dwop/pause 500/showFrame Sebastian 28/pause 500/speak Sebastian \"{{i18n:Sebastian.8heart.04}}\"/pause 600/speak Sam \"{{i18n:Sebastian.8heart.05}}\"/pause 500/question chooseCharacter \"{{i18n:Sebastian.8heart.05A}}\"/pause 500/speak Sebastian \"{{i18n:Sebastian.8heart.06}}\"/pause 500/speak Sam \"{{i18n:Sebastian.8heart.07}}\"/addMailReceived choseWizard/switchEvent opening"
            }
        },
		
	    { //Sebastian 5 heart event
            "Action": "EditData",
            "Target": "data/events/sciencehouse",
            "Entries": {
                "0573751/o Maru/o Sebastian/f Maru 500/f Robin 500/f Demetrius 500/f Sebastian 1250/t 1700 2200": "none/-500 -500/farmer 22 12 1 Robin 28 9 0 Demetrius 29 9 2 Maru 30 12 3 Sebastian -50 -50 0/skippable/pause 300/playMusic 50s/showFrame Demetrius 16 true/viewport 26 11 true/move farmer 4 0 0 true/pause 1000/textAboveHead Maru \"{{i18n:Sebastian.Event.01}}\"/pause 1000/move farmer 0 -2 1/pause 650/faceDirection Robin 3 true/pause 500/speak Robin \"{{i18n:Sebastian.Event.02}}\"/pause 400/shake Maru 500/pause 200/speak Maru \"{{i18n:Sebastian.Event.03}}\"/pause 250/emote farmer 32/pause 400/faceDirection Robin 2 true/pause 250/faceDirection Robin 1 true/pause 600/showFrame Demetrius 17 true/pause 350/speak Robin \"{{i18n:Sebastian.Event.04}}\"/pause 400/speak Demetrius \"{{i18n:Sebastian.Event.05}}\"/pause 500/playSound newRecipe/shake Demetrius 500/pause 250/showFrame Demetrius 0 true/pause 700/advancedMove Demetrius false 0 1 -2 0 0 1 -1 0 0 1 -5 0/pause 600/faceDirection Robin 2 true/pause 1250/faceDirection farmer 2 true/pause 1000/globalFade/viewport -1000 -1000/pause 1000/changeLocation SebastianRoom/warp Demetrius 1 2/faceDirection Demetrius 2 true/warp Sebastian 8 6/warp Robin -20 -20/warp Maru -21 -21/warp farmer -22 -22/viewport 6 6 true/pause 1650/shake Demetrius 1150/pause 150/playSound stoneStep/pause 300/playSound stoneStep/pause 300/playSound stoneStep/pause 250/faceDirection Sebastian 3 true/pause 400/emote Sebastian 8 true/pause 600/speak Sebastian \"{{i18n:Sebastian.Event.06}}\"/pause 500/speak Demetrius \"{{i18n:Sebastian.Event.07}}\"/pause 250/move Sebastian 0 1 3/move Sebastian -2 0 0/move Sebastian 0 -1 3 true/pause 400/speak Sebastian \"{{i18n:Sebastian.Event.08}}\"/pause 1000/showFrame Demetrius 1 true/pause 200/doAction 1 3/pause 500/emote Sebastian 40 true/pause 150/showFrame Demetrius 0 true/pause 200/move Demetrius 0 4 1/move Demetrius 3 0 1/pause 750/faceDirection Demetrius 2 true/pause 1250/faceDirection Demetrius 1 true/pause 250/faceDirection Demetrius 0 true/pause 1400/faceDirection Demetrius 1 true/pause 300/speak Demetrius \"{{i18n:Sebastian.Event.09}}\"/pause 400/stopMusic/speak Sebastian \"{{i18n:Sebastian.Event.10}}\"/pause 400/shake Demetrius 350/pause 250/speak Demetrius \"{{i18n:Sebastian.Event.11}}\"/pause 500/speak Sebastian \"{{i18n:Sebastian.Event.12}}\"/pause 450/speak Demetrius \"{{i18n:Sebastian.Event.13}}\"/pause 300/shake Sebastian 1250/pause 500/speak Sebastian \"{{i18n:Sebastian.Event.14}}\"/pause 500/emote Demetrius 60/pause 500/faceDirection Demetrius 2 true/pause 500/playSound dwop/showFrame Demetrius 19 true/pause 750/emote Sebastian 40/pause 500/speak Sebastian \"{{i18n:Sebastian.Event.15}}\"/pause 1000/showFrame Demetrius 0 true/pause 500/faceDirection Demetrius 1 true/pause 500/speak Demetrius \"{{i18n:Sebastian.Event.16}}\"/pause 1000/speak Sebastian \"{{i18n:Sebastian.Event.17}}\"/pause 500/speak Demetrius \"{{i18n:Sebastian.Event.18}}\"/pause 500/globalFade/viewport -1000 -1000/changeLocation ScienceHouse/warp Maru 30 12/warp Robin 29 11/positionOffset Robin 0 12 true/faceDirection Robin 2 true/warp farmer 28 14/positionOffset farmer 0 -15 true/warp Demetrius 23 12/faceDirection Demetrius 1 true/warp Sebastian 21 12/faceDirection Sebastian 1 true/playMusic 50s/pause 1150/advancedMove Demetrius false 3 0 0 -1 0 0 1 5000/advancedMove Sebastian false 5 0 0 1 0 0 1 5000/viewport 26 11 true/pause 1100/faceDirection Robin 3 true/pause 500/faceDirection farmer 3 true/speak Demetrius \"{{i18n:Sebastian.Event.19}}\"/pause 500/speak Robin \"{{i18n:Sebastian.Event.20}}\"/pause 400/speak Maru \"{{i18n:Sebastian.Event.21}}\"/pause 400/speak Sebastian \"{{i18n:Sebastian.Event.22}}\"/pause 500/globalFade/viewport -1000 -1000/pause 1000/message \"{{i18n:Sebastian.Event.23}}\"/pause 1000/addConversationTopic SebastianDinner 3/end"
            }
        },
	
	    {
	        "Action": "EditData",
	        "Target": "characters/dialogue/Robin",
	        "Entries": {
                "SebastianDinner": "{{i18n:Sebastian.Event.24}}",
            }
        },
		{
	        "Action": "EditData",
	        "Target": "characters/dialogue/Demetrius",
	        "Entries": {
                "SebastianDinner": "{{i18n:Sebastian.Event.25}}",
            }
        },
		{
	        "Action": "EditData",
	        "Target": "characters/dialogue/Maru",
	        "Entries": {
                "SebastianDinner": "{{i18n:Sebastian.Event.26}}",
            }
        },
		{
	        "Action": "EditData",
	        "Target": "characters/dialogue/Sebastian",
	        "Entries": {
                "SebastianDinner": "{{i18n:Sebastian.Event.27}}",
            }
        },
    ]
}