heart.tscn 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. [gd_scene load_steps=9 format=3 uid="uid://cm11n13hpeyrm"]
  2. [ext_resource type="PackedScene" uid="uid://bw4uy776cvn5o" path="res://component/entity/line/Line.tscn" id="1_80o1x"]
  3. [ext_resource type="PackedScene" path="res://component/manage/router/Router.tscn" id="1_o1ujs"]
  4. [ext_resource type="PackedScene" uid="uid://bs4hylgxwbr8y" path="res://component/entity/star/Star.tscn" id="2_cc0ak"]
  5. [ext_resource type="PackedScene" uid="uid://dkltla4rn3vgv" path="res://component/entity/trigger/Trigger.tscn" id="3_1jckh"]
  6. [sub_resource type="Curve2D" id="Curve2D_l3fvi"]
  7. _data = {
  8. "points": PackedVector2Array(0, 0, 0, 0, 192, 192, 0, 0, 0, 0, 1728, 192, 0, 0, 0, 0, 1728, 896, 0, 0, 0, 0, 192, 896, 0, 0, 0, 0, 192, 192)
  9. }
  10. point_count = 5
  11. [sub_resource type="Curve2D" id="Curve2D_3jy14"]
  12. _data = {
  13. "points": PackedVector2Array(0, 0, 0, 0, 320, 448, 0, 0, 0, 0, 576, 448, 0, 0, 0, 0, 320, 1024, 0, 0, 0, 0, 320, 448)
  14. }
  15. point_count = 4
  16. [sub_resource type="Curve2D" id="Curve2D_wgw4g"]
  17. _data = {
  18. "points": PackedVector2Array(0, 0, 0, 0, 1600, 64, 0, 0, 0, 0, 1600, 768, 0, 0, 0, 0, 1344, 768, 0, 0, 0, 0, 1344, 640, 0, 0, 0, 0, 1536, 192, 0, 0, 0, 0, 1344, 64, 0, 0, 0, 0, 1600, 64)
  19. }
  20. point_count = 7
  21. [sub_resource type="Curve2D" id="Curve2D_4xohr"]
  22. _data = {
  23. "points": PackedVector2Array(0, 0, 0, 0, 960, 320, 0, 0, 0, 0, 704, 320, 0, 0, 0, 0, 704, 544, 0, 0, 0, 0, 1216, 544, 0, 0, 0, 0, 1216, 768, 0, 0, 0, 0, 960, 768, 0, 0, 0, 0, 960, 320)
  24. }
  25. point_count = 7
  26. [node name="HeartLevel" type="Node2D"]
  27. [node name="Router" parent="." instance=ExtResource("1_o1ujs")]
  28. [node name="Lines" type="Node2D" parent="."]
  29. [node name="StartLine" parent="Lines" instance=ExtResource("1_80o1x")]
  30. modulate = Color(0, 1, 1, 1)
  31. curve = SubResource("Curve2D_l3fvi")
  32. [node name="Start1" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  33. position = Vector2(1472, 192)
  34. progress = 1280.0
  35. note = 7
  36. octave = -1
  37. [node name="Start2" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  38. position = Vector2(912, 192)
  39. progress = 720.0
  40. note = 5
  41. octave = -1
  42. [node name="Start3" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  43. position = Vector2(352.001, 192)
  44. progress = 160.0
  45. note = 4
  46. octave = -1
  47. [node name="Start4" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  48. position = Vector2(192, 591.995)
  49. progress = 4080.0
  50. note = 3
  51. octave = -1
  52. [node name="FastComboLine" parent="Lines" instance=ExtResource("1_80o1x")]
  53. modulate = Color(1, 1, 0, 1)
  54. curve = SubResource("Curve2D_3jy14")
  55. [node name="FastStar" parent="Lines/FastComboLine" instance=ExtResource("2_cc0ak")]
  56. position = Vector2(320, 834.346)
  57. progress = 1075.98
  58. speed = 522.261
  59. note = 10
  60. octave = -1
  61. [node name="SlowComboLine" parent="Lines" instance=ExtResource("1_80o1x")]
  62. modulate = Color(1, 0.545098, 0, 1)
  63. curve = SubResource("Curve2D_wgw4g")
  64. [node name="SlowStar" parent="Lines/SlowComboLine" instance=ExtResource("2_cc0ak")]
  65. position = Vector2(1600, 252.679)
  66. progress = 188.68
  67. speed = 736.489
  68. [node name="MainLine" parent="Lines" instance=ExtResource("1_80o1x")]
  69. modulate = Color(1, 0, 1, 1)
  70. curve = SubResource("Curve2D_4xohr")
  71. [node name="MainStar1" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  72. position = Vector2(724, 544)
  73. progress = 500.0
  74. speed = 342.857
  75. note = 7
  76. [node name="MainStar2" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  77. position = Vector2(704, 444)
  78. progress = 380.0
  79. speed = 342.857
  80. note = 2
  81. [node name="MainStar3" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  82. position = Vector2(760, 320)
  83. progress = 200.0
  84. speed = 342.857
  85. note = 1
  86. [node name="MainStar4" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  87. position = Vector2(960, 480.004)
  88. progress = 1760.0
  89. speed = 342.857
  90. note = 7
  91. octave = -1
  92. [node name="Triggers" type="Node2D" parent="."]
  93. [node name="Trigger1" parent="Triggers" instance=ExtResource("3_1jckh")]
  94. position = Vector2(320, 896)
  95. [node name="Trigger2" parent="Triggers" instance=ExtResource("3_1jckh")]
  96. position = Vector2(384, 896)
  97. [node name="Trigger3" parent="Triggers" instance=ExtResource("3_1jckh")]
  98. position = Vector2(1536, 192)
  99. [node name="Trigger4" parent="Triggers" instance=ExtResource("3_1jckh")]
  100. position = Vector2(1600, 192)
  101. [node name="Trigger5" parent="Triggers" instance=ExtResource("3_1jckh")]
  102. position = Vector2(960, 544)