level
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								Tutorial_BG.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Tutorial_BG.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 575 B  | 
							
								
								
									
										
											BIN
										
									
								
								UNDERTALE-CLIP.mp3
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								UNDERTALE-CLIP.mp3
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										213
									
								
								level.rdlevel
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										213
									
								
								level.rdlevel
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,213 @@
 | 
			
		||||
{
 | 
			
		||||
	"settings":
 | 
			
		||||
	{
 | 
			
		||||
		"version": 51, 
 | 
			
		||||
		"artist": "Toby", 
 | 
			
		||||
		"song": "UNDERTALE", 
 | 
			
		||||
		"specialArtistType": "AuthorIsArtist", 
 | 
			
		||||
		"artistPermission": "", 
 | 
			
		||||
		"artistLinks": "", 
 | 
			
		||||
		"author": "ATLAS", 
 | 
			
		||||
		"difficulty": "Easy", 
 | 
			
		||||
		"seizureWarning": false, 
 | 
			
		||||
		"previewImage": "UTOST.jpg", 
 | 
			
		||||
		"syringeIcon": "", 
 | 
			
		||||
		"previewSong": "", 
 | 
			
		||||
		"previewSongStartTime": 0, 
 | 
			
		||||
		"previewSongDuration": 10, 
 | 
			
		||||
		"songNameHue": 0.87, 
 | 
			
		||||
		"description": "", 
 | 
			
		||||
		"tags": "", 
 | 
			
		||||
		"separate2PLevelFilename": "", 
 | 
			
		||||
		"canBePlayedOn": "OnePlayerOnly", 
 | 
			
		||||
		"firstBeatBehavior": "RunNormally", 
 | 
			
		||||
		"multiplayerAppearance": "HorizontalStrips", 
 | 
			
		||||
		"levelVolume": 1, 
 | 
			
		||||
		"rankMaxMistakes": [20, 15, 10, 5], 
 | 
			
		||||
 | 
			
		||||
		"rankDescription":
 | 
			
		||||
		[
 | 
			
		||||
			"你这个毫无希望的实习生!",
 | 
			
		||||
			"啊,你还可以做得更好",
 | 
			
		||||
			"嗯,勉强还成……",
 | 
			
		||||
			"咱们是黄金组合!",
 | 
			
		||||
			"你的表现真给力!",
 | 
			
		||||
			"惊艳绝伦的演出!!"
 | 
			
		||||
		]
 | 
			
		||||
	},
 | 
			
		||||
	"rows":
 | 
			
		||||
	[
 | 
			
		||||
		{ "character": "Farmer", "rowType": "Classic", "row": 0, "rooms": [0], "player": "P1", "hideAtStart": true, "pulseSound": "Punch", "pulseSoundVolume": 100, "pulseSoundPitch": 100, "pulseSoundPan": 0, "pulseSoundOffset": 0 },
 | 
			
		||||
	],
 | 
			
		||||
	"decorations":
 | 
			
		||||
	[
 | 
			
		||||
	],
 | 
			
		||||
	"events":
 | 
			
		||||
	[
 | 
			
		||||
		{ "bar": 1, "beat": 1, "y": 0, "type": "SetTheme", "rooms": [0], "preset": "None" },
 | 
			
		||||
		{ "bar": 1, "beat": 1, "y": 1, "type": "SetBackgroundColor", "rooms": [0], "backgroundType": "Image", "contentMode": "Tiled", "color": "1743B3FF", "image": ["Tutorial_BG.png"], "fps": 30, "filter": "NearestNeighbor", "scrollX": 5, "scrollY": 5 },
 | 
			
		||||
		{ "bar": 1, "beat": 2, "y": 1, "type": "ShowDialogue", "text": "Ian_explaining:实习生你来了\nIan_explaining:  我这次要给你介绍一种新的节拍\n\n", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 2, "beat": 2, "y": 1, "type": "ShowDialogue", "text": "Ian_explaining: 这种节拍和之前见过的都不一样, 他们的间隔不是平均的", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 3, "beat": 2, "y": 1, "type": "ShowDialogue", "text": "Ian_explaining: 但是即便如此, 还是有规律的", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 4, "beat": 1, "y": 0, "type": "HideRow", "row": 0, "show": "Visible", "transition": "Full" },
 | 
			
		||||
		{ "bar": 4, "beat": 3, "y": 1, "type": "ShowDialogue", "text": "Ian_explaining: 接下来我先演示一下吧", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 4, "beat": 8, "y": 0, "type": "ChangePlayersRows", "playerMode": "OnePlayer", "players": ["CPU", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1"], "cpuMarkers": ["Ian", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai"] },
 | 
			
		||||
		{ "bar": 4, "beat": 8, "y": 1, "type": "TintRows", "row": -1, "border": "None", "borderColor": "FFFFFF", "borderOpacity": 100, "opacity": 100, "tint": false, "tintColor": "FFFFFF", "tintOpacity": 100 },
 | 
			
		||||
		{ "bar": 5, "beat": 1, "y": 0, "type": "PlaySong", "filename": "toby fox - UNDERTALE Soundtrack - 34 Memory.mp3", "volume": 100, "pitch": 100, "pan": 0, "offset": 40, "bpm": 160, "loop": false },
 | 
			
		||||
		{ "bar": 5, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 5, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 5, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 5, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 5, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 5, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 5, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 6, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 6, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 7, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 8, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 1 },
 | 
			
		||||
		{ "bar": 8, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 8, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 8, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 8, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 8, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 9, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 6, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 10, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 11, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 12, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 1 },
 | 
			
		||||
		{ "bar": 12, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 12, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 12, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 12, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 12, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 14, "beat": 1, "y": 1, "type": "ShowDialogue", "text": "Ian_sighing: 大概就是这样子了, 接下来你试一下吧", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 16, "beat": 5, "y": 0, "type": "ChangePlayersRows", "playerMode": "OnePlayer", "players": ["P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1"], "cpuMarkers": ["Otto", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai"] },
 | 
			
		||||
		{ "bar": 17, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 17, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 17, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 17, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 17, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 17, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 17, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 6, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 18, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 19, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 20, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 1 },
 | 
			
		||||
		{ "bar": 20, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 20, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 20, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 20, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 20, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 21, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 6, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 22, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 2, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 23, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 24, "beat": 2, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 1 },
 | 
			
		||||
		{ "bar": 24, "beat": 3, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 24, "beat": 4, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 24, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 24, "beat": 6.5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 24, "beat": 8, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 25, "beat": 1, "y": 0, "type": "CallCustomMethod", "methodName": "CurrentSongVol(0.0,2.0)", "executionTime": "OnBar", "sortOffset": 0 },
 | 
			
		||||
		{ "bar": 26, "beat": 1, "y": 1, "type": "ShowDialogue", "text": "Ian_explaining: 那么这是第一种\nIan_explaining: 接下来还有一种", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 27, "beat": 1, "y": 0, "type": "ChangePlayersRows", "playerMode": "OnePlayer", "players": ["CPU", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1"], "cpuMarkers": ["Ian", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai"] },
 | 
			
		||||
		{ "bar": 27, "beat": 7, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "---x--" },
 | 
			
		||||
		{ "bar": 28, "beat": 1, "y": 0, "type": "PlaySong", "filename": "UNDERTALE-CLIP.mp3", "volume": 100, "pitch": 100, "pan": 0, "offset": 90, "bpm": 203.8, "loop": false },
 | 
			
		||||
		{ "bar": 28, "beat": 1, "y": 0, "type": "AddClassicBeat", "row": 0, "tick": 4, "swing": 0, "hold": 0 },
 | 
			
		||||
		{ "bar": 31, "beat": 5, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "------" },
 | 
			
		||||
		{ "bar": 32, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 32, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 33, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 33, "beat": 7, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 34, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 34, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 35, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 35, "beat": 6, "y": 0, "type": "ChangePlayersRows", "playerMode": "OnePlayer", "players": ["P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1", "P1"], "cpuMarkers": ["Otto", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai", "Samurai"] },
 | 
			
		||||
		{ "bar": 35, "beat": 6, "y": 1, "type": "ShowDialogue", "text": "Ian_idle: 接下来到你了", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 35, "beat": 7, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "---x--" },
 | 
			
		||||
		{ "bar": 36, "beat": 1, "y": 0, "type": "AddClassicBeat", "row": 0, "tick": 4, "swing": 0, "hold": 0 },
 | 
			
		||||
		{ "bar": 39, "beat": 5, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "------" },
 | 
			
		||||
		{ "bar": 40, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 40, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 41, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 41, "beat": 7, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 42, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 42, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 43, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 43, "beat": 7, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "---x--" },
 | 
			
		||||
		{ "bar": 44, "beat": 1, "y": 0, "type": "AddClassicBeat", "row": 0, "tick": 4, "swing": 0, "hold": 0 },
 | 
			
		||||
		{ "bar": 47, "beat": 5, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "------" },
 | 
			
		||||
		{ "bar": 48, "beat": 1, "y": 0, "type": "AddFreeTimeBeat", "row": 0, "hold": 0, "pulse": 0 },
 | 
			
		||||
		{ "bar": 48, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 49, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 49, "beat": 7, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 50, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 50, "beat": 5, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 51, "beat": 1, "y": 0, "type": "PulseFreeTimeBeat", "row": 0, "hold": 0, "action": "Increment", "customPulse": 0 },
 | 
			
		||||
		{ "bar": 51, "beat": 3, "y": 0, "type": "CallCustomMethod", "methodName": "CurrentSongVol(0.0,2.0)", "executionTime": "OnBar", "sortOffset": 0 },
 | 
			
		||||
		{ "bar": 52, "beat": 1, "y": 0, "type": "SetBeatsPerMinute", "beatsPerMinute": 100 },
 | 
			
		||||
		{ "bar": 52, "beat": 1, "y": 1, "type": "ShowDialogue", "text": "Ian_explaining: 那么这些就是主要的不规律节拍了\nIan_explaining: 除此之外还有一些很少出现的, 不过到时候我会搞定的", "panelSide": "Bottom", "portraitSide": "Left", "speed": 1, "playTextSounds": true },
 | 
			
		||||
		{ "bar": 53, "beat": 7, "y": 1, "type": "FinishLevel"  },
 | 
			
		||||
		{ "bar": 53, "beat": 7, "y": 2, "type": "FinishLevel"  },
 | 
			
		||||
		{ "bar": 53, "beat": 7, "y": 3, "type": "FinishLevel"  },
 | 
			
		||||
	],
 | 
			
		||||
	"conditionals":
 | 
			
		||||
	[
 | 
			
		||||
	]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								toby fox - UNDERTALE Soundtrack - 34 Memory.mp3
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								toby fox - UNDERTALE Soundtrack - 34 Memory.mp3
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								toby fox - UNDERTALE Soundtrack - 71 Undertale.mp3
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								toby fox - UNDERTALE Soundtrack - 71 Undertale.mp3
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user