heart.tscn 4.0 KB

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