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 7.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  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-Méchant.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://fonts/Title.tres" type="DynamicFont" 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 = 75
  30. custom_constants/margin_top = 10
  31. custom_constants/margin_left = 75
  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 = 75.0
  38. margin_top = 10.0
  39. margin_right = 1845.0
  40. margin_bottom = 1070.0
  41. __meta__ = {
  42. "_edit_use_anchors_": false
  43. }
  44. [node name="Title" type="Label" parent="MarginContainer/VBoxContainer"]
  45. margin_right = 1770.0
  46. margin_bottom = 137.0
  47. custom_fonts/font = ExtResource( 6 )
  48. text = "Serious Game on Ethics"
  49. [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
  50. margin_top = 141.0
  51. margin_right = 1770.0
  52. margin_bottom = 1042.0
  53. size_flags_vertical = 3
  54. __meta__ = {
  55. "_edit_use_anchors_": false
  56. }
  57. [node name="CenterContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/HBoxContainer"]
  58. margin_right = 300.0
  59. margin_bottom = 901.0
  60. __meta__ = {
  61. "_edit_use_anchors_": false
  62. }
  63. [node name="Panel" type="Panel" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer"]
  64. margin_top = 200.0
  65. margin_right = 300.0
  66. margin_bottom = 700.0
  67. rect_min_size = Vector2( 300, 500 )
  68. custom_styles/panel = ExtResource( 5 )
  69. [node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel"]
  70. anchor_right = 1.0
  71. anchor_bottom = 1.0
  72. size_flags_horizontal = 3
  73. size_flags_vertical = 3
  74. custom_constants/margin_right = 20
  75. custom_constants/margin_top = 20
  76. custom_constants/margin_left = 20
  77. custom_constants/margin_bottom = 20
  78. __meta__ = {
  79. "_edit_use_anchors_": false
  80. }
  81. [node name="CenterContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer"]
  82. margin_left = 20.0
  83. margin_top = 20.0
  84. margin_right = 280.0
  85. margin_bottom = 480.0
  86. [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer"]
  87. margin_left = 12.0
  88. margin_top = 46.0
  89. margin_right = 247.0
  90. margin_bottom = 414.0
  91. custom_constants/separation = 20
  92. __meta__ = {
  93. "_edit_use_anchors_": false
  94. }
  95. [node name="NewGameButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer" instance=ExtResource( 8 )]
  96. margin_left = 0.0
  97. margin_top = 0.0
  98. margin_right = 235.0
  99. margin_bottom = 52.0
  100. text = "Nouvelle partie"
  101. [node name="ContinueButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer" instance=ExtResource( 8 )]
  102. margin_left = 0.0
  103. margin_top = 72.0
  104. margin_right = 235.0
  105. margin_bottom = 124.0
  106. text = "Continuer"
  107. [node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer"]
  108. margin_top = 144.0
  109. margin_right = 235.0
  110. margin_bottom = 246.0
  111. custom_constants/margin_top = 50
  112. __meta__ = {
  113. "_edit_use_anchors_": false
  114. }
  115. [node name="CreditsButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer" instance=ExtResource( 8 )]
  116. margin_left = 0.0
  117. margin_top = 50.0
  118. margin_right = 235.0
  119. margin_bottom = 102.0
  120. text = "Crédits"
  121. [node name="MarginContainer2" type="MarginContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer"]
  122. margin_top = 266.0
  123. margin_right = 235.0
  124. margin_bottom = 368.0
  125. custom_constants/margin_top = 50
  126. __meta__ = {
  127. "_edit_use_anchors_": false
  128. }
  129. [node name="ExitButton" parent="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer2" instance=ExtResource( 8 )]
  130. margin_left = 0.0
  131. margin_top = 50.0
  132. margin_right = 235.0
  133. margin_bottom = 102.0
  134. text = "Quitter"
  135. [node name="Characters" type="Control" parent="MarginContainer/VBoxContainer/HBoxContainer"]
  136. margin_left = 304.0
  137. margin_right = 1770.0
  138. margin_bottom = 901.0
  139. size_flags_horizontal = 3
  140. [node name="Patrick" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/Characters"]
  141. margin_left = 781.589
  142. margin_top = 144.3
  143. margin_right = 1654.59
  144. margin_bottom = 1974.3
  145. rect_scale = Vector2( 0.5, 0.5 )
  146. texture = ExtResource( 2 )
  147. flip_h = true
  148. __meta__ = {
  149. "_edit_use_anchors_": false
  150. }
  151. [node name="Jean-Michel" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/Characters"]
  152. margin_left = 314.643
  153. margin_top = 160.015
  154. margin_right = 1187.64
  155. margin_bottom = 1990.01
  156. rect_scale = Vector2( 0.5, 0.5 )
  157. texture = ExtResource( 3 )
  158. flip_h = true
  159. __meta__ = {
  160. "_edit_use_anchors_": false
  161. }
  162. [node name="Evelyne" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/Characters"]
  163. margin_left = 568.319
  164. margin_top = 162.26
  165. margin_right = 1441.32
  166. margin_bottom = 1992.25
  167. rect_scale = Vector2( 0.5, 0.5 )
  168. texture = ExtResource( 1 )
  169. flip_h = true
  170. __meta__ = {
  171. "_edit_use_anchors_": false
  172. }
  173. [node name="Label" type="Label" parent="MarginContainer/VBoxContainer"]
  174. margin_top = 1046.0
  175. margin_right = 1770.0
  176. margin_bottom = 1060.0
  177. text = "Serious Game on Ethics v0.1"
  178. align = 2
  179. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/NewGameButton" to="." method="_on_NewGameButton_pressed"]
  180. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/ContinueButton" to="." method="_on_ContinueButton_pressed"]
  181. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer/CreditsButton" to="." method="_on_CreditsButton_pressed"]
  182. [connection signal="pressed" from="MarginContainer/VBoxContainer/HBoxContainer/CenterContainer/Panel/MarginContainer/CenterContainer/VBoxContainer/MarginContainer2/ExitButton" to="." method="_on_ExitButton_pressed"]