Initial project sync

This commit is contained in:
wxm
2026-07-06 22:55:14 -07:00
commit 8cca00d0da
1066 changed files with 58585 additions and 0 deletions
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_2way_shoot"
display_name = "Boss 2-Way Shoot"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.45
knockback_mult_x = 0.5
knockback_mult_y = 0.0
hit_type = &"projectile"
armor_level = 1
startup_beats = 0.75
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"ranged"])
animation = &"boss_2way_shoot"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_combo_1"
display_name = "Boss Combo 1"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 1.6
knockback_mult_x = 0.4
knockback_mult_y = 0.0
hit_type = &"melee"
range = 70.0
startup_beats = 0.75
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"melee"])
animation = &"boss_ground_combo_1"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_combo_2"
display_name = "Boss Combo 2"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 1.8
knockback_mult_x = 0.5
knockback_mult_y = 0.0
hit_type = &"melee"
range = 76.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.75
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"melee"])
animation = &"boss_ground_combo_2"
@@ -0,0 +1,22 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_combo_3"
display_name = "Boss Combo 3"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 2.2
knockback_mult_x = 1.2
knockback_mult_y = 0.2
hit_type = &"melee"
range = 96.0
armor_level = 1
startup_beats = 0.75
active_beats = 0.5
recovery_beats = 1.0
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"melee", &"heavy"])
animation = &"boss_ground_combo_3"
+21
View File
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_dash"
display_name = "Boss Dash"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.0
move_mult_x = 2.5
knockback_mult_x = 0.0
knockback_mult_y = 0.0
hit_type = &"movement"
startup_beats = 0.25
active_beats = 0.5
recovery_beats = 0.25
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"move"])
animation = &"boss_dash"
@@ -0,0 +1,24 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_lunging_stab"
display_name = "Boss Lunging Stab"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 3.0
move_mult_x = 2.0
knockback_mult_x = 1.6
knockback_mult_y = 0.3
hit_type = &"melee"
range = 130.0
armor_level = 2
startup_beats = 2.0
active_beats = 0.5
recovery_beats = 1.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"melee", &"heavy", &"action"])
defense_tags = Array[StringName]([&"super_armor"])
animation = &"boss_lunging_stab"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_retreat_dash"
display_name = "Boss Retreat Dash"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.0
move_mult_x = 1.4
knockback_mult_x = 0.0
knockback_mult_y = 0.0
hit_type = &"movement"
startup_beats = 0.25
active_beats = 0.5
recovery_beats = 0.25
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"move", &"retreat"])
animation = &"boss_dash"
@@ -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_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_shoot_1"
display_name = "Boss Shoot 1"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.4
knockback_mult_x = 0.3
knockback_mult_y = 0.0
hit_type = &"projectile"
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.25
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"ranged"])
animation = &"boss_shoot_1"
@@ -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_action"]
[resource]
script = ExtResource("1_action")
id = &"boss_shoot_2"
display_name = "Boss Shoot 2"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.4
knockback_mult_x = 0.3
knockback_mult_y = 0.0
hit_type = &"projectile"
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.25
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"boss", &"ranged"])
animation = &"boss_shoot_2"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_jin_zhan_1_attack"
display_name = "Jin Zhan 1 Slash"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.55
knockback_mult_x = 2.4
knockback_mult_y = 0.0
hit_type = &"melee"
range = 130.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"jin_zhan", &"melee"])
animation = &"jin_zhan_1_attack"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_jin_zhan_3_attack_1"
display_name = "Jin Zhan 3 Slash 1"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.5
knockback_mult_x = 2.4
knockback_mult_y = 0.0
hit_type = &"melee"
range = 130.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"jin_zhan", &"melee"])
animation = &"jin_zhan_3_attack_1"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_jin_zhan_3_attack_2"
display_name = "Jin Zhan 3 Slash 2"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.6
knockback_mult_x = 2.4
knockback_mult_y = 0.0
hit_type = &"melee"
range = 130.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"jin_zhan", &"melee"])
animation = &"jin_zhan_3_attack_2"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_jin_zhan_3_attack_3"
display_name = "Jin Zhan 3 Slash 3"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.75
knockback_mult_x = 2.4
knockback_mult_y = 0.0
hit_type = &"melee"
range = 130.0
startup_beats = 0.75
active_beats = 0.25
recovery_beats = 0.75
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"jin_zhan", &"melee"])
animation = &"jin_zhan_3_attack_3"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_yuan_cheng_1_attack_1"
display_name = "Yuan Cheng 1 Shot 1"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.45
knockback_mult_x = 0.25
knockback_mult_y = 0.0
hit_type = &"projectile"
range = 520.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"yuan_cheng", &"ranged"])
animation = &"yuan_cheng_1_attack_1"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_yuan_cheng_1_attack_2"
display_name = "Yuan Cheng 1 Shot 2"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.55
knockback_mult_x = 0.3
knockback_mult_y = 0.0
hit_type = &"projectile"
range = 540.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"yuan_cheng", &"ranged"])
animation = &"yuan_cheng_1_attack_2"
@@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_action"]
[resource]
script = ExtResource("1_action")
id = &"minion_yuan_cheng_2_attack"
display_name = "Yuan Cheng 2 Shot"
input_pattern = Array[StringName]([])
base_reward = 0.0
damage_mult = 0.65
knockback_mult_x = 0.35
knockback_mult_y = 0.0
hit_type = &"projectile"
range = 560.0
startup_beats = 0.5
active_beats = 0.25
recovery_beats = 0.5
allowed_ground_states = Array[StringName]([&"Grounded"])
action_tags = Array[StringName]([&"enemy", &"minion", &"yuan_cheng", &"ranged"])
animation = &"yuan_cheng_2_attack"