Gadvia:Chart file: Difference between revisions
Jump to navigation
Jump to search
Created page with "= JSON Format = * ''(root)'' ** <code>TrackTypeSetting</code> (array) *** (integer) ** <code>SongName</code> (string) ** <code>Compose</code> (string) ** <code>Length</code> (float) ** <code>BPM</code> (float) ** <code>beatMax</code> (integer) ** <code>GridOffset</code> (float) ** <code>SaveMode</code> (int) ** <code>NoteDatas</code> (array) *** (object) **** <code>time</code> (float) **** <code>Pos</code> (object) ***** <code>x</code> (float) ***** <code>y</code> (floa..." |
mNo edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= JSON | = JSON structure = | ||
{{DataStructure| | |||
{{DataStructureField|TrackTypeSetting|array|| | |||
{{DataStructureField||integer|}} | |||
}} | |||
{{DataStructureField|SongName|string}} | |||
{{DataStructureField|Compose|string}} | |||
{{DataStructureField|Length|float}} | |||
{{DataStructureField|BPM|float}} | |||
{{DataStructureField|beatMax|integer}} | |||
{{DataStructureField|GridOffset|float}} | |||
{{DataStructureField|SaveMode|int}} | |||
{{DataStructureField|NoteDatas|array|| | |||
{{DataStructureField||object|[[#Note object structure]]}} | |||
}} | |||
{{DataStructureField|BgNoteDatas|array|| | |||
{{DataStructureField||object|[[#Note object structure]]}} | |||
}} | |||
{{DataStructureField|BPMNoteDatas|array|| | |||
{{DataStructureField||object|[[#Note object structure]]}} | |||
}} | |||
{{DataStructureField|FallNoteDatas|array|| | |||
{{DataStructureField||object|[[#Note object structure]]}} | |||
}} | |||
{{DataStructureField|NoUseNoteDatas|array}} | |||
{{DataStructureField|SpeedNoteDatas|array}} | |||
{{DataStructureField|CheckLineDatas|array|| | |||
{{DataStructureField||object|[[#Note object structure]]}} | |||
}} | |||
{{DataStructureField|CameraDatas|array}} | |||
}} | |||
=== Note object structure === | |||
{{DataStructure| | |||
{{DataStructureField|time|float}} | |||
{{DataStructureField|Pos|object|| | |||
{{DataStructureField|x|float}} | |||
{{DataStructureField|y|float}} | |||
{{DataStructureField|z|float}} | |||
}} | |||
{{DataStructureField|trackPos|int}} | |||
{{DataStructureField|Type|int}} | |||
{{DataStructureField|NoteValue|float}} | |||
{{DataStructureField|SPValue|object|| | |||
{{DataStructureField|x|float}} | |||
{{DataStructureField|y|float}} | |||
{{DataStructureField|z|float}} | |||
}} | |||
{{DataStructureField|word|string|Word (lyric) to display on top of the note.}} | |||
{{DataStructureField|isEndTip|bool}} | |||
{{DataStructureField|TipStartMode|int}} | |||
}} | |||
Latest revision as of 19:59, 1 December 2024
JSON structure
[edit | edit source]- (root)
TrackTypeSetting
(array)- (integer)
SongName
(string)Compose
(string)Length
(float)BPM
(float)beatMax
(integer)GridOffset
(float)SaveMode
(int)NoteDatas
(array)- (object) - #Note object structure
BgNoteDatas
(array)- (object) - #Note object structure
BPMNoteDatas
(array)- (object) - #Note object structure
FallNoteDatas
(array)- (object) - #Note object structure
NoUseNoteDatas
(array)SpeedNoteDatas
(array)CheckLineDatas
(array)- (object) - #Note object structure
CameraDatas
(array)
Note object structure
[edit | edit source]- (root)
time
(float)Pos
(object)x
(float)y
(float)z
(float)
trackPos
(int)Type
(int)NoteValue
(float)SPValue
(object)x
(float)y
(float)z
(float)
word
(string) - Word (lyric) to display on top of the note.isEndTip
(bool)TipStartMode
(int)