From 9112963a4474e1ea6e1d8d9c7db5a8ca87e42f2f Mon Sep 17 00:00:00 2001 From: tls Date: Thu, 30 Jun 2022 01:31:29 +0800 Subject: [PATCH] v0.1 --- backup.rdlevel | 148 +++++++++++++++++++++++++++++++++++++++++++++++++ level.rdlevel | 148 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 296 insertions(+) create mode 100644 backup.rdlevel create mode 100644 level.rdlevel diff --git a/backup.rdlevel b/backup.rdlevel new file mode 100644 index 0000000..5e7f433 --- /dev/null +++ b/backup.rdlevel @@ -0,0 +1,148 @@ +{ + "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"}, + ] +} diff --git a/level.rdlevel b/level.rdlevel new file mode 100644 index 0000000..5e7f433 --- /dev/null +++ b/level.rdlevel @@ -0,0 +1,148 @@ +{ + "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"}, + ] +}