challenge-editor/scene/fight.tscn

170 lines
5.8 KiB
Plaintext
Raw Normal View History

2024-09-25 18:04:02 +08:00
[gd_scene load_steps=14 format=3 uid="uid://sn3v7t7xjr1o"]
2024-09-14 17:36:48 +08:00
2024-09-24 17:26:44 +08:00
[ext_resource type="Script" path="res://scene/fight.gd" id="1_1e3ie"]
2024-09-14 17:36:48 +08:00
[ext_resource type="Texture2D" uid="uid://b1wfklbrwhh3y" path="res://res/ui/ui_025_adventure_mode/tuceng349.png" id="1_08haj"]
[ext_resource type="Texture2D" uid="uid://cc1ldr8rx3te3" path="res://res/ui/ui_026_fight/juxing744.png" id="1_yh6pq"]
[ext_resource type="Texture2D" uid="uid://se3j07m0mm5p" path="res://res/ui/ui_026_fight/kaishizhandou.png" id="4_3x8hl"]
2024-09-24 17:26:44 +08:00
[ext_resource type="PackedScene" uid="uid://b6t1mn3dd73ox" path="res://scene/card_state_machine/card_machine.tscn" id="4_i7vc5"]
2024-09-14 17:36:48 +08:00
[ext_resource type="PackedScene" uid="uid://bdlo2wn4qnygv" path="res://scene/tool/tool_button.tscn" id="5_cxbtq"]
[ext_resource type="PackedScene" uid="uid://braadtw2q0x6u" path="res://scene/fight_character_card.tscn" id="6_5ixhk"]
2024-09-25 18:04:02 +08:00
[ext_resource type="Shader" path="res://res/shader/stroke.gdshader" id="6_no4k5"]
2024-09-14 17:36:48 +08:00
[ext_resource type="PackedScene" uid="uid://dd4387syao6lj" path="res://scene/fight_enermy_card.tscn" id="7_fjnhq"]
2024-09-25 18:04:02 +08:00
[sub_resource type="ShaderMaterial" id="ShaderMaterial_hr0jf"]
resource_local_to_scene = true
shader = ExtResource("6_no4k5")
shader_parameter/color = Color(0, 0, 0, 0.996078)
shader_parameter/width = 0.0
shader_parameter/pattern = 0
shader_parameter/inside = false
shader_parameter/add_margins = true
shader_parameter/number_of_images = Vector2(1, 1)
shader_parameter/open_flashing = false
shader_parameter/flashing_color = Color(0.851769, 0.851769, 0.851769, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ey3i6"]
resource_local_to_scene = true
shader = ExtResource("6_no4k5")
shader_parameter/color = Color(0, 0, 0, 0.996078)
shader_parameter/width = 0.0
shader_parameter/pattern = 0
shader_parameter/inside = false
shader_parameter/add_margins = true
shader_parameter/number_of_images = Vector2(1, 1)
shader_parameter/open_flashing = false
shader_parameter/flashing_color = Color(0.851769, 0.851769, 0.851769, 1)
[sub_resource type="ShaderMaterial" id="ShaderMaterial_n2ued"]
resource_local_to_scene = true
shader = ExtResource("6_no4k5")
shader_parameter/color = Color(0, 0, 0, 1)
shader_parameter/width = 0.0
shader_parameter/pattern = 0
shader_parameter/inside = false
shader_parameter/add_margins = true
shader_parameter/number_of_images = Vector2(1, 1)
shader_parameter/open_flashing = null
shader_parameter/flashing_color = Color(1, 1, 1, 1)
2024-09-14 17:36:48 +08:00
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_246ik"]
texture = ExtResource("1_yh6pq")
texture_margin_left = 49.247
texture_margin_top = 50.578
texture_margin_right = 67.881
texture_margin_bottom = 7.986
[node name="fight" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
2024-09-24 17:26:44 +08:00
script = ExtResource("1_1e3ie")
2024-09-14 17:36:48 +08:00
[node name="back" type="TextureRect" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("1_08haj")
expand_mode = 1
stretch_mode = 6
[node name="TextureRect" type="TextureRect" parent="."]
layout_mode = 0
anchor_left = 0.409896
anchor_top = 0.237963
anchor_right = 0.613542
anchor_bottom = 0.337037
offset_right = -351.0
offset_bottom = -67.0
texture = ExtResource("4_3x8hl")
metadata/_edit_use_anchors_ = true
2024-09-25 18:04:02 +08:00
[node name="end_select" parent="TextureRect" instance=ExtResource("5_cxbtq")]
unique_name_in_owner = true
2024-09-14 17:36:48 +08:00
layout_mode = 1
2024-09-24 11:59:54 +08:00
[node name="character_card_add_pos" type="HBoxContainer" parent="."]
layout_mode = 1
anchors_preset = -1
2024-09-14 17:36:48 +08:00
anchor_left = 0.0260417
anchor_top = 0.45463
2024-09-24 11:59:54 +08:00
anchor_right = 0.984896
2024-09-14 17:36:48 +08:00
anchor_bottom = 0.686111
2024-09-24 11:59:54 +08:00
theme_override_constants/separation = 20
2024-09-14 17:36:48 +08:00
metadata/_edit_use_anchors_ = true
2024-09-24 11:59:54 +08:00
[node name="fight_character_card" parent="character_card_add_pos" instance=ExtResource("6_5ixhk")]
2024-09-25 18:04:02 +08:00
material = SubResource("ShaderMaterial_hr0jf")
2024-09-14 17:36:48 +08:00
layout_mode = 2
2024-09-24 11:59:54 +08:00
[node name="fight_character_card2" parent="character_card_add_pos" instance=ExtResource("6_5ixhk")]
2024-09-25 18:04:02 +08:00
material = SubResource("ShaderMaterial_ey3i6")
2024-09-14 17:36:48 +08:00
layout_mode = 2
2024-09-24 11:59:54 +08:00
[node name="enermy_card_add_pos" type="HBoxContainer" parent="."]
2024-09-14 17:36:48 +08:00
layout_mode = 1
anchors_preset = -1
2024-09-24 11:59:54 +08:00
anchor_left = 0.0260417
2024-09-14 17:36:48 +08:00
anchor_right = 0.986979
anchor_bottom = 0.231481
2024-09-24 11:59:54 +08:00
theme_override_constants/separation = 20
2024-09-14 17:36:48 +08:00
alignment = 2
metadata/_edit_use_anchors_ = true
2024-09-24 11:59:54 +08:00
[node name="fight_enermy_card" parent="enermy_card_add_pos" instance=ExtResource("7_fjnhq")]
2024-09-25 18:04:02 +08:00
material = SubResource("ShaderMaterial_n2ued")
2024-09-14 17:36:48 +08:00
layout_mode = 2
2024-09-24 17:26:44 +08:00
[node name="Panel" type="Panel" parent="."]
layout_mode = 1
anchors_preset = -1
anchor_left = 0.0260417
anchor_top = 0.728704
anchor_right = 0.833854
anchor_bottom = 0.960185
theme_override_styles/panel = SubResource("StyleBoxTexture_246ik")
metadata/_edit_use_anchors_ = true
2024-09-25 18:04:02 +08:00
[node name="card_machine" parent="Panel" node_paths=PackedStringArray("release_card_pos", "exe_card_pos") instance=ExtResource("4_i7vc5")]
2024-09-24 17:26:44 +08:00
unique_name_in_owner = true
layout_mode = 1
2024-09-25 18:04:02 +08:00
release_card_pos = NodePath("../../release_mark")
exe_card_pos = NodePath("../../exe_mark")
2024-09-24 17:26:44 +08:00
[node name="Label" type="Label" parent="."]
layout_mode = 0
offset_right = 239.0
offset_bottom = 80.0
text = "添加卡牌"
horizontal_alignment = 1
vertical_alignment = 1
[node name="ToolButton" parent="Label" instance=ExtResource("5_cxbtq")]
layout_mode = 1
2024-09-25 18:04:02 +08:00
[node name="release_mark" type="Control" parent="."]
layout_mode = 1
anchor_left = 0.059375
anchor_top = 0.337037
anchor_right = 0.0802083
anchor_bottom = 0.374074
grow_vertical = 2
metadata/_edit_use_anchors_ = true
[node name="exe_mark" type="Control" parent="."]
layout_mode = 1
anchor_left = 0.755208
anchor_top = 0.39537
anchor_right = 0.776042
anchor_bottom = 0.432407
grow_vertical = 2
metadata/_edit_use_anchors_ = true
[connection signal="pressed" from="TextureRect/end_select" to="." method="_on_end_select_pressed"]
2024-09-24 17:26:44 +08:00
[connection signal="pressed" from="Label/ToolButton" to="." method="_on_tool_button_pressed"]