updating project files
Some checks failed
Create tag and build when new code gets to main / BumpTag (push) Successful in 31s
Create tag and build when new code gets to main / Test (push) Has been cancelled
Create tag and build when new code gets to main / Export (push) Has been cancelled

This commit is contained in:
2026-01-28 09:50:10 +01:00
parent 119850a7b4
commit af1f6da98d
656 changed files with 12395 additions and 5889 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=7 format=3 uid="uid://hd0868f4pb63"]
[gd_scene format=3 uid="uid://hd0868f4pb63"]
[ext_resource type="Texture2D" uid="uid://chvt6g0xn5c2m" path="res://systems/dash/light-ring.jpg" id="1_jadbb"]
@@ -63,7 +63,7 @@ _data = {
&"start": SubResource("Animation_stbcc")
}
[node name="DashIndicator" type="CPUParticles3D"]
[node name="DashIndicator" type="CPUParticles3D" unique_id=585575469]
material_override = SubResource("StandardMaterial3D_tqt6i")
emitting = false
amount = 1
@@ -72,8 +72,6 @@ one_shot = true
mesh = SubResource("PlaneMesh_jngg2")
gravity = Vector3(0, 0, 0)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_3aile")
}
autoplay = "start"
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=686842148]
libraries/ = SubResource("AnimationLibrary_3aile")
autoplay = &"start"

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://cqduhd4opgwvm"]
[gd_scene format=3 uid="uid://cqduhd4opgwvm"]
[ext_resource type="Script" uid="uid://dwoppk8j5fxeg" path="res://systems/dash/DashSystem.cs" id="1_hwig2"]
[ext_resource type="PackedScene" uid="uid://wq1okogkhc5l" path="res://systems/mantle/mantle_system.tscn" id="2_pff7b"]
@@ -19,11 +19,11 @@ height = 1.0
inner_radius = 0.1
outer_radius = 0.5
[node name="DashSystem" type="Node3D"]
[node name="DashSystem" type="Node3D" unique_id=2116632075]
script = ExtResource("1_hwig2")
DashIndicatorScene = ExtResource("2_tqt6i")
[node name="DashCast3D" type="ShapeCast3D" parent="."]
[node name="DashCast3D" type="ShapeCast3D" parent="." unique_id=1635795914]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.6, 0)
shape = SubResource("SphereShape3D_jngg2")
target_position = Vector3(0, 0, -12)
@@ -31,7 +31,7 @@ max_results = 1
collision_mask = 304
debug_shape_custom_color = Color(0.911631, 0.11884, 0.656218, 1)
[node name="DashCastDrop" type="ShapeCast3D" parent="."]
[node name="DashCastDrop" type="ShapeCast3D" parent="." unique_id=980436638]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 1.6, 0)
shape = SubResource("SphereShape3D_jngg2")
target_position = Vector3(0, 0, -50)
@@ -39,19 +39,19 @@ max_results = 1
collision_mask = 304
debug_shape_custom_color = Color(0.911631, 0.11884, 0.656218, 1)
[node name="DashTarget" type="MeshInstance3D" parent="."]
[node name="DashTarget" type="MeshInstance3D" parent="." unique_id=711803810]
mesh = SubResource("SphereMesh_qu4wy")
surface_material_override/0 = SubResource("StandardMaterial3D_v31n3")
[node name="MantleSystem" parent="." instance=ExtResource("2_pff7b")]
[node name="MantleSystem" parent="." unique_id=1511791010 instance=ExtResource("2_pff7b")]
MantleEndLocationDistanceFromWall = 0.25
MantleHeightCastStart = 2.0
[node name="DashIndicator" parent="." instance=ExtResource("2_tqt6i")]
[node name="DashIndicator" parent="." unique_id=98967688 instance=ExtResource("2_tqt6i")]
visible = false
[node name="DashDropIndicator" type="MeshInstance3D" parent="."]
[node name="DashDropIndicator" type="MeshInstance3D" parent="." unique_id=173959533]
mesh = SubResource("CylinderMesh_jngg2")
[node name="DashDropLocationIndicator" type="MeshInstance3D" parent="."]
[node name="DashDropLocationIndicator" type="MeshInstance3D" parent="." unique_id=1260955364]
mesh = SubResource("TorusMesh_tqt6i")

View File

@@ -20,6 +20,8 @@ dest_files=["res://.godot/imported/light-ring.jpg-c39549c041934663aceb7b7e60c47e
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -27,6 +29,10 @@ mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://c3e0ivgaxrsyb"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://c3e0ivgaxrsyb"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_gn1pi"]
[resource]
script = ExtResource("1_gn1pi")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://bebstkm608wxx"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://bebstkm608wxx"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_bvbvh"]
[resource]
script = ExtResource("1_bvbvh")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://j1o5ud0plk4"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://j1o5ud0plk4"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_8q4sr"]
[resource]
script = ExtResource("1_8q4sr")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://d2r0ur8k3cuu3"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://d2r0ur8k3cuu3"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_3acf8"]
[resource]
script = ExtResource("1_3acf8")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://b5gx3q8nvu72e"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://b5gx3q8nvu72e"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_hph1v"]
[resource]
script = ExtResource("1_hph1v")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://bdit2jy5gbpts"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://bdit2jy5gbpts"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_pxv2l"]
[resource]
script = ExtResource("1_pxv2l")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://55b0dsvioj08"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://55b0dsvioj08"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_4yfi4"]
[resource]
script = ExtResource("1_4yfi4")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,8 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://htqvokm8mufq"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://htqvokm8mufq"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_xhsni"]
[resource]
script = ExtResource("1_xhsni")
name = &""
action_value_type = 3
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://s1l0n1iitc6m"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://s1l0n1iitc6m"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_7ljxs"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://brswsknpgwal2"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://brswsknpgwal2"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_6kcci"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://f3vs6l4m623s"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://f3vs6l4m623s"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_u1qdq"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://t612lts1wi1s"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://t612lts1wi1s"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_gd7dq"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://spo3pbqjx0eb"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://spo3pbqjx0eb"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_hlutc"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://dgluj0ql5vth7"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://dgluj0ql5vth7"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_76xvu"]

View File

@@ -1,14 +1,8 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://ccrb5xsnphc8"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://ccrb5xsnphc8"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_glvw1"]
[resource]
script = ExtResource("1_glvw1")
name = &""
action_value_type = 1
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,8 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://cpdaw41ah5gic"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://cpdaw41ah5gic"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_3jk50"]
[resource]
script = ExtResource("1_3jk50")
name = &""
action_value_type = 1
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://dxy0071ic1wdj"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://dxy0071ic1wdj"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_6evmc"]

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://bbce5wfwxpns1"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://bbce5wfwxpns1"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_v6tj6"]
[resource]
script = ExtResource("1_v6tj6")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,14 +1,7 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://b334rau1yxmm7"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://b334rau1yxmm7"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_06ocg"]
[resource]
script = ExtResource("1_06ocg")
name = &""
action_value_type = 0
block_lower_priority_actions = true
emit_as_godot_actions = false
is_remappable = false
display_name = ""
display_category = ""
metadata/_custom_type_script = "uid://cluhc11vixkf1"

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://ca68r7n3bwba3"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://ca68r7n3bwba3"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_pmr0d"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://ck43v3q5ype3f"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://ck43v3q5ype3f"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_4pmby"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://dv6438xhua6id"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://dv6438xhua6id"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_56ywq"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://by80bubgg0dpx"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://by80bubgg0dpx"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_jx5gn"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://bmef0jo6o41ic"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://bmef0jo6o41ic"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_u34uv"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://c3n6ww58cmbbk"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://c3n6ww58cmbbk"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_hipw6"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://cihlxajjlh80a"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://cihlxajjlh80a"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_x80dv"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://ds8quw8a7uh2u"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://ds8quw8a7uh2u"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_gdlub"]

View File

@@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="GUIDEAction" load_steps=2 format=3 uid="uid://8t1evbmg3liq"]
[gd_resource type="Resource" script_class="GUIDEAction" format=3 uid="uid://8t1evbmg3liq"]
[ext_resource type="Script" uid="uid://cluhc11vixkf1" path="res://addons/guide/guide_action.gd" id="1_t6kxf"]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=7 format=3 uid="uid://wq1okogkhc5l"]
[gd_scene format=3 uid="uid://wq1okogkhc5l"]
[ext_resource type="Script" uid="uid://bja6tis1vaysu" path="res://systems/mantle/MantleSystem.cs" id="1_2oobp"]
@@ -18,12 +18,12 @@ height = 1.5
[sub_resource type="SphereShape3D" id="SphereShape3D_i32qj"]
radius = 0.125
[node name="MantleSystem" type="Node3D"]
[node name="MantleSystem" type="Node3D" unique_id=1117790260]
script = ExtResource("1_2oobp")
MantleEndLocationDistanceFromWall = 0.2
MantleHeightCastStart = 3.0
[node name="MantleCast3D" type="ShapeCast3D" parent="."]
[node name="MantleCast3D" type="ShapeCast3D" parent="." unique_id=977434819]
visible = false
shape = SubResource("CapsuleShape3D_4coqe")
target_position = Vector3(0, 0, 0)
@@ -31,7 +31,7 @@ max_results = 1
collision_mask = 256
debug_shape_custom_color = Color(1, 0, 0, 1)
[node name="WallInFrontCast3D" type="ShapeCast3D" parent="."]
[node name="WallInFrontCast3D" type="ShapeCast3D" parent="." unique_id=774357590]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
visible = false
shape = SubResource("SphereShape3D_2oobp")
@@ -40,63 +40,63 @@ max_results = 1
collision_mask = 256
debug_shape_custom_color = Color(0.911631, 0.11884, 0.656218, 1)
[node name="InAirWallDetect" type="ShapeCast3D" parent="."]
[node name="InAirWallDetect" type="ShapeCast3D" parent="." unique_id=276043236]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.01, 0)
shape = SubResource("CapsuleShape3D_2oobp")
target_position = Vector3(0, 0, -2)
collision_mask = 256
[node name="GroundedWallDetect" type="ShapeCast3D" parent="."]
[node name="GroundedWallDetect" type="ShapeCast3D" parent="." unique_id=1673208243]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.26, 0)
shape = SubResource("CapsuleShape3D_i32qj")
target_position = Vector3(0, 0, -2)
collision_mask = 256
[node name="WallProfileShapeCasts" type="Node3D" parent="."]
[node name="WallProfileShapeCasts" type="Node3D" parent="." unique_id=857147957]
[node name="ShapeCast1" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast1" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=1271662121]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -0.5)
enabled = false
shape = SubResource("SphereShape3D_i32qj")
target_position = Vector3(0, -2.125, 0)
collision_mask = 256
[node name="ShapeCast2" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast2" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=147611166]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -0.75)
enabled = false
shape = SubResource("SphereShape3D_i32qj")
target_position = Vector3(0, -2.125, 0)
collision_mask = 256
[node name="ShapeCast3" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast3" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=1248645023]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -1)
enabled = false
shape = SubResource("SphereShape3D_i32qj")
target_position = Vector3(0, -2.125, 0)
collision_mask = 256
[node name="ShapeCast4" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast4" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=839558141]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -1.25)
enabled = false
shape = SubResource("SphereShape3D_i32qj")
target_position = Vector3(0, -2.125, 0)
collision_mask = 256
[node name="ShapeCast5" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast5" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=886271592]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -1.5)
enabled = false
shape = SubResource("SphereShape3D_i32qj")
target_position = Vector3(0, -2.125, 0)
collision_mask = 256
[node name="ShapeCast6" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast6" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=1927435390]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -1.75)
enabled = false
shape = SubResource("SphereShape3D_i32qj")
target_position = Vector3(0, -2.125, 0)
collision_mask = 256
[node name="ShapeCast7" type="ShapeCast3D" parent="WallProfileShapeCasts"]
[node name="ShapeCast7" type="ShapeCast3D" parent="WallProfileShapeCasts" unique_id=2112972214]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, -2)
enabled = false
shape = SubResource("SphereShape3D_i32qj")

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dbe5f0p6lvqtr"]
[gd_scene format=3 uid="uid://dbe5f0p6lvqtr"]
[ext_resource type="Script" uid="uid://crm4u4r56hvg7" path="res://systems/tween_queue/TweenQueueSystem.cs" id="1_iqosd"]
[node name="TweenQueueSystem" type="Node3D"]
[node name="TweenQueueSystem" type="Node3D" unique_id=1341402383]
script = ExtResource("1_iqosd")

View File

@@ -1,4 +1,4 @@
[gd_resource type="CylinderMesh" load_steps=2 format=3 uid="uid://b7vt0nk2htpo4"]
[gd_resource type="CylinderMesh" format=3 uid="uid://b7vt0nk2htpo4"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jv82r"]
use_z_clip_scale = true

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=14 format=3 uid="uid://ckm3d6k08a72u"]
[gd_scene format=3 uid="uid://ckm3d6k08a72u"]
[ext_resource type="Script" uid="uid://iii3wfto4t5b" path="res://systems/weapon/WeaponSystem.cs" id="1_csqwk"]
[ext_resource type="Script" uid="uid://jitubgv6judn" path="res://components/damage/RDamage.cs" id="2_m0v1h"]
@@ -42,7 +42,7 @@ stencil_outline_thickness = 0.1
[sub_resource type="SphereMesh" id="SphereMesh_jpdh0"]
material = SubResource("StandardMaterial3D_m0v1h")
[node name="Weapon" type="RigidBody3D"]
[node name="Weapon" type="RigidBody3D" unique_id=831063023]
collision_layer = 65536
collision_mask = 304
continuous_cd = true
@@ -51,61 +51,61 @@ max_contacts_reported = 1
script = ExtResource("1_csqwk")
RDamage = SubResource("Resource_jpdh0")
[node name="TweenQueueSystem" parent="." instance=ExtResource("2_x1nha")]
[node name="TweenQueueSystem" parent="." unique_id=238214283 instance=ExtResource("2_x1nha")]
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=884463982]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0)
shape = SubResource("CylinderShape3D_avini")
[node name="Weapon" type="MeshInstance3D" parent="."]
[node name="Weapon" type="MeshInstance3D" parent="." unique_id=1970473659]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0.8673003)
mesh = ExtResource("3_svc06")
[node name="WeaponLocationIndicator" type="MeshInstance3D" parent="."]
[node name="WeaponLocationIndicator" type="MeshInstance3D" parent="." unique_id=406396593]
mesh = SubResource("SphereMesh_jpdh0")
[node name="StateChart" type="Node" parent="."]
[node name="StateChart" type="Node" parent="." unique_id=1135887603]
script = ExtResource("3_5owyf")
metadata/_custom_type_script = "uid://couw105c3bde4"
[node name="Root" type="Node" parent="StateChart"]
[node name="Root" type="Node" parent="StateChart" unique_id=1816439862]
script = ExtResource("4_svc06")
initial_state = NodePath("InHand")
[node name="ToPlanted" type="Node" parent="StateChart/Root"]
[node name="ToPlanted" type="Node" parent="StateChart/Root" unique_id=357013486]
script = ExtResource("6_jpdh0")
to = NodePath("../Planted")
event = &"plant"
delay_in_seconds = "0.0"
[node name="InHand" type="Node" parent="StateChart/Root"]
[node name="InHand" type="Node" parent="StateChart/Root" unique_id=1828871728]
script = ExtResource("5_m0v1h")
[node name="ToFlying" type="Node" parent="StateChart/Root/InHand"]
[node name="ToFlying" type="Node" parent="StateChart/Root/InHand" unique_id=1644664016]
script = ExtResource("6_jpdh0")
to = NodePath("../../Flying")
event = &"throw"
delay_in_seconds = "0.0"
[node name="Flying" type="Node" parent="StateChart/Root"]
[node name="Flying" type="Node" parent="StateChart/Root" unique_id=861606667]
script = ExtResource("5_m0v1h")
[node name="ToHand" type="Node" parent="StateChart/Root/Flying"]
[node name="ToHand" type="Node" parent="StateChart/Root/Flying" unique_id=1236392249]
script = ExtResource("6_jpdh0")
to = NodePath("../../InHand")
event = &"recover"
delay_in_seconds = "0.0"
[node name="Planted" type="Node" parent="StateChart/Root"]
[node name="Planted" type="Node" parent="StateChart/Root" unique_id=1036062749]
script = ExtResource("5_m0v1h")
[node name="ToFlying" type="Node" parent="StateChart/Root/Planted"]
[node name="ToFlying" type="Node" parent="StateChart/Root/Planted" unique_id=1472568793]
script = ExtResource("6_jpdh0")
to = NodePath("../../Flying")
event = &"throw"
delay_in_seconds = "0.0"
[node name="ToHand" type="Node" parent="StateChart/Root/Planted"]
[node name="ToHand" type="Node" parent="StateChart/Root/Planted" unique_id=627081934]
script = ExtResource("6_jpdh0")
to = NodePath("../../InHand")
event = &"recover"

View File

@@ -1,4 +1,4 @@
[gd_resource type="CylinderMesh" load_steps=2 format=3 uid="uid://bhkbwvuft1bpg"]
[gd_resource type="CylinderMesh" format=3 uid="uid://bhkbwvuft1bpg"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f5qr4"]
z_clip_scale = 0.9