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.

EndRecap.tscn 11KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343
  1. [gd_scene load_steps=18 format=2]
  2. [ext_resource path="res://scenes/end-screen/EndRecap.gd" type="Script" id=1]
  3. [ext_resource path="res://backgrounds/bureauGroupe-1.jpg" type="Texture" id=2]
  4. [ext_resource path="res://fonts/open-sans/OpenSans-ExtraBold.ttf" type="DynamicFontData" id=3]
  5. [ext_resource path="res://scenes/typo/Button.tscn" type="PackedScene" id=4]
  6. [ext_resource path="res://characters/Jean-Michel/Jean-Michel_bien_joue_petit.png" type="Texture" id=5]
  7. [ext_resource path="res://scenes/end-screen/EndCharacter.tscn" type="PackedScene" id=6]
  8. [ext_resource path="res://scenes/end-screen/ChoiceCircle.tscn" type="PackedScene" id=7]
  9. [ext_resource path="res://scenes/end-screen/AnimatedProgress.tscn" type="PackedScene" id=8]
  10. [ext_resource path="res://scenes/end-screen/GaugeProgress.tscn" type="PackedScene" id=9]
  11. [ext_resource path="res://fonts/open-sans/OpenSans-Regular.ttf" type="DynamicFontData" id=10]
  12. [ext_resource path="res://characters/Evelyne/evelyne_satisfaite.png" type="Texture" id=11]
  13. [ext_resource path="res://characters/Evelyne/evelyne_neutre.png" type="Texture" id=12]
  14. [ext_resource path="res://characters/Jean-Michel/Jean-Michel_narquois.png" type="Texture" id=13]
  15. [ext_resource path="res://styles/Panel.tres" type="StyleBox" id=14]
  16. [sub_resource type="DynamicFont" id=1]
  17. size = 80
  18. outline_size = 5
  19. outline_color = Color( 0.384314, 0.380392, 0.380392, 1 )
  20. font_data = ExtResource( 3 )
  21. [sub_resource type="DynamicFont" id=2]
  22. size = 50
  23. outline_size = 3
  24. outline_color = Color( 0.384314, 0.380392, 0.380392, 1 )
  25. font_data = ExtResource( 3 )
  26. [sub_resource type="DynamicFont" id=4]
  27. size = 30
  28. outline_size = 2
  29. outline_color = Color( 0.384314, 0.380392, 0.380392, 1 )
  30. font_data = ExtResource( 10 )
  31. [node name="EndRecap" type="Control"]
  32. anchor_right = 1.0
  33. anchor_bottom = 1.0
  34. script = ExtResource( 1 )
  35. __meta__ = {
  36. "_edit_use_anchors_": false
  37. }
  38. [node name="Background" type="TextureRect" parent="."]
  39. anchor_right = 1.0
  40. anchor_bottom = 1.0
  41. texture = ExtResource( 2 )
  42. expand = true
  43. stretch_mode = 7
  44. __meta__ = {
  45. "_edit_use_anchors_": false
  46. }
  47. [node name="VBoxContainer" type="VBoxContainer" parent="."]
  48. anchor_right = 1.0
  49. anchor_bottom = 1.0
  50. __meta__ = {
  51. "_edit_use_anchors_": false
  52. }
  53. [node name="EndLabel" type="Label" parent="VBoxContainer"]
  54. margin_right = 1920.0
  55. margin_bottom = 110.0
  56. custom_fonts/font = SubResource( 1 )
  57. text = "FIN"
  58. align = 1
  59. [node name="TitleLabel" type="Label" parent="VBoxContainer"]
  60. margin_top = 114.0
  61. margin_right = 1920.0
  62. margin_bottom = 183.0
  63. custom_fonts/font = SubResource( 2 )
  64. text = "Serious Game on Ethics"
  65. align = 1
  66. [node name="Control" type="Control" parent="VBoxContainer"]
  67. margin_top = 187.0
  68. margin_right = 1920.0
  69. margin_bottom = 846.0
  70. mouse_filter = 1
  71. size_flags_vertical = 3
  72. [node name="RecapContainer" type="HBoxContainer" parent="VBoxContainer/Control"]
  73. anchor_right = 1.0
  74. anchor_bottom = 1.0
  75. mouse_filter = 2
  76. size_flags_vertical = 3
  77. __meta__ = {
  78. "_edit_use_anchors_": false
  79. }
  80. [node name="SpacerLeft" type="Control" parent="VBoxContainer/Control/RecapContainer"]
  81. margin_right = 400.0
  82. margin_bottom = 659.0
  83. rect_min_size = Vector2( 400, 0 )
  84. mouse_filter = 2
  85. [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/Control/RecapContainer"]
  86. margin_left = 404.0
  87. margin_right = 1516.0
  88. margin_bottom = 659.0
  89. mouse_filter = 1
  90. size_flags_horizontal = 3
  91. custom_constants/margin_right = 100
  92. custom_constants/margin_top = 50
  93. custom_constants/margin_left = 100
  94. custom_constants/margin_bottom = 50
  95. [node name="Panel" type="Panel" parent="VBoxContainer/Control/RecapContainer/MarginContainer"]
  96. margin_left = 100.0
  97. margin_top = 50.0
  98. margin_right = 1012.0
  99. margin_bottom = 609.0
  100. mouse_filter = 1
  101. size_flags_horizontal = 3
  102. custom_styles/panel = ExtResource( 14 )
  103. [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel"]
  104. anchor_right = 1.0
  105. anchor_bottom = 1.0
  106. mouse_filter = 1
  107. custom_constants/margin_right = 20
  108. custom_constants/margin_top = 20
  109. custom_constants/margin_left = 20
  110. custom_constants/margin_bottom = 20
  111. __meta__ = {
  112. "_edit_use_anchors_": false
  113. }
  114. [node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer"]
  115. margin_left = 20.0
  116. margin_top = 20.0
  117. margin_right = 892.0
  118. margin_bottom = 539.0
  119. __meta__ = {
  120. "_edit_use_anchors_": false
  121. }
  122. [node name="Label" type="Label" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer"]
  123. margin_right = 872.0
  124. margin_bottom = 42.0
  125. custom_fonts/font = SubResource( 4 )
  126. text = "Récapitulatif"
  127. align = 1
  128. [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer"]
  129. margin_top = 46.0
  130. margin_right = 872.0
  131. margin_bottom = 463.0
  132. mouse_filter = 1
  133. size_flags_vertical = 3
  134. custom_constants/margin_top = 40
  135. custom_constants/margin_bottom = 40
  136. [node name="GaugesContainer" type="HBoxContainer" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/MarginContainer"]
  137. margin_top = 40.0
  138. margin_right = 872.0
  139. margin_bottom = 377.0
  140. size_flags_vertical = 3
  141. alignment = 1
  142. [node name="WorkProgress" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/MarginContainer/GaugesContainer" instance=ExtResource( 9 )]
  143. margin_left = 128.0
  144. margin_right = 248.0
  145. margin_bottom = 337.0
  146. gauge_name = "Travail"
  147. gauge_description = "ceci est un test"
  148. gauge_color = Color( 0.576471, 0.345098, 0.313726, 1 )
  149. [node name="EducationProgress" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/MarginContainer/GaugesContainer" instance=ExtResource( 9 )]
  150. margin_left = 252.0
  151. margin_right = 372.0
  152. margin_bottom = 337.0
  153. gauge_name = "Éducation"
  154. gauge_color = Color( 0.0627451, 0.764706, 0.933333, 1 )
  155. [node name="FinancesProgress" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/MarginContainer/GaugesContainer" instance=ExtResource( 9 )]
  156. margin_left = 376.0
  157. margin_right = 496.0
  158. margin_bottom = 337.0
  159. gauge_name = "Finances"
  160. gauge_color = Color( 0.996078, 0.403922, 0.2, 1 )
  161. [node name="EcologyProgress" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/MarginContainer/GaugesContainer" instance=ExtResource( 9 )]
  162. margin_left = 500.0
  163. margin_right = 620.0
  164. margin_bottom = 337.0
  165. gauge_name = "Écologie"
  166. gauge_color = Color( 0.984314, 0.752941, 0.156863, 1 )
  167. [node name="SocialProgress" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/MarginContainer/GaugesContainer" instance=ExtResource( 9 )]
  168. margin_left = 624.0
  169. margin_right = 744.0
  170. margin_bottom = 337.0
  171. gauge_name = "Social"
  172. gauge_color = Color( 0.839216, 0.556863, 0.192157, 1 )
  173. [node name="CenterContainer" type="CenterContainer" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer"]
  174. margin_top = 467.0
  175. margin_right = 872.0
  176. margin_bottom = 519.0
  177. [node name="ExitButton" parent="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/CenterContainer" instance=ExtResource( 4 )]
  178. margin_left = 269.0
  179. margin_top = 0.0
  180. margin_right = 603.0
  181. margin_bottom = 52.0
  182. text = "Sauvegarder et quitter"
  183. [node name="SpacerRight" type="Control" parent="VBoxContainer/Control/RecapContainer"]
  184. margin_left = 1520.0
  185. margin_right = 1920.0
  186. margin_bottom = 659.0
  187. rect_min_size = Vector2( 400, 0 )
  188. mouse_filter = 2
  189. __meta__ = {
  190. "_edit_use_anchors_": false
  191. }
  192. [node name="CharactersContainer" type="HBoxContainer" parent="VBoxContainer/Control"]
  193. anchor_right = 1.0
  194. anchor_bottom = 1.0
  195. mouse_filter = 2
  196. __meta__ = {
  197. "_edit_use_anchors_": false
  198. }
  199. [node name="Evelyne" parent="VBoxContainer/Control/CharactersContainer" instance=ExtResource( 6 )]
  200. title = "Evelyne"
  201. description = "Elle est cool"
  202. texture_normal = ExtResource( 12 )
  203. texture_hover = ExtResource( 11 )
  204. [node name="Spacer" type="Control" parent="VBoxContainer/Control/CharactersContainer"]
  205. margin_left = 404.0
  206. margin_right = 1516.0
  207. margin_bottom = 659.0
  208. mouse_filter = 2
  209. size_flags_horizontal = 3
  210. __meta__ = {
  211. "_edit_use_anchors_": false
  212. }
  213. [node name="JM" parent="VBoxContainer/Control/CharactersContainer" instance=ExtResource( 6 )]
  214. margin_left = 1520.0
  215. margin_right = 1920.0
  216. title = "Jen-Michel"
  217. description = "il est méchant"
  218. texture_normal = ExtResource( 13 )
  219. texture_hover = ExtResource( 5 )
  220. is_left = false
  221. [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer"]
  222. margin_top = 850.0
  223. margin_right = 1920.0
  224. margin_bottom = 1080.0
  225. [node name="ColorRect" type="ColorRect" parent="VBoxContainer/MarginContainer"]
  226. margin_right = 1920.0
  227. margin_bottom = 230.0
  228. color = Color( 0, 0, 0, 0.478431 )
  229. [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/MarginContainer"]
  230. margin_right = 1920.0
  231. margin_bottom = 230.0
  232. custom_constants/margin_right = 220
  233. custom_constants/margin_top = 20
  234. custom_constants/margin_left = 220
  235. custom_constants/margin_bottom = 10
  236. [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/MarginContainer/MarginContainer"]
  237. margin_left = 220.0
  238. margin_top = 20.0
  239. margin_right = 1700.0
  240. margin_bottom = 220.0
  241. custom_constants/margin_right = 75
  242. custom_constants/margin_top = 70
  243. custom_constants/margin_left = 75
  244. custom_constants/margin_bottom = 70
  245. [node name="AnimatedProgress" parent="VBoxContainer/MarginContainer/MarginContainer/MarginContainer" instance=ExtResource( 8 )]
  246. anchor_right = 0.0
  247. margin_left = 75.0
  248. margin_top = 70.0
  249. margin_right = 1405.0
  250. margin_bottom = 130.0
  251. size_flags_horizontal = 3
  252. size_flags_vertical = 3
  253. [node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/MarginContainer/MarginContainer"]
  254. margin_left = 220.0
  255. margin_top = 20.0
  256. margin_right = 1700.0
  257. margin_bottom = 220.0
  258. __meta__ = {
  259. "_edit_use_anchors_": false
  260. }
  261. [node name="ChoiceCircle" parent="VBoxContainer/MarginContainer/MarginContainer/HBoxContainer2" instance=ExtResource( 7 )]
  262. margin_left = 0.0
  263. margin_top = 0.0
  264. margin_right = 150.0
  265. margin_bottom = 200.0
  266. rect_rotation = 0.0
  267. choice_name = "Choice 1"
  268. dilemma_name = "Dilemma 1"
  269. [node name="Spacer" type="Control" parent="VBoxContainer/MarginContainer/MarginContainer/HBoxContainer2"]
  270. margin_left = 154.0
  271. margin_right = 661.0
  272. margin_bottom = 200.0
  273. size_flags_horizontal = 3
  274. [node name="ChoiceCircle2" parent="VBoxContainer/MarginContainer/MarginContainer/HBoxContainer2" instance=ExtResource( 7 )]
  275. margin_left = 665.0
  276. margin_top = 0.0
  277. margin_right = 815.0
  278. margin_bottom = 200.0
  279. rect_rotation = 0.0
  280. choice_name = "Choice 2"
  281. dilemma_name = "Dilemma 2"
  282. deferred_show = 0.3
  283. [node name="Spacer2" type="Control" parent="VBoxContainer/MarginContainer/MarginContainer/HBoxContainer2"]
  284. margin_left = 819.0
  285. margin_right = 1326.0
  286. margin_bottom = 200.0
  287. size_flags_horizontal = 3
  288. [node name="ChoiceCircle3" parent="VBoxContainer/MarginContainer/MarginContainer/HBoxContainer2" instance=ExtResource( 7 )]
  289. margin_left = 1330.0
  290. margin_top = 0.0
  291. margin_right = 1480.0
  292. margin_bottom = 200.0
  293. rect_rotation = 0.0
  294. choice_name = "Choice 3"
  295. dilemma_name = "Dilemma 2"
  296. deferred_show = 0.7
  297. [node name="GaugesTimer" type="Timer" parent="."]
  298. wait_time = 0.5
  299. [connection signal="pressed" from="VBoxContainer/Control/RecapContainer/MarginContainer/Panel/MarginContainer/VBoxContainer/CenterContainer/ExitButton" to="." method="_on_ExitButton_pressed"]
  300. [connection signal="timeout" from="GaugesTimer" to="." method="_on_GaugesTimer_timeout"]