{
	"settings":
	{
		"version": 51, 
		"artist": "Toby Fox", 
		"song": "UNDERTALE", 
		"specialArtistType": "AuthorIsArtist", 
		"artistPermission": "", 
		"artistLinks": "", 
		"author": "ATLAS", 
		"difficulty": "Medium", 
		"seizureWarning": false, 
		"previewImage": "UTOST.jpg", 
		"syringeIcon": "", 
		"previewSong": "", 
		"previewSongStartTime": 0, 
		"previewSongDuration": 10, 
		"songNameHue": 0.36, 
		"description": "JUST LAYOUT", 
		"tags": "", 
		"separate2PLevelFilename": "", 
		"canBePlayedOn": "OnePlayerOnly", 
		"firstBeatBehavior": "RunNormally", 
		"multiplayerAppearance": "HorizontalStrips", 
		"levelVolume": 1, 
		"rankMaxMistakes": [20, 15, 10, 5], 

		"rankDescription":
		[
			"BOO",
			"啊，你还可以做得更好",
			"嗯，勉强还成……",
			"咱们是黄金组合！",
			"你的表现真给力！",
			"AP"
		]
	},
	"rows":
	[
		{ "character": "Samurai", "rowType": "Oneshot", "row": 0, "rooms": [0], "player": "P1", "hideAtStart": true, "pulseSound": "Kick", "pulseSoundVolume": 100, "pulseSoundPitch": 100, "pulseSoundPan": 0, "pulseSoundOffset": 0 },
		{ "character": "Girl", "rowType": "Classic", "row": 1, "rooms": [0], "player": "P1", "hideAtStart": true, "pulseSound": "Sizzle", "pulseSoundVolume": 100, "pulseSoundPitch": 100, "pulseSoundPan": 0, "pulseSoundOffset": 0 },
	],
	"decorations":
	[
	],
	"events":
	[
		{ "bar": 1, "beat": 1, "y": 0, "type": "PlaySong", "filename": "toby fox - UNDERTALE Soundtrack - 71 Undertale.mp3", "volume": 150, "pitch": 100, "pan": 0, "offset": 60, "bpm": 203.805, "loop": false },
		{ "bar": 1, "beat": 1, "y": 2, "type": "FloatingText", "rooms": [0], "id": 0, "text": "Song by Toby Fox", "times": "", "textPosition": [50, 70], "size": 10, "angle": 0, "mode": "HideAbruptly", "showChildren": true, "color": "ffffff", "outlineColor": "000000ff", "anchor": "MiddleCenter", "fadeOutRate": 8, "narrate": true, "narrationCategory": "Instruction" },
		{ "bar": 1, "beat": 1, "y": 1, "type": "SetForeground", "rooms": [0], "contentMode": "ScaleToFill", "color": "ffffff", "image": ["ut_long.jpg"], "fps": 30, "scrollX": 0, "scrollY": 0 },
		{ "bar": 3, "beat": 1, "y": 2, "type": "FloatingText", "rooms": [0], "id": 1, "text": "level by Atlas", "times": "", "textPosition": [50, 70], "size": 10, "angle": 0, "mode": "HideAbruptly", "showChildren": false, "color": "ffffff", "outlineColor": "000000ff", "anchor": "MiddleCenter", "fadeOutRate": 8, "narrate": true, "narrationCategory": "Instruction" },
		{ "bar": 4, "beat": 1, "y": 1, "type": "ShowRooms", "rooms": [1], "transitionTime": 8, "ease": "InOutSine", "heights": [0, 0, 0, 0] },
		{ "bar": 4, "beat": 8, "y": 0, "type": "SetTheme", "rooms": [0], "preset": "HospitalWardNight" },
		{ "bar": 5, "beat": 1, "y": 1, "type": "SetForeground", "rooms": [0], "contentMode": "ScaleToFill", "color": "ffffff", "image": [""], "fps": 30, "scrollX": 0, "scrollY": 0 },
		{ "bar": 5, "beat": 1, "y": 1, "type": "ShowRooms", "rooms": [0], "transitionTime": 8, "ease": "InOutSine", "heights": [0, 0, 0, 0] },
		{ "bar": 6, "beat": 1, "y": 1, "type": "HideRow", "row": 0, "show": "Visible", "transition": "Smooth" },
		{ "bar": 7, "beat": 1, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "SayReaDyGetSetGoNew", "voiceSource": "Nurse", "tick": 4, "volume": 20 },
		{ "bar": 9, "beat": 1, "y": 1, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 7, "interval": 8, "tick": 4 },
		{ "bar": 17, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 5, "interval": 8, "tick": 4 },
		{ "bar": 22, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 23, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 24, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 25, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 5, "interval": 8, "tick": 4 },
		{ "bar": 30, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 31, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 32, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 33, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 5, "interval": 8, "tick": 4 },
		{ "bar": 38, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 39, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 40, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 41, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 5, "interval": 8, "tick": 4 },
		{ "bar": 46, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 47, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 48, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 14, "interval": 8, "tick": 4 },
		{ "bar": 62, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 63, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 203.984 },
		{ "bar": 63, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 4 },
		{ "bar": 64, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 7, "interval": 8, "tick": 4 },
		{ "bar": 71, "beat": 5, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "JustSayStop", "voiceSource": "Nurse", "tick": 1, "volume": 30 },
		{ "bar": 72, "beat": 1, "y": 1, "type": "HideRow", "row": 0, "show": "Hidden", "transition": "Smooth" },
		{ "bar": 72, "beat": 2, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 202.3121 },
		{ "bar": 73, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 202.7027 },
		{ "bar": 73, "beat": 5, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 204.1395 },
		{ "bar": 75, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 204 },
		{ "bar": 76, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 204.6036 },
		{ "bar": 77, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 201.5113 },
		{ "bar": 77, "beat": 5, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 205.0698 },
		{ "bar": 79, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 200.5013 },
		{ "bar": 79, "beat": 5, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 202.3609 },
		{ "bar": 80, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 196 },
		{ "bar": 80, "beat": 1, "y": 1, "type": "HideRow", "row": 1, "show": "Visible", "transition": "Smooth" },
		{ "bar": 81, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 204.103 },
		{ "bar": 81, "beat": 1, "y": 1, "type": "AddClassicBeat", "row": 1, "tick": 2, "swing": 0, "setXs": "FourBeat", "hold": 2 },
		{ "bar": 83, "beat": 1, "y": 1, "type": "AddClassicBeat", "row": 1, "tick": 2, "swing": 0, "setXs": "FourBeat", "hold": 2 },
		{ "bar": 85, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 204.7782 },
		{ "bar": 85, "beat": 1, "y": 1, "type": "AddClassicBeat", "row": 1, "tick": 2, "swing": 0, "setXs": "FourBeat", "hold": 2 },
		{ "bar": 85, "beat": 5, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 204.6036 },
		{ "bar": 87, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 199.3355 },
		{ "bar": 87, "beat": 1, "y": 1, "type": "AddClassicBeat", "row": 1, "tick": 2, "swing": 0, "setXs": "FourBeat", "hold": 2 },
		{ "bar": 87, "beat": 1, "y": 1, "type": "HideRow", "row": 0, "show": "Visible", "transition": "Smooth" },
		{ "bar": 87, "beat": 5, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 206.3629 },
		{ "bar": 88, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 205.5674 },
		{ "bar": 88, "beat": 1, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "SayReaDyGetSetGoNew", "voiceSource": "Nurse", "tick": 2, "volume": 30 },
		{ "bar": 88, "beat": 7, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 245 },
		{ "bar": 89, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 203.8866 },
		{ "bar": 89, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 15, "interval": 4, "tick": 2 },
		{ "bar": 90, "beat": 1, "y": 2, "type": "HideRow", "row": 1, "show": "Hidden", "transition": "Smooth" },
		{ "bar": 97, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 15, "interval": 4, "tick": 2 },
		{ "bar": 104, "beat": 8, "y": 0, "type": "SetBeatsPerMinute", "beatsPerMinute": 170 },
		{ "bar": 105, "beat": 1, "y": 0, "type": "SetBeatsPerMinute", "beatsPerMinute": 203.8 },
		{ "bar": 105, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 15, "interval": 4, "tick": 2 },
		{ "bar": 113, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 15, "interval": 4, "tick": 2 },
		{ "bar": 120, "beat": 5, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "SayGetSetGo", "voiceSource": "Nurse", "tick": 4, "volume": 100 },
		{ "bar": 120, "beat": 7, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "JustSayStop", "voiceSource": "Nurse", "tick": 1, "volume": 100 },
		{ "bar": 121, "beat": 5, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 6, "interval": 8, "tick": 4 },
		{ "bar": 122, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 123, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 124, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 125, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 126, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 127, "beat": 3, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 127, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 128, "beat": 5, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 7, "interval": 8, "tick": 4 },
		{ "bar": 129, "beat": 1, "y": 1, "type": "SetBeatsPerMinute", "beatsPerMinute": 203.85 },
		{ "bar": 130, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 131, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 132, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 133, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 134, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 135, "beat": 3, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 6 },
		{ "bar": 135, "beat": 7, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "tick": 2 },
		{ "bar": 136, "beat": 1, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "JustSayStop", "voiceSource": "Nurse", "tick": 1, "volume": 50 },
		{ "bar": 137, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 15, "interval": 8, "tick": 4 },
		{ "bar": 144, "beat": 8, "y": 0, "type": "SetBeatsPerMinute", "beatsPerMinute": 180 },
		{ "bar": 145, "beat": 1, "y": 0, "type": "SetBeatsPerMinute", "beatsPerMinute": 203.8 },
		{ "bar": 153, "beat": 1, "y": 0, "type": "SetBeatsPerMinute", "beatsPerMinute": 203.7 },
		{ "bar": 153, "beat": 1, "y": 0, "type": "AddOneshotBeat", "row": 0, "pulseType": "Wave", "loops": 7, "interval": 8, "tick": 4 },
		{ "bar": 160, "beat": 5, "y": 0, "type": "SayReadyGetSetGo", "phraseToSay": "JustSayAndStop", "voiceSource": "Nurse", "tick": 1, "volume": 50 },
		{ "bar": 162, "beat": 1, "y": 2, "type": "FinishLevel"  },
		{ "bar": 162, "beat": 1, "y": 1, "type": "FinishLevel"  },
		{ "bar": 162, "beat": 1, "y": 0, "type": "FinishLevel"  },
	],
	"conditionals":
	[
		{ "id": 1, "type": "TimesExecuted", "tag": "1", "name": "至多运行 1 次", "maxTimes": 1},
		{ "id": 2, "type": "LastHit", "tag": "2", "name": "单人", "row": -1, "result": "Perfect"},
	]
}
