diff --git a/scenes/player.tscn b/scenes/player.tscn index dd5bb40..3144499 100644 --- a/scenes/player.tscn +++ b/scenes/player.tscn @@ -152,5 +152,3 @@ script = ExtResource("3_dqkch") crosses_width = 2.0 crosses_length = 6.0 crosses_offset = 3.0 - -[node name="MovementMachine" type="Node" parent="."] diff --git a/scritps/abilities/Ability.gd b/scritps/abilities/Ability.gd new file mode 100644 index 0000000..96fee44 --- /dev/null +++ b/scritps/abilities/Ability.gd @@ -0,0 +1,7 @@ +extends Resource + +@export var internal_id: StringName +@export var immediate: bool +@export var max_uses: int +@export var cost: int +@export var prefab: PackedScene diff --git a/scritps/abilities/Ability.gd.uid b/scritps/abilities/Ability.gd.uid new file mode 100644 index 0000000..fa59ec2 --- /dev/null +++ b/scritps/abilities/Ability.gd.uid @@ -0,0 +1 @@ +uid://cwn6swbl3bcqw