-
-
Notifications
You must be signed in to change notification settings - Fork 33
V2ToV3
Aeroluna edited this page Jul 13, 2022
·
7 revisions
-
"_position" -> "coordinates"
: Changed to not be confused with Unity transform property. -
"_rotation" -> "worldRotation"
: Changed to not be confused with Unity transform property. -
"_interactable" -> "uninteractable"
: Inverted. -
"_fake" -> REMOVED
: Fake objects now belong in separate array.
"_localRotation" -> "localRotation"
"_noteJumpMovementSpeed" -> "noteJumpMovementSpeed"
"_noteJumpStartBeatOffset" -> "noteJumpStartBeatOffset"
"_color" -> "color"
-
"_cutDirection" -> REMOVED
: Use the angle offset"a"
field instead. -
"_disableSpawnEffect" -> "showSpawnEffect"
Inverted and now allows forcing spawn effect regardless of player setting.
"_flip" -> "flip"
"_disableNoteGravity" -> "disableNoteGravity"
"_disableNoteLook" -> "disableNoteLook"
-
"_scale" -> "size"
: Changed to not be confused with Unity transform property.
-
"_lightGradient" -> REMOVED
: Use event types 4/8 instead.
"_lightID" -> "lightID"
"_color" -> "color"
"_easing" -> "easing"
"_lerpType" -> "lerpType"
"_lockPosition" -> "lockRotation"
"_speed" -> "speed"
"_direction" -> "direction"
-
"_reset" -> REMOVED
: Redundant. -
"_counterSpin" -> REMOVED
: Redundant.
"_rotation" -> "rotation"
"_nameFilter" -> "nameFilter"
"_step" -> "step"
"_prop" -> "prop"
"_speed" -> "speed"
"_direction" -> "direction"
-
"_rotation" -> REMOVED
: V3 now supports precise rotation, making this redundant.
All fields for custom events have their underscores removed.
-
"AssignTrackParent"/"AssignPlayerToTrack"
: Now uses TransformController and standard transform properties.
All fields for environment enhancement have their underscores removed.
-
"_lightID" -> REMOVED
: Use component system instead. -
"AssignFogTrack" -> REMOVED
: Use component system instead.
- "_position" -> "offsetPosition"
- "_rotation" -> "offsetWorldRotation"
All other properties.
The format for point definitions no longer uses an array.
// V2:
{
"_pointDefinitions": [
{
"_name": "something",
"_points": [0, 1, 0]
}
]
}
// V3:
{
"_pointDefinitions": {
"something": [0, 1, 0]
}
}