A game created for the Godot Wild Jam #21
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

157 lines
5.3KB

  1. [gd_scene load_steps=8 format=2]
  2. [ext_resource path="res://Data/Graphics/Logos/GodotWildJam.png" type="Texture" id=1]
  3. [ext_resource path="res://Data/Graphics/Logos/head_bg_less.png" type="Texture" id=2]
  4. [ext_resource path="res://Data/Graphics/Logos/GameTitle.png" type="Texture" id=3]
  5. [ext_resource path="res://Data/Graphics/Logos/Creator.png" type="Texture" id=4]
  6. [ext_resource path="res://Data/Graphics/Logos/CreationDate.png" type="Texture" id=5]
  7. [ext_resource path="res://Data/Scripts/Levels/MainMenuLogo.gd" type="Script" id=6]
  8. [sub_resource type="Animation" id=1]
  9. resource_name = "Title"
  10. length = 15.0
  11. tracks/0/type = "value"
  12. tracks/0/path = NodePath("GodotJamTitle:position")
  13. tracks/0/interp = 1
  14. tracks/0/loop_wrap = true
  15. tracks/0/imported = false
  16. tracks/0/enabled = true
  17. tracks/0/keys = {
  18. "times": PoolRealArray( 0, 4, 4.5 ),
  19. "transitions": PoolRealArray( 1, 1, 1 ),
  20. "update": 0,
  21. "values": [ Vector2( -192.752, 375.251 ), Vector2( 627.468, 375.251 ), Vector2( 554.762, 375.251 ) ]
  22. }
  23. tracks/1/type = "value"
  24. tracks/1/path = NodePath("GodotJamFace:position")
  25. tracks/1/interp = 1
  26. tracks/1/loop_wrap = true
  27. tracks/1/imported = false
  28. tracks/1/enabled = true
  29. tracks/1/keys = {
  30. "times": PoolRealArray( 0, 1.5, 2, 3, 3.5, 4 ),
  31. "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1 ),
  32. "update": 0,
  33. "values": [ Vector2( 174.297, 346.543 ), Vector2( 174.297, 346.543 ), Vector2( 477.778, 346.543 ), Vector2( 477.778, 346.543 ), Vector2( 477.778, 346.543 ), Vector2( 955.556, 346.543 ) ]
  34. }
  35. tracks/2/type = "value"
  36. tracks/2/path = NodePath("GameTitle:position")
  37. tracks/2/interp = 1
  38. tracks/2/loop_wrap = true
  39. tracks/2/imported = false
  40. tracks/2/enabled = true
  41. tracks/2/keys = {
  42. "times": PoolRealArray( 0, 10, 11.5 ),
  43. "transitions": PoolRealArray( 1, 1, 1 ),
  44. "update": 0,
  45. "values": [ Vector2( 672.58, -129.185 ), Vector2( 672.58, -129.185 ), Vector2( 672.58, 352.496 ) ]
  46. }
  47. tracks/3/type = "value"
  48. tracks/3/path = NodePath("GodotJamTitle/Sprite:modulate")
  49. tracks/3/interp = 1
  50. tracks/3/loop_wrap = true
  51. tracks/3/imported = false
  52. tracks/3/enabled = true
  53. tracks/3/keys = {
  54. "times": PoolRealArray( 0, 4.5, 5, 5.5, 6, 8, 9 ),
  55. "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1 ),
  56. "update": 0,
  57. "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0.501961 ), Color( 1, 1, 1, 0.25098 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
  58. }
  59. tracks/4/type = "value"
  60. tracks/4/path = NodePath("GodotJamFace/Sprite:modulate")
  61. tracks/4/interp = 1
  62. tracks/4/loop_wrap = true
  63. tracks/4/imported = false
  64. tracks/4/enabled = true
  65. tracks/4/keys = {
  66. "times": PoolRealArray( 0, 1, 1.5, 2, 3, 3.5, 4, 4.5, 5, 5.5, 8, 9 ),
  67. "transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
  68. "update": 0,
  69. "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0.0941176 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0.392157 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0.705882 ), Color( 1, 1, 1, 0.313726 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
  70. }
  71. tracks/5/type = "value"
  72. tracks/5/path = NodePath("GameTitle:visible")
  73. tracks/5/interp = 1
  74. tracks/5/loop_wrap = true
  75. tracks/5/imported = false
  76. tracks/5/enabled = true
  77. tracks/5/keys = {
  78. "times": PoolRealArray( 0, 10 ),
  79. "transitions": PoolRealArray( 1, 1 ),
  80. "update": 1,
  81. "values": [ false, true ]
  82. }
  83. tracks/6/type = "value"
  84. tracks/6/path = NodePath("CreationDate/Sprite:modulate")
  85. tracks/6/interp = 1
  86. tracks/6/loop_wrap = true
  87. tracks/6/imported = false
  88. tracks/6/enabled = true
  89. tracks/6/keys = {
  90. "times": PoolRealArray( 0, 13, 14 ),
  91. "transitions": PoolRealArray( 1, 1, 1 ),
  92. "update": 0,
  93. "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
  94. }
  95. tracks/7/type = "value"
  96. tracks/7/path = NodePath("Creator/Sprite:modulate")
  97. tracks/7/interp = 1
  98. tracks/7/loop_wrap = true
  99. tracks/7/imported = false
  100. tracks/7/enabled = true
  101. tracks/7/keys = {
  102. "times": PoolRealArray( 0, 12, 13 ),
  103. "transitions": PoolRealArray( 1, 1, 1 ),
  104. "update": 0,
  105. "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
  106. }
  107. [node name="MainMenuLogo" type="Node2D"]
  108. script = ExtResource( 6 )
  109. [node name="GameTitle" type="Position2D" parent="."]
  110. visible = false
  111. position = Vector2( 672.58, -129.185 )
  112. [node name="Sprite" type="Sprite" parent="GameTitle"]
  113. texture = ExtResource( 3 )
  114. [node name="GodotJamFace" type="Position2D" parent="."]
  115. position = Vector2( 174.297, 346.543 )
  116. [node name="Sprite" type="Sprite" parent="GodotJamFace"]
  117. modulate = Color( 1, 1, 1, 0 )
  118. scale = Vector2( 0.5, 0.5 )
  119. texture = ExtResource( 2 )
  120. [node name="GodotJamTitle" type="Position2D" parent="."]
  121. position = Vector2( -192.752, 375.251 )
  122. [node name="Sprite" type="Sprite" parent="GodotJamTitle"]
  123. modulate = Color( 1, 1, 1, 0 )
  124. scale = Vector2( 0.5, 0.5 )
  125. texture = ExtResource( 1 )
  126. [node name="CreationDate" type="Position2D" parent="."]
  127. position = Vector2( 789.418, 451.433 )
  128. [node name="Sprite" type="Sprite" parent="CreationDate"]
  129. modulate = Color( 1, 1, 1, 0 )
  130. texture = ExtResource( 5 )
  131. [node name="Creator" type="Position2D" parent="."]
  132. position = Vector2( 502.814, 239.1 )
  133. [node name="Sprite" type="Sprite" parent="Creator"]
  134. modulate = Color( 1, 1, 1, 0 )
  135. texture = ExtResource( 4 )
  136. [node name="AnimPlayer" type="AnimationPlayer" parent="."]
  137. autoplay = "Title"
  138. anims/Title = SubResource( 1 )
  139. [node name="Player_Start" type="Position2D" parent="."]
  140. position = Vector2( 683, 384 )
  141. [connection signal="animation_finished" from="AnimPlayer" to="." method="_on_AnimPlayer_animation_finished"]