[gd_scene load_steps=8 format=3 uid="uid://djmvj0uqw26dg"]

[ext_resource type="PackedScene" uid="uid://bhhphcagggc1" path="res://template/scenes/credits/scrolling_credits.tscn" id="1_ftj6e"]
[ext_resource type="Script" uid="uid://bwr3tliac4mo2" path="res://scenes/text_wrappers/text_wrapper.gd" id="2_sbctf"]
[ext_resource type="PackedScene" uid="uid://bkcsjsk2ciff" path="res://addons/maaacks_menus_template/base/scenes/music_players/background_music_player.tscn" id="3_pbsew"]
[ext_resource type="Script" uid="uid://1nf36h0gms3q" path="res://addons/maaacks_menus_template/base/scripts/capture_focus.gd" id="4_23spi"]
[ext_resource type="AudioStream" uid="uid://dcylcol0nj0pv" path="res://assets/Audio/CIN_INTRO_Pitch mission.ogg" id="4_mudqr"]

[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_mudqr"]

[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_ov7kn"]

[node name="Intro" instance=ExtResource("1_ftj6e")]
script = ExtResource("2_sbctf")
scene_to_trigger = "uid://s1cx1gvt4bed"

[node name="FailedAudio" type="AudioStreamPlayer2D" parent="." index="0"]
stream = SubResource("AudioStreamRandomizer_mudqr")

[node name="BackgroundMusicPlayer" parent="." index="1" instance=ExtResource("3_pbsew")]
stream = ExtResource("4_mudqr")
bus = &"Cinematique"

[node name="BackgroundColor" type="ColorRect" parent="." index="2"]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 1)

[node name="BackgroundTextureRect" type="TextureRect" parent="." index="3"]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
expand_mode = 1
stretch_mode = 5

[node name="ScrollContainer" parent="." index="4"]
visible = false
scroll_vertical = 0

[node name="CenterContainer" type="CenterContainer" parent="." index="5"]
layout_mode = 0
anchor_right = 1.0
anchor_bottom = 1.0
size_flags_horizontal = 3
size_flags_vertical = 3
mouse_filter = 2

[node name="VBoxContainer" type="VBoxContainer" parent="CenterContainer" index="0"]
custom_minimum_size = Vector2(600, 0)
layout_mode = 2

[node name="Message" type="Label" parent="CenterContainer/VBoxContainer" index="0"]
unique_name_in_owner = true
custom_minimum_size = Vector2(360, 0)
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
text = "__CALL IN PROGRESS__
---
__HANDSHAKE OVER__
__FINGERPRINT: NO-MECANIC__
/!\\ CONNEXION SECURE /!\\ 
---
VOTRE NOM DE CODE POUR CETTE MISSION: DINO SÉRIEUX. 
VOTRE BUT: REJOINDRE L AGENTE DINO LOGHORÉE QUI EST SOUS COUVERTURE DANS LA MÉGACORPORATION ONID. DEPUIS DES MOIS, ELLE CULTIVE UN RAPPORT AVEC LA CIBLE, LA CEO DE ONID, AFIN DE POUVOIR LA DISTRAIRE AUJOURD'HUI. 

SUIVEZ SES INSTRUCTIONS DANS L'OREILLETTE, ET VOLEZ LES DONNÉES SAUVEGARDÉES SUR LA CIBLE. AVEC CES DONNÉES, NOUS EXPOSERONS LES MALVERSATIONS DE LA MÉGACORPORATION ONID.

ATTENTION, DINO SÉRIEUX: COMME ELLE EST SOUS COUVERTURE, DINO LOGHORÉE VOUS INDIQUERA LES PROCHAINES ÉTAPES EN CODE. VEILLEZ À BIEN ÉCOUTER LES MOTS QU'ELLE VOUS DIT, ET DIRIGEZ-VOUS VERS LES ÉLÉMENTS QUE VOUS ENTENDEZ. 

RAPPELEZ-VOUS : UNE INCOMPRÉHENSION PEUT COMPROMETTRE VOTRE COUVERTURE ET FAIRE ÉCHOUER LA MISSION.
"
vertical_alignment = 1
autowrap_mode = 3

[node name="CenterContainer" type="CenterContainer" parent="CenterContainer/VBoxContainer" index="1"]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3

[node name="HBoxContainer" type="HBoxContainer" parent="CenterContainer/VBoxContainer/CenterContainer" index="0"]
custom_minimum_size = Vector2(256, 0)
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/separation = 16
script = ExtResource("4_23spi")

[node name="AcceptButton1" type="Button" parent="CenterContainer/VBoxContainer/CenterContainer/HBoxContainer" index="0"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
text = "ACCEPTER"

[node name="AcceptButton2" type="Button" parent="CenterContainer/VBoxContainer/CenterContainer/HBoxContainer" index="1"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
text = "ACCEPTER AUSSI"

[node name="EndMessagePanel" type="Panel" parent="CenterContainer" index="1"]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(360, 120)
layout_mode = 2

[node name="StartConnexion" type="Timer" parent="." index="6"]
wait_time = 5.0
one_shot = true
autostart = true

[node name="FurtherConnexion" type="Timer" parent="." index="7"]
wait_time = 8.0
one_shot = true

[node name="TextStart" type="Timer" parent="." index="8"]
wait_time = 7.0
one_shot = true

[node name="TimeBetweenWords" type="Timer" parent="." index="9"]
wait_time = 0.4

[node name="TimeBeforeShowButtons" type="Timer" parent="." index="10"]
wait_time = 2.0
one_shot = true

[node name="AHAAudio" type="AudioStreamPlayer2D" parent="." index="11"]
stream = SubResource("AudioStreamRandomizer_ov7kn")
autoplay = true
bus = &"VoiceOver"

[connection signal="pressed" from="CenterContainer/VBoxContainer/CenterContainer/HBoxContainer/AcceptButton1" to="." method="start_mission"]
[connection signal="pressed" from="CenterContainer/VBoxContainer/CenterContainer/HBoxContainer/AcceptButton2" to="." method="start_mission"]
[connection signal="timeout" from="StartConnexion" to="." method="_on_start_connexion_timeout"]
[connection signal="timeout" from="FurtherConnexion" to="." method="_on_further_connexion_timeout"]
[connection signal="timeout" from="TextStart" to="." method="_on_text_start_timeout"]
[connection signal="timeout" from="TimeBetweenWords" to="." method="_on_time_between_words_timeout"]
[connection signal="timeout" from="TimeBeforeShowButtons" to="." method="_on_time_before_show_buttons_timeout"]
