No Description
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.

MainMenu.tscn 6.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. [gd_scene load_steps=9 format=2]
  2. [ext_resource path="res://characters/Evelyne/evelyne_satisfaite.png" type="Texture" id=1]
  3. [ext_resource path="res://characters/Patrick/Patrick sans Barbe/Pat_cool.png" type="Texture" id=2]
  4. [ext_resource path="res://characters/Jean-Michel/Jean-Mechant.png" type="Texture" id=3]
  5. [ext_resource path="res://backgrounds/bureauGroupe-1.jpg" type="Texture" id=4]
  6. [ext_resource path="res://styles/Panel.tres" type="StyleBox" id=5]
  7. [ext_resource path="res://scenes/typo/GameTitle.tscn" type="PackedScene" id=6]
  8. [ext_resource path="res://scenes/MainMenu.gd" type="Script" id=7]
  9. [ext_resource path="res://scenes/typo/Button.tscn" type="PackedScene" id=8]
  10. [node name="MainMenu" type="Control"]
  11. anchor_right = 1.0
  12. anchor_bottom = 1.0
  13. script = ExtResource( 7 )
  14. __meta__ = {
  15. "_edit_use_anchors_": false
  16. }
  17. [node name="Background" type="TextureRect" parent="."]
  18. anchor_right = 1.0
  19. anchor_bottom = 1.0
  20. texture = ExtResource( 4 )
  21. expand = true
  22. stretch_mode = 7
  23. __meta__ = {
  24. "_edit_use_anchors_": false
  25. }
  26. [node name="MarginContainer" type="MarginContainer" parent="."]
  27. anchor_right = 1.0
  28. anchor_bottom = 1.0
  29. custom_constants/margin_right = 100
  30. custom_constants/margin_top = 10
  31. custom_constants/margin_left = 100
  32. custom_constants/margin_bottom = 10
  33. __meta__ = {
  34. "_edit_use_anchors_": false
  35. }
  36. [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"]
  37. margin_left = 100.0
  38. margin_top = 10.0
  39. margin_right = 1820.0
  40. margin_bottom = 1070.0
  41. __meta__ = {
  42. "_edit_use_anchors_": false
  43. }
  44. [node name="GameTitle" parent="MarginContainer/VBoxContainer" instance=ExtResource( 6 )]
  45. [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
  46. margin_top = 141.0
  47. margin_right = 1720.0
  48. margin_bottom = 1042.0
  49. size_flags_vertical = 3
  50. __meta__ = {
  51. "_edit_use_anchors_": false
  52. }
  53. [node name="CenterContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/HBoxContainer"]
  54. margin_right = 350.0
  55. margin_bottom = 901.0
  56. __meta__ = {
  57. "_edit_use_anchors_": false
  58. }
  59. [node name="Panel" type="Panel" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer"]
  60. margin_top = 200.0
  61. margin_right = 350.0
  62. margin_bottom = 700.0
  63. rect_min_size = Vector2( 350, 500 )
  64. custom_styles/panel = ExtResource( 5 )
  65. [node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel"]
  66. anchor_right = 1.0
  67. anchor_bottom = 1.0
  68. size_flags_horizontal = 3
  69. size_flags_vertical = 3
  70. custom_constants/margin_right = 20
  71. custom_constants/margin_top = 20
  72. custom_constants/margin_left = 20
  73. custom_constants/margin_bottom = 20
  74. __meta__ = {
  75. "_edit_use_anchors_": false
  76. }
  77. [node name="CenterContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer"]
  78. margin_left = 20.0
  79. margin_top = 20.0
  80. margin_right = 330.0
  81. margin_bottom = 480.0
  82. [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer"]
  83. margin_left = 37.0
  84. margin_top = 46.0
  85. margin_right = 272.0
  86. margin_bottom = 414.0
  87. custom_constants/separation = 20
  88. __meta__ = {
  89. "_edit_use_anchors_": false
  90. }
  91. [node name="NewGameButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer" instance=ExtResource( 8 )]
  92. margin_left = 0.0
  93. margin_top = 0.0
  94. margin_right = 235.0
  95. margin_bottom = 52.0
  96. text = "Nouvelle partie"
  97. [node name="ContinueButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer" instance=ExtResource( 8 )]
  98. margin_left = 0.0
  99. margin_top = 72.0
  100. margin_right = 235.0
  101. margin_bottom = 124.0
  102. text = "Continuer"
  103. [node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer"]
  104. margin_top = 144.0
  105. margin_right = 235.0
  106. margin_bottom = 246.0
  107. custom_constants/margin_top = 50
  108. __meta__ = {
  109. "_edit_use_anchors_": false
  110. }
  111. [node name="CreditsButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer" instance=ExtResource( 8 )]
  112. margin_left = 0.0
  113. margin_top = 50.0
  114. margin_right = 235.0
  115. margin_bottom = 102.0
  116. text = "Crédits"
  117. [node name="MarginContainer2" type="MarginContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer"]
  118. margin_top = 266.0
  119. margin_right = 235.0
  120. margin_bottom = 368.0
  121. custom_constants/margin_top = 50
  122. __meta__ = {
  123. "_edit_use_anchors_": false
  124. }
  125. [node name="ExitButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer2" instance=ExtResource( 8 )]
  126. margin_left = 0.0
  127. margin_top = 50.0
  128. margin_right = 235.0
  129. margin_bottom = 102.0
  130. text = "Quitter"
  131. [node name="Characters" type="Control" parent="MarginContainer/VBoxContainer/HBoxContainer"]
  132. margin_left = 354.0
  133. margin_right = 1720.0
  134. margin_bottom = 901.0
  135. size_flags_horizontal = 3
  136. [node name="Patrick" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/Characters"]
  137. margin_left = 781.589
  138. margin_top = 144.3
  139. margin_right = 1654.59
  140. margin_bottom = 1974.3
  141. rect_scale = Vector2( 0.5, 0.5 )
  142. texture = ExtResource( 2 )
  143. flip_h = true
  144. __meta__ = {
  145. "_edit_use_anchors_": false
  146. }
  147. [node name="Jean-Michel" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/Characters"]
  148. margin_left = 314.643
  149. margin_top = 160.015
  150. margin_right = 1187.64
  151. margin_bottom = 1990.01
  152. rect_scale = Vector2( 0.5, 0.5 )
  153. texture = ExtResource( 3 )
  154. flip_h = true
  155. __meta__ = {
  156. "_edit_use_anchors_": false
  157. }
  158. [node name="Evelyne" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/Characters"]
  159. margin_left = 568.319
  160. margin_top = 162.26
  161. margin_right = 1441.32
  162. margin_bottom = 1992.25
  163. rect_scale = Vector2( 0.5, 0.5 )
  164. texture = ExtResource( 1 )
  165. flip_h = true
  166. __meta__ = {
  167. "_edit_use_anchors_": false
  168. }
  169. [node name="Label" type="Label" parent="MarginContainer/VBoxContainer"]
  170. margin_top = 1046.0
  171. margin_right = 1720.0
  172. margin_bottom = 1060.0
  173. text = "Serious Game on Ethics v0.1"
  174. align = 2
  175. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/NewGameButton" to="." method="_on_NewGameButton_pressed"]
  176. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/ContinueButton" to="." method="_on_ContinueButton_pressed"]
  177. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer/CreditsButton" to="." method="_on_CreditsButton_pressed"]
  178. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer2/ExitButton" to="." method="_on_ExitButton_pressed"]