Movement refactor
This commit is contained in:
7
objects/movement_abilities/gravity_ability.tscn
Normal file
7
objects/movement_abilities/gravity_ability.tscn
Normal 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"
|
9
objects/movement_abilities/ground_ability.tscn
Normal file
9
objects/movement_abilities/ground_ability.tscn
Normal 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"
|
7
objects/movement_abilities/one_way_platform_ability.tscn
Normal file
7
objects/movement_abilities/one_way_platform_ability.tscn
Normal 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"
|
7
objects/movement_abilities/spaceship_ability.tscn
Normal file
7
objects/movement_abilities/spaceship_ability.tscn
Normal 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"
|
8
objects/movement_abilities/variable_jump_ability.tscn
Normal file
8
objects/movement_abilities/variable_jump_ability.tscn
Normal 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"
|
7
objects/movement_abilities/wall_jump_ability.tscn
Normal file
7
objects/movement_abilities/wall_jump_ability.tscn
Normal 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"
|
Reference in New Issue
Block a user