new file: .gitattributes new file: Charts/track.json new file: ProjectOnrinto.csproj new file: ProjectOnrinto.sln new file: Scenes/Audio/audio_stream_player.tscn new file: Scenes/Game/level.tscn new file: Scenes/Prefabs/beat.tscn new file: Scripts/Core/GameManager.cs new file: Scripts/Core/GameManager.cs.uid new file: Scripts/Core/MusicClock.cs new file: Scripts/Core/MusicClock.cs.uid new file: Scripts/Core/TrackGenerator.cs new file: Scripts/Core/TrackGenerator.cs.uid new file: Scripts/Data/ChartEvent.cs new file: Scripts/Data/ChartEvent.cs.uid new file: Scripts/Data/JsonConverter.cs new file: Scripts/Data/JsonConverter.cs.uid new file: Scripts/Data/TrackData.cs new file: Scripts/Data/TrackData.cs.uid new file: Scripts/GameObjects/NoteObject.cs new file: Scripts/GameObjects/NoteObject.cs.uid new file: icon.svg new file: icon.svg.import new file: project.godot
30 lines
703 B
JSON
30 lines
703 B
JSON
{
|
|
"BPM": 120,
|
|
"Offset": 0.5,
|
|
"TicksPerBeat": 480,
|
|
"Events": [
|
|
{
|
|
"$type": "Onrinto.Chart.ChartEvent",
|
|
"Type": "Beat",
|
|
"Tick": 1000,
|
|
"Position": {"x": 1.0, "y": 0.0}
|
|
},
|
|
{
|
|
"$type": "Onrinto.Chart.AnimatedEvent",
|
|
"Type": "Catch",
|
|
"Tick": 2000,
|
|
"Position": {"x": 0.0, "y": 0.0},
|
|
"AniType": "Sin",
|
|
"In_Out": 1,
|
|
"AniStartTime": 1500,
|
|
"AniEndTime": 2000,
|
|
"RelativeSpeed": 1.5,
|
|
"StartPosition": {"x": -2.0, "y": 4.0},
|
|
"EndPosition": {"x": 2.0, "y": 3.0}
|
|
}
|
|
],
|
|
"RelativeSpeedPoints": [
|
|
{ "Tick": 0, "Speed": 1.0 , "IsLinear": false},
|
|
{ "Tick": 5000, "Speed": 2.0, "IsLinear": true }
|
|
]
|
|
} |