Rizline:Chart file: Difference between revisions

No edit summary
No edit summary
Line 55: Line 55:
     }}
     }}
   }}
   }}
   {{DataStructureField|canvasMoves|array|Changes of canvas position.|
   {{DataStructureField|canvasMoves|array|Changes of canvas' positions.|
     {{DataStructureField||object|A move pattern for one canvas. The index of the element in the array is the canvas index. {{Todo}}}}
     {{DataStructureField||object|A move pattern for one canvas. The index of the element in the array is the canvas index.|
      {{DataStructureField|index|int|Index of the canvas; should always the same as the index of the item in the parent array.}}
      {{DataStructureField|xPositionKeyPoints|array|Position changes of the canvas in the song.|
        {{DataStructureField||key point object|A position change. The value of the key point is the absolute X position of the center of the canvas. As with all other X coordinates: -0.5 is the left edge of the screen, 0.0 is the center of the screen, 0.5 is the right edge of the screen. See [[#Key point object structure]] for details.}}
      }}
      {{DataStructureField|speedKeyPoints|array|Speed changes of the canvas in the song.|
        {{DataStructureField||key point object|A speed change. The value of the key point indicates a scroll speed multiplier, that is applied to a base scroll speed based on the user's preference. See [[#Key point object structure]] for details.}}
      }}
    }}
   }}
   }}
   {{DataStructureField|cameraMove|object|Changes of camera position. {{Todo}}|
   {{DataStructureField|cameraMove|object|Changes of camera position.|
    {{DataStructureField|scaleKeyPoints|array|Scale/zoom changes of the camera in the song.|
      {{DataStructureField||key point object|A scale change. {{Todo|Which values correspond to zooming-in vs. zooming out?}} See [[#Key point object structure]] for details.}}
    }}
    {{DataStructureField|xPositionKeyPoints|array|Position changes of the camera in the song.|
      {{DataStructureField||key point object|A position change. The value of the key point is the absolute X position of the center of the canvas. As with all other X coordinates: -0.5 is the left edge of the screen, 0.0 is the center of the screen, 0.5 is the right edge of the screen. See [[#Key point object structure]] for details.}}
    }}
   }}
   }}
}}
}}