heart.tscn 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  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. curve = SubResource("Curve2D_l3fvi")
  29. [node name="Start1" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  30. position = Vector2(1472, 192)
  31. progress = 1280.0
  32. note = 8
  33. octave = -1
  34. [node name="Start2" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  35. position = Vector2(912, 192)
  36. progress = 720.0
  37. note = 6
  38. octave = -1
  39. [node name="Start3" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  40. position = Vector2(352.001, 192)
  41. progress = 160.0
  42. note = 5
  43. octave = -1
  44. [node name="Start4" parent="Lines/StartLine" instance=ExtResource("2_cc0ak")]
  45. position = Vector2(192, 591.995)
  46. progress = 4080.0
  47. note = 4
  48. octave = -1
  49. [node name="FastComboLine" parent="Lines" instance=ExtResource("1_80o1x")]
  50. curve = SubResource("Curve2D_3jy14")
  51. [node name="FastStar" parent="Lines/FastComboLine" instance=ExtResource("2_cc0ak")]
  52. position = Vector2(320, 834.346)
  53. progress = 1075.98
  54. speed = 522.261
  55. note = 11
  56. octave = -1
  57. [node name="SlowComboLine" parent="Lines" instance=ExtResource("1_80o1x")]
  58. curve = SubResource("Curve2D_wgw4g")
  59. [node name="SlowStar" parent="Lines/SlowComboLine" instance=ExtResource("2_cc0ak")]
  60. position = Vector2(1600, 252.679)
  61. progress = 188.68
  62. speed = 736.489
  63. [node name="MainLine" parent="Lines" instance=ExtResource("1_80o1x")]
  64. curve = SubResource("Curve2D_4xohr")
  65. [node name="MainStar1" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  66. position = Vector2(724, 544)
  67. progress = 500.0
  68. speed = 342.857
  69. note = 8
  70. [node name="MainStar2" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  71. position = Vector2(704, 444)
  72. progress = 380.0
  73. speed = 342.857
  74. note = 3
  75. [node name="MainStar3" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  76. position = Vector2(760, 320)
  77. progress = 200.0
  78. speed = 342.857
  79. note = 2
  80. [node name="MainStar4" parent="Lines/MainLine" instance=ExtResource("2_cc0ak")]
  81. position = Vector2(960, 480.003)
  82. progress = 1760.0
  83. speed = 342.857
  84. note = 8
  85. octave = -1
  86. [node name="Triggers" type="Node2D" parent="."]
  87. [node name="Trigger1" parent="Triggers" instance=ExtResource("3_1jckh")]
  88. position = Vector2(320, 896)
  89. [node name="Trigger2" parent="Triggers" instance=ExtResource("3_1jckh")]
  90. position = Vector2(384, 896)
  91. [node name="Trigger3" parent="Triggers" instance=ExtResource("3_1jckh")]
  92. position = Vector2(1536, 192)
  93. [node name="Trigger4" parent="Triggers" instance=ExtResource("3_1jckh")]
  94. position = Vector2(1600, 192)
  95. [node name="Trigger5" parent="Triggers" instance=ExtResource("3_1jckh")]
  96. position = Vector2(960, 544)