{ 
	"Changes":
	[		

		{
		"LogName":"Hector's Schedule - Not Unlocked",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
		{
			// Prior to Hector being unlocked.
			"spring": "0 EastScarp_TNPCWaitingWarpRoom 12 5 2/1200 EastScarp_TNPCWaitingWarpRoom 12 6 2/1800 EastScarp_TNPCWaitingWarpRoom 12 5 2",
	
		},
			"When": { "HasSeenEvent |contains=SnS.Ch2.Hector.1": false }			
		},

		{
		"LogName":"Hector's Schedule - Unlocked",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
		{
			// Prior to Hector being introduced to Jacob, he won't leave the tower.
			"spring": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/1000 {{Random:EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 9 25 2 Hector_drink++ EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy++EastScarp_DruidTower 4 15 2 Hector_scritch|inputSeparator=++}}/1230 EastScarp_DruidTower 7 25 0/1300 {{Random:EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 4 24 2 Hector_kickysit|inputSeparator=++}}/1530 EastScarp_DruidTower 6 6 3/1600 {{Random:EastScarp_DruidTower 6 5 2 Hector_gurdy++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink|inputSeparator=++}}/1830 EastScarp_DruidTower 2 15 0/1900 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
		},
			"When": { "HasSeenEvent |contains=SnS.Ch2.Hector.1": true }	
		},

		{
		"LogName":"Hector's Schedule - Working Part-Time at the Vet",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
		{
			// Hector's starting vet assistant schedule.
			"spring_Mon": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 EastScarp_VetHouse 3 23 2 Hector_hip/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Wed": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 EastScarp_VetHouse 3 23 2 Hector_hip/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Fri": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 EastScarp_VetHouse 3 23 2 Hector_hip/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
		},
			"When": { "HasSeenEvent |contains=SnS.Ch2.Hector.6": true }	
		},

		{
		"LogName":"Hector's Schedule - Time Spent w/ Mateo",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
		{
			// Hector hangs out in East Scarp more after his 10h event, and plays music in the Fall with Mateo.
			"spring_Sat": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/0900 EastScarp_VillageInn 30 11 2 Hector_gurdy/1600 EastScarp_VillageInn 42 11 2 Hector_drink/1800 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Sun": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/0900 EastScarp_Village 75 120 2/1010 EastScarp_Village 73 122 2/1020 EastScarp_Village 73 122 2 Hector_kickysit/1400 EastScarp_Village 73 121 2/1410 EastScarp_Village 34 98 2/1420 EastScarp_Village 34 98 2 Hector_drink/1800 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"fall_Tue": "0 Mountain 64 14 2/610 64 14 2 Hector_gurdy/1300 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"fall_Thu": "0 Mountain 64 14 2/610 64 14 2 Hector_gurdy/1300 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
		},
			"When": { "HasSeenEvent |contains=SnS.Ch2.Hector.16": true }	
		},

		{
		"LogName":"Hector's Schedule - Working Full-Time at the Vet",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
			{
			// Hector starts working at the vet full-time, and has more responsibilities besides standing at the counter.
			"spring_Mon": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Tue": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Wed": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Thu": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"spring_Fri": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1400 EastScarp_DruidTower 2 15 0/1500 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			},
				"When": { "HasSeenEvent |contains=SnS.Ch2.Hector.18": true }	
		},

		{
		"LogName":"Hector's Schedule - Night Market ",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
			{
			// Hector will attend the Night Market.
			"winter_15": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1300 Beach 65 25 2 Hector_hip/2200 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"winter_16": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1300 Beach 65 25 2 Hector_hip/2200 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"winter_17": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1300 Beach 65 25 2 Hector_hip/2200 EastScarp_DruidTower 1 27 2 Hector_loaf",
			},
				"When": {"HasSeenEvent |contains=SnS.Ch2.Hector.6": true }		
		},

		{
		"LogName":"Hector's Schedule - SVE Community Day",
		"Action":"EditData",
		"Target":"Characters/Schedules/Hector",
		"Entries":
			{
			// Will attend Community Day if Stardew Valley Expanded is installed.
			"spring_22": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1030 CommunityCenter 56 13 2 Hector_hip/1700 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"summer_22": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1030 CommunityCenter 56 13 2 Hector_hip/1700 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"fall_22": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1030 CommunityCenter 56 13 2 Hector_hip/1700 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			"winter_22": "0 EastScarp_DruidTower 1 27 2 Hector_loaf/630 {{Random:EastScarp_VetHouse 3 23 2 Hector_hip++EastScarp_VetHouse 6 12 1++EastScarp_VetHouse 7 5 0++EastScarp_VetHouse 33 13 0|inputSeparator=++}}/1030 CommunityCenter 56 13 2 Hector_hip/1700 {{Random:EastScarp_DruidTower 9 7 2 Hector_kickysit++EastScarp_DruidTower 4 24 2 Hector_kickysit++EastScarp_DruidTower 8 26 2 Hector_staticsit++EastScarp_DruidTower 10 16 2 Hector_hip++EastScarp_DruidTower 9 25 2 Hector_drink++EastScarp_DruidTower 4 15 2 Hector_scritch++EastScarp_DruidTower 6 5 2 Hector_loaf++EastScarp_DruidTower 6 5 2 Hector_gurdy|inputSeparator=++}}/2300 EastScarp_DruidTower 1 27 2 Hector_loaf",
			},
				"When": {"HasMod |contains=FlashShifter.StardewValleyExpandedCP": true, "HasSeenEvent |contains=SnS.Ch2.Hector.6": true }			
		},

		

	]
}

//(0 = up, 1 = right, 2 = down, 3 = left)




