(raw: PrefabData)
| 32 | } |
| 33 | |
| 34 | export function migratePrefabData(raw: PrefabData): PrefabData { |
| 35 | const from = raw.schemaVersion | 0; |
| 36 | |
| 37 | if (from === WORLD_SCHEMA_VERSION) { |
| 38 | return raw; |
| 39 | } |
| 40 | |
| 41 | if (from > WORLD_SCHEMA_VERSION) { |
| 42 | return raw; |
| 43 | } |
| 44 | |
| 45 | raw.schemaVersion = WORLD_SCHEMA_VERSION; |
| 46 | return raw; |
| 47 | } |