Initial project sync
This commit is contained in:
@@ -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"
|
||||
Reference in New Issue
Block a user