generated from SGDA/GodotExampleProject
147 lines
5.7 KiB
Plaintext
147 lines
5.7 KiB
Plaintext
[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"]
|