{
"Changes": [
 {
"Action": "EditImage",
"LogName": "Overworld map edit",
"Target": "LooseSprites/map,LooseSprites/map_summer,LooseSprites/map_fall,LooseSprites/map_winter",
"FromFile": "Assets/Maps/Tilesheets/WorldMap/map_{{season}}.png",
 "PatchMode":"overlay",
"ToArea":{ "X": 181, "Y": 0, "Width": 64, "Height": 27
 },
"When": {"OverWorldMapEdit": true, }
 },
{
"Action": "EditImage",
"LogName": "Overworld map edit",
"Target": "LooseSprites/map,LooseSprites/map_summer,LooseSprites/map_fall,LooseSprites/map_winter",
"FromFile": "Assets/Maps/Tilesheets/WorldMap/map_Sve_{{season}}.png",
 "PatchMode":"overlay",
"ToArea":{ "X": 181, "Y": 0, "Width": 64, "Height": 27
 },
"When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": true,
"OverWorldMapEdit": true,
 }
 },
///GlowFlower Overlays

{
"Action": "EditImage",
"Target": "Maps/spring_Fellowclown_Outdoors,Maps/summer_Fellowclown_Outdoors,Maps/fall_Fellowclown_Outdoors,Maps/winter_Fellowclown_Outdoors",
"FromFile": "Assets/Maps/Tilesheets/TilesheetEdits/GlowFlowerOpen.png",
"Update": "OnTimeChange",
"ToArea": { "X": 576, "Y": 624, "Width": 16, "Height": 32 },
"When": {
"Time": "{{Range: 2000, 2400}}",
}
},
{
"LogName": "Glowflower 1",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 32, "Y": 9 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 32, "Y": 10 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 32, "Y": 10 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
{
"LogName": "Glowflower 2",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 39, "Y": 28 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
{
"LogName": "Glowflower 3",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 17, "Y": 20 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 17, "Y": 21 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
{
"LogName": "Glowflower 3",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 10, "Y": 19 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 10, "Y": 20 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
{
"LogName": "Glowflower 4",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 13, "Y": 24 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 13, "Y": 25 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
{
"LogName": "Glowflower 5",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 46, "Y": 19 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 46, "Y": 29 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
{
"LogName": "Glowflower 4",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 46, "Y": 22 },
"SetIndex": 3663,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 46, "Y": 23 },
"SetIndex": 3756,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Paths",
"Position": { "X": 39, "Y": 29 },
"SetIndex": 8,
"SetTilesheet": "Paths",
},
]
},
////Minecarts
{
"Action": "EditData",
"Target": "Data/Minecarts",
"TargetField": [ "Default", "Destinations" ], // for the "Default" network, edit the "Destinations" field
"Entries": {
"{{ModID}}_PasserbyCart": {
"Id": "{{ModID}}_PasserbyCart",
"DisplayName": "{{i18n:FC.PasserbyCemetery}}",
"TargetLocation": "{{ModID}}_OldGraveYard",
"TargetTile": { "X": 23, "Y": 60 },
"TargetDirection": "down",
}
}
},
////Entrances
{
"LogName": "Tillys eentrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_PasserbyRoad",
"When": {
"HasSeenEvent |contains={{ModID}}_TillyIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 9,
"Y": 7
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 4 10 {{ModID}}_MobileHome 800 2300"
},
}
]
},
{
"LogName": "Turn about saloon entrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_PasserbyRoad",
"When": {
"HasSeenEvent |contains={{ModID}}_TurnAboutSaloon": true,
},
"MapTiles": [
{
"Position": {
"X": 23,
"Y": 23
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 10 24 {{ModID}}_TurnaboutSaloon 900 2600"
},
}
]
},
{
"LogName": "Pops Temple Room entrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_Temple",
"When": {
"HasSeenEvent |contains={{ModID}}_PopsBigChange": true,
},
"MapTiles": [
{
"Position": {
"X": 6,
"Y": 15
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 8 13 {{ModID}}_PoppersRoom 800 2300"
},
}
]
},
{
"LogName": "Shaavars eentrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_AncientGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_ShaavarIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 49,
"Y": 32
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 12 18 {{ModID}}_GuardianHome 800 2300"
},

}
]
},
{
  "LogName": "Unlock second story Exhibit",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_Exhibit",
 "When": {
 "HasSeenEvent |contains={{ModID}}_TheExhibit": true,
},
"MapTiles": [
{
"Position": { "X": 12, "Y": 4 },
"Layer": "Buildings",
"Remove": true,
},
],
},
{
"LogName": "Gift from dezerie",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_GiftFromDezerie": true,},
"MapTiles": [
{
"Position": {
"X": 37,
"Y": 60
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 12 19 {{ModID}}_BoatHouse 600 2600"
},

}
]
},
{
"LogName": "Exhibit open",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_ThaliaIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 7,
"Y": 69
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 5 13 {{ModID}}_Exhibit 1200 2200"
},

}
]
},
 {
"LogName": "LyellDoorOpen",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_LyellsProperty",
"When": {
 "HasFlag |contains=landslideDone": true,
 },
"MapTiles": [
{
"Position": {
"X": 34,
"Y": 36
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 7 20 {{ModID}}_LyellsHouse 700 2200"
},
}
]
},
 {
"LogName": "MavericksShedLocked",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_HouseParty": true, 
"HasSeenEvent |contains={{ModID}}_JohnIntroduction": true,
 },
"MapTiles": [
{
"Position": {
"X": 10,
"Y": 43
},
"Layer": "Buildings",
"SetProperties": {
"Action": "Message \"GraveYard.MavericksShed\"",
},
}
]
},
{
"LogName": "unlock Johns room",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_JohnIntroduction": true, 
"HasSeenEvent |contains={{ModID}}_HouseParty": false,
},
"MapTiles": [
{
"Position": {
"X": 10,
"Y": 43
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 5 9 {{ModID}}_JohnsTempRoom 1000 1900"
},
}
]
},
{
"LogName": "Tillys Office warp",
 "Action": "EditMap",
 "Target": "Maps/{{ModID}}_Temple",
 "TextOperations": [
{
 "Operation": "Append",
 "Target": ["MapProperties", "Warp"],
 "Value": "18 19 {{ModID}}_TillysOffice 6 9 18 18 {{ModID}}_TillysOffice 6 9",
 "Delimiter": " "
}
],
"When": {
"HasSeenEvent |contains={{ModID}}_TillysOffice": true, 
"HasSeenEvent |contains={{ModID}}_HouseParty": true,
}
},
{
"LogName": "unlock traveling trailer 1",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_TravelingTrailer",
"When": {
"HasSeenEvent |contains={{ModID}}_PhoebesIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 19,
"Y": 15
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 14 16 {{ModID}}_TravelingTrailerDecker 600 2300"
},

}
]
},
{
"LogName": "unlock traveling trailer 1",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_TravelingTrailer",
"When": {
"HasSeenEvent |contains={{ModID}}_PhoebesIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 20,
"Y": 15
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 14 16 {{ModID}}_TravelingTrailerDecker 600 2300"
},
}
]
},
{
"LogName": "unlock traveling trailer 1",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_PasserbyRoad",
"When": {
"HasSeenEvent |contains={{ModID}}_BarronIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 12,
"Y": 29
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 7 18 {{ModID}}_TravelingTrailer 610 2030"
},

}
]
},
{
"LogName": "unlock traveling trailer 2",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_PasserbyRoad",
"When": {
"HasSeenEvent |contains={{ModID}}_BarronIntroduction": true,},
"MapTiles": [
{
"Position": {
"X": 13,
"Y": 29
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 7 18 {{ModID}}_TravelingTrailer 610 2030"
},

}
]
},
{
"Action": "EditMap",
"Target": "Maps/FarmHouse,Maps/FarmHouse2, Maps/FarmHouse2_marriage, Maps/FarmHouse1_marriage",
"FromFile": "Assets/Maps/Map Patches/farmhouse-tilesheets.tbin",
"FromArea": { "X": 0, "Y": 0, "Width": 1, "Height": 1 },
"ToArea": { "X": 0, "Y": 0, "Width": 1, "Height": 1 },
 "PatchMode": "Overlay"
},
{
"LogName": "Ancient GraveYard Cave Unblocked",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
 "When": {
 "HasSeenEvent |contains={{ModID}}_CaveBlockUnlock2": true,
},
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 42, "Y": 28 },
"SetIndex": 137,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings2",
"Position": { "X": 42, "Y": 27 },
"SetIndex": 44,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
  "LogName": "Ancient GraveYard Cave Unblocked",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_AncientGraveYard",
 "When": {
 "HasSeenEvent |contains={{ModID}}_CaveBlockUnlock2": true,
},
"MapTiles": [
{
"Position": { "X": 41, "Y": 27 },
"Layer": "Buildings",
"Remove": true,
},
{
"Position": { "X": 41, "Y": 26 },
"Layer": "Buildings",
"Remove": true,
}
],
},
{
"LogName": "Tillys Car",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_PasserbyRoad",
"When": {
 "HasSeenEvent |contains={{ModID}}_TillyIntroduction": true,
},
"MapTiles": [
  {
"Layer": "Front",
"Position": { "X": 33, "Y": 23 },
"SetIndex": 4750,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 34, "Y": 23 },
"SetIndex": 4751,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 35, "Y": 23 },
"SetIndex": 4752,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 36, "Y": 23 },
"SetIndex": 4753,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  ///
{
"Layer": "Buildings",
"Position": { "X": 33, "Y": 24 },
"SetIndex": 4843,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 34, "Y": 24 },
"SetIndex": 4844,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 35, "Y": 24 },
"SetIndex": 4845,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 36, "Y": 24 },
"SetIndex": 4846,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  ///
{
"Layer": "Buildings",
"Position": { "X": 33, "Y": 25 },
"SetIndex": 4936,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 34, "Y": 25 },
"SetIndex": 4937,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 35, "Y": 25 },
"SetIndex": 4938,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 36, "Y": 25 },
"SetIndex": 4939,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
"LogName": "Restored Temple entrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
 "HasFlag |contains={{ModID}}_Temple.Mail": true,
},
"MapTiles": [
{
"Position": {
"X": 40,
"Y": 22
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 6 24 Fellowclown.PC_Temple 900 2000"
},
}
]
},
{
"LogName": "RestoredTemple",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_OldGraveYard",
"When": {
 "HasFlag |contains={{ModID}}_Temple.Mail": true,
},
"MapTiles": [
  {
"Layer": "Front",
"Position": { "X": 40, "Y": 17 },
"SetIndex": 220,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 41, "Y": 17 },
"SetIndex": 221,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 42, "Y": 17 },
"SetIndex": 222,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 39, "Y": 18 },
"SetIndex": 312,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 40, "Y": 18 },
"SetIndex": 313,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 41, "Y": 18 },
"SetIndex": 314,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 42, "Y": 18 },
"SetIndex": 315,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 43, "Y": 18 },
"SetIndex": 316,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 44, "Y": 18 },
"SetIndex": 317,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 39, "Y": 19 },
"SetIndex": 405,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 40, "Y": 19 },
"SetIndex": 406,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 41, "Y": 19 },
"SetIndex": 407,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 42, "Y": 19 },
"SetIndex": 408,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 43, "Y": 19 },
"SetIndex": 409,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 44, "Y": 19 },
"SetIndex": 410,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},

{
"Layer": "Buildings",
"Position": { "X": 39, "Y": 20 },
"SetIndex": 498,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 40, "Y": 20 },
"SetIndex": 499,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 41, "Y": 20 },
"SetIndex": 500,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 42, "Y": 20 },
"SetIndex": 501,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 43, "Y": 20 },
"SetIndex": 502,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 44, "Y": 20 },
"SetIndex": 503,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},

{
"Layer": "Buildings",
"Position": { "X": 39, "Y": 21 },
"SetIndex": 591,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 40, "Y": 21 },
"SetIndex": 592,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 41, "Y": 21 },
"SetIndex": 593,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 42, "Y": 21 },
"SetIndex": 594,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 43, "Y": 21 },
"SetIndex": 595,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 39, "Y": 22 },
"SetIndex": 684,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 40, "Y": 22 },
"SetIndex": 685,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 41, "Y": 22 },
"SetIndex": 686,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 42, "Y": 22 },
"SetIndex": 687,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Buildings",
"Position": { "X": 43, "Y": 22 },
"SetIndex": 688,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
"LogName": "Bubba Placement",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_TravelingTrailerDecker",
"When": {
 "HasFlag |contains={{ModID}}_BubbasBirth.Mail": true,
},
"MapTiles": [
  {
"Layer": "Buildings",
"Position": { "X": 19, "Y": 10 },
"SetIndex": 2186,
"SetTilesheet": "Fellowclown_Indoors",
},
{
"Layer": "Front",
"Position": { "X": 19, "Y": 11 },
"SetIndex": 2217,
"SetTilesheet": "Fellowclown_Indoors",
},
]
},
{
"Action": "EditMap",
"Target": "Maps/{{ModID}}_TravelingTrailer",
"FromFile": "Assets/Maps/Map Patches/AmandasRoom.tbin",
"ToArea": { "X": 0, "Y": 8, "Width": 8, "Height": 8 },
"When": {
 "HasSeenEvent |contains={{ModID}}_AmandasIntroduction": true,
}
},
{
"Action": "EditMap",
"Target": "Maps/{{ModID}}_TravelingTrailer",
"FromFile": "Assets/Maps/Map Patches/ToyStoreEdit.tbin",
"ToArea": { "X": 21, "Y": 7, "Width": 5, "Height": 13 },
"When": {
"HasSeenEvent |contains={{ModID}}_PhoebesIntroduction": true,
}
},
 {
"LogName": "Kings Edit",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_TheBooksKey": true,
 },
"MapTiles": [
{
"Position": {
"X": 18,
"Y": 44
},
"Layer": "Buildings",
"SetProperties": {
"Action": "Message \"GraveYard.Lore\"",
},
}
]
},
 {
"LogName": "Kings Edit",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_TheBooksKey": true,
 },
"MapTiles": [
{
"Position": {
"X": 17,
"Y": 44
},
"Layer": "Buildings",
"SetProperties": {
"Action": "Message \"GraveYard.Lore\"",
},
}
]
},
{
"LogName": "begone Tile",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_StoneHouse",
"MapTiles": [
{
"Position": { "X": 14, "Y":13, },
"Layer": "Buildings",
"SetProperties": {
"Action": null,
},
},
],
"When": {
 "HasSeenEvent |contains={{ModID}}_ResearchingRett": true,
},
},
	{
"LogName": "begone Tile",
"Action": "EditMap",
"Target": "Maps/Town-Christmas2",
"MapTiles": [
{
"Position": { "X": 28, "Y":68, },
"Layer": "Buildings",
"SetProperties": {
"Action": null,
},
},
],
"When": {
"HasMod": "FlashShifter.StardewValleyExpandedCP",
},
},
{
"LogName": "Boxy's House",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_BoxysHouse": true,},
"MapTiles": [
  {
"Layer": "Buildings",
"Position": { "X": 12, "Y": 51 },
"SetIndex": 5937,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 13, "Y": 51 },
"SetIndex": 5938,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 12, "Y": 50 },
"SetIndex": 5844,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 13, "Y": 50 },
"SetIndex": 5845,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
"LogName": "Coffin Open",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_TheCreature": true,},
"MapTiles": [
  {
"Layer": "Buildings",
"Position": { "X": 3, "Y": 71 },
"SetIndex": 1904,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 4, "Y": 71 },
"SetIndex": 1905,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 3, "Y": 72 },
"SetIndex": 1997,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 4, "Y": 72 },
"SetIndex": 1998,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 3, "Y": 73 },
"SetIndex": 2090,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 4, "Y": 73 },
"SetIndex": 2091,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Front",
"Position": { "X": 3, "Y": 70 },
"SetIndex": 1811,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
 {
"Layer": "Front",
"Position": { "X": 4, "Y": 70 },
"SetIndex": 1812,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front1",
"Position": { "X": 2, "Y": 70 },
"SetIndex": 1810,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front1",
"Position": { "X": 2, "Y": 71 },
"SetIndex": 1903,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front1",
"Position": { "X": 2, "Y": 72 },
"SetIndex": 1996,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front1",
"Position": { "X": 2, "Y": 73 },
"SetIndex": 2089,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
"LogName": "Sunshine Temp Shop",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_TheStatue": true,
"HasSeenEvent |contains={{ModID}}_ForestTrouble": false,
"Weather": "Rain,Storm,GreenRain,Snow,Kana.WeatherWonders_Drizzle,Kana.WeatherWonders_AcidRain,Kana.WeatherWonders_Blizzard,Kana.WeatherWonders_MuddyRain,Kana.WeatherWonders_RainSnowMix,Kana.WeatherWonders_Deluge",
},
"MapTiles": [
    {
"Layer": "Buildings",
"Position": { "X": 32, "Y": 80 },
"SetIndex": 1051,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 32, "Y": 79 },
"SetIndex": 958,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
"LogName": "Sunshine Tempa Shop eentrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_OldGraveYard",
"When": {
"HasSeenEvent |contains={{ModID}}_TheStatue": true,
"HasSeenEvent |contains={{ModID}}_ForestTrouble": false,
"Weather": "Rain,Storm,GreenRain,Snow,Kana.WeatherWonders_Drizzle,Kana.WeatherWonders_AcidRain,Kana.WeatherWonders_Blizzard,Kana.WeatherWonders_MuddyRain,Kana.WeatherWonders_RainSnowMix,Kana.WeatherWonders_Deluge",

},
"MapTiles": [
{
"Position": {
"X": 32,
"Y":80
},
"Layer": "Buildings",
"SetProperties": {
"Action": "OpenShop Fellowclown.GP_Shop down 600 2600 28 14 16 32"
},
}
]
},
{
"LogName": "Sunshine Perma Shop",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_PasserbyRoad",
"When": {
"HasFlag |contains={{ModID}}_GotGem.Mail": true,
"HasSeenEvent |contains={{ModID}}_ForestTrouble": true,
},
"MapTiles": [
    {
"Layer": "Buildings",
"Position": { "X": 9, "Y": 38 },
"SetIndex": 4718,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 10, "Y": 38 },
"SetIndex": 4719,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
    {
"Layer": "Buildings",
"Position": { "X": 11, "Y": 38 },
"SetIndex": 4720,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 9, "Y": 39 },
"SetIndex": 4811,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
    {
"Layer": "Buildings",
"Position": { "X": 10, "Y": 39 },
"SetIndex": 4812,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Buildings",
"Position": { "X": 11, "Y": 39 },
"SetIndex": 4813,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 9, "Y": 37 },
"SetIndex": 4625,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
    {
"Layer": "Front",
"Position": { "X": 10, "Y": 37 },
"SetIndex": 4626,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
  {
"Layer": "Front",
"Position": { "X": 11, "Y": 37 },
"SetIndex": 4627,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
"LogName": "Sunshine Perma Shop eentrance",
"Action": "EditMap",
"Target": "Maps/{{ModID}}_PasserbyRoad",
"When": {
"HasFlag |contains={{ModID}}_GotGem.Mail": true,
"HasSeenEvent |contains={{ModID}}_ForestTrouble": true,
},
"MapTiles": [
{
"Position": {
"X": 10,
"Y":39
},
"Layer": "Buildings",
"SetProperties": {
"Action": "LockedDoorWarp 3 6 Fellowclown.PC_Shop 900 2200"
},
}
]
},
{
"LogName": "GraveYard Cave Unblocked",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_OldGraveYard",
 "When": {
 "HasSeenEvent |contains={{ModID}}_CaveBlockUnlock": true,
},
"MapTiles": [
{
"Layer": "Buildings",
"Position": { "X": 29, "Y": 35 },
"SetIndex": 136,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
{
"Layer": "Front",
"Position": { "X": 29, "Y": 34 },
"SetIndex": 43,
"SetTilesheet": "spring_Fellowclown_Outdoors",
},
]
},
{
  "LogName": "GraveYard Cave Unblocked",
"Action": "EditMap",
"Target": "Maps/{{ModId}}_OldGraveYard",
 "When": {
 "HasSeenEvent |contains={{ModID}}_CaveBlockUnlock": true,
},
"MapTiles": [
{
"Position": { "X": 28, "Y": 34 },
"Layer": "Buildings",
"Remove": true,
},
{
"Position": { "X": 28, "Y": 33 },
"Layer": "Buildings",
"Remove": true,
}
],
},
//Map Merging Edits
{
"LogName": "Add custom Tilesheets to farmhouse",
"Action": "EditMap",
"Target": "Maps/FarmHouse,Maps/FarmHouse2, Maps/FarmHouse2_marriage, Maps/FarmHouse1_marriage",
"FromFile": "Assets/Maps/Map Patches/farmhouse-tilesheets.tbin",
"FromArea": { "X": 0, "Y": 0, "Width": 1, "Height": 1 },
"ToArea": { "X": 0, "Y": 0, "Width": 1, "Height": 1 },
 "PatchMode": "Overlay"
},
{
"Action": "EditMap",
"Target": "Maps/{{ModID}}_Temple",
"FromFile": "Assets/Maps/Map Patches/TillysOfficeEntrance.tbin",
"ToArea": { "X": 17, "Y": 14, "Width": 3, "Height": 7 },
"When": {
"HasSeenEvent |contains={{ModID}}_TillysOffice": true, 
"HasSeenEvent |contains={{ModID}}_HouseParty": true,
}
},
{
"LogName": "Core Map Entrance-VanillaOnly-True",
 "Action": "EditMap",
 "Target": "Maps/Mountain",
 "TextOperations": [
{
 "Operation": "Append",
 "Target": ["MapProperties", "Warp"],
 "Value": "64 0 {{ModID}}_OldGraveYard 37 84 65 0 {{ModID}}_OldGraveYard 37 84",
 "Delimiter": " "
}
]
},
{
"LogName": "Core Map Entrance-VanillaOnly-True",
 "Action": "EditMap",
 "Target": "Maps/Mountain",
 "FromFile": "Assets/Maps/Map Patches/MountainSDVBlocked.tbin",
 "ToArea": { "X": 60, "Y": 0, "Width": 9, "Height": 10 }, 
"When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": false,
"HasFlag |contains=landslideDone": false,
}
},
{
"LogName": "Core Map Entrance-SVEOnlyOnly-True",
 "Action": "EditMap",
 "Target": "Maps/Mountain",
 "FromFile": "Assets/Maps/Map Patches/MountainSVEBlocked.tbin",
 "ToArea": { "X": 63, "Y": 0, "Width":4, "Height": 10 },
"When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": true,
"HasFlag |contains=landslideDone": false,
}
},
{
"LogName": "Core Map Entrance-VanillaOnly-True",
 "Action": "EditMap",
 "Target": "Maps/Mountain",
 "FromFile": "Assets/Maps/Map Patches/MountainSDV.tbin",
 "ToArea": { "X": 60, "Y": 0, "Width": 9, "Height": 10 }, 
"When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": false,
"HasFlag |contains=landslideDone": true,
}
},
{
"LogName": "Core Map Entrance-SVEOnly-True",
 "Action": "EditMap",
 "Target": "Maps/Mountain",
 "FromFile": "Assets/Maps/Map Patches/MountainSVE.tbin",
 "ToArea": { "X": 63, "Y": 0, "Width": 4, "Height": 10 },
"When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": true,
"HasFlag |contains=landslideDone": true,
}
},
{
"Action": "EditMap",
"Target": "Maps/Forest-FlowerFestival,Maps/Forest-FlowerFestival2",
"FromFile": "Assets/Maps/Map Patches/FlowerFestivalEditWOLFROMRAS.tbin",
"ToArea": { "X":0, "Y": 9, "Width": 27, "Height":12},
"When": {
"HasMod |contains=Wolf.RomRas": true
}
},
 {
"Action": "EditMap",
"Target": "Maps/Forest-FlowerFestival,Maps/Forest-FlowerFestival2",
"FromFile": "Assets/Maps/Map Patches/RSVFlowerFestivalEditWOLFROMRAS.tbin",
"ToArea": { "X":0, "Y": 9, "Width": 27, "Height":12},
"When": {
"HasMod |contains=Wolf.RomRas": true,
"HasMod |contains=Rafseazz.RSVCP": true
}
},
{
"Action": "EditMap",
"Target": "Maps/Forest-FlowerFestival,Maps/Forest-FlowerFestival2",
"FromFile": "Assets/Maps/Map Patches/FlowerFestivalEdit.tbin",
"ToArea": { "X":0, "Y": 9, "Width": 27, "Height":12},
"When": {
"HasMod |contains=Rafseazz.RSVCP": false,
"HasMod |contains=Wolf.RomRas": false
}
},
 {
"Action": "EditMap",
"Target": "Maps/Forest-FlowerFestival,Maps/Forest-FlowerFestival2",
"FromFile": "Assets/Maps/Map Patches/RSVFlowerFestivalEdit.tbin",
"ToArea": { "X":0, "Y": 9, "Width": 27, "Height":12
},
 "When": {
"HasMod |contains=Rafseazz.RSVCP": true
}
},
 {
"Action": "EditMap",
"Target": "Maps/Beach-NightMarket",
"FromFile": "Assets/Maps/Map Patches/NightMarketEdit.tbin",
"ToArea": { "X":0, "Y": 17, "Width": 12, "Height":7},
},
 {
"Action": "EditMap",
"Target": "Maps/Town-Christmas",
"FromFile": "Assets/Maps/Map Patches/ChristmasEdit.tbin",
"ToArea": { "X":53, "Y": 83, "Width": 3, "Height":3},
},
 {
"Action": "EditMap",
"Target": "Maps/Beach-Luau,Maps/Beach-Luau2",
"FromFile": "Assets/Maps/Map Patches/BeachEditNonEvent.tbin",
"ToArea": { "X":14, "Y": 25, "Width": 10, "Height":11},
},
{
"Action": "EditMap",
"Target": "Maps/Beach-Jellies,Maps/Beach-Jellies2",
"FromFile": "Assets/Maps/Map Patches/BeachEditNonEvent.tbin",
"ToArea": { "X":14, "Y": 25, "Width": 10, "Height":11},
},
{
"Action": "EditMap",
"Target": "Maps/Beach",
"FromFile": "Assets/Maps/Map Patches/BeachEditEvent.tbin",
"ToArea": { "X":14, "Y": 25, "Width": 10, "Height":11},
 "When": {
"DayEvent |contains=dance of the moonlight jellies": true,
}
},
{
"Action": "EditMap",
"Target": "Maps/Forest-IceFestival,Maps/Forest-IceFestival2",
"FromFile": "Assets/Maps/Map Patches/IceFestivalEdit.tbin",
"ToArea": { "X":93, "Y": 12, "Width": 18, "Height":11},
 "When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": false
}
},
{
"Action": "EditMap",
"Target": "Maps/Forest-IceFestival,Maps/Forest-IceFestival2",
"FromFile": "Assets/Maps/Map Patches/IceFestivalEditSVE.tbin",
"ToArea": { "X":93, "Y": 11, "Width": 18, "Height":12},
 "When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": true
}
},

{
"Action": "EditMap",
"Target": "Maps/Town-Fair,Maps/Town-Fair2",
"FromFile": "Assets/Maps/Map Patches/FairFestivalEdit.tbin",
"ToArea": { "X":57, "Y": 94, "Width": 17, "Height":12
},
},
{
"Action": "EditMap",
"Target": "Maps/Town-Halloween,Maps/Town-Halloween2",
"FromFile": "Assets/Maps/Map Patches/HalloweenEdit.tbin",
"ToArea": { "X":21, "Y": 73, "Width": 18, "Height":12},
 "When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": false
}
},
{
"Action": "EditMap",
"Target": "Maps/Town-Halloween,Maps/Town-Halloween2",
"FromFile": "Assets/Maps/Map Patches/HalloweenEdit-SVE.tbin",
"ToArea": { "X":21, "Y": 72, "Width": 18, "Height":13},
 "When": {
"HasMod |contains=FlashShifter.StardewValleyExpandedCP": true
}
},
]
}
