Refactor rhythm action architecture

This commit is contained in:
wxm
2026-07-02 09:47:52 -07:00
parent fc941cf08d
commit e62ed84518
124 changed files with 7516 additions and 2440 deletions

View File

@@ -0,0 +1,20 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1"]
[ext_resource type="PackedScene" path="res://scenes/combat/player_projectile.tscn" id="2"]
[resource]
script = ExtResource("1")
id = &"skill_s_projectile_2"
display_name = "S+SP+SP"
input_pattern = Array[StringName]([&"S", &"SP", &"SP"])
startup_beats = 0.25
active_beats = 0.25
recovery_beats = 0.5
cancel_from = 0.5
animation = &"warrior_s_projectile"
energy_cost = 2.0
spawns_projectile = true
projectile_scene = ExtResource("2")
clear_window = false
can_chain = true