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