Initial project sync
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_a12lf"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_a12lf")
|
||||
id = &"air_attack_left"
|
||||
display_name = "Air Attack Left"
|
||||
input_pattern = Array[StringName]([&"A"])
|
||||
base_reward = 10.0
|
||||
damage_mult = 1.3
|
||||
move_mult_x = -5.8
|
||||
move_mult_y = -1.6
|
||||
hit_type = &"melee"
|
||||
range = 75.0
|
||||
clear_window = true
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.5
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Airborne"])
|
||||
action_tags = Array[StringName]([&"basic", &"air", &"left"])
|
||||
animation = &"atk_air"
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_a12rh"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_a12rh")
|
||||
id = &"air_attack_right"
|
||||
display_name = "Air Attack Right"
|
||||
input_pattern = Array[StringName]([&"D"])
|
||||
base_reward = 10.0
|
||||
damage_mult = 1.3
|
||||
move_mult_x = 5.8
|
||||
move_mult_y = -1.6
|
||||
hit_type = &"melee"
|
||||
range = 75.0
|
||||
clear_window = true
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.5
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Airborne"])
|
||||
action_tags = Array[StringName]([&"basic", &"air", &"right"])
|
||||
animation = &"atk_air"
|
||||
@@ -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_block_start"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_block_start")
|
||||
id = &"block_start"
|
||||
display_name = "Block Start"
|
||||
input_pattern = Array[StringName]([&"S"])
|
||||
damage_mult = 0.0
|
||||
move_mult_x = 0.0
|
||||
move_mult_y = 0.0
|
||||
hit_type = &"defense"
|
||||
clear_window = false
|
||||
startup_beats = 0.1
|
||||
active_beats = 0.5
|
||||
recovery_beats = 0.2
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"block", &"down"])
|
||||
defense_tags = Array[StringName]([&"parry"])
|
||||
animation = &"block_start"
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_c5flf"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_c5flf")
|
||||
id = &"combo_finisher_left"
|
||||
display_name = "Combo Finisher Left"
|
||||
input_pattern = Array[StringName]([&"A", &"A", &"SP"])
|
||||
base_cost = 30.0
|
||||
knockback_mult_x = 2.0
|
||||
damage_mult = 2.2
|
||||
move_mult_x = -1.3
|
||||
hit_type = &"melee"
|
||||
range = 95.0
|
||||
clear_window = true
|
||||
startup_beats = 0.5
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.75
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"skill", &"left"])
|
||||
animation = &"combo_finisher"
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_c5frh"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_c5frh")
|
||||
id = &"combo_finisher_right"
|
||||
display_name = "Combo Finisher Right"
|
||||
input_pattern = Array[StringName]([&"D", &"D", &"SP"])
|
||||
base_cost = 30.0
|
||||
knockback_mult_x = 2.0
|
||||
damage_mult = 2.2
|
||||
move_mult_x = 1.3
|
||||
hit_type = &"melee"
|
||||
range = 95.0
|
||||
clear_window = true
|
||||
startup_beats = 0.5
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.75
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"skill", &"right"])
|
||||
animation = &"combo_finisher"
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_h5slf"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_h5slf")
|
||||
id = &"dash_slash_left"
|
||||
display_name = "Dash Slash Left"
|
||||
input_pattern = Array[StringName]([&"A", &"SP"])
|
||||
base_cost = 20.0
|
||||
knockback_mult_x = 1.5
|
||||
damage_mult = 1.6
|
||||
move_mult_x = -2.6
|
||||
hit_type = &"melee"
|
||||
range = 95.0
|
||||
clear_window = true
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.5
|
||||
recovery_beats = 0.25
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"skill", &"left", &"dash_through"])
|
||||
animation = &"dash_slash"
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_d5srh"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_d5srh")
|
||||
id = &"dash_slash_right"
|
||||
display_name = "Dash Slash Right"
|
||||
input_pattern = Array[StringName]([&"D", &"SP"])
|
||||
base_cost = 20.0
|
||||
knockback_mult_x = 1.5
|
||||
damage_mult = 1.6
|
||||
move_mult_x = 2.6
|
||||
hit_type = &"melee"
|
||||
range = 95.0
|
||||
clear_window = true
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.5
|
||||
recovery_beats = 0.25
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"skill", &"right", &"dash_through"])
|
||||
animation = &"dash_slash"
|
||||
@@ -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"
|
||||
@@ -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"
|
||||
@@ -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_f3x8p"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_f3x8p")
|
||||
id = &"ground_attack_left_1"
|
||||
display_name = "Ground Attack Left 1"
|
||||
input_pattern = Array[StringName]([&"A"])
|
||||
base_reward = 10.0
|
||||
damage_mult = 1.0
|
||||
move_mult_x = -1.0
|
||||
hit_type = &"melee"
|
||||
range = 70.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"left"])
|
||||
animation = &"atk_ground_1"
|
||||
@@ -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_rx60x"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_rx60x")
|
||||
id = &"ground_attack_left_2"
|
||||
display_name = "Ground Attack Left 2"
|
||||
input_pattern = Array[StringName]([&"A", &"A"])
|
||||
base_reward = 12.0
|
||||
damage_mult = 1.2
|
||||
move_mult_x = -1.1
|
||||
hit_type = &"melee"
|
||||
range = 70.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"left"])
|
||||
animation = &"atk_ground_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_9l3la"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_9l3la")
|
||||
id = &"ground_attack_left_3"
|
||||
display_name = "Ground Attack Left 3"
|
||||
input_pattern = Array[StringName]([&"A", &"A", &"A"])
|
||||
base_reward = 15.0
|
||||
damage_mult = 1.5
|
||||
move_mult_x = -1.2
|
||||
hit_type = &"melee"
|
||||
range = 80.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.75
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"left"])
|
||||
animation = &"atk_ground_3"
|
||||
@@ -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_r05pk"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_r05pk")
|
||||
id = &"ground_attack_right_1"
|
||||
display_name = "Ground Attack Right 1"
|
||||
input_pattern = Array[StringName]([&"D"])
|
||||
base_reward = 10.0
|
||||
damage_mult = 1.0
|
||||
move_mult_x = 1.0
|
||||
hit_type = &"melee"
|
||||
range = 70.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"right"])
|
||||
animation = &"atk_ground_1"
|
||||
@@ -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_o2w5j"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_o2w5j")
|
||||
id = &"ground_attack_right_2"
|
||||
display_name = "Ground Attack Right 2"
|
||||
input_pattern = Array[StringName]([&"D", &"D"])
|
||||
base_reward = 12.0
|
||||
damage_mult = 1.2
|
||||
move_mult_x = 1.1
|
||||
hit_type = &"melee"
|
||||
range = 70.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"right"])
|
||||
animation = &"atk_ground_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_t3wrd"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_t3wrd")
|
||||
id = &"ground_attack_right_3"
|
||||
display_name = "Ground Attack Right 3"
|
||||
input_pattern = Array[StringName]([&"D", &"D", &"D"])
|
||||
base_reward = 15.0
|
||||
damage_mult = 1.5
|
||||
move_mult_x = 1.2
|
||||
hit_type = &"melee"
|
||||
range = 80.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.75
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"right"])
|
||||
animation = &"atk_ground_3"
|
||||
@@ -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_g6slf"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_g6slf")
|
||||
id = &"ground_smash_left"
|
||||
display_name = "Ground Smash Left"
|
||||
input_pattern = Array[StringName]([&"A", &"A", &"A", &"SP"])
|
||||
base_cost = 40.0
|
||||
knockback_mult_x = 2.2
|
||||
damage_mult = 2.8
|
||||
move_mult_x = -0.8
|
||||
knockback_mult_y = 1.8
|
||||
hit_type = &"melee"
|
||||
range = 110.0
|
||||
clear_window = true
|
||||
startup_beats = 0.5
|
||||
active_beats = 0.25
|
||||
recovery_beats = 1.0
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"skill", &"left", &"knockup"])
|
||||
animation = &"ground_smash"
|
||||
@@ -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_g6srh"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_g6srh")
|
||||
id = &"ground_smash_right"
|
||||
display_name = "Ground Smash Right"
|
||||
input_pattern = Array[StringName]([&"D", &"D", &"D", &"SP"])
|
||||
base_cost = 40.0
|
||||
knockback_mult_x = 2.2
|
||||
damage_mult = 2.8
|
||||
move_mult_x = 0.8
|
||||
knockback_mult_y = 1.8
|
||||
hit_type = &"melee"
|
||||
range = 110.0
|
||||
clear_window = true
|
||||
startup_beats = 0.5
|
||||
active_beats = 0.25
|
||||
recovery_beats = 1.0
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"skill", &"right", &"knockup"])
|
||||
animation = &"ground_smash"
|
||||
@@ -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_xjy11"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_xjy11")
|
||||
id = &"jian_yu_left_lv1"
|
||||
display_name = "Jian Yu Left Lv1"
|
||||
damage_mult = 1.8
|
||||
move_mult_x = 0.0
|
||||
base_cost = 20.0
|
||||
knockback_mult_x = 0.8
|
||||
knockback_mult_y = 0.6
|
||||
range = 280.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"left"])
|
||||
defense_tags = Array[StringName]([&"super_armor"])
|
||||
animation = &"blade_rain_cast"
|
||||
@@ -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_ytpcs"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_ytpcs")
|
||||
id = &"jian_yu_left_lv2"
|
||||
display_name = "Jian Yu Left Lv2"
|
||||
damage_mult = 2.8
|
||||
move_mult_x = 0.0
|
||||
base_cost = 35.0
|
||||
knockback_mult_x = 0.8
|
||||
knockback_mult_y = 0.6
|
||||
range = 280.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"left"])
|
||||
defense_tags = Array[StringName]([&"super_armor"])
|
||||
animation = &"blade_rain_cast"
|
||||
@@ -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_95us2"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_95us2")
|
||||
id = &"jian_yu_left_lv3"
|
||||
display_name = "Jian Yu Left Lv3"
|
||||
damage_mult = 4.2
|
||||
move_mult_x = 0.0
|
||||
base_cost = 50.0
|
||||
knockback_mult_x = 0.8
|
||||
knockback_mult_y = 0.6
|
||||
range = 280.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"left"])
|
||||
defense_tags = Array[StringName]([&"super_armor"])
|
||||
animation = &"blade_rain_cast"
|
||||
@@ -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_hlh5a"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_hlh5a")
|
||||
id = &"jian_yu_right_lv1"
|
||||
display_name = "Jian Yu Right Lv1"
|
||||
damage_mult = 1.8
|
||||
move_mult_x = 0.0
|
||||
base_cost = 20.0
|
||||
knockback_mult_x = 0.8
|
||||
knockback_mult_y = 0.6
|
||||
range = 280.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"right"])
|
||||
defense_tags = Array[StringName]([&"super_armor"])
|
||||
animation = &"blade_rain_cast"
|
||||
@@ -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_6sg6r"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_6sg6r")
|
||||
id = &"jian_yu_right_lv2"
|
||||
display_name = "Jian Yu Right Lv2"
|
||||
damage_mult = 2.8
|
||||
move_mult_x = 0.0
|
||||
base_cost = 35.0
|
||||
knockback_mult_x = 0.8
|
||||
knockback_mult_y = 0.6
|
||||
range = 280.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"right"])
|
||||
defense_tags = Array[StringName]([&"super_armor"])
|
||||
animation = &"blade_rain_cast"
|
||||
@@ -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_v06qg"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_v06qg")
|
||||
id = &"jian_yu_right_lv3"
|
||||
display_name = "Jian Yu Right Lv3"
|
||||
damage_mult = 4.2
|
||||
move_mult_x = 0.0
|
||||
base_cost = 50.0
|
||||
knockback_mult_x = 0.8
|
||||
knockback_mult_y = 0.6
|
||||
range = 280.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"right"])
|
||||
defense_tags = Array[StringName]([&"super_armor"])
|
||||
animation = &"blade_rain_cast"
|
||||
@@ -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_2smdg"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_2smdg")
|
||||
id = &"launcher_up"
|
||||
display_name = "Launcher Up"
|
||||
input_pattern = Array[StringName]([&"W"])
|
||||
base_reward = 12.0
|
||||
damage_mult = 1.2
|
||||
move_mult_x = 0.6
|
||||
move_mult_y = 1.8
|
||||
knockback_mult_y = 1.8
|
||||
hit_type = &"melee"
|
||||
range = 60.0
|
||||
clear_window = false
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Grounded"])
|
||||
action_tags = Array[StringName]([&"basic", &"launcher", &"knockup"])
|
||||
animation = &"rising_slash"
|
||||
@@ -0,0 +1,23 @@
|
||||
[gd_resource type="Resource" script_class="ActionData" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://resources/action_data.gd" id="1_p13ds"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_p13ds")
|
||||
id = &"plunging_strike"
|
||||
display_name = "Plunging Strike"
|
||||
input_pattern = Array[StringName]([&"S"])
|
||||
base_reward = 15.0
|
||||
damage_mult = 1.8
|
||||
move_mult_y = -2.6
|
||||
knockback_mult_y = 1.4
|
||||
hit_type = &"melee"
|
||||
range = 85.0
|
||||
clear_window = true
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.5
|
||||
recovery_beats = 0.5
|
||||
cancel_from = 0.5
|
||||
allowed_ground_states = Array[StringName]([&"Airborne"])
|
||||
action_tags = Array[StringName]([&"basic", &"air", &"down", &"knockup"])
|
||||
animation = &"plunge_start"
|
||||
@@ -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_b1z3o"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_b1z3o")
|
||||
id = &"zhan_bo_lv1"
|
||||
display_name = "Zhan Bo Lv1"
|
||||
damage_mult = 1.2
|
||||
base_cost = 15.0
|
||||
knockback_mult_x = 1.0
|
||||
hit_type = &"projectile"
|
||||
range = 380.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"projectile"])
|
||||
animation = &"blade_wave_cast"
|
||||
@@ -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_3aixl"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_3aixl")
|
||||
id = &"zhan_bo_lv2"
|
||||
display_name = "Zhan Bo Lv2"
|
||||
damage_mult = 2.0
|
||||
base_cost = 25.0
|
||||
knockback_mult_x = 1.3
|
||||
hit_type = &"projectile"
|
||||
range = 460.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"projectile"])
|
||||
animation = &"blade_wave_cast"
|
||||
@@ -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_ig9pq"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_ig9pq")
|
||||
id = &"zhan_bo_lv3"
|
||||
display_name = "Zhan Bo Lv3"
|
||||
damage_mult = 3.2
|
||||
base_cost = 40.0
|
||||
knockback_mult_x = 1.6
|
||||
hit_type = &"projectile"
|
||||
range = 540.0
|
||||
special = &"charge_cast"
|
||||
startup_beats = 0.25
|
||||
active_beats = 0.25
|
||||
recovery_beats = 0.5
|
||||
allowed_action_phases = Array[StringName]([&"Charging"])
|
||||
action_tags = Array[StringName]([&"charge", &"projectile"])
|
||||
animation = &"blade_wave_cast"
|
||||
Reference in New Issue
Block a user