|
|
|
@ -1,6 +1,7 @@ |
|
|
|
[gd_scene load_steps=5 format=3 uid="uid://db06e8q8f8bdq"] |
|
|
|
[gd_scene load_steps=6 format=3 uid="uid://db06e8q8f8bdq"] |
|
|
|
|
|
|
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://byw3ig2bs1wgu" path="res://assets/characters/player/LilguyRigged.glb" id="1_e6qwr"] |
|
|
|
[ext_resource type="PackedScene" uid="uid://byw3ig2bs1wgu" path="res://assets/characters/player/LilguyRigged.glb" id="1_e6qwr"] |
|
|
|
|
|
|
|
[ext_resource type="Script" uid="uid://cf7jky1bcs560" path="res://level/scripts/lilguy_body.gd" id="3_body"] |
|
|
|
[ext_resource type="Script" uid="uid://bj7yrijm7bppq" path="res://level/scripts/spring_arm_offset.gd" id="9_dlyie"] |
|
|
|
[ext_resource type="Script" uid="uid://bj7yrijm7bppq" path="res://level/scripts/spring_arm_offset.gd" id="9_dlyie"] |
|
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_yxyay"] |
|
|
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_yxyay"] |
|
|
|
@ -11,20 +12,24 @@ height = 1.73092 |
|
|
|
properties/0/path = NodePath(".:position") |
|
|
|
properties/0/path = NodePath(".:position") |
|
|
|
properties/0/spawn = true |
|
|
|
properties/0/spawn = true |
|
|
|
properties/0/replication_mode = 1 |
|
|
|
properties/0/replication_mode = 1 |
|
|
|
properties/1/path = NodePath("3DGodotRobot/AnimationPlayer:current_animation") |
|
|
|
properties/1/path = NodePath("AnimationPlayer:current_animation") |
|
|
|
properties/1/spawn = true |
|
|
|
properties/1/spawn = true |
|
|
|
properties/1/replication_mode = 1 |
|
|
|
properties/1/replication_mode = 1 |
|
|
|
properties/2/path = NodePath("PlayerNick/Nickname:text") |
|
|
|
properties/2/path = NodePath("PlayerNick/Nickname:text") |
|
|
|
properties/2/spawn = true |
|
|
|
properties/2/spawn = true |
|
|
|
properties/2/replication_mode = 1 |
|
|
|
properties/2/replication_mode = 1 |
|
|
|
properties/3/path = NodePath("3DGodotRobot:rotation") |
|
|
|
properties/3/path = NodePath("Armature:rotation") |
|
|
|
properties/3/spawn = true |
|
|
|
properties/3/spawn = true |
|
|
|
properties/3/replication_mode = 1 |
|
|
|
properties/3/replication_mode = 1 |
|
|
|
|
|
|
|
|
|
|
|
[node name="LilguyRigged" instance=ExtResource("1_e6qwr")] |
|
|
|
[node name="LilguyRigged" instance=ExtResource("1_e6qwr")] |
|
|
|
|
|
|
|
collision_mask = 3 |
|
|
|
|
|
|
|
|
|
|
|
[node name="Armature" parent="." index="0"] |
|
|
|
[node name="Armature" parent="." index="0" node_paths=PackedStringArray("_character", "animation_player")] |
|
|
|
transform = Transform3D(0.003, 0, 0, 0, -1.3113416e-10, -0.003, 0, 0.003, -1.3113416e-10, 0, 0, 0) |
|
|
|
transform = Transform3D(0.003, 0, 0, 0, -1.3113416e-10, -0.003, 0, 0.003, -1.3113416e-10, 0, 0, 0) |
|
|
|
|
|
|
|
script = ExtResource("3_body") |
|
|
|
|
|
|
|
_character = NodePath("..") |
|
|
|
|
|
|
|
animation_player = NodePath("../AnimationPlayer") |
|
|
|
|
|
|
|
|
|
|
|
[node name="Skeleton3D" parent="Armature" index="0"] |
|
|
|
[node name="Skeleton3D" parent="Armature" index="0"] |
|
|
|
bones/0/position = Vector3(-0.32852697, 2.914154, -546.76843) |
|
|
|
bones/0/position = Vector3(-0.32852697, 2.914154, -546.76843) |
|
|
|
@ -41,38 +46,54 @@ bones/5/position = Vector3(-0.25257444, 72.84532, -7.644296e-06) |
|
|
|
bones/5/rotation = Quaternion(0.03735582, 0.19943666, -0.04159315, 0.97831464) |
|
|
|
bones/5/rotation = Quaternion(0.03735582, 0.19943666, -0.04159315, 0.97831464) |
|
|
|
bones/6/position = Vector3(-0.606337, 174.89494, 7.152558e-06) |
|
|
|
bones/6/position = Vector3(-0.606337, 174.89494, 7.152558e-06) |
|
|
|
bones/7/position = Vector3(-0.19949026, 76.75483, 52.286175) |
|
|
|
bones/7/position = Vector3(-0.19949026, 76.75483, 52.286175) |
|
|
|
bones/7/rotation = Quaternion(0.8036073, -0.09628728, 0.10672547, 0.57754105) |
|
|
|
bones/7/rotation = Quaternion(0.8036073, -0.09628729, 0.106725484, 0.57754105) |
|
|
|
bones/8/position = Vector3(4.5403274e-05, 110.91907, 9.404198e-05) |
|
|
|
bones/8/position = Vector3(4.5403274e-05, 110.91907, 9.404198e-05) |
|
|
|
bones/8/rotation = Quaternion(0.25522038, -0.08967137, 0.029357873, 0.962268) |
|
|
|
bones/8/rotation = Quaternion(0.25522032, -0.08967137, 0.029357875, 0.962268) |
|
|
|
bones/9/position = Vector3(2.3064584e-05, 173.66367, 5.063071e-05) |
|
|
|
bones/9/position = Vector3(2.3064584e-05, 173.66367, 5.063071e-05) |
|
|
|
bones/9/rotation = Quaternion(0.0878422, -0.16096674, 0.2433837, 0.9524378) |
|
|
|
bones/9/rotation = Quaternion(0.0878422, -0.16096674, 0.2433837, 0.9524378) |
|
|
|
bones/10/position = Vector3(-2.2947788e-05, 166.48767, -1.2734416e-05) |
|
|
|
bones/10/position = Vector3(-2.2947788e-05, 166.48767, -1.2734416e-05) |
|
|
|
bones/11/position = Vector3(0.23053212, 76.75536, -52.28617) |
|
|
|
bones/11/position = Vector3(0.23053212, 76.75536, -52.28617) |
|
|
|
bones/11/rotation = Quaternion(0.14271575, -0.5852634, 0.78228706, 0.15851216) |
|
|
|
bones/11/rotation = Quaternion(0.14271575, -0.5852634, 0.782287, 0.15851216) |
|
|
|
bones/12/position = Vector3(1.532285e-05, 110.91911, 4.0430357e-05) |
|
|
|
bones/12/position = Vector3(1.532285e-05, 110.91911, 4.0430357e-05) |
|
|
|
bones/12/rotation = Quaternion(0.3219699, 0.13412467, 0.27112576, 0.8971269) |
|
|
|
bones/12/rotation = Quaternion(0.32196987, 0.13412467, 0.27112576, 0.8971269) |
|
|
|
bones/13/position = Vector3(1.5523525e-05, 173.6661, 0.00010698747) |
|
|
|
bones/13/position = Vector3(1.5523525e-05, 173.6661, 0.00010698747) |
|
|
|
bones/13/rotation = Quaternion(0.090376474, 0.101556264, -0.39819276, 0.907172) |
|
|
|
bones/13/rotation = Quaternion(0.09037647, 0.101556264, -0.39819276, 0.90717196) |
|
|
|
bones/14/position = Vector3(-2.0682812e-05, 166.48976, 3.939679e-05) |
|
|
|
bones/14/position = Vector3(-2.0682812e-05, 166.48976, 3.939679e-05) |
|
|
|
bones/15/position = Vector3(0.6496186, -35.1185, 49.84838) |
|
|
|
bones/15/position = Vector3(0.6496186, -35.1185, 49.84838) |
|
|
|
bones/15/rotation = Quaternion(0.38543195, 0.163806, 0.8217493, 0.3864424) |
|
|
|
bones/15/rotation = Quaternion(0.38543195, 0.163806, 0.8217493, 0.3864424) |
|
|
|
bones/16/position = Vector3(8.771768e-06, 312.91962, 7.4840264e-06) |
|
|
|
bones/16/position = Vector3(8.771768e-06, 312.91962, 7.4840264e-06) |
|
|
|
bones/16/rotation = Quaternion(-0.05300442, 0.17209676, 0.3905684, 0.90278995) |
|
|
|
bones/16/rotation = Quaternion(-0.05300442, 0.17209676, 0.3905684, 0.90278995) |
|
|
|
bones/17/position = Vector3(-1.8137518e-05, 301.05597, -2.1670077e-05) |
|
|
|
bones/17/position = Vector3(-1.8137518e-05, 301.05597, -2.1670077e-05) |
|
|
|
bones/17/rotation = Quaternion(0.24982397, 0.64725155, -0.6711768, 0.2611037) |
|
|
|
bones/17/rotation = Quaternion(0.24982396, 0.64725155, -0.6711768, 0.2611037) |
|
|
|
bones/18/position = Vector3(-3.026353e-05, 14.185886, -1.4917823e-06) |
|
|
|
bones/18/position = Vector3(-3.026353e-05, 14.185886, -1.4917823e-06) |
|
|
|
bones/18/rotation = Quaternion(0.11539763, 0.017187236, -0.010002268, 0.9931203) |
|
|
|
bones/18/rotation = Quaternion(0.11539763, 0.017187234, -0.0100022685, 0.9931203) |
|
|
|
bones/19/position = Vector3(-4.351055e-06, 11.391233, -2.5032205e-06) |
|
|
|
bones/19/position = Vector3(-4.351055e-06, 11.391233, -2.5032205e-06) |
|
|
|
bones/20/position = Vector3(0.014209064, -35.118507, -49.848385) |
|
|
|
bones/20/position = Vector3(0.014209064, -35.118507, -49.848385) |
|
|
|
bones/20/rotation = Quaternion(-0.07370265, -0.18747172, 0.9412239, 0.2711456) |
|
|
|
bones/20/rotation = Quaternion(-0.07370265, -0.18747172, 0.9412239, 0.2711456) |
|
|
|
bones/21/position = Vector3(2.8756085e-05, 312.91974, 5.14377e-06) |
|
|
|
bones/21/position = Vector3(2.8756085e-05, 312.91974, 5.14377e-06) |
|
|
|
bones/21/rotation = Quaternion(-0.037353612, -0.04220169, 0.46135134, 0.8854257) |
|
|
|
bones/21/rotation = Quaternion(-0.03735361, -0.04220169, 0.46135134, 0.8854257) |
|
|
|
bones/22/position = Vector3(2.2092872e-05, 301.0575, 1.8114511e-05) |
|
|
|
bones/22/position = Vector3(2.2092872e-05, 301.0575, 1.8114511e-05) |
|
|
|
bones/22/rotation = Quaternion(0.7933202, 0.12858748, -0.36227232, 0.47208825) |
|
|
|
bones/22/rotation = Quaternion(0.7933202, 0.12858748, -0.3622723, 0.47208822) |
|
|
|
bones/23/position = Vector3(1.3624241e-05, 15.034077, 9.790485e-06) |
|
|
|
bones/23/position = Vector3(1.3624241e-05, 15.034077, 9.790485e-06) |
|
|
|
bones/23/rotation = Quaternion(0.11885707, 0.00952176, -0.0077993367, 0.9928351) |
|
|
|
bones/23/rotation = Quaternion(0.11885707, 0.009521758, -0.0077993367, 0.9928351) |
|
|
|
bones/24/position = Vector3(-2.4847686e-06, 11.913359, -6.198885e-06) |
|
|
|
bones/24/position = Vector3(-2.4847686e-06, 11.913359, -6.198885e-06) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[node name="WeaponPoint" type="BoneAttachment3D" parent="Armature/Skeleton3D" index="1"] |
|
|
|
|
|
|
|
transform = Transform3D(-0.43292555, -0.61284775, 0.6610542, 0.7782953, 0.11585887, 0.61711675, -0.45478758, 0.78166103, 0.42681834, -352.38528, -73.5694, -531.96124) |
|
|
|
|
|
|
|
bone_name = "mixamorig_RightHand" |
|
|
|
|
|
|
|
bone_idx = 14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[node name="WeaponContainer" type="Node3D" parent="Armature/Skeleton3D/WeaponPoint" index="0"] |
|
|
|
|
|
|
|
transform = Transform3D(36.6912, 297.2667, 16.921356, 46.72698, 11.0892515, -296.13126, -294.05847, 38.85366, -44.94499, 24.08223, -7.4241333, 7.098694) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[node name="OffhandPoint" type="BoneAttachment3D" parent="Armature/Skeleton3D" index="2"] |
|
|
|
|
|
|
|
transform = Transform3D(0.6212382, -0.004605584, -0.7836083, -0.620316, 0.60813713, -0.49535576, 0.47882265, 0.7938187, 0.37494114, 135.65903, 334.35764, -511.2708) |
|
|
|
|
|
|
|
bone_name = "mixamorig_LeftHand" |
|
|
|
|
|
|
|
bone_idx = 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[node name="OffhandContainer" type="Node3D" parent="Armature/Skeleton3D/OffhandPoint" index="0"] |
|
|
|
|
|
|
|
transform = Transform3D(-17.74905, -295.46814, -48.82108, 21.019196, -50.01525, 295.05362, -298.73593, 14.035805, 23.660797, 0.005859375, 0.39337158, 0.06616211) |
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="." index="2"] |
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="." index="2"] |
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.066, 0.828, 0.01) |
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.066, 0.828, 0.01) |
|
|
|
shape = SubResource("CapsuleShape3D_yxyay") |
|
|
|
shape = SubResource("CapsuleShape3D_yxyay") |
|
|
|
|