[gd_scene load_steps=12 format=3 uid="uid://dxs1dlcnwxx5g"] [ext_resource type="Script" path="res://Scripts/worker.gd" id="1_bry7w"] [ext_resource type="Texture2D" uid="uid://b5lwogcrjwpfj" path="res://Assets/card.png" id="2_taqnr"] [ext_resource type="Texture2D" uid="uid://b4qqaaqnfnlft" path="res://Assets/icons.png" id="3_pj1i6"] [ext_resource type="Texture2D" uid="uid://c2oy6ox1ukog8" path="res://Assets/frame.png" id="4_rce5w"] [ext_resource type="Texture2D" uid="uid://b4lont873b556" path="res://Assets/super.png" id="5_a2bm7"] [sub_resource type="Curve" id="Curve_7kl8o"] min_value = -1.0 _data = [Vector2(0, -1), 0.0, 2.0, 0, 1, Vector2(1, 1), 2.0, 0.0, 1, 0] point_count = 2 [sub_resource type="Curve" id="Curve_b6tcq"] _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.5, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] point_count = 3 [sub_resource type="Curve" id="Curve_scedo"] min_value = -1.0 _data = [Vector2(0, -1), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="LabelSettings" id="LabelSettings_xciys"] font_size = 25 shadow_size = 0 [sub_resource type="LabelSettings" id="LabelSettings_88ebh"] font_size = 24 [sub_resource type="RectangleShape2D" id="RectangleShape2D_awcy0"] size = Vector2(250, 350) [node name="Card" type="Node2D"] script = ExtResource("1_bry7w") spread_curve = SubResource("Curve_7kl8o") height_curve = SubResource("Curve_b6tcq") rotation_curve = SubResource("Curve_scedo") hand_width = 300.0 hand_height = 80.0 hand_rotation = 0.2 [node name="Sprite2D" type="Sprite2D" parent="."] texture_filter = 1 position = Vector2(125, 175) texture = ExtResource("2_taqnr") [node name="Title" type="Label" parent="Sprite2D"] modulate = Color(0, 0, 0, 1) texture_filter = 1 offset_left = -117.0 offset_top = -167.0 offset_right = 117.0 offset_bottom = -129.0 text = "Card Title" label_settings = SubResource("LabelSettings_xciys") horizontal_alignment = 1 vertical_alignment = 1 uppercase = true [node name="Capacity" type="Label" parent="Sprite2D"] modulate = Color(0, 0, 0, 1) texture_filter = 1 offset_left = 78.0 offset_top = 126.0 offset_right = 115.0 offset_bottom = 163.0 text = "99" label_settings = SubResource("LabelSettings_88ebh") horizontal_alignment = 1 vertical_alignment = 1 uppercase = true [node name="Bonus1" type="Node2D" parent="Sprite2D"] position = Vector2(-2, 1) [node name="Icon1" type="Sprite2D" parent="Sprite2D/Bonus1"] visible = false position = Vector2(-98, 148) texture = ExtResource("3_pj1i6") region_enabled = true region_rect = Rect2(0, 0, 32, 32) [node name="frame1" type="Sprite2D" parent="Sprite2D/Bonus1"] visible = false position = Vector2(-99, 145) texture = ExtResource("4_rce5w") region_rect = Rect2(0, 0, 32, 32) [node name="super1" type="Sprite2D" parent="Sprite2D/Bonus1"] visible = false position = Vector2(-98, 145) texture = ExtResource("5_a2bm7") region_rect = Rect2(0, 0, 32, 32) [node name="Bonus2" type="Node2D" parent="Sprite2D"] position = Vector2(1, 1) [node name="Icon2" type="Sprite2D" parent="Sprite2D/Bonus2"] visible = false position = Vector2(-53, 148) texture = ExtResource("3_pj1i6") region_enabled = true region_rect = Rect2(0, 0, 32, 32) [node name="frame2" type="Sprite2D" parent="Sprite2D/Bonus2"] visible = false position = Vector2(-52, 145) texture = ExtResource("4_rce5w") region_rect = Rect2(0, 0, 32, 32) [node name="super2" type="Sprite2D" parent="Sprite2D/Bonus2"] visible = false position = Vector2(-52, 145) texture = ExtResource("5_a2bm7") region_rect = Rect2(0, 0, 32, 32) [node name="Bonus3" type="Node2D" parent="Sprite2D"] position = Vector2(3, 1) [node name="Icon3" type="Sprite2D" parent="Sprite2D/Bonus3"] visible = false position = Vector2(-7, 148) texture = ExtResource("3_pj1i6") region_enabled = true region_rect = Rect2(0, 0, 32, 32) [node name="frame3" type="Sprite2D" parent="Sprite2D/Bonus3"] visible = false position = Vector2(-6, 145) texture = ExtResource("4_rce5w") region_rect = Rect2(0, 0, 32, 32) [node name="super3" type="Sprite2D" parent="Sprite2D/Bonus3"] visible = false position = Vector2(-6, 145) texture = ExtResource("5_a2bm7") region_rect = Rect2(0, 0, 32, 32) [node name="Bonus4" type="Node2D" parent="Sprite2D"] position = Vector2(5, 1) [node name="Icon4" type="Sprite2D" parent="Sprite2D/Bonus4"] visible = false position = Vector2(39, 148) texture = ExtResource("3_pj1i6") region_enabled = true region_rect = Rect2(0, 0, 32, 32) [node name="frame4" type="Sprite2D" parent="Sprite2D/Bonus4"] visible = false position = Vector2(40, 145) texture = ExtResource("4_rce5w") region_rect = Rect2(0, 0, 32, 32) [node name="super4" type="Sprite2D" parent="Sprite2D/Bonus4"] visible = false position = Vector2(40, 145) texture = ExtResource("5_a2bm7") region_rect = Rect2(0, 0, 32, 32) [node name="Area2D" type="Area2D" parent="."] position = Vector2(125, 175) [node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] shape = SubResource("RectangleShape2D_awcy0") [node name="Label" type="Label" parent="."] offset_left = 252.0 offset_top = 328.0 offset_right = 292.0 offset_bottom = 354.0 text = "0" [connection signal="input_event" from="Area2D" to="." method="_on_area_2d_input_event"]