two empoered actions on cooldown
This commit is contained in:
@ -208,7 +208,6 @@ offset_left = 1524.0
|
||||
offset_top = 1.0
|
||||
offset_right = -8.0
|
||||
offset_bottom = 1.0
|
||||
enabled = false
|
||||
initial_node_to_watch = NodePath("../StateChart")
|
||||
|
||||
[node name="UI" type="CanvasLayer" parent="."]
|
||||
@ -241,36 +240,25 @@ layout_mode = 2
|
||||
texture = ExtResource("30_h23go")
|
||||
expand_mode = 2
|
||||
|
||||
[node name="DashCooldownIndicator" type="ColorRect" parent="UI"]
|
||||
unique_name_in_owner = true
|
||||
offset_left = 910.0
|
||||
offset_top = 549.0
|
||||
offset_right = 1010.0
|
||||
offset_bottom = 559.0
|
||||
|
||||
[node name="CenterContainer" type="CenterContainer" parent="UI"]
|
||||
custom_minimum_size = Vector2(1920, 1080)
|
||||
offset_right = 1919.0
|
||||
offset_bottom = 1080.0
|
||||
|
||||
[node name="VBoxContainer" type="VBoxContainer" parent="UI/CenterContainer"]
|
||||
layout_mode = 2
|
||||
|
||||
[node name="Container" type="CenterContainer" parent="UI/CenterContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
|
||||
[node name="CenterIcon" type="TextureRect" parent="UI/CenterContainer/VBoxContainer/Container"]
|
||||
[node name="CenterIcon" type="TextureRect" parent="UI/CenterContainer"]
|
||||
material = SubResource("CanvasItemMaterial_2q0ik")
|
||||
custom_minimum_size = Vector2(5, 5)
|
||||
layout_mode = 2
|
||||
texture = ExtResource("32_lgpc8")
|
||||
expand_mode = 1
|
||||
|
||||
[node name="DashIndicator" type="TextureRect" parent="UI/CenterContainer/VBoxContainer/Container"]
|
||||
unique_name_in_owner = true
|
||||
material = SubResource("CanvasItemMaterial_2q0ik")
|
||||
layout_mode = 2
|
||||
texture = ExtResource("32_lgpc8")
|
||||
expand_mode = 1
|
||||
|
||||
[node name="DashCooldownIndicator" type="ColorRect" parent="UI/CenterContainer/VBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(100, 10)
|
||||
layout_mode = 2
|
||||
|
||||
[node name="StateChart" type="Node" parent="."]
|
||||
script = ExtResource("25_wv70j")
|
||||
metadata/_custom_type_script = "uid://couw105c3bde4"
|
||||
@ -350,6 +338,43 @@ script = ExtResource("27_34snm")
|
||||
[node name="Throwing" type="Node" parent="StateChart/Root/Actions"]
|
||||
script = ExtResource("27_34snm")
|
||||
|
||||
[node name="PowerReserve" type="Node" parent="StateChart/Root"]
|
||||
script = ExtResource("26_infe6")
|
||||
initial_state = NodePath("Full")
|
||||
|
||||
[node name="ToExpired" type="Node" parent="StateChart/Root/PowerReserve"]
|
||||
script = ExtResource("28_n7qhm")
|
||||
to = NodePath("../Expired")
|
||||
event = &"expired"
|
||||
delay_in_seconds = "0.0"
|
||||
|
||||
[node name="Recharge" type="Node" parent="StateChart/Root/PowerReserve"]
|
||||
script = ExtResource("28_n7qhm")
|
||||
to = NodePath("../AtLeastOneCharge")
|
||||
event = &"recharge"
|
||||
delay_in_seconds = "0.0"
|
||||
|
||||
[node name="ToFull" type="Node" parent="StateChart/Root/PowerReserve"]
|
||||
script = ExtResource("28_n7qhm")
|
||||
to = NodePath("../Full")
|
||||
event = &"fully_charged"
|
||||
delay_in_seconds = "0.0"
|
||||
|
||||
[node name="Expired" type="Node" parent="StateChart/Root/PowerReserve"]
|
||||
script = ExtResource("27_34snm")
|
||||
|
||||
[node name="AtLeastOneCharge" type="Node" parent="StateChart/Root/PowerReserve"]
|
||||
script = ExtResource("27_34snm")
|
||||
|
||||
[node name="Full" type="Node" parent="StateChart/Root/PowerReserve"]
|
||||
script = ExtResource("27_34snm")
|
||||
|
||||
[node name="PowerUsed" type="Node" parent="StateChart/Root/PowerReserve/Full"]
|
||||
script = ExtResource("28_n7qhm")
|
||||
to = NodePath("../../AtLeastOneCharge")
|
||||
event = &"power_used"
|
||||
delay_in_seconds = "0.0"
|
||||
|
||||
[node name="WeaponState" type="Node" parent="StateChart/Root"]
|
||||
script = ExtResource("26_infe6")
|
||||
initial_state = NodePath("InHand")
|
||||
|
Reference in New Issue
Block a user