WIP: Start working on the frag/damage system

This commit is contained in:
2025-02-02 17:56:39 +01:00
parent 8939d0198b
commit 7012846b00
25 changed files with 3295 additions and 211 deletions

View File

@ -288,10 +288,12 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0,
transform = Transform3D(2.32615, 0, 0, 0, 2.32615, 0, 0, 0, 0.186304, 0.709893, 0.122355, 0)
[node name="Object_4" type="MeshInstance3D" parent="Cube_0"]
layers = 524289
mesh = SubResource("ArrayMesh_akyio")
skeleton = NodePath("")
[node name="Object_5" type="MeshInstance3D" parent="Cube_0"]
layers = 524289
mesh = SubResource("ArrayMesh_m3e74")
skeleton = NodePath("")
@ -299,6 +301,7 @@ skeleton = NodePath("")
transform = Transform3D(0.0527493, 0, 0, 0, 0.0527493, 0, 0, 0, 0.0527493, -0.195483, 0.553212, 0.171812)
[node name="Object_7" type="MeshInstance3D" parent="Cube_005_3"]
layers = 524289
mesh = SubResource("ArrayMesh_g6ol6")
skeleton = NodePath("")
@ -306,6 +309,7 @@ skeleton = NodePath("")
transform = Transform3D(0.21111, 0, 0, 0, 0.21111, 0, 0, 0, 0.21111, -6.12243, -1.58424, -0.573743)
[node name="Object_9" type="MeshInstance3D" parent="Cube_005_3/Cube_006_1"]
layers = 524289
mesh = SubResource("ArrayMesh_n3uhl")
skeleton = NodePath("")
@ -313,6 +317,7 @@ skeleton = NodePath("")
transform = Transform3D(0.789892, 0, 0, 0, 0.789892, 0, 0, 0, 3.29548, 2.14959, -3.87967, -3.25715)
[node name="Object_11" type="MeshInstance3D" parent="Cube_005_3/Cube_007_2"]
layers = 524289
mesh = SubResource("ArrayMesh_3hery")
skeleton = NodePath("")
@ -320,10 +325,12 @@ skeleton = NodePath("")
transform = Transform3D(0.0386846, 0, -0.0324602, 0, 0.0581218, 0, 0.0324602, 0, 0.0386846, 2.27595, 0.733596, -0.215461)
[node name="Object_13" type="MeshInstance3D" parent="Cylinder_005_4"]
layers = 524289
mesh = SubResource("ArrayMesh_hpbo5")
skeleton = NodePath("")
[node name="Object_14" type="MeshInstance3D" parent="Cylinder_005_4"]
layers = 524289
mesh = SubResource("ArrayMesh_8rkoc")
skeleton = NodePath("")
@ -331,5 +338,6 @@ skeleton = NodePath("")
transform = Transform3D(-0.153886, 0, 0, 0, -0.153886, 0, 0, 0, -0.152651, 0.34946, -1.21305, 0)
[node name="Object_16" type="MeshInstance3D" parent="Cube_008_5"]
layers = 524289
mesh = SubResource("ArrayMesh_s6ert")
skeleton = NodePath("")

View File

@ -613,86 +613,103 @@ transform = Transform3D(0.0408408, -0.984904, 0.168219, 0.996085, 0.0269236, -0.
[node name="hand" type="MeshInstance3D" parent="RightHand"]
transform = Transform3D(1, -1.43108e-08, 2.32831e-09, 6.00153e-10, 1, 1.53668e-08, 0, 1.04308e-07, 1, -0.269174, 1.56694, 1.21121)
layers = 524289
mesh = SubResource("ArrayMesh_gfbur")
skeleton = NodePath("")
[node name="arm_lower" type="MeshInstance3D" parent="RightHand/hand"]
transform = Transform3D(0.871517, -0.157204, -0.464483, 0.110835, 0.985857, -0.125701, 0.477674, 0.05807, 0.876616, 2.98023e-08, -0.118854, 0.00119209)
layers = 524289
mesh = SubResource("ArrayMesh_p027r")
skeleton = NodePath("")
[node name="index_0" type="MeshInstance3D" parent="RightHand/hand"]
transform = Transform3D(0.984493, -0.122734, -0.125338, 0.102921, 0.982715, -0.153881, 0.142058, 0.138595, 0.980107, 0.635515, -5.96046e-08, -1.8433)
layers = 524289
mesh = SubResource("ArrayMesh_a5f5j")
skeleton = NodePath("")
[node name="index_1" type="MeshInstance3D" parent="RightHand/hand/index_0"]
transform = Transform3D(0.946835, 0.29709, -0.123457, -0.27356, 0.5415, -0.794948, -0.169319, 0.786458, 0.593983, 0, 1.19209e-07, -0.520541)
layers = 524289
mesh = SubResource("ArrayMesh_o8oks")
skeleton = NodePath("")
[node name="index_2" type="MeshInstance3D" parent="RightHand/hand/index_0/index_1"]
transform = Transform3D(0.970442, 0.204583, -0.128019, -0.215486, 0.495688, -0.841344, -0.108667, 0.844061, 0.525121, 0, 0, -0.496836)
layers = 524289
mesh = SubResource("ArrayMesh_etl30")
skeleton = NodePath("")
[node name="middle_0" type="MeshInstance3D" parent="RightHand/hand"]
transform = Transform3D(0.975999, 0.214539, 0.0373925, 0.0241975, 0.0638048, -0.997669, -0.216425, 0.974629, 0.057082, 0.219422, -1.78814e-07, -1.96367)
layers = 524289
mesh = SubResource("ArrayMesh_wmu88")
skeleton = NodePath("")
[node name="middle_1" type="MeshInstance3D" parent="RightHand/hand/middle_0"]
transform = Transform3D(0.94363, 0.318152, -0.0913353, -0.312235, 0.763972, -0.564673, -0.109874, 0.56136, 0.820245, -7.45058e-09, 9.53674e-07, -0.59545)
layers = 524289
mesh = SubResource("ArrayMesh_5rofx")
skeleton = NodePath("")
[node name="middle_2" type="MeshInstance3D" parent="RightHand/hand/middle_0/middle_1"]
transform = Transform3D(0.989598, 0.131216, 0.0589736, -0.00316459, 0.429695, -0.902969, -0.143825, 0.893389, 0.42564, -5.96046e-08, 2.38419e-07, -0.576577)
layers = 524289
mesh = SubResource("ArrayMesh_cbjny")
skeleton = NodePath("")
[node name="pinky_0" type="MeshInstance3D" parent="RightHand/hand"]
transform = Transform3D(0.99408, 0.103446, 0.0332422, 0.024702, 0.0827707, -0.996262, -0.105811, 0.991185, 0.0797254, -0.635763, -0.0419329, -1.90412)
layers = 524289
mesh = SubResource("ArrayMesh_rkiog")
skeleton = NodePath("")
[node name="pinky_1" type="MeshInstance3D" parent="RightHand/hand/pinky_0"]
transform = Transform3D(0.995022, 0.0749402, -0.0656893, -0.0944399, 0.49865, -0.861643, -0.0318157, 0.863557, 0.503246, 0, 0, -0.508631)
layers = 524289
mesh = SubResource("ArrayMesh_fcjxo")
skeleton = NodePath("")
[node name="pinky_2" type="MeshInstance3D" parent="RightHand/hand/pinky_0/pinky_1"]
transform = Transform3D(0.999955, 0.00162155, 0.00930269, 0.00162154, 0.941026, -0.338331, -0.00930269, 0.338331, 0.940981, 0, -1.19209e-07, -0.484157)
layers = 524289
mesh = SubResource("ArrayMesh_gkp3s")
skeleton = NodePath("")
[node name="ring_0" type="MeshInstance3D" parent="RightHand/hand"]
transform = Transform3D(0.992155, 0.12016, 0.0344936, 0.0245565, 0.0832197, -0.996229, -0.122577, 0.98926, 0.0796161, -0.222763, 0.0419325, -1.92139)
layers = 524289
mesh = SubResource("ArrayMesh_yijby")
skeleton = NodePath("")
[node name="ring_1" type="MeshInstance3D" parent="RightHand/hand/ring_0"]
transform = Transform3D(0.99566, 0.0810487, -0.045745, -0.0890128, 0.68581, -0.722316, -0.0271704, 0.723253, 0.690048, 0, -7.15256e-07, -0.57841)
layers = 524289
mesh = SubResource("ArrayMesh_qhlng")
skeleton = NodePath("")
[node name="ring_2" type="MeshInstance3D" parent="RightHand/hand/ring_0/ring_1"]
transform = Transform3D(0.971497, -0.0080527, -0.236915, -0.182113, 0.614437, -0.76766, 0.151751, 0.788925, 0.595457, 1.19209e-07, 1.19209e-07, -0.558438)
layers = 524289
mesh = SubResource("ArrayMesh_oc8jg")
skeleton = NodePath("")
[node name="thumb_0" type="MeshInstance3D" parent="RightHand/hand"]
transform = Transform3D(0.36322, -1.0865, 0.352709, 0.981858, 0.107787, -0.679085, 0.583819, 0.494686, 0.922638, 0.71163, -0.053871, -0.365427)
layers = 524289
mesh = SubResource("ArrayMesh_eskeg")
skeleton = NodePath("")
[node name="thumb_1" type="MeshInstance3D" parent="RightHand/hand/thumb_0"]
transform = Transform3D(0.883964, 0.0726299, 0.461879, -0.161858, 0.974315, 0.156561, -0.438645, -0.213153, 0.873015, 0.418848, 0, -0.541475)
layers = 524289
mesh = SubResource("ArrayMesh_chiaf")
skeleton = NodePath("")
[node name="thumb_2" type="MeshInstance3D" parent="RightHand/hand/thumb_0/thumb_1"]
transform = Transform3D(0.75652, -0.00190737, 0.653967, -0.248903, 0.923895, 0.29063, -0.604752, -0.382642, 0.69847, 0.286444, 0, -0.397435)
layers = 524289
mesh = SubResource("ArrayMesh_3dk54")
skeleton = NodePath("")
@ -701,86 +718,103 @@ transform = Transform3D(-0.986566, -0.0137548, 0.16278, -8.71123e-08, -0.996449,
[node name="hand" type="MeshInstance3D" parent="LeftHand"]
transform = Transform3D(0.466661, 0.785545, 0.406383, -0.845509, 0.531056, -0.0556173, -0.259502, -0.317646, 0.912009, -1.49496, 0.726891, 1.1859)
layers = 524289
mesh = SubResource("ArrayMesh_gfbur")
skeleton = NodePath("")
[node name="arm_lower" type="MeshInstance3D" parent="LeftHand/hand"]
transform = Transform3D(0.712907, 0.152723, -0.684426, -0.120474, 0.988159, 0.0950107, 0.690832, 0.0147217, 0.722865, -1.78814e-07, -0.118854, 0.00119257)
layers = 524289
mesh = SubResource("ArrayMesh_p027r")
skeleton = NodePath("")
[node name="index_0" type="MeshInstance3D" parent="LeftHand/hand"]
transform = Transform3D(0.909011, -0.158529, -0.385444, 0.411197, 0.491891, 0.767437, 0.0679352, -0.856103, 0.512321, 0.635515, 0, -1.8433)
layers = 524289
mesh = SubResource("ArrayMesh_a5f5j")
skeleton = NodePath("")
[node name="index_1" type="MeshInstance3D" parent="LeftHand/hand/index_0"]
transform = Transform3D(0.360161, 0.878315, -0.314399, -0.562462, 0.473317, 0.677943, 0.744258, -0.0673311, 0.66449, 0, 0, -0.520542)
layers = 524289
mesh = SubResource("ArrayMesh_o8oks")
skeleton = NodePath("")
[node name="index_2" type="MeshInstance3D" parent="LeftHand/hand/index_0/index_1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.496836)
layers = 524289
mesh = SubResource("ArrayMesh_etl30")
skeleton = NodePath("")
[node name="middle_0" type="MeshInstance3D" parent="LeftHand/hand"]
transform = Transform3D(0.924177, -0.108991, -0.366084, 0.375786, 0.431125, 0.820315, 0.0684203, -0.895686, 0.439393, 0.219422, 1.19209e-07, -1.96367)
layers = 524289
mesh = SubResource("ArrayMesh_wmu88")
skeleton = NodePath("")
[node name="middle_1" type="MeshInstance3D" parent="LeftHand/hand/middle_0"]
transform = Transform3D(0.708612, 0.631376, -0.315015, -0.185389, 0.597361, 0.780251, 0.680809, -0.494494, 0.540347, 0, -1.19209e-07, -0.595449)
layers = 524289
mesh = SubResource("ArrayMesh_5rofx")
skeleton = NodePath("")
[node name="middle_2" type="MeshInstance3D" parent="LeftHand/hand/middle_0/middle_1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.576577)
layers = 524289
mesh = SubResource("ArrayMesh_cbjny")
skeleton = NodePath("")
[node name="pinky_0" type="MeshInstance3D" parent="LeftHand/hand"]
transform = Transform3D(0.949731, -0.0267719, -0.311921, 0.311436, 0.182385, 0.9326, 0.0319221, -0.982863, 0.181554, -0.636916, 1.19209e-07, -1.87594)
layers = 524289
mesh = SubResource("ArrayMesh_rkiog")
skeleton = NodePath("")
[node name="pinky_1" type="MeshInstance3D" parent="LeftHand/hand/pinky_0"]
transform = Transform3D(0.845672, 0.407715, -0.344394, 0.0722414, 0.551905, 0.830772, 0.528791, -0.72744, 0.437277, 2.98023e-08, 1.19209e-07, -0.508631)
layers = 524289
mesh = SubResource("ArrayMesh_fcjxo")
skeleton = NodePath("")
[node name="pinky_2" type="MeshInstance3D" parent="LeftHand/hand/pinky_0/pinky_1"]
transform = Transform3D(1, 2.98023e-08, 5.21541e-08, 0, 1, -1.49012e-08, -2.23517e-08, -2.98023e-08, 1, 0.00217819, 0.0183992, -0.48227)
layers = 524289
mesh = SubResource("ArrayMesh_gkp3s")
skeleton = NodePath("")
[node name="ring_0" type="MeshInstance3D" parent="LeftHand/hand"]
transform = Transform3D(0.95303, -0.0217418, -0.302094, 0.293032, 0.318418, 0.901522, 0.0765916, -0.947701, 0.309833, -0.22161, 1.78814e-07, -1.94957)
layers = 524289
mesh = SubResource("ArrayMesh_yijby")
skeleton = NodePath("")
[node name="ring_1" type="MeshInstance3D" parent="LeftHand/hand/ring_0"]
transform = Transform3D(0.816171, 0.380333, -0.434983, 0.161581, 0.572547, 0.803792, 0.554757, -0.726317, 0.405842, 5.96046e-08, 0, -0.57841)
layers = 524289
mesh = SubResource("ArrayMesh_qhlng")
skeleton = NodePath("")
[node name="ring_2" type="MeshInstance3D" parent="LeftHand/hand/ring_0/ring_1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.558439)
layers = 524289
mesh = SubResource("ArrayMesh_oc8jg")
skeleton = NodePath("")
[node name="thumb_0" type="MeshInstance3D" parent="LeftHand/hand"]
transform = Transform3D(0.576737, 0.855954, -0.60954, -0.783882, 0.813511, 0.400686, 0.699803, 0.205824, 0.951176, 0.454804, -0.12109, 0.12852)
layers = 524289
mesh = SubResource("ArrayMesh_eskeg")
skeleton = NodePath("")
[node name="thumb_1" type="MeshInstance3D" parent="LeftHand/hand/thumb_0"]
transform = Transform3D(1, 2.98023e-08, -5.96046e-08, -2.98023e-08, 1, 0, 2.98023e-08, 0, 1, 0.416817, 0.00282621, -0.539943)
layers = 524289
mesh = SubResource("ArrayMesh_chiaf")
skeleton = NodePath("")
[node name="thumb_2" type="MeshInstance3D" parent="LeftHand/hand/thumb_0/thumb_1"]
transform = Transform3D(0.856745, 0.336987, 0.390422, -0.409412, 0.904753, 0.117492, -0.313642, -0.260503, 0.913109, 0.286444, -1.78814e-07, -0.397435)
layers = 524289
mesh = SubResource("ArrayMesh_3dk54")
skeleton = NodePath("")