REPOSITORY SOURCE

simulation-checkpoint-v3.json

tests/fixtures/simulation-checkpoint-v3.json

1{
2  "format": 1,
3  "engine": "0.1.0",
4  "profile": "darkwind.simulation.3",
5  "worldHash": "5f3a3bedea51388818c0cef9d23c76141cc796d8184262d9c923208e5cc04d90",
6  "schemaHash": "54995fee5b09a9e9a9466058074576ae50b0d91b75b635377c8558c84e266b0e",
7  "payload": {
8    "content": {
9      "compiler": "primitive-world.1",
10      "worldHash": "5f3a3bedea51388818c0cef9d23c76141cc796d8184262d9c923208e5cc04d90",
11      "identityHash": "2639fdc653ce2ed2aaf81292bb9f6d00da6efe848fcd7852775c72bb11b55679",
12      "assetHash": "7996e75e0747e445309f95c7ef77db96a0819e28cbf613a38e18d9795786767b"
13    },
14    "state": {
15      "format": 2,
16      "world": "engine-zoo",
17      "release": "motor.1",
18      "place": "motor",
19      "position": [
20        -0.0001420965709257871,
21        0.7849906086921692,
22        2.8614280223846436
23      ],
24      "inventory": [],
25      "flags": [],
26      "doors": {},
27      "tick": "9007199254740995",
28      "player": {
29        "position": [
30          -0.0001420965709257871,
31          0.7849906086921692,
32          2.8614280223846436
33        ],
34        "velocity": [
35          0,
36          0,
37          -0.84
38        ],
39        "grounded": true
40      },
41      "nearest": null,
42      "paused": false
43    },
44    "input": {
45      "forward": 0.3,
46      "right": 0,
47      "yaw": 0,
48      "jump": false,
49      "sprint": false,
50      "sequence": "9007199254740995"
51    },
52    "inputAge": 0.03333333333333333,
53    "facing": 0,
54    "physics": {
55      "format": 1,
56      "profile": "[email protected]/character.1",
57      "place": "motor",
58      "binary": "AAAAAAAAkMEAAAAAiYgIPT/DLjkAAPBBAAAgQQAAcEIAACBBAACAPwAAgD8BAAEBAQEBAQEAAAAAAAA/AQEBAQAAgD8CAAAAAAAAAAAAAQADAAAA8AAAAArXozwAAEA/BAAAAAAAAAAAAIBArMUnNxQAAAAAAAAAWAIAAAAAAAAK16M7AABAQArXozwAAMhDBAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAc3MTD0AAAAAAAAGAAAAAQAAAAAAAAABAAAAAAAAAAEBAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEGAAAAAAAAAPYoIMGF69G+9iggwQAAAAD2KCBBCtcjPPYoIEEBAAAA7FGgwHnCyrw9CgfAAQAAAOxRoEDXowBAHAtOQAYAAEDsUaDACtcjvD0KB8ABAAAA7FGgQNejAECF6/G/AQAAAGIIqb55wsq8XI9CvwIAAADsUaBAHjHMPxwLTkAFAABAKVw/QArXI7xcj0K/AwAAAOxRoEApXE8/uB6FPgIAAABiCKm+ecLKvI/CdT4EAAAA7FGgQB4xzD8cC05AAwAAQClcP0AK1yO8XI9CvwUAAADsUaBAKVxPP4/Cdb4BAAAAKVw/QArXI7y4HoW+BAAAAOxRoED2KBw/uB6FPgEAAABiCKm+ecLKvKRwPT8FAAAA7FGgQB4xzD8cC05AAgAAQClcP0AK1yO8j8J1PgMAAADsUaBAhevRPlyPQj8BAAAAKVw/QArXI7ykcD0/AgAAAOxRoEA+Clc+rkehPwEAAABiCKm+ecLKvKzNI0AGAAAAIuOoPh4xzD8cC05AAQAAQAYAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABAAAAAAAAAAFAAAAAAAAAAgAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAEAAAAAAAAAAAECAAAAAAAAAAEKAAAAAAAAAAEJAAAAAAAAAAEHAAAAAAAAAAEGAAAAAAAAAAELAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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",
59      "body": "0000000000000000",
60      "collider": "0000000000000006",
61      "doors": {},
62      "velocity": [
63        0,
64        0,
65        -0.84
66      ],
67      "grounded": true,
68      "jumpHeld": false,
69      "controller": {
70        "up": [
71          0,
72          1,
73          0
74        ],
75        "offset": 0.02500000037252903,
76        "normalNudge": 0.00009999999747378752,
77        "slide": true,
78        "applyImpulses": false,
79        "mass": null,
80        "autostep": {
81          "height": 0.30000001192092896,
82          "width": 0.20000000298023224,
83          "dynamic": true
84        },
85        "snap": 0.25,
86        "maxClimb": 0.7853981852531433,
87        "minSlide": 1.0471975803375244
88      }
89    },
90    "entities": {
91      "tick": "9007199254740995",
92      "snapshot": {
93        "format": 1,
94        "schemas": [
95          {
96            "authority": "place",
97            "name": "AnimationState",
98            "persistence": "session",
99            "predicted": false,
100            "schema": {
101              "fields": {
102                "clip": {
103                  "maxLength": 256,
104                  "minLength": 1,
105                  "type": "string"
106                },
107                "loop": {
108                  "type": "boolean"
109                },
110                "speed": {
111                  "max": 8,
112                  "min": -8,
113                  "type": "number"
114                },
115                "time": {
116                  "max": 1000000000,
117                  "min": 0,
118                  "type": "number"
119                }
120              },
121              "type": "object"
122            },
123            "version": 1,
124            "visibility": "public"
125          },
126          {
127            "authority": "place",
128            "name": "AudioEmitter",
129            "persistence": "session",
130            "predicted": false,
131            "schema": {
132              "fields": {
133                "asset": {
134                  "maxLength": 256,
135                  "minLength": 1,
136                  "type": "string"
137                },
138                "gain": {
139                  "max": 4,
140                  "min": 0,
141                  "type": "number"
142                },
143                "loop": {
144                  "type": "boolean"
145                },
146                "playing": {
147                  "type": "boolean"
148                },
149                "range": {
150                  "max": 10000,
151                  "min": 0.001,
152                  "type": "number"
153                },
154                "spatial": {
155                  "type": "boolean"
156                }
157              },
158              "type": "object"
159            },
160            "version": 1,
161            "visibility": "public"
162          },
163          {
164            "authority": "trusted",
165            "name": "AuthorityDomain",
166            "persistence": "session",
167            "predicted": false,
168            "schema": {
169              "fields": {
170                "domain": {
171                  "maxLength": 256,
172                  "minLength": 1,
173                  "type": "string"
174                },
175                "epoch": {
176                  "type": "uint64"
177                },
178                "owner": {
179                  "maxLength": 256,
180                  "type": "string"
181                },
182                "profile": {
183                  "type": "enum",
184                  "values": [
185                    "browser-owned",
186                    "trusted-host"
187                  ]
188                }
189              },
190              "type": "object"
191            },
192            "version": 1,
193            "visibility": "public"
194          },
195          {
196            "authority": "trusted",
197            "name": "BehaviorState",
198            "persistence": "session",
199            "predicted": false,
200            "schema": {
201              "fields": {
202                "enabled": {
203                  "type": "boolean"
204                },
205                "module": {
206                  "maxLength": 256,
207                  "minLength": 1,
208                  "type": "string"
209                },
210                "stateComponent": {
211                  "maxLength": 256,
212                  "minLength": 1,
213                  "type": "string"
214                }
215              },
216              "type": "object"
217            },
218            "version": 1,
219            "visibility": "server"
220          },
221          {
222            "authority": "player",
223            "name": "CharacterMotor",
224            "persistence": "session",
225            "predicted": true,
226            "schema": {
227              "fields": {
228                "crouched": {
229                  "type": "boolean"
230                },
231                "grounded": {
232                  "type": "boolean"
233                },
234                "platform": {
235                  "maxLength": 256,
236                  "type": "string"
237                },
238                "velocity": {
239                  "items": [
240                    {
241                      "max": 1000,
242                      "min": -1000,
243                      "type": "number"
244                    },
245                    {
246                      "max": 1000,
247                      "min": -1000,
248                      "type": "number"
249                    },
250                    {
251                      "max": 1000,
252                      "min": -1000,
253                      "type": "number"
254                    }
255                  ],
256                  "type": "tuple"
257                }
258              },
259              "type": "object"
260            },
261            "version": 1,
262            "visibility": "public"
263          },
264          {
265            "authority": "place",
266            "name": "Collider",
267            "persistence": "authored",
268            "predicted": false,
269            "schema": {
270              "fields": {
271                "asset": {
272                  "maxLength": 256,
273                  "minLength": 1,
274                  "type": "string"
275                },
276                "enabled": {
277                  "type": "boolean"
278                },
279                "friction": {
280                  "max": 4,
281                  "min": 0,
282                  "type": "number"
283                },
284                "groups": {
285                  "integer": true,
286                  "max": 4294967295,
287                  "min": 0,
288                  "type": "number"
289                },
290                "restitution": {
291                  "max": 1,
292                  "min": 0,
293                  "type": "number"
294                },
295                "sensor": {
296                  "type": "boolean"
297                }
298              },
299              "type": "object"
300            },
301            "version": 1,
302            "visibility": "public"
303          },
304          {
305            "authority": "player",
306            "name": "InputOwner",
307            "persistence": "session",
308            "predicted": true,
309            "schema": {
310              "fields": {
311                "player": {
312                  "maxLength": 256,
313                  "minLength": 1,
314                  "type": "string"
315                }
316              },
317              "type": "object"
318            },
319            "version": 1,
320            "visibility": "owner"
321          },
322          {
323            "authority": "place",
324            "name": "Interaction",
325            "persistence": "authored",
326            "predicted": false,
327            "schema": {
328              "fields": {
329                "action": {
330                  "maxLength": 256,
331                  "minLength": 1,
332                  "type": "string"
333                },
334                "enabled": {
335                  "type": "boolean"
336                },
337                "label": {
338                  "maxLength": 256,
339                  "minLength": 1,
340                  "type": "string"
341                },
342                "radius": {
343                  "max": 100,
344                  "min": 0.001,
345                  "type": "number"
346                }
347              },
348              "type": "object"
349            },
350            "version": 1,
351            "visibility": "public"
352          },
353          {
354            "authority": "place",
355            "name": "Light",
356            "persistence": "authored",
357            "predicted": false,
358            "schema": {
359              "fields": {
360                "color": {
361                  "items": [
362                    {
363                      "max": 1,
364                      "min": 0,
365                      "type": "number"
366                    },
367                    {
368                      "max": 1,
369                      "min": 0,
370                      "type": "number"
371                    },
372                    {
373                      "max": 1,
374                      "min": 0,
375                      "type": "number"
376                    }
377                  ],
378                  "type": "tuple"
379                },
380                "innerAngle": {
381                  "max": 3.141592653589793,
382                  "min": 0,
383                  "type": "number"
384                },
385                "intensity": {
386                  "max": 100000,
387                  "min": 0,
388                  "type": "number"
389                },
390                "kind": {
391                  "type": "enum",
392                  "values": [
393                    "point",
394                    "spot",
395                    "directional"
396                  ]
397                },
398                "outerAngle": {
399                  "max": 3.141592653589793,
400                  "min": 0,
401                  "type": "number"
402                },
403                "range": {
404                  "max": 100000,
405                  "min": 0,
406                  "type": "number"
407                },
408                "shadows": {
409                  "type": "boolean"
410                }
411              },
412              "type": "object"
413            },
414            "version": 1,
415            "visibility": "public"
416          },
417          {
418            "authority": "place",
419            "name": "MaterialRef",
420            "persistence": "authored",
421            "predicted": false,
422            "schema": {
423              "fields": {
424                "slots": {
425                  "items": {
426                    "fields": {
427                      "asset": {
428                        "maxLength": 256,
429                        "minLength": 1,
430                        "type": "string"
431                      },
432                      "slot": {
433                        "maxLength": 256,
434                        "minLength": 1,
435                        "type": "string"
436                      }
437                    },
438                    "type": "object"
439                  },
440                  "maxItems": 16,
441                  "type": "array"
442                }
443              },
444              "type": "object"
445            },
446            "version": 1,
447            "visibility": "public"
448          },
449          {
450            "authority": "place",
451            "name": "Parent",
452            "persistence": "session",
453            "predicted": true,
454            "schema": {
455              "fields": {
456                "entity": {
457                  "maxLength": 256,
458                  "minLength": 1,
459                  "type": "string"
460                }
461              },
462              "type": "object"
463            },
464            "version": 1,
465            "visibility": "public"
466          },
467          {
468            "authority": "trusted",
469            "name": "PersistentIdentity",
470            "persistence": "persistent",
471            "predicted": false,
472            "schema": {
473              "fields": {
474                "id": {
475                  "maxLength": 256,
476                  "minLength": 1,
477                  "type": "string"
478                }
479              },
480              "type": "object"
481            },
482            "version": 1,
483            "visibility": "public"
484          },
485          {
486            "authority": "player",
487            "name": "PlaceMembership",
488            "persistence": "session",
489            "predicted": true,
490            "schema": {
491              "fields": {
492                "place": {
493                  "maxLength": 256,
494                  "minLength": 1,
495                  "type": "string"
496                }
497              },
498              "type": "object"
499            },
500            "version": 1,
501            "visibility": "public"
502          },
503          {
504            "authority": "place",
505            "name": "RenderMesh",
506            "persistence": "authored",
507            "predicted": false,
508            "schema": {
509              "fields": {
510                "asset": {
511                  "maxLength": 256,
512                  "minLength": 1,
513                  "type": "string"
514                },
515                "castShadow": {
516                  "type": "boolean"
517                },
518                "lodBias": {
519                  "max": 4,
520                  "min": -4,
521                  "type": "number"
522                },
523                "receiveShadow": {
524                  "type": "boolean"
525                },
526                "visible": {
527                  "type": "boolean"
528                }
529              },
530              "type": "object"
531            },
532            "version": 1,
533            "visibility": "public"
534          },
535          {
536            "authority": "place",
537            "name": "RigidBody",
538            "persistence": "session",
539            "predicted": false,
540            "schema": {
541              "fields": {
542                "angularVelocity": {
543                  "items": [
544                    {
545                      "max": 10000,
546                      "min": -10000,
547                      "type": "number"
548                    },
549                    {
550                      "max": 10000,
551                      "min": -10000,
552                      "type": "number"
553                    },
554                    {
555                      "max": 10000,
556                      "min": -10000,
557                      "type": "number"
558                    }
559                  ],
560                  "type": "tuple"
561                },
562                "gravityScale": {
563                  "max": 10,
564                  "min": -10,
565                  "type": "number"
566                },
567                "kind": {
568                  "type": "enum",
569                  "values": [
570                    "fixed",
571                    "dynamic",
572                    "kinematic"
573                  ]
574                },
575                "linearVelocity": {
576                  "items": [
577                    {
578                      "max": 10000,
579                      "min": -10000,
580                      "type": "number"
581                    },
582                    {
583                      "max": 10000,
584                      "min": -10000,
585                      "type": "number"
586                    },
587                    {
588                      "max": 10000,
589                      "min": -10000,
590                      "type": "number"
591                    }
592                  ],
593                  "type": "tuple"
594                },
595                "mass": {
596                  "max": 1000000,
597                  "min": 0,
598                  "type": "number"
599                },
600                "sleeping": {
601                  "type": "boolean"
602                }
603              },
604              "type": "object"
605            },
606            "version": 1,
607            "visibility": "public"
608          },
609          {
610            "authority": "place",
611            "name": "Tags",
612            "persistence": "authored",
613            "predicted": false,
614            "schema": {
615              "fields": {
616                "values": {
617                  "items": {
618                    "maxLength": 64,
619                    "minLength": 1,
620                    "type": "string"
621                  },
622                  "maxItems": 64,
623                  "type": "array"
624                }
625              },
626              "type": "object"
627            },
628            "version": 1,
629            "visibility": "public"
630          },
631          {
632            "authority": "player",
633            "name": "Transform",
634            "persistence": "session",
635            "predicted": true,
636            "schema": {
637              "fields": {
638                "position": {
639                  "items": [
640                    {
641                      "max": 1000000,
642                      "min": -1000000,
643                      "type": "number"
644                    },
645                    {
646                      "max": 1000000,
647                      "min": -1000000,
648                      "type": "number"
649                    },
650                    {
651                      "max": 1000000,
652                      "min": -1000000,
653                      "type": "number"
654                    }
655                  ],
656                  "type": "tuple"
657                },
658                "rotation": {
659                  "type": "quaternion"
660                },
661                "scale": {
662                  "items": [
663                    {
664                      "max": 10000,
665                      "min": 0.0001,
666                      "type": "number"
667                    },
668                    {
669                      "max": 10000,
670                      "min": 0.0001,
671                      "type": "number"
672                    },
673                    {
674                      "max": 10000,
675                      "min": 0.0001,
676                      "type": "number"
677                    }
678                  ],
679                  "type": "tuple"
680                }
681              },
682              "type": "object"
683            },
684            "version": 2,
685            "visibility": "public"
686          }
687        ],
688        "entities": [
689          {
690            "id": "authored:022968cc27e359e125de67044cb7834559b1f7c9d4750f42bcf3241da25dd5ff",
691            "components": {
692              "MaterialRef": {
693                "slots": [
694                  {
695                    "slot": "default",
696                    "asset": "material:0bea0ddefeb578ca95b64826d97c57b07510457ef156f7595bad50c908866e36"
697                  }
698                ]
699              },
700              "PersistentIdentity": {
701                "id": "authored:022968cc27e359e125de67044cb7834559b1f7c9d4750f42bcf3241da25dd5ff"
702              },
703              "PlaceMembership": {
704                "place": "motor"
705              },
706              "RenderMesh": {
707                "asset": "primitive:box:1",
708                "castShadow": true,
709                "lodBias": 0,
710                "receiveShadow": true,
711                "visible": true
712              },
713              "Transform": {
714                "position": [
715                  0.25,
716                  1,
717                  -2
718                ],
719                "rotation": [
720                  0,
721                  0,
722                  0,
723                  1
724                ],
725                "scale": [
726                  10,
727                  2,
728                  0.2
729                ]
730              }
731            }
732          },
733          {
734            "id": "authored:1140af997d05c3cf7a7cc2fa999131595ae07cfc834cd1394ebbc79b60c7253e",
735            "components": {
736              "MaterialRef": {
737                "slots": [
738                  {
739                    "slot": "default",
740                    "asset": "material:684926c3cfbee883048b9b965ef35589cb5728ab0b5da7fd0b9147d4ade7c7f9"
741                  }
742                ]
743              },
744              "PersistentIdentity": {
745                "id": "authored:1140af997d05c3cf7a7cc2fa999131595ae07cfc834cd1394ebbc79b60c7253e"
746              },
747              "PlaceMembership": {
748                "place": "motor"
749              },
750              "RenderMesh": {
751                "asset": "primitive:box:1",
752                "castShadow": true,
753                "lodBias": 0,
754                "receiveShadow": true,
755                "visible": true
756              },
757              "Transform": {
758                "position": [
759                  0,
760                  -0.2,
761                  0
762                ],
763                "rotation": [
764                  0,
765                  0,
766                  0,
767                  1
768                ],
769                "scale": [
770                  20,
771                  0.4,
772                  20
773                ]
774              }
775            }
776          },
777          {
778            "id": "authored:357a421a6b184dcc75df1470d69bb771d2a2d29fd6abae164d42cacb34cf0e8b",
779            "components": {
780              "MaterialRef": {
781                "slots": [
782                  {
783                    "slot": "default",
784                    "asset": "material:374eb29bfe29c7d8e220c16157f1cc44821397a1e8ebb06ed0016c8f821b3c26"
785                  }
786                ]
787              },
788              "PersistentIdentity": {
789                "id": "authored:357a421a6b184dcc75df1470d69bb771d2a2d29fd6abae164d42cacb34cf0e8b"
790              },
791              "PlaceMembership": {
792                "place": "motor"
793              },
794              "RenderMesh": {
795                "asset": "primitive:box:1",
796                "castShadow": true,
797                "lodBias": 0,
798                "receiveShadow": true,
799                "visible": true
800              },
801              "Transform": {
802                "position": [
803                  4,
804                  0.1,
805                  1
806                ],
807                "rotation": [
808                  0,
809                  0,
810                  0,
811                  1
812                ],
813                "scale": [
814                  2,
815                  0.2,
816                  0.5
817                ]
818              }
819            }
820          },
821          {
822            "id": "authored:80a3caa7fb7785a71d3cacead655f98662ecdf065e9b3c5eda65c4e747b29ec7",
823            "components": {
824              "MaterialRef": {
825                "slots": [
826                  {
827                    "slot": "default",
828                    "asset": "material:374eb29bfe29c7d8e220c16157f1cc44821397a1e8ebb06ed0016c8f821b3c26"
829                  }
830                ]
831              },
832              "PersistentIdentity": {
833                "id": "authored:80a3caa7fb7785a71d3cacead655f98662ecdf065e9b3c5eda65c4e747b29ec7"
834              },
835              "PlaceMembership": {
836                "place": "motor"
837              },
838              "RenderMesh": {
839                "asset": "primitive:box:1",
840                "castShadow": true,
841                "lodBias": 0,
842                "receiveShadow": true,
843                "visible": true
844              },
845              "Transform": {
846                "position": [
847                  4,
848                  0.4,
849                  -0.5
850                ],
851                "rotation": [
852                  0,
853                  0,
854                  0,
855                  1
856                ],
857                "scale": [
858                  2,
859                  0.8,
860                  0.5
861                ]
862              }
863            }
864          },
865          {
866            "id": "authored:bcf2bc0a650c6b31340499df5890a35d38c9d0d7a8ee549778d95b52b2195e84",
867            "components": {
868              "MaterialRef": {
869                "slots": [
870                  {
871                    "slot": "default",
872                    "asset": "material:374eb29bfe29c7d8e220c16157f1cc44821397a1e8ebb06ed0016c8f821b3c26"
873                  }
874                ]
875              },
876              "PersistentIdentity": {
877                "id": "authored:bcf2bc0a650c6b31340499df5890a35d38c9d0d7a8ee549778d95b52b2195e84"
878              },
879              "PlaceMembership": {
880                "place": "motor"
881              },
882              "RenderMesh": {
883                "asset": "primitive:box:1",
884                "castShadow": true,
885                "lodBias": 0,
886                "receiveShadow": true,
887                "visible": true
888              },
889              "Transform": {
890                "position": [
891                  4,
892                  0.2,
893                  0.5
894                ],
895                "rotation": [
896                  0,
897                  0,
898                  0,
899                  1
900                ],
901                "scale": [
902                  2,
903                  0.4,
904                  0.5
905                ]
906              }
907            }
908          },
909          {
910            "id": "authored:dc6ba6f803dd663f41c1e9f8dfbbfc047deb86731ae51435267f90278fb2f5ef",
911            "components": {
912              "MaterialRef": {
913                "slots": [
914                  {
915                    "slot": "default",
916                    "asset": "material:374eb29bfe29c7d8e220c16157f1cc44821397a1e8ebb06ed0016c8f821b3c26"
917                  }
918                ]
919              },
920              "PersistentIdentity": {
921                "id": "authored:dc6ba6f803dd663f41c1e9f8dfbbfc047deb86731ae51435267f90278fb2f5ef"
922              },
923              "PlaceMembership": {
924                "place": "motor"
925              },
926              "RenderMesh": {
927                "asset": "primitive:box:1",
928                "castShadow": true,
929                "lodBias": 0,
930                "receiveShadow": true,
931                "visible": true
932              },
933              "Transform": {
934                "position": [
935                  4,
936                  0.30000000000000004,
937                  0
938                ],
939                "rotation": [
940                  0,
941                  0,
942                  0,
943                  1
944                ],
945                "scale": [
946                  2,
947                  0.6000000000000001,
948                  0.5
949                ]
950              }
951            }
952          },
953          {
954            "id": "player.local",
955            "components": {
956              "CharacterMotor": {
957                "crouched": false,
958                "grounded": true,
959                "platform": "",
960                "velocity": [
961                  0,
962                  0,
963                  -0.84
964                ]
965              },
966              "PlaceMembership": {
967                "place": "motor"
968              },
969              "Transform": {
970                "position": [
971                  -0.0001420965709257871,
972                  0.7849906086921692,
973                  2.8614280223846436
974                ],
975                "rotation": [
976                  0,
977                  0,
978                  0,
979                  1
980                ],
981                "scale": [
982                  1,
983                  1,
984                  1
985                ]
986              }
987            }
988          },
989          {
990            "id": "spawned:4106ea44-f050-4f01-8009-3df815d26584",
991            "components": {
992              "PersistentIdentity": {
993                "id": "spawned:4106ea44-f050-4f01-8009-3df815d26584"
994              },
995              "Tags": {
996                "values": [
997                  "profile-three-survivor"
998                ]
999              }
1000            }
1001          }
1002        ]
1003      }
1004    },
1005    "events": {
1006      "format": 1,
1007      "tick": "9007199254740995",
1008      "sequence": "0",
1009      "events": []
1010    },
1011    "eventCursor": "0",
1012    "scheduler": {
1013      "format": 1,
1014      "previousTick": "9007199254740995"
1015    }
1016  },
1017  "sha256": "e3782cd154203de27d3d57a08c644540c056b4b1edffbdd2a12c26a9c3a0476c"
1018}
1019