Movement refactor

This commit is contained in:
2025-08-30 23:06:12 +02:00
committed by GitHub
parent d786ef4c22
commit 88c7a0a055
41 changed files with 656 additions and 122 deletions

View File

@@ -0,0 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://cala7bpo1v4no"]
[ext_resource type="Script" uid="uid://chgw53qwt7rt8" path="res://scripts/components/Movement/GravityAbility.cs" id="1_tn5sj"]
[node name="GravityAbility" type="Node"]
script = ExtResource("1_tn5sj")
metadata/_custom_type_script = "uid://chgw53qwt7rt8"

View File

@@ -0,0 +1,9 @@
[gd_scene load_steps=2 format=3 uid="uid://bcv8kx6bc7u5e"]
[ext_resource type="Script" uid="uid://bf4yclropol43" path="res://scripts/components/Movement/GroundMovementAbility.cs" id="1_7efrb"]
[node name="GroundAbility" type="Node"]
script = ExtResource("1_7efrb")
MaxSpeed = 376.0
Friction = 2500.0
metadata/_custom_type_script = "uid://bf4yclropol43"

View File

@@ -0,0 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://bty3jq8u0pxkf"]
[ext_resource type="Script" uid="uid://ck6kmnbwhsttt" path="res://scripts/components/Movement/OneWayPlatformAbility.cs" id="1_i0f5i"]
[node name="OneWayPlatformAbility" type="Node"]
script = ExtResource("1_i0f5i")
metadata/_custom_type_script = "uid://ck6kmnbwhsttt"

View File

@@ -0,0 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://bu3vuxlrvoo1t"]
[ext_resource type="Script" uid="uid://drgwa5q5k2tbm" path="res://scripts/components/Movement/SpaceshipMovementAbility.cs" id="1_u3vpp"]
[node name="SpaceshipAbility" type="Node"]
script = ExtResource("1_u3vpp")
metadata/_custom_type_script = "uid://drgwa5q5k2tbm"

View File

@@ -0,0 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://d0r5edxnx5jqx"]
[ext_resource type="Script" uid="uid://ccksp2e76s7sr" path="res://scripts/components/Movement/VariableJumpAbility.cs" id="1_y30i5"]
[node name="VariableJumpAbility" type="Node"]
script = ExtResource("1_y30i5")
JumpCutMultiplier = 0.507
metadata/_custom_type_script = "uid://ccksp2e76s7sr"

View File

@@ -0,0 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://chjbi5mgtwhsh"]
[ext_resource type="Script" uid="uid://6foetukqmyoe" path="res://scripts/components/Movement/WallJumpAbility.cs" id="1_jjesg"]
[node name="WallJumpAbility" type="Node"]
script = ExtResource("1_jjesg")
metadata/_custom_type_script = "uid://6foetukqmyoe"