- Project updated to support the new CharacterBody3D node structure.

- PlayerMovementHandler updated to properly use physics process root motion.
This commit is contained in:
2026-10-04 21:42:59 -04:00
parent 487e5e567a
commit ddc86b6554
11 changed files with 299 additions and 310 deletions
@@ -3,247 +3,245 @@
[ext_resource type="PackedScene" uid="uid://0lx4ngfees3q" path="res://Assets/Classes/Character3D.tscn" id="1_cuu4l"]
[ext_resource type="Script" uid="uid://cjd3p5p41vqyj" path="res://Assets/Classes/PlayerCharacter/player_character_3d.gd" id="1_ph0or"]
[ext_resource type="PackedScene" uid="uid://clq35hqimrb1e" path="res://Assets/Classes/PlayerCharacter/PlayerCamera3D.tscn" id="2_4jc4t"]
[ext_resource type="ArrayMesh" uid="uid://bio6w8k7th2hl" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot.mesh" id="3_0g72v"]
[ext_resource type="PackedScene" uid="uid://rn3sy0dl4o0n" path="res://Assets/Classes/PlayerCharacter/PlayerMovementHandler.tscn" id="3_4jc4t"]
[ext_resource type="PackedScene" uid="uid://bb722x8kppyc" path="res://Assets/Classes/PlayerCharacter/PlayerSliceRing.tscn" id="4_sdxab"]
[ext_resource type="Script" uid="uid://sv5e443msxb" path="res://Assets/Classes/PlayerCharacter/slice_ring_spawner.gd" id="5_8jdat"]
[node name="PlayerCharacter3D" type="Node3D" unique_id=24212124]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_8jdat"]
radius = 0.28466797
height = 1.8
[node name="PlayerCharacter3D" type="CharacterBody3D" unique_id=1949085991]
collision_layer = 16
collision_mask = 8225
wall_min_slide_angle = 0.0
floor_max_angle = 1.134464
platform_floor_layers = 4278190131
script = ExtResource("1_ph0or")
[node name="PlayerCharacter3D" parent="." unique_id=513899147 instance=ExtResource("1_cuu4l")]
collision_layer = 16
collision_mask = 8227
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=180558444]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.89956665, 0)
shape = SubResource("CapsuleShape3D_8jdat")
debug_color = Color(0.39215687, 0.78431374, 0, 1)
[node name="Skeleton3D" parent="PlayerCharacter3D/SK_Mixamo/Mixamo" parent_id_path=PackedInt32Array(513899147, 581893179, 2043084189) index="0" unique_id=2131179153]
bones/1/rotation = Quaternion(0.7048441, -0.014347043, -0.05593525, 0.70700794)
bones/2/rotation = Quaternion(-0.07031378, 0.0023203816, 0.015753277, 0.9973979)
bones/3/rotation = Quaternion(0.019727914, 0.0025775393, 0.027641758, 0.9994199)
bones/4/rotation = Quaternion(0.032604545, 0.002933479, 0.02760621, 0.9990828)
bones/5/rotation = Quaternion(-0.09278419, -0.0014052816, 0.0068462435, 0.99566174)
bones/6/rotation = Quaternion(0.031284153, 0.014688723, -0.04734917, 0.9982804)
bones/8/rotation = Quaternion(0.5688072, 0.5036814, -0.53873515, 0.36404377)
bones/9/rotation = Quaternion(0.5047807, 0.2205434, 0.20483503, 0.8090733)
bones/10/rotation = Quaternion(0.00029410355, -0.0025018747, 0.11658198, 0.9931779)
bones/11/rotation = Quaternion(-0.099833295, -0.14657761, 0.13396998, 0.9749874)
bones/12/rotation = Quaternion(0.11851191, -0.0683028, -0.09852327, 0.9856891)
bones/13/rotation = Quaternion(0.09965821, 0.0038379114, -0.010060647, 0.9949635)
bones/16/rotation = Quaternion(0.09327458, -0.012592577, -0.059311546, 0.9937925)
bones/17/rotation = Quaternion(0.09137822, 9.467291e-05, 0.0026359889, 0.99581283)
bones/20/rotation = Quaternion(0.26275718, 0.039810445, -0.06790275, 0.961646)
bones/21/rotation = Quaternion(0.16183953, -0.00086058024, 0.028163722, 0.98641473)
bones/24/rotation = Quaternion(0.16679852, 0.006978707, -0.059050974, 0.9841965)
bones/25/rotation = Quaternion(0.09164566, -0.0009583871, -0.00082865206, 0.9957909)
bones/32/rotation = Quaternion(-0.5395723, 0.52912027, -0.5461981, -0.3613324)
bones/33/rotation = Quaternion(0.48454607, -0.30130413, -0.18429396, 0.8002916)
bones/34/rotation = Quaternion(0.0003482263, 0.002324286, -0.14797968, 0.9889877)
bones/35/rotation = Quaternion(-0.2061043, 0.25889084, -0.08233095, 0.9400629)
bones/36/rotation = Quaternion(0.17776331, 0.06785502, 0.060583703, 0.97985995)
bones/37/rotation = Quaternion(0.104890004, 5.2053383e-05, 0.008063756, 0.9944512)
bones/40/rotation = Quaternion(0.17436971, 0.010443959, 0.048830654, 0.9834134)
bones/41/rotation = Quaternion(0.14565666, 0.00066113245, -0.0068782032, 0.9893111)
bones/44/rotation = Quaternion(0.22343168, -0.0046681943, 0.033701956, 0.9741256)
bones/45/rotation = Quaternion(0.13817456, 0.0066701076, -0.03901426, 0.98961675)
bones/48/rotation = Quaternion(0.21775496, 0.013120059, 0.030650865, 0.97543395)
bones/49/rotation = Quaternion(0.12302298, 0.0028173751, -0.007181533, 0.9923739)
bones/56/rotation = Quaternion(0.023446193, 0.13746843, 0.98726946, -0.07649708)
bones/57/rotation = Quaternion(-0.16649374, -0.0008670719, -0.004815719, 0.98603034)
bones/58/rotation = Quaternion(0.4288761, -0.16255184, 0.04236388, 0.8876078)
bones/59/rotation = Quaternion(0.33421707, -0.020532032, 0.019246703, 0.9420759)
bones/61/rotation = Quaternion(-0.060973246, 0.031596877, 0.99593455, -0.05829565)
bones/62/rotation = Quaternion(-0.109928384, -0.00019648633, 0.0020758961, 0.9939373)
bones/63/rotation = Quaternion(0.49389473, 0.08145162, -0.06532078, 0.86323047)
[node name="Character3D" parent="." unique_id=513899147 instance=ExtResource("1_cuu4l")]
[node name="Physical Bone hips" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="0" unique_id=1860743939]
transform = Transform3D(0.9933299, -0.099153325, -0.05885906, -0.058564015, 0.0058861435, -0.99826634, 0.09932788, 0.9950548, 4.006562e-05, -0.055358954, 1.0850973, 0.0035479635)
[node name="Skeleton3D" parent="Character3D/SK_Mixamo/Mixamo" parent_id_path=PackedInt32Array(513899147, 581893179, 2043084189) index="0" unique_id=2131179153]
bones/1/rotation = Quaternion(0.70536464, -0.014521284, -0.055723652, 0.7065017)
bones/2/rotation = Quaternion(-0.07055494, 0.0024829747, 0.01577774, 0.99738)
bones/3/rotation = Quaternion(0.018939951, 0.0025237636, 0.027845234, 0.99942964)
bones/4/rotation = Quaternion(0.03181679, 0.002882337, 0.027810352, 0.9991026)
bones/5/rotation = Quaternion(-0.09401586, -0.0021022083, 0.0077136974, 0.9955386)
bones/6/rotation = Quaternion(0.028682388, 0.0146517875, -0.048315614, 0.9983128)
bones/8/rotation = Quaternion(0.5692185, 0.50333023, -0.53865695, 0.36400244)
bones/9/rotation = Quaternion(0.50483364, 0.22766611, 0.19306472, 0.80996126)
bones/10/rotation = Quaternion(0.00013784021, -0.00094231585, 0.1440798, 0.9895657)
bones/11/rotation = Quaternion(-0.10246591, -0.14697583, 0.11814396, 0.976699)
bones/12/rotation = Quaternion(0.11843254, -0.06830001, -0.098523594, 0.9856988)
bones/13/rotation = Quaternion(0.099571526, 0.0038382113, -0.010054436, 0.9949722)
bones/16/rotation = Quaternion(0.09319234, -0.012587273, -0.059317112, 0.9937999)
bones/17/rotation = Quaternion(0.09123921, 9.5019226e-05, 0.0026285537, 0.9958256)
bones/20/rotation = Quaternion(0.24874036, 0.04119422, -0.06991385, 0.965165)
bones/21/rotation = Quaternion(0.14761817, -0.00083821925, 0.025535434, 0.98871446)
bones/24/rotation = Quaternion(0.16668376, 0.0069876006, -0.05906152, 0.98421514)
bones/25/rotation = Quaternion(0.091529645, -0.00095724, -0.0008403695, 0.9958016)
bones/32/rotation = Quaternion(-0.53925747, 0.52937466, -0.5462611, -0.36133453)
bones/33/rotation = Quaternion(0.4808747, -0.30716613, -0.17257947, 0.80288535)
bones/34/rotation = Quaternion(1.8181262e-06, 7.4730956e-06, -0.172426, 0.98502254)
bones/35/rotation = Quaternion(-0.2094297, 0.25880817, -0.06909855, 0.9404164)
bones/36/rotation = Quaternion(0.17102689, 0.067452684, 0.06069508, 0.9810791)
bones/37/rotation = Quaternion(0.098079145, 2.6798532e-05, 0.0077441353, 0.99514854)
bones/40/rotation = Quaternion(0.17797175, 0.010667082, 0.048566148, 0.98277855)
bones/41/rotation = Quaternion(0.14928216, 0.0006714416, -0.007120987, 0.9887689)
bones/44/rotation = Quaternion(0.240722, -0.0034998923, 0.03396352, 0.9699934)
bones/45/rotation = Quaternion(0.1554021, 0.0062545124, -0.04102534, 0.98697925)
bones/48/rotation = Quaternion(0.23108765, 0.013728124, 0.029562395, 0.97238684)
bones/49/rotation = Quaternion(0.13660656, 0.0028305973, -0.008117666, 0.9905881)
bones/56/rotation = Quaternion(0.023658298, 0.13779804, 0.98725677, -0.07600094)
bones/57/rotation = Quaternion(-0.16730976, -0.0008899616, -0.0048400764, 0.9858922)
bones/58/rotation = Quaternion(0.4289774, -0.16270617, 0.042903613, 0.8875046)
bones/59/rotation = Quaternion(0.33527553, -0.02095895, 0.018895322, 0.9416974)
bones/61/rotation = Quaternion(-0.060861595, 0.03192846, 0.9959523, -0.057927314)
bones/62/rotation = Quaternion(-0.11049217, -0.00016752326, 0.0020978178, 0.9938748)
bones/63/rotation = Quaternion(0.49369386, 0.08156393, -0.06558306, 0.86331487)
[node name="Physical Bone hips" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="0" unique_id=1860743939]
transform = Transform3D(0.9933671, -0.09914528, -0.058242016, -0.05809228, 0.0043989164, -0.99830157, 0.09923308, 0.99506325, -0.001389837, -0.055377044, 1.0854893, 0.0036216031)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5369132e-05, 5.431925e-07, 0.051698796)
body_offset = Transform3D(1.0000001, -9.745359e-06, 2.3906296e-07, 2.3985285e-07, -9.2456015e-05, -1.0000001, 9.730458e-06, 1.0000001, -9.249893e-05, -4.5381486e-05, 0.051698804, 4.238449e-06)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.4342094e-05, 4.839617e-07, 0.052089103)
body_offset = Transform3D(1, -9.812415e-06, 4.6973582e-08, 4.985486e-08, -0.00010143989, -0.99999994, 9.804964e-06, 1, -0.00010145176, -5.4344535e-05, 0.052089095, 4.8000365e-06)
[node name="Physical Bone spine1" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="1" unique_id=408345383]
transform = Transform3D(0.9964339, -0.082468584, 0.017847033, 0.026622262, 0.10656514, -0.99394923, 0.08006772, 0.9908799, 0.1083806, -0.04915103, 1.280496, -0.015816288)
[node name="Physical Bone spine1" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="1" unique_id=408345383]
transform = Transform3D(0.9964327, -0.08228168, 0.018751187, 0.027550053, 0.10714026, -0.99386215, 0.07976764, 0.9908334, 0.10902492, -0.049323473, 1.2806156, -0.015621299)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8028042e-05, 1.0303595e-05, 0.046728477)
body_offset = Transform3D(1, 0.0003408268, -1.0430813e-07, -1.3969839e-08, -0.00017120689, -1.0000004, -0.00034084916, 1.0000002, -0.00017125905, -1.802668e-05, 0.04672849, -2.2947788e-06)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9445424e-05, 1.1379807e-05, 0.04683326)
body_offset = Transform3D(1, 0.00031913817, -2.514571e-08, 6.984919e-08, -0.00016871095, -1.0000004, -0.00031912327, 1.0000002, -0.0001687184, -1.9447878e-05, 0.046833277, -3.4719706e-06)
[node name="Physical Bone neck" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="2" unique_id=1535717496]
transform = Transform3D(-0.99300593, 0.06485513, 0.098656155, -0.09432138, 0.06681359, -0.9932973, -0.07101199, -0.9956555, -0.060229063, -0.06804735, 1.5440539, -0.02615678)
[node name="Physical Bone neck" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="2" unique_id=1535717496]
transform = Transform3D(-0.9926163, 0.06594476, 0.10180472, -0.09775618, 0.061963513, -0.9932796, -0.071809754, -0.99589753, -0.055059485, -0.068646796, 1.5444777, -0.02662376)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.74873e-05, -0.00021785125, 0.04972369)
body_offset = Transform3D(-0.99999976, -4.0516257e-05, -0.0007798886, 0.00073427893, 0.29092172, -0.95674676, 0.00026565045, -0.95674706, -0.29092166, -8.717179e-06, 0.04763639, 0.014257282)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.81723e-05, -0.0002555251, 0.050171744)
body_offset = Transform3D(-0.9999999, -3.7625432e-06, -0.00056705717, 0.0005414188, 0.29061082, -0.9568414, 0.00016838312, -0.9568415, -0.2906108, -9.723008e-06, 0.048080683, 0.01433596)
[node name="Physical Bone head" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="3" unique_id=1485677274]
transform = Transform3D(-0.9981251, 0.059545387, 0.014170701, 0.0034276757, 0.285529, -0.958364, -0.061112303, -0.9565184, -0.28519776, -0.07446561, 1.7055738, 0.010179194)
[node name="Physical Bone head" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="3" unique_id=1485677274]
transform = Transform3D(-0.9980054, 0.06121949, 0.015407123, 0.0021296358, 0.27657035, -0.9609913, -0.06309255, -0.9590417, -0.27614912, -0.07531133, 1.706613, 0.008557564)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.431853e-06, -0.0006485395, 0.11869541)
body_offset = Transform3D(-1.0000002, -3.695488e-05, -1.8959865e-05, 7.18981e-07, 0.43981752, -0.89808774, 4.1536987e-05, -0.89808744, -0.4398175, -2.2053719e-06, 0.10688412, 0.05162187)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.7149787e-07, -0.00073951855, 0.119457416)
body_offset = Transform3D(-1.0000001, 1.73226e-06, 6.3329935e-07, 1.6205013e-07, 0.44016063, -0.8979195, -1.8365681e-06, -0.8979194, -0.44016057, -2.4586916e-07, 0.10758865, 0.05191642)
[node name="Physical Bone arm_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="4" unique_id=774724508]
transform = Transform3D(-0.54708683, 0.7956004, -0.26022306, -0.16960439, 0.19906773, 0.96519756, 0.8197136, 0.5721819, 0.02602999, 0.1305543, 1.2950518, -0.039199226)
[node name="Physical Bone arm_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="4" unique_id=774724508]
transform = Transform3D(-0.5401354, 0.79737157, -0.26916996, -0.1934738, 0.19362153, 0.9618101, 0.819037, 0.571585, 0.049688675, 0.13150167, 1.2953111, -0.042402305)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00010362491, -0.0013866242, 0.13485083)
body_offset = Transform3D(-1.0000001, -0.00030115247, 6.3441694e-05, -6.360561e-05, 7.808022e-05, -1.0000004, 0.0003014505, -1.0000001, -7.811189e-05, 9.4652176e-05, 0.13485098, -0.0013761222)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00011766728, -0.0013817791, 0.13512057)
body_offset = Transform3D(-1.0000001, -0.0005759597, 0.00022575632, -0.00022590533, 9.1932714e-05, -1.0000004, 0.0005762577, -1.0000002, -9.1996044e-05, 8.636713e-05, 0.13512075, -0.0013694167)
[node name="Physical Bone forearm_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="5" unique_id=842109744]
transform = Transform3D(0.1279637, 0.7987599, -0.58788437, -0.97822523, 0.19931261, 0.057878017, 0.16340339, 0.567677, 0.80687183, 0.15442741, 1.0187691, 0.026073128)
[node name="Physical Bone forearm_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="5" unique_id=842109744]
transform = Transform3D(0.10611639, 0.7986206, -0.59240574, -0.9769784, 0.1946264, 0.08737121, 0.18507423, 0.56949615, 0.8008881, 0.15312813, 1.0211093, 0.022432785)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14424776, -0.002320248, -0.05556285)
body_offset = Transform3D(0.0017088205, 0.00016397238, -0.99999905, 0.9999989, -0.00043589622, 0.0017085373, -0.00043550134, -1.0000002, -0.00016438961, -0.05531592, 0.14434153, -0.0023922026)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14474514, -0.0022595217, -0.05570082)
body_offset = Transform3D(0.0017198175, -0.0001077652, -0.99999887, 0.99999833, -0.0009886473, 0.0017198026, -0.0009888113, -0.9999999, 0.000106185675, -0.055452064, 0.14483845, -0.0023967326)
[node name="Physical Bone hand_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="6" unique_id=570185914]
transform = Transform3D(0.16990499, 0.91258943, -0.37190443, -0.8634452, 0.3197535, 0.390154, 0.47496817, 0.25483, 0.8422986, 0.1999771, 0.8327433, 0.02078794)
[node name="Physical Bone hand_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="6" unique_id=570185914]
transform = Transform3D(0.16783588, 0.9145221, -0.3680767, -0.8661097, 0.31511858, 0.38801327, 0.4708345, 0.25367224, 0.8449647, 0.19566849, 0.8338946, 0.020112688)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.04813551, 0.012863266, 0.0016265422)
body_offset = Transform3D(0.0003247857, -0.0002888888, -1.0000005, 1.0000004, 0.0001776442, 0.0003245175, 0.00017769635, -1.0000005, 0.00028926134, 0.0016458929, 0.048132718, 0.012871355)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.048268452, 0.012925006, 0.001602716)
body_offset = Transform3D(0.00039997697, -0.0006132126, -1.0000004, 1.0000004, 0.00027106702, 0.00039967895, 0.00027077645, -1.0000004, 0.0006133765, 0.0016299486, 0.048264325, 0.012937099)
[node name="Physical Bone handring1_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="7" unique_id=289227335]
transform = Transform3D(0.38035375, -0.9198839, 0.095627315, -0.27888843, -0.015496574, 0.96019846, -0.88178927, -0.39188445, -0.26243913, 0.21626629, 0.75678384, 0.051372446)
[node name="Physical Bone handring1_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="7" unique_id=289227335]
transform = Transform3D(0.37700778, -0.92095596, 0.09851617, -0.27688846, -0.010565552, 0.960844, -0.8838541, -0.38952366, -0.2589853, 0.21176742, 0.75772303, 0.050346784)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.012011892, -0.00018101837, 0.041241013)
body_offset = Transform3D(1.0000006, 0.00015577674, 0.00015644729, 0.0001565367, -4.68418e-05, -1.0000005, -0.00015613437, 1.0000004, -4.7042966e-05, -0.012018323, 0.041239142, 0.000184834)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0120346565, -0.00018003464, 0.041408133)
body_offset = Transform3D(1.0000005, 0.00064632297, 0.0002886653, 0.0002888292, -7.354468e-05, -1.0000005, -0.0006464124, 1.0000004, -7.377565e-05, -0.012046501, 0.041404665, 0.00019086897)
[node name="Physical Bone handthumb1_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="8" unique_id=373471647]
transform = Transform3D(0.12181076, -0.9392627, 0.32085484, -0.63025683, 0.1765326, 0.75605065, -0.76677155, -0.29431605, -0.5704731, 0.16982345, 0.8542359, 0.06260872)
[node name="Physical Bone handthumb1_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="8" unique_id=373471647]
transform = Transform3D(0.11706485, -0.9393591, 0.3223356, -0.6281153, 0.18137546, 0.7566863, -0.7692639, -0.29104528, -0.5687932, 0.16571355, 0.8554234, 0.06216511)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.018733427, -0.0018259424, 0.02789402)
body_offset = Transform3D(0.9999227, 0.0030262321, 0.0121355355, 0.012142658, -0.0023529828, -0.9999241, -0.0029977113, 0.9999932, -0.0023897737, -0.019064963, 0.027660131, 0.0019487478)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.018783858, -0.0018311249, 0.028018737)
body_offset = Transform3D(0.99991393, 0.0033375472, 0.012750655, 0.012758911, -0.0024781525, -0.9999161, -0.003305778, 0.999992, -0.0025205314, -0.019133389, 0.027772188, 0.0019638278)
[node name="Physical Bone arm_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="9" unique_id=1396695687]
transform = Transform3D(0.47600734, 0.8621938, 0.17331763, -0.2450546, -0.059234183, 0.9676981, 0.84460956, -0.5031037, 0.18308863, -0.22934385, 1.2753261, -0.088570915)
[node name="Physical Bone arm_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="9" unique_id=1396695687]
transform = Transform3D(0.4698953, 0.8630393, 0.18536869, -0.27005816, -0.059374362, 0.9610116, 0.840397, -0.50163513, 0.20517106, -0.23134342, 1.275442, -0.09164113)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0004810234, 0.0013867464, 0.13470063)
body_offset = Transform3D(0.9999998, -0.00071138144, 0.00030745566, 0.00030753016, 7.200986e-05, -1.0000005, 0.0007111132, 0.9999998, 7.224828e-05, -0.00052145123, 0.13470042, -0.00139682)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00040199925, 0.0013840959, 0.13528743)
body_offset = Transform3D(0.99999785, -0.0019316971, 0.0009082258, 0.0009087473, 0.0002650246, -0.9999999, 0.0019311905, 0.999998, 0.00026676804, -0.0005221963, 0.13528669, -0.0014209598)
[node name="Physical Bone forearm_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="10" unique_id=17461685]
transform = Transform3D(0.027200468, -0.86465293, 0.5016328, 0.9971024, 0.059131972, 0.047857676, -0.07104282, 0.49887756, 0.8637558, -0.23088646, 0.99412715, -0.055552326)
[node name="Physical Bone forearm_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="10" unique_id=17461685]
transform = Transform3D(0.015432365, -0.863237, 0.50456285, 0.9956301, 0.05974847, 0.07176938, -0.09210085, 0.5012504, 0.8603868, -0.23253699, 0.99689263, -0.058624938)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14512959, -0.0024010194, -0.05563135)
body_offset = Transform3D(0.0016682446, 0.0005131364, 0.9999988, -0.999999, -1.0989606e-06, 0.0016681179, 2.0600855e-06, -0.9999999, 0.00051286817, 0.055390403, 0.14522225, -0.0023727864)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14551896, -0.0024299822, -0.05572157)
body_offset = Transform3D(0.001609005, 0.0015189052, 0.99999785, -0.99999917, 3.9115548e-07, 0.0016089007, 2.1345913e-06, -0.9999989, 0.0015186965, 0.055491, 0.14560848, -0.0023456663)
[node name="Physical Bone hand_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="11" unique_id=1629606064]
transform = Transform3D(0.37177026, -0.927353, 0.042466357, 0.87096804, 0.3642655, 0.32973528, -0.32125, -0.08559894, 0.94311786, -0.27646613, 0.81188947, -0.08135007)
[node name="Physical Bone hand_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="11" unique_id=1629606064]
transform = Transform3D(0.37382108, -0.92668563, 0.038878955, 0.8713916, 0.36525643, 0.32751262, -0.31770203, -0.088552326, 0.94404656, -0.27681842, 0.8137323, -0.08159656)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04662393, 0.0015248884, 0.0015490063)
body_offset = Transform3D(1.04010105e-05, -3.556907e-05, 1.0000005, -1.0000005, -8.234754e-05, 1.0222197e-05, 8.2207844e-05, -1, -3.5457313e-05, -0.0015494376, 0.046624064, 0.0015211105)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04678882, 0.0015411229, 0.0015638233)
body_offset = Transform3D(4.157424e-05, -7.7188015e-05, 1.0000004, -1.0000004, -0.0002546329, 4.1484833e-05, 0.00025450252, -1, -7.723272e-05, -0.0015656501, 0.04678917, 0.001529336)
[node name="Physical Bone handring1_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="12" unique_id=2088621090]
transform = Transform3D(0.006726409, 0.9983709, -0.05666053, 0.27597898, 0.05260777, 0.95972294, 0.9611402, -0.022092603, -0.2751755, -0.29197094, 0.7259959, -0.05853632)
[node name="Physical Bone handring1_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="12" unique_id=2088621090]
transform = Transform3D(0.0030347125, 0.9966086, -0.08223173, 0.27501225, 0.0782295, 0.95825285, 0.961436, -0.025522752, -0.2738422, -0.29113364, 0.72792596, -0.05895432)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012241423, 1.8733359e-05, 0.047249585)
body_offset = Transform3D(1.0000002, 2.4028122e-07, 0.0004387498, 0.00043866038, 1.7695129e-08, -1.0000005, -5.401671e-08, 1.0000001, 2.4633482e-07, 0.012220696, 0.04725498, -1.874566e-05)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012299301, 3.760637e-05, 0.047410414)
body_offset = Transform3D(0.9999998, 2.9802322e-08, 0.0009799898, 0.0009799898, -9.639189e-08, -1, -1.8626451e-08, 1.0000001, 8.288771e-08, 0.012252837, 0.04742247, -3.761053e-05)
[node name="Physical Bone handthumb1_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="13" unique_id=135555111]
transform = Transform3D(-0.21693279, 0.97612077, -0.011332501, 0.5703572, 0.13616028, 0.8100328, 0.79223275, 0.16925909, -0.58627516, -0.25608054, 0.8190798, -0.034923345)
[node name="Physical Bone handthumb1_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="13" unique_id=135555111]
transform = Transform3D(-0.22005375, 0.9754523, -0.008320436, 0.56945395, 0.13537994, 0.8107987, 0.7920219, 0.17368118, -0.585266, -0.25656894, 0.8208823, -0.035012674)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011489081, -5.951006e-07, 0.027997326)
body_offset = Transform3D(0.99992836, 0.0025663525, -0.01173681, -0.011733085, -0.001505211, -0.9999306, -0.0025834292, 0.99999577, -0.0014747903, 0.011816859, 0.027860582, 1.2204051e-05)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011499812, 1.3293047e-06, 0.02812333)
body_offset = Transform3D(0.9999149, 0.002922073, -0.012752742, -0.012748033, -0.001632981, -0.9999179, -0.0029425025, 0.9999946, -0.0015954077, 0.01185748, 0.027974427, 9.700656e-06)
[node name="Physical Bone upleg_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="14" unique_id=923922514]
transform = Transform3D(-0.9957583, -0.054690756, -0.07398893, -0.086412966, 0.2797576, 0.95617396, -0.031594913, 0.95851165, -0.28329694, 0.037397787, 0.74396086, 0.06049905)
[node name="Physical Bone upleg_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="14" unique_id=923922514]
transform = Transform3D(-0.9957917, -0.054378796, -0.07376889, -0.08612065, 0.27998674, 0.9561332, -0.03133906, 0.9584625, -0.28349164, 0.03742734, 0.7430459, 0.060663626)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.708124e-05, 0.00044668777, 0.22683537)
body_offset = Transform3D(0.9999997, 0.0006192513, 0.000112164766, 0.00011284184, -0.0010438561, -0.99999946, -0.00061912835, 0.9999994, -0.001043886, 7.136166e-05, 0.22683573, -0.00020995736)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00013987835, 0.0005085843, 0.22784133)
body_offset = Transform3D(0.99999964, 0.00062961876, 0.00031811837, 0.00031945296, -0.0020933151, -0.99999774, -0.0006289501, 0.99999774, -0.0020935237, 6.707758e-05, 0.22784191, -3.167987e-05)
[node name="Physical Bone leg_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="15" unique_id=535849418]
transform = Transform3D(-0.9966312, -0.013930392, -0.08082297, -0.08001514, -0.051126324, 0.9954816, -0.017999634, 0.99859506, 0.04983944, 0.0698455, 0.29901558, 0.10734907)
[node name="Physical Bone leg_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="15" unique_id=535849418]
transform = Transform3D(-0.9966726, -0.013503511, -0.08038287, -0.079552144, -0.05365379, 0.9953857, -0.017754046, 0.99846834, 0.052401025, 0.06968464, 0.29782486, 0.106213465)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0029733796, 0.0026377714, 0.23854622)
body_offset = Transform3D(0.9999157, -0.01262207, 0.0029794443, 0.0029975246, 0.0014115646, -0.99999446, 0.012617825, 0.99991953, 0.0014493912, 0.0022956878, 0.23855007, -0.0029457882)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0030024494, 0.0026347514, 0.2397099)
body_offset = Transform3D(0.99991596, -0.012616018, 0.0030305695, 0.0030493552, 0.001467932, -0.99999446, 0.012611508, 0.9999197, 0.0015063174, 0.0023089796, 0.23971388, -0.0029577538)
[node name="Physical Bone foot_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="16" unique_id=718743270]
transform = Transform3D(-0.954147, -0.016968304, -0.29885724, -0.024450444, 0.9994738, 0.021314325, 0.29833832, 0.027644191, -0.9540598, 0.10146917, 0.052915618, 0.1398611)
[node name="Physical Bone foot_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="16" unique_id=718743270]
transform = Transform3D(-0.95383227, -0.016728513, -0.29987368, -0.025260735, 0.99937826, 0.02459834, 0.2992757, 0.03103772, -0.9536618, 0.10124315, 0.052595157, 0.13832957)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.9718554e-05, 0.039380427, 0.04254961)
body_offset = Transform3D(0.99999976, -0.00014126953, -0.00043338537, -0.00042518973, -0.631201, -0.77561915, -0.00016383827, 0.77561927, -0.6312013, 8.3722174e-05, 0.057859235, -0.0036868602)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.941838e-05, 0.039537705, 0.042769626)
body_offset = Transform3D(0.9999998, -0.00042236317, -0.0005595982, -0.0007005334, -0.63025236, -0.77639043, -2.4676323e-05, 0.77639043, -0.6302527, 9.005144e-05, 0.058124617, -0.003741026)
[node name="Physical Bone toebase_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="17" unique_id=224697510]
transform = Transform3D(0.9314922, 0.007697975, -0.36367977, -0.014625467, 0.9997602, -0.016298354, 0.36346707, 0.020500774, 0.9313815, 0.13878427, 0.033767305, 0.24621752)
[node name="Physical Bone toebase_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="17" unique_id=224697510]
transform = Transform3D(0.9317191, 0.007550799, -0.3631012, -0.014420604, 0.9997646, -0.016212923, 0.36289328, 0.02034203, 0.9316087, 0.13873032, 0.03367787, 0.24460702)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.03221341, -0.03110131, -0.036204048)
body_offset = Transform3D(-0.7477021, 2.7581118e-06, 0.6640343, 0.66403425, -6.341562e-05, 0.7477026, 4.4167507e-05, 1.0000001, 4.5660883e-05, -4.5217574e-05, 0.048458695, 0.03110439)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.032394957, -0.031243835, -0.036379248)
body_offset = Transform3D(-0.74759626, 8.318108e-06, 0.6641538, 0.66415375, -4.8829243e-05, 0.74759656, 3.868621e-05, 1.0000005, 3.098324e-05, -5.6676567e-05, 0.048710704, 0.031246226)
[node name="Physical Bone upleg_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="18" unique_id=1622275105]
transform = Transform3D(-0.9744628, -0.2197449, -0.046199977, -0.06277383, 0.069045424, 0.9956366, -0.21559615, 0.97311103, -0.08107643, -0.13180394, 0.7444921, -0.001109194)
[node name="Physical Bone upleg_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="18" unique_id=1622275105]
transform = Transform3D(-0.9745453, -0.21942277, -0.045989823, -0.062356614, 0.06825402, 0.99571735, -0.21534406, 0.9732395, -0.08019909, -0.13177438, 0.7438431, -0.0013353918)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00010079325, -9.326995e-05, 0.22711317)
body_offset = Transform3D(1, 0.0005373508, 1.1641532e-06, 1.244247e-06, -9.860098e-05, -1.0000002, -0.000537321, 0.99999994, -9.855628e-05, -0.00010100752, 0.22711319, 0.00011570752)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00011363775, -0.00010301747, 0.22772904)
body_offset = Transform3D(0.99999994, 0.00042818487, 1.2014061e-06, 1.2759119e-06, -0.00011537224, -0.99999994, -0.00042821467, 0.9999998, -0.00011534989, -0.00011386722, 0.22772902, 0.00012933463)
[node name="Physical Bone leg_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="19" unique_id=1771928892]
transform = Transform3D(-0.974043, -0.20409943, -0.09789577, -0.0665652, -0.15509148, 0.98565495, -0.21635443, 0.96658677, 0.13747987, -0.09861936, 0.29633188, -0.014895963)
[node name="Physical Bone leg_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="19" unique_id=1771928892]
transform = Transform3D(-0.97410005, -0.20379798, -0.09795746, -0.06609742, -0.15765606, 0.9852795, -0.21624158, 0.9662354, 0.14010224, -0.09849094, 0.29524553, -0.016029024)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00041852673, -0.0011617395, 0.23571706)
body_offset = Transform3D(0.9999986, 0.0016209036, -7.5792894e-05, -8.362904e-05, 0.0048469454, -0.99998873, -0.0016205013, 0.99998707, 0.0048470795, -0.00039877743, 0.23572007, 1.9863248e-05)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0005006557, -0.0012754683, 0.23683764)
body_offset = Transform3D(0.9999987, 0.0016043484, -0.00017582625, -0.00018459931, 0.005487889, -0.9999852, -0.0016033947, 0.9999839, 0.005488187, -0.00045696646, 0.2368412, -2.3558736e-05)
[node name="Physical Bone foot_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="20" unique_id=928779467]
transform = Transform3D(-0.91452146, -0.0049806153, 0.4045067, -0.002831943, 0.99997854, 0.005910003, -0.40452746, 0.0042592846, -0.914516, -0.09571237, 0.049888626, -0.004453212)
[node name="Physical Bone foot_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="20" unique_id=928779467]
transform = Transform3D(-0.91421837, -0.0050950665, 0.4051899, -0.0018251876, 0.9999626, 0.008455924, -0.40521786, 0.006991014, -0.9141934, -0.095818445, 0.049679093, -0.0057950877)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0001669782, 0.039464667, 0.04221619)
body_offset = Transform3D(0.9999999, 9.115611e-05, -0.00022473931, -0.000116705894, -0.6315848, -0.77530706, -0.00021260977, 0.77530736, -0.6315846, 0.00017286837, 0.057655774, -0.003934182)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00014619374, 0.039632123, 0.042369656)
body_offset = Transform3D(0.9999997, 0.00029231887, -0.00080892444, -0.0004428327, -0.63135296, -0.7754958, -0.00073748827, 0.77549607, -0.63135237, 0.00016888231, 0.057879277, -0.0039844774)
[node name="Physical Bone toebase_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="21" unique_id=535152855]
transform = Transform3D(0.9469623, 0.024082744, 0.32044113, -0.034309853, 0.999065, 0.026307207, -0.31950796, -0.03590622, 0.94690305, -0.13995948, 0.034502465, 0.098421544)
[node name="Physical Bone toebase_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="21" unique_id=535152855]
transform = Transform3D(0.9468947, 0.024334632, 0.32062167, -0.033749927, 0.999146, 0.023840493, -0.3197677, -0.033395395, 0.9469072, -0.14013219, 0.03436651, 0.09712655)
collision_layer = 64
collision_mask = 8192
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.03249139, -0.030755568, -0.036295183)
body_offset = Transform3D(-0.7481992, -2.0979904e-05, -0.6634742, -0.6634743, -0.00010145083, 0.74819934, -8.3089806e-05, 1.0000005, 6.1977655e-05, 0.00022847205, 0.048710115, 0.030760532)
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032676592, -0.030888215, -0.036467195)
body_offset = Transform3D(-0.74796814, -5.9491023e-05, -0.6637348, -0.6637348, -0.0001518242, 0.7479683, -0.00014530215, 1.0000004, 7.406995e-05, 0.00023466349, 0.04896021, 0.030895675)
[node name="@MeshInstance3D@23895" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="2"]
skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D")
[node name="@MeshInstance3D@25015" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="3"]
mesh = ExtResource("3_0g72v")
skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D")
[node name="@MeshInstance3D@29017" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="4"]
skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D")
[node name="@MeshInstance3D@29028" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="5"]
mesh = ExtResource("3_0g72v")
skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D")
[node name="CameraFollowTarget" type="Node3D" parent="PlayerCharacter3D" unique_id=849217898]
[node name="CameraFollowTarget" type="Node3D" parent="Character3D" unique_id=849217898]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
[node name="PlayerCamera3D" parent="PlayerCharacter3D/CameraFollowTarget" unique_id=832857779 node_paths=PackedStringArray("follow_target") instance=ExtResource("2_4jc4t")]
[node name="PlayerCamera3D" parent="Character3D/CameraFollowTarget" unique_id=832857779 node_paths=PackedStringArray("follow_target") instance=ExtResource("2_4jc4t")]
follow_target = NodePath("..")
[node name="SliceRingRoot" type="Node3D" parent="PlayerCharacter3D" unique_id=1715642888]
[node name="SliceRingRoot" type="Node3D" parent="Character3D" unique_id=1715642888]
transform = Transform3D(0.99996436, -0.0015026098, -0.008300118, 0.0014229976, 0.9999531, -0.009591021, 0.008314103, 0.009578757, 0.99991953, -0.0030320361, 1.0401608, -0.007876307)
[node name="SliceRingSpawner" type="Node3D" parent="PlayerCharacter3D/SliceRingRoot" unique_id=1363891669]
[node name="SliceRingSpawner" type="Node3D" parent="Character3D/SliceRingRoot" unique_id=1363891669]
transform = Transform3D(1, 1.0186341e-10, 9.313226e-10, -2.910383e-11, 1, 0, 9.313226e-10, 0, 1, 0.0037398387, 0.3031026, 0.3956884)
script = ExtResource("5_8jdat")
slice_ring_class = ExtResource("4_sdxab")
[node name="PlayerMovementHandler" parent="PlayerCharacter3D" unique_id=1868881040 node_paths=PackedStringArray("character", "player_camera", "slice_ring_spawner") instance=ExtResource("3_4jc4t")]
[node name="PlayerMovementHandler" parent="Character3D" unique_id=1868881040 node_paths=PackedStringArray("character", "body", "player_camera", "slice_ring_spawner") instance=ExtResource("3_4jc4t")]
character = NodePath("..")
body = NodePath("../..")
player_camera = NodePath("../CameraFollowTarget/PlayerCamera3D")
slice_ring_spawner = NodePath("../SliceRingRoot/SliceRingSpawner")
_gravity_multiplier = 2.5
[connection signal="fell_out_of_world" from="PlayerCharacter3D" to="." method="_on_fell_out_of_world"]
[connection signal="fell_out_of_world" from="Character3D" to="." method="_on_fell_out_of_world"]
[editable path="PlayerCharacter3D"]
[editable path="PlayerCharacter3D/SK_Mixamo"]
[editable path="PlayerCharacter3D/PlayerMovementHandler"]
[editable path="Character3D"]
[editable path="Character3D/SK_Mixamo"]
[editable path="Character3D/PlayerMovementHandler"]