REPOSITORY SOURCE

simulation-checkpoint-v2.json

tests/fixtures/simulation-checkpoint-v2.json

1{
2  "format": 1,
3  "engine": "0.1.0",
4  "profile": "darkwind.simulation.2",
5  "worldHash": "5f3a3bedea51388818c0cef9d23c76141cc796d8184262d9c923208e5cc04d90",
6  "schemaHash": "54995fee5b09a9e9a9466058074576ae50b0d91b75b635377c8558c84e266b0e",
7  "payload": {
8    "state": {
9      "format": 2,
10      "world": "engine-zoo",
11      "release": "motor.1",
12      "place": "motor",
13      "position": [
14        0,
15        0.7849741578102112,
16        3.6533336639404297
17      ],
18      "inventory": [],
19      "flags": [],
20      "doors": {},
21      "tick": "9007199254740995",
22      "player": {
23        "position": [
24          0,
25          0.7849741578102112,
26          3.6533336639404297
27        ],
28        "velocity": [
29          0,
30          0,
31          -2.8
32        ],
33        "grounded": true
34      },
35      "nearest": null,
36      "paused": false
37    },
38    "input": {
39      "forward": 1,
40      "right": 0,
41      "yaw": 0,
42      "jump": false,
43      "sprint": false,
44      "sequence": "5"
45    },
46    "inputAge": 0.03333333333333333,
47    "facing": 0,
48    "physics": {
49      "format": 1,
50      "profile": "[email protected]/character.1",
51      "place": "motor",
52      "binary": "AAAAAAAAkMEAAAAAiYgIPT/DLjkAAPBBAAAgQQAAcEIAACBBAACAPwAAgD8BAAEBAQEBAQEAAAAAAAA/AQEBAQAAgD8CAAAAAAAAAAAAAQADAAAA8AAAAArXozwAAEA/BAAAAAAAAAAAAIBArMUnNxQAAAAAAAAAWAIAAAAAAAAK16M7AABAQArXozwAAMhDBAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAc3MTD0AAAAAAAAGAAAAAQAAAAAAAAABAAAAAAAAAAEBAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEGAAAAAAAAAPYoIMGF69G+9iggwQEAAAD2KCBB16MAQPYoIEEEAAAAwvWovgrXI7yPwnU+BAAAAOxRoEB6FM4/D3SCQAMAAED2KCDBhevRvvYoIMECAAAA9iggQdejAED2KCBBAgAAAClcP0AK1yO8XI9CvwMAAADsUaBAKVxPP7gehT4CAAAA7FGgwArXI7w9CgfAAQAAAOxRoEDXowBAhevxvwEAAAD2KCDBhevRvvYoIMEAAAAA9iggQQrXIzz2KCBBAQAAAClcP0AK1yO8XI9CvwUAAADsUaBAKVxPP4/Cdb4BAAAAKVw/QArXI7y4HoW+BAAAAOxRoED2KBw/uB6FPgEAAADC9ai++QLNvICxVEAGAAAAwvWoPhwozD/w7n5AAQAAwClcP0AK1yO8j8J1PgUAAADsUaBAhevRPq5HoT8CAAAAKVw/QArXI7yPwnU+AwAAAOxRoECF69E+XI9CPwEAAAApXD9ACtcjvKRwPT8CAAAA7FGgQD4KVz6uR6E/AQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAwAAAAAAAAABAAAAAAAAAAkAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAEFAAAAAAAAAAEEAAAAAAAAAAELAAAAAAAAAAEKAAAAAAAAAAEHAAAAAAAAAAEGAAAAAAAAAAEIAAAAAAAAAAMAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAGAAAAAQAAAAAAAAAGAAAAAAAAAAEAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAR9Eg/ONBpQAAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAABH0SD840GlAAAAAAAAAAAAAAAAAAAAAAA/M5r4nMzPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEfRIPzjQaUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA04kJAfoWOQYeTpEJ+hY5BAAAAAAAAAAAAAAAAAACAPwAAXI9CPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClcjz4AAAAAAAAAAQAAAAAAAAAGAAAAAAAAAM3MTD0AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAABAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECAAAAAAAAAAEDAAAAAAAAAAAAAAAAAQEAAAABAAAAAAAAAAAAAAAAAAAACAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAgQc3MTD4AACBBAAAAAAAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAgD8AAAAAzcxMvgAAAAAAAAAAMzMzPwAAAAAAAAAAAAAAAA8A//8AAP//AAAAAAAA//8AAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAKBAAACAP83MzD0AAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAAAIA/AAAAwAAAAAAzMzM/AAAAAAAAAAAAAAAADwD//wAA//8AAAAAAAD//wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAgD/NzMw9AACAPgAAAAAAAIA/AAAAAAAAAAAAAAAAAAAAAAAAAIA/AACAQM3MzD0AAIA/AAAAADMzMz8AAAAAAAAAAAAAAAAPAP//AAD//wAAAAAAAP//AAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAACAP83MTD4AAIA+AAAAAAAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAgD8AAIBAzcxMPgAAAD8AAAAAMzMzPwAAAAAAAAAAAAAAAA8A//8AAP//AAAAAAAA//8AAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAIA/mpmZPgAAgD4AAAAAAACAPwAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgECamZk+AAAAAAAAAAAzMzM/AAAAAAAAAAAAAAAADwD//wAA//8AAAAAAAD//wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAgD/NzMw+AACAPgAAAAAAAIA/AAAAAAAAAAAAAAAAAAAAAAAAAIA/AACAQM3MzD4AAAC/AAAAADMzMz8AAAAAAAAAAAAAAAAPAP//AAD//wAAAAAAAP//AAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAACAAAAAAAAgI/C9b4AAACAAAAAAI/C9T4AAAAAKVyPPgAAAAAAAIA/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAAAAR9Eg/ONBpQAAAAAAAAAA/AAAAAAAAAAAAAAAADwD//wAA//8AAAAAAAD//wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQcAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAEBAAAAAAAAAAECAAAAAAAAAAEDAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAQEAAAAAAAAAAQIAAAAAAAAAAQMAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAABAQAAAAAAAAABAgAAAAAAAAABAwAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAA=",
53      "body": "0000000000000000",
54      "collider": "0000000000000006",
55      "doors": {},
56      "velocity": [
57        0,
58        0,
59        -2.8
60      ],
61      "grounded": true,
62      "jumpHeld": false,
63      "controller": {
64        "up": [
65          0,
66          1,
67          0
68        ],
69        "offset": 0.02500000037252903,
70        "normalNudge": 0.00009999999747378752,
71        "slide": true,
72        "applyImpulses": false,
73        "mass": null,
74        "autostep": {
75          "height": 0.30000001192092896,
76          "width": 0.20000000298023224,
77          "dynamic": true
78        },
79        "snap": 0.25,
80        "maxClimb": 0.7853981852531433,
81        "minSlide": 1.0471975803375244
82      }
83    },
84    "entities": {
85      "tick": "9007199254740995",
86      "snapshot": {
87        "format": 1,
88        "schemas": [
89          {
90            "authority": "place",
91            "name": "AnimationState",
92            "persistence": "session",
93            "predicted": false,
94            "schema": {
95              "fields": {
96                "clip": {
97                  "maxLength": 256,
98                  "minLength": 1,
99                  "type": "string"
100                },
101                "loop": {
102                  "type": "boolean"
103                },
104                "speed": {
105                  "max": 8,
106                  "min": -8,
107                  "type": "number"
108                },
109                "time": {
110                  "max": 1000000000,
111                  "min": 0,
112                  "type": "number"
113                }
114              },
115              "type": "object"
116            },
117            "version": 1,
118            "visibility": "public"
119          },
120          {
121            "authority": "place",
122            "name": "AudioEmitter",
123            "persistence": "session",
124            "predicted": false,
125            "schema": {
126              "fields": {
127                "asset": {
128                  "maxLength": 256,
129                  "minLength": 1,
130                  "type": "string"
131                },
132                "gain": {
133                  "max": 4,
134                  "min": 0,
135                  "type": "number"
136                },
137                "loop": {
138                  "type": "boolean"
139                },
140                "playing": {
141                  "type": "boolean"
142                },
143                "range": {
144                  "max": 10000,
145                  "min": 0.001,
146                  "type": "number"
147                },
148                "spatial": {
149                  "type": "boolean"
150                }
151              },
152              "type": "object"
153            },
154            "version": 1,
155            "visibility": "public"
156          },
157          {
158            "authority": "trusted",
159            "name": "AuthorityDomain",
160            "persistence": "session",
161            "predicted": false,
162            "schema": {
163              "fields": {
164                "domain": {
165                  "maxLength": 256,
166                  "minLength": 1,
167                  "type": "string"
168                },
169                "epoch": {
170                  "type": "uint64"
171                },
172                "owner": {
173                  "maxLength": 256,
174                  "type": "string"
175                },
176                "profile": {
177                  "type": "enum",
178                  "values": [
179                    "browser-owned",
180                    "trusted-host"
181                  ]
182                }
183              },
184              "type": "object"
185            },
186            "version": 1,
187            "visibility": "public"
188          },
189          {
190            "authority": "trusted",
191            "name": "BehaviorState",
192            "persistence": "session",
193            "predicted": false,
194            "schema": {
195              "fields": {
196                "enabled": {
197                  "type": "boolean"
198                },
199                "module": {
200                  "maxLength": 256,
201                  "minLength": 1,
202                  "type": "string"
203                },
204                "stateComponent": {
205                  "maxLength": 256,
206                  "minLength": 1,
207                  "type": "string"
208                }
209              },
210              "type": "object"
211            },
212            "version": 1,
213            "visibility": "server"
214          },
215          {
216            "authority": "player",
217            "name": "CharacterMotor",
218            "persistence": "session",
219            "predicted": true,
220            "schema": {
221              "fields": {
222                "crouched": {
223                  "type": "boolean"
224                },
225                "grounded": {
226                  "type": "boolean"
227                },
228                "platform": {
229                  "maxLength": 256,
230                  "type": "string"
231                },
232                "velocity": {
233                  "items": [
234                    {
235                      "max": 1000,
236                      "min": -1000,
237                      "type": "number"
238                    },
239                    {
240                      "max": 1000,
241                      "min": -1000,
242                      "type": "number"
243                    },
244                    {
245                      "max": 1000,
246                      "min": -1000,
247                      "type": "number"
248                    }
249                  ],
250                  "type": "tuple"
251                }
252              },
253              "type": "object"
254            },
255            "version": 1,
256            "visibility": "public"
257          },
258          {
259            "authority": "place",
260            "name": "Collider",
261            "persistence": "authored",
262            "predicted": false,
263            "schema": {
264              "fields": {
265                "asset": {
266                  "maxLength": 256,
267                  "minLength": 1,
268                  "type": "string"
269                },
270                "enabled": {
271                  "type": "boolean"
272                },
273                "friction": {
274                  "max": 4,
275                  "min": 0,
276                  "type": "number"
277                },
278                "groups": {
279                  "integer": true,
280                  "max": 4294967295,
281                  "min": 0,
282                  "type": "number"
283                },
284                "restitution": {
285                  "max": 1,
286                  "min": 0,
287                  "type": "number"
288                },
289                "sensor": {
290                  "type": "boolean"
291                }
292              },
293              "type": "object"
294            },
295            "version": 1,
296            "visibility": "public"
297          },
298          {
299            "authority": "player",
300            "name": "InputOwner",
301            "persistence": "session",
302            "predicted": true,
303            "schema": {
304              "fields": {
305                "player": {
306                  "maxLength": 256,
307                  "minLength": 1,
308                  "type": "string"
309                }
310              },
311              "type": "object"
312            },
313            "version": 1,
314            "visibility": "owner"
315          },
316          {
317            "authority": "place",
318            "name": "Interaction",
319            "persistence": "authored",
320            "predicted": false,
321            "schema": {
322              "fields": {
323                "action": {
324                  "maxLength": 256,
325                  "minLength": 1,
326                  "type": "string"
327                },
328                "enabled": {
329                  "type": "boolean"
330                },
331                "label": {
332                  "maxLength": 256,
333                  "minLength": 1,
334                  "type": "string"
335                },
336                "radius": {
337                  "max": 100,
338                  "min": 0.001,
339                  "type": "number"
340                }
341              },
342              "type": "object"
343            },
344            "version": 1,
345            "visibility": "public"
346          },
347          {
348            "authority": "place",
349            "name": "Light",
350            "persistence": "authored",
351            "predicted": false,
352            "schema": {
353              "fields": {
354                "color": {
355                  "items": [
356                    {
357                      "max": 1,
358                      "min": 0,
359                      "type": "number"
360                    },
361                    {
362                      "max": 1,
363                      "min": 0,
364                      "type": "number"
365                    },
366                    {
367                      "max": 1,
368                      "min": 0,
369                      "type": "number"
370                    }
371                  ],
372                  "type": "tuple"
373                },
374                "innerAngle": {
375                  "max": 3.141592653589793,
376                  "min": 0,
377                  "type": "number"
378                },
379                "intensity": {
380                  "max": 100000,
381                  "min": 0,
382                  "type": "number"
383                },
384                "kind": {
385                  "type": "enum",
386                  "values": [
387                    "point",
388                    "spot",
389                    "directional"
390                  ]
391                },
392                "outerAngle": {
393                  "max": 3.141592653589793,
394                  "min": 0,
395                  "type": "number"
396                },
397                "range": {
398                  "max": 100000,
399                  "min": 0,
400                  "type": "number"
401                },
402                "shadows": {
403                  "type": "boolean"
404                }
405              },
406              "type": "object"
407            },
408            "version": 1,
409            "visibility": "public"
410          },
411          {
412            "authority": "place",
413            "name": "MaterialRef",
414            "persistence": "authored",
415            "predicted": false,
416            "schema": {
417              "fields": {
418                "slots": {
419                  "items": {
420                    "fields": {
421                      "asset": {
422                        "maxLength": 256,
423                        "minLength": 1,
424                        "type": "string"
425                      },
426                      "slot": {
427                        "maxLength": 256,
428                        "minLength": 1,
429                        "type": "string"
430                      }
431                    },
432                    "type": "object"
433                  },
434                  "maxItems": 16,
435                  "type": "array"
436                }
437              },
438              "type": "object"
439            },
440            "version": 1,
441            "visibility": "public"
442          },
443          {
444            "authority": "place",
445            "name": "Parent",
446            "persistence": "session",
447            "predicted": true,
448            "schema": {
449              "fields": {
450                "entity": {
451                  "maxLength": 256,
452                  "minLength": 1,
453                  "type": "string"
454                }
455              },
456              "type": "object"
457            },
458            "version": 1,
459            "visibility": "public"
460          },
461          {
462            "authority": "trusted",
463            "name": "PersistentIdentity",
464            "persistence": "persistent",
465            "predicted": false,
466            "schema": {
467              "fields": {
468                "id": {
469                  "maxLength": 256,
470                  "minLength": 1,
471                  "type": "string"
472                }
473              },
474              "type": "object"
475            },
476            "version": 1,
477            "visibility": "public"
478          },
479          {
480            "authority": "player",
481            "name": "PlaceMembership",
482            "persistence": "session",
483            "predicted": true,
484            "schema": {
485              "fields": {
486                "place": {
487                  "maxLength": 256,
488                  "minLength": 1,
489                  "type": "string"
490                }
491              },
492              "type": "object"
493            },
494            "version": 1,
495            "visibility": "public"
496          },
497          {
498            "authority": "place",
499            "name": "RenderMesh",
500            "persistence": "authored",
501            "predicted": false,
502            "schema": {
503              "fields": {
504                "asset": {
505                  "maxLength": 256,
506                  "minLength": 1,
507                  "type": "string"
508                },
509                "castShadow": {
510                  "type": "boolean"
511                },
512                "lodBias": {
513                  "max": 4,
514                  "min": -4,
515                  "type": "number"
516                },
517                "receiveShadow": {
518                  "type": "boolean"
519                },
520                "visible": {
521                  "type": "boolean"
522                }
523              },
524              "type": "object"
525            },
526            "version": 1,
527            "visibility": "public"
528          },
529          {
530            "authority": "place",
531            "name": "RigidBody",
532            "persistence": "session",
533            "predicted": false,
534            "schema": {
535              "fields": {
536                "angularVelocity": {
537                  "items": [
538                    {
539                      "max": 10000,
540                      "min": -10000,
541                      "type": "number"
542                    },
543                    {
544                      "max": 10000,
545                      "min": -10000,
546                      "type": "number"
547                    },
548                    {
549                      "max": 10000,
550                      "min": -10000,
551                      "type": "number"
552                    }
553                  ],
554                  "type": "tuple"
555                },
556                "gravityScale": {
557                  "max": 10,
558                  "min": -10,
559                  "type": "number"
560                },
561                "kind": {
562                  "type": "enum",
563                  "values": [
564                    "fixed",
565                    "dynamic",
566                    "kinematic"
567                  ]
568                },
569                "linearVelocity": {
570                  "items": [
571                    {
572                      "max": 10000,
573                      "min": -10000,
574                      "type": "number"
575                    },
576                    {
577                      "max": 10000,
578                      "min": -10000,
579                      "type": "number"
580                    },
581                    {
582                      "max": 10000,
583                      "min": -10000,
584                      "type": "number"
585                    }
586                  ],
587                  "type": "tuple"
588                },
589                "mass": {
590                  "max": 1000000,
591                  "min": 0,
592                  "type": "number"
593                },
594                "sleeping": {
595                  "type": "boolean"
596                }
597              },
598              "type": "object"
599            },
600            "version": 1,
601            "visibility": "public"
602          },
603          {
604            "authority": "place",
605            "name": "Tags",
606            "persistence": "authored",
607            "predicted": false,
608            "schema": {
609              "fields": {
610                "values": {
611                  "items": {
612                    "maxLength": 64,
613                    "minLength": 1,
614                    "type": "string"
615                  },
616                  "maxItems": 64,
617                  "type": "array"
618                }
619              },
620              "type": "object"
621            },
622            "version": 1,
623            "visibility": "public"
624          },
625          {
626            "authority": "player",
627            "name": "Transform",
628            "persistence": "session",
629            "predicted": true,
630            "schema": {
631              "fields": {
632                "position": {
633                  "items": [
634                    {
635                      "max": 1000000,
636                      "min": -1000000,
637                      "type": "number"
638                    },
639                    {
640                      "max": 1000000,
641                      "min": -1000000,
642                      "type": "number"
643                    },
644                    {
645                      "max": 1000000,
646                      "min": -1000000,
647                      "type": "number"
648                    }
649                  ],
650                  "type": "tuple"
651                },
652                "rotation": {
653                  "type": "quaternion"
654                },
655                "scale": {
656                  "items": [
657                    {
658                      "max": 10000,
659                      "min": 0.0001,
660                      "type": "number"
661                    },
662                    {
663                      "max": 10000,
664                      "min": 0.0001,
665                      "type": "number"
666                    },
667                    {
668                      "max": 10000,
669                      "min": 0.0001,
670                      "type": "number"
671                    }
672                  ],
673                  "type": "tuple"
674                }
675              },
676              "type": "object"
677            },
678            "version": 2,
679            "visibility": "public"
680          }
681        ],
682        "entities": [
683          {
684            "id": "player.local",
685            "components": {
686              "CharacterMotor": {
687                "crouched": false,
688                "grounded": true,
689                "platform": "",
690                "velocity": [
691                  0,
692                  0,
693                  -2.8
694                ]
695              },
696              "PlaceMembership": {
697                "place": "motor"
698              },
699              "Transform": {
700                "position": [
701                  0,
702                  0.7849741578102112,
703                  3.6533336639404297
704                ],
705                "rotation": [
706                  0,
707                  0,
708                  0,
709                  1
710                ],
711                "scale": [
712                  1,
713                  1,
714                  1
715                ]
716              }
717            }
718          },
719          {
720            "id": "spawned:a7be0d5f-319c-4d7d-91d8-5f5d83f09141",
721            "components": {
722              "PersistentIdentity": {
723                "id": "spawned:a7be0d5f-319c-4d7d-91d8-5f5d83f09141"
724              },
725              "Tags": {
726                "values": [
727                  "profile-two-survivor"
728                ]
729              }
730            }
731          }
732        ]
733      }
734    },
735    "events": {
736      "format": 1,
737      "tick": "9007199254740995",
738      "sequence": "0",
739      "events": []
740    },
741    "eventCursor": "0",
742    "scheduler": {
743      "format": 1,
744      "previousTick": "9007199254740995"
745    }
746  },
747  "sha256": "f183a62dd7791a71ece5ec4dfa7913d912a0660e8a08488e23cac1eb0430a5c6"
748}
749