Update tests for player movement validation and serialization, add migration for version 33 Player Start jump settings
This commit is contained in:
@@ -130,7 +130,9 @@ describe("validateSceneDocument", () => {
|
||||
bufferMs: -1,
|
||||
coyoteTimeMs: -1,
|
||||
variableHeight: "yes",
|
||||
maxHoldMs: 0
|
||||
maxHoldMs: 0,
|
||||
moveWhileJumping: "yes",
|
||||
moveWhileFalling: 1
|
||||
},
|
||||
sprint: {
|
||||
speedMultiplier: 0
|
||||
@@ -209,6 +211,12 @@ describe("validateSceneDocument", () => {
|
||||
expect.objectContaining({
|
||||
code: "invalid-player-start-variable-jump-max-hold-ms"
|
||||
}),
|
||||
expect.objectContaining({
|
||||
code: "invalid-player-start-move-while-jumping"
|
||||
}),
|
||||
expect.objectContaining({
|
||||
code: "invalid-player-start-move-while-falling"
|
||||
}),
|
||||
expect.objectContaining({
|
||||
code: "invalid-player-start-sprint-speed-multiplier"
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user