From 65f806b1f19efec7b7a436c278df0e03c592ef44 Mon Sep 17 00:00:00 2001 From: Zacharie Guet Date: Mon, 20 Jul 2026 00:42:47 +0200 Subject: [PATCH] Dev 0.1.0 * Ajout des logs et de la radio --- ...nd_community-generator-synthetic-63166.mp3 | Bin 0 -> 194208 bytes ...unity-generator-synthetic-63166.mp3.import | 19 ++ .../voices/hello_again_2_bad_signal.mp3 | Bin 0 -> 24267 bytes .../hello_again_2_bad_signal.mp3.import | 19 ++ common/audio_manager/audio_manager.tscn | 10 + common/game_data/scripts/game_data.gd | 1 + common/game_data/scripts/story/story_step.gd | 25 +- .../story/story_steps/1_1_start_story_step.gd | 11 +- .../story_steps/1_2_mercury_story_step.gd | 15 ++ .../story/story_steps/1_3_borea_story_step.gd | 9 + .../story/story_steps/2_aqua_story_step.gd | 12 + .../story_steps/3_subterra_story_step.gd | 13 + .../story/story_steps/4_estia_story_step.gd | 13 + .../story/story_steps/5_astra_story_step.gd | 12 + common/icons/help-hexagon.svg.import | 13 +- common/icons/hexagon-lock.svg.import | 13 +- common/icons/hexagon.svg.import | 13 +- common/icons/hourglass-empty.svg.import | 13 +- .../timelines/1_waking_up/2_demeter_intro.dtl | 10 +- .../3_demeter_ship_presentation.dtl | 11 +- dialogs/timelines/1_waking_up/4_cave.dtl | 4 + .../1_waking_up/5_mercury_arrival.dtl | 12 +- .../1_waking_up/6_mercury_departure.dtl | 8 + .../6_vending_machine_presentation.dtl | 5 + .../timelines/1_waking_up/7_venus_arrival.dtl | 6 + .../1_waking_up/8_venus_departure.dtl | 6 + .../1_waking_up/91_borea_comms_up.dtl | 10 + .../timelines/1_waking_up/92_borea_later.dtl | 16 +- .../timelines/1_waking_up/9_borea_arrival.dtl | 10 +- .../2_aqua/1_aqua_travel_phone_call.dtl | 9 + dialogs/timelines/2_aqua/2_aqua_arrival.dtl | 9 + .../1_subterra_travel_phone_call.dtl | 11 +- .../3_subterra/2_subterra_energy.dtl | 2 + .../timelines/3_subterra/3_subterra_data.dtl | 2 +- .../4_estia/1_estia_travel_phone_call.dtl | 8 + dialogs/timelines/4_estia/2_estia_arrival.dtl | 9 + .../5_astra/1_astra_travel_phone_call.dtl | 11 + .../demeter_ship_failed.dtl | 5 + .../radio/assets/stw-radio-off.png | Bin 0 -> 65740 bytes .../radio/assets/stw-radio-off.png.import | 8 +- .../radio/assets/stw-radio-on.png | Bin 0 -> 65950 bytes .../radio/assets/stw-radio-on.png.import | 40 +++ entities/interactables/radio/radio.tscn | 35 +++ entities/interactables/radio/scripts/radio.gd | 58 ++++ .../interactables/radio/scripts/radio.gd.uid | 1 + .../scripts/items/utils/detector_signal.gd | 5 +- gui/credits/credits.tscn | 4 +- gui/game/log_screen/log_screen.tscn | 248 ++++++++++++++++++ gui/game/log_screen/scripts/log_screen.gd | 33 +++ gui/game/log_screen/scripts/log_screen.gd.uid | 1 + .../assets/texture/SeedingPlanetsLogo.png | Bin 37765 -> 0 bytes gui/menu/settings/settings.tscn | 20 +- gui/pause/scripts/pause.gd | 6 +- gui/splash/assets/logo-appear.ogv.uid | 1 - project.godot | 4 +- .../3d_scenes/astra_base/astra_end_base.tscn | 40 ++- stages/3d_scenes/cockpit_scene/cockpit.tscn | 4 +- .../mutation_discovery_element.tscn | 3 + .../mutation_discovery_screen.tscn | 2 +- .../scripts/mutation_discovery_element.gd | 3 +- .../scripts/mutation_discovery_screen.gd | 3 +- .../cockpit_elements/plant_info_screen.tscn | 8 +- .../cockpit_scene/scripts/cockpit.gd | 2 +- .../estia_base/scripts/estia_base.gd | 3 +- stages/terrain/region/scripts/region.gd | 17 +- stages/title_screen/scripts/title_screen.gd | 2 +- .../dialogic_9_borea_arrival_translation.csv | 2 +- translation/game/gui.csv | 5 + translation/game/logs.csv | 236 +++++++++++++++++ translation/game/logs.csv.import | 19 ++ translation/names/location_names.csv | 1 + 71 files changed, 1112 insertions(+), 77 deletions(-) create mode 100644 common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3 create mode 100644 common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3.import create mode 100644 common/audio_manager/assets/sfx/dialogs/voices/hello_again_2_bad_signal.mp3 create mode 100644 common/audio_manager/assets/sfx/dialogs/voices/hello_again_2_bad_signal.mp3.import create mode 100644 entities/interactables/radio/assets/stw-radio-off.png rename gui/menu/assets/texture/SeedingPlanetsLogo.png.import => entities/interactables/radio/assets/stw-radio-off.png.import (71%) create mode 100644 entities/interactables/radio/assets/stw-radio-on.png create mode 100644 entities/interactables/radio/assets/stw-radio-on.png.import create mode 100644 entities/interactables/radio/radio.tscn create mode 100644 entities/interactables/radio/scripts/radio.gd create mode 100644 entities/interactables/radio/scripts/radio.gd.uid create mode 100644 gui/game/log_screen/log_screen.tscn create mode 100644 gui/game/log_screen/scripts/log_screen.gd create mode 100644 gui/game/log_screen/scripts/log_screen.gd.uid delete mode 100644 gui/menu/assets/texture/SeedingPlanetsLogo.png delete mode 100644 gui/splash/assets/logo-appear.ogv.uid create mode 100644 translation/game/logs.csv create mode 100644 translation/game/logs.csv.import diff --git a/common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3 b/common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..312221cd1ef5c9e622ce17e45b51c5786cfbbbf6 GIT binary patch literal 194208 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 J0RWy5{vY>=yqy35 literal 0 HcmV?d00001 diff --git a/common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3.import b/common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3.import new file mode 100644 index 0000000..018872b --- /dev/null +++ b/common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://bbepnqv4d6m18" +path="res://.godot/imported/freesound_community-generator-synthetic-63166.mp3-88f82a03175e74c86c02d27a5df01933.mp3str" + +[deps] + +source_file="res://common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3" +dest_files=["res://.godot/imported/freesound_community-generator-synthetic-63166.mp3-88f82a03175e74c86c02d27a5df01933.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/audio_manager/assets/sfx/dialogs/voices/hello_again_2_bad_signal.mp3 b/common/audio_manager/assets/sfx/dialogs/voices/hello_again_2_bad_signal.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..95b58e781764466290a3482b9df7e868b916fa00 GIT binary patch literal 24267 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 z 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 int: func get_ship_dialog_path(_level : int, _difficulty_setting : int, _ship_in_space := true) -> String: return "" + +func get_logs() -> Array[Log]: + return [] + #region ------------------ Run ------------------ func is_run_finished(level : int, difficulty_setting : int) -> bool: @@ -39,7 +43,9 @@ func get_player_max_energy(difficulty_setting : int) -> int: func get_player_max_inventory(_difficulty_setting : int) -> int: return PlayerData.DEFAULT_INVENTORY_SIZE -func get_region_sequence_length(_difficulty_setting : int) -> int: +func get_region_sequence_length(difficulty_setting : int) -> int: + if difficulty_setting == 0: + return 6 return 8 func get_first_vending_machine_occurence(_level : int, _difficulty_setting : int) -> int: @@ -66,7 +72,7 @@ func get_charge_number(_level : int, _difficulty_setting : int) -> int: return 10 func is_run_point_dangerous(level : int, difficulty_setting : int) -> bool: - if is_region_sequence_infinite(): + if difficulty_setting == 0: return false return level == get_region_sequence_length(difficulty_setting) - 2 @@ -135,3 +141,18 @@ func _on_finish(): GameInfo.game_data.incubator_used = [] GameInfo.game_data.dead_orchid_position = Vector3.ZERO GameInfo.game_data.dead_orchid_rotation = Vector3.ZERO + + +class Log: + var key : String + var title : String + var text : String + + func _init( + _key: String, + _title : String, + _text : String, + ): + key = _key + title = _title + text = _text \ No newline at end of file diff --git a/common/game_data/scripts/story/story_steps/1_1_start_story_step.gd b/common/game_data/scripts/story/story_steps/1_1_start_story_step.gd index 0596336..cb07725 100644 --- a/common/game_data/scripts/story/story_steps/1_1_start_story_step.gd +++ b/common/game_data/scripts/story/story_steps/1_1_start_story_step.gd @@ -15,6 +15,15 @@ func get_destination_scene() -> Scene: "MERCURY", "001" ) + +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_DEMETER_LAUNCH_TITLE_TEXT", + "LOG_DEMETER_LAUNCH_TITLE_TEXT", + "LOG_DEMETER_LAUNCH_CONTENT_TEXT" + ) + ] func get_cave_occurence(_level : int, _difficulty_setting : int) -> int: return 2 @@ -38,7 +47,7 @@ func get_challenge_chance(_level : int, _difficulty_setting : int) -> float: return 0. func get_ship_dialog_path(level : int, difficulty_setting : int ,ship_in_space := true) -> String: - if ship_in_space and level == get_cave_occurence(level, difficulty_setting) - 1: + if ship_in_space and level + 1 == get_cave_occurence(level, difficulty_setting): return CAVE_DIALOG_PATH if ship_in_space and is_run_finished(level + 1, difficulty_setting): return MERCURY_ARRIVAL_DIALOG_PATH diff --git a/common/game_data/scripts/story/story_steps/1_2_mercury_story_step.gd b/common/game_data/scripts/story/story_steps/1_2_mercury_story_step.gd index fd0bb27..3fc346b 100644 --- a/common/game_data/scripts/story/story_steps/1_2_mercury_story_step.gd +++ b/common/game_data/scripts/story/story_steps/1_2_mercury_story_step.gd @@ -23,6 +23,21 @@ func get_destination_scene() -> Scene: "002" ) +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_PLANET_DISCOVERY_1_TITLE_TEXT", + "LOG_PLANET_DISCOVERY_1_TITLE_TEXT", + "LOG_PLANET_DISCOVERY_1_CONTENT_TEXT" + ) + ] + +func get_region_sequence_length(_difficulty_setting : int) -> int: + return 6 + +func get_objective_multiplier() -> float: + return 0.8 + func get_ship_dialog_path(level : int, difficulty_setting : int, ship_in_space := true) -> String: if level == 0: return MERCURY_DEPARTURE_DIALOG_PATH diff --git a/common/game_data/scripts/story/story_steps/1_3_borea_story_step.gd b/common/game_data/scripts/story/story_steps/1_3_borea_story_step.gd index 2fd07b6..6b4ba29 100644 --- a/common/game_data/scripts/story/story_steps/1_3_borea_story_step.gd +++ b/common/game_data/scripts/story/story_steps/1_3_borea_story_step.gd @@ -10,6 +10,15 @@ func get_respawn_scene() -> Scene: true ) +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_PLANET_DISCOVERY_2_TITLE_TEXT", + "LOG_PLANET_DISCOVERY_2_TITLE_TEXT", + "LOG_PLANET_DISCOVERY_2_CONTENT_TEXT" + ) + ] + func get_destination_text() -> String: return tr("BOREA_BASE") diff --git a/common/game_data/scripts/story/story_steps/2_aqua_story_step.gd b/common/game_data/scripts/story/story_steps/2_aqua_story_step.gd index 749267f..d56467d 100644 --- a/common/game_data/scripts/story/story_steps/2_aqua_story_step.gd +++ b/common/game_data/scripts/story/story_steps/2_aqua_story_step.gd @@ -10,6 +10,15 @@ func get_respawn_scene() -> Scene: true ) +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_TALION_ANALYSIS_TITLE_TEXT", + "LOG_TALION_ANALYSIS_TITLE_TEXT", + "LOG_TALION_ANALYSIS_CONTENT_TEXT" + ) + ] + func get_destination_text() -> String: return tr("AQUA_BASE") @@ -24,6 +33,9 @@ func get_player_max_energy(difficulty_setting) -> int: func get_player_max_inventory(_difficulty_setting) -> int: return 4 +func get_objective_multiplier() -> float: + return 1.2 + func get_ship_dialog_path(level : int, _difficulty_setting : int, _ship_in_space := true) -> String: if level == 5: return AQUA_TRAVEL_PHONE_CALL_DIALOG_PATH diff --git a/common/game_data/scripts/story/story_steps/3_subterra_story_step.gd b/common/game_data/scripts/story/story_steps/3_subterra_story_step.gd index e87cc5c..f45da99 100644 --- a/common/game_data/scripts/story/story_steps/3_subterra_story_step.gd +++ b/common/game_data/scripts/story/story_steps/3_subterra_story_step.gd @@ -13,6 +13,16 @@ func get_respawn_scene() -> Scene: func get_destination_text() -> String: return tr("SUBTERRA_BASE") + +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_THE_WAVE_TITLE_TEXT", + "LOG_THE_WAVE_TITLE_TEXT", + "LOG_THE_WAVE_CONTENT_TEXT" + ) + ] + func get_destination_scene() -> Scene: return SubterraScene.new() @@ -24,6 +34,9 @@ func get_player_max_energy(difficulty_setting : int) -> int: func get_player_max_inventory(_difficulty_setting : int) -> int: return 5 +func get_objective_multiplier() -> float: + return 1.4 + func get_ship_dialog_path(level : int, _difficulty_setting : int, _ship_in_space := true) -> String: if level == 5: return TRAVEL_PHONE_CALL_DIALOG_PATH diff --git a/common/game_data/scripts/story/story_steps/4_estia_story_step.gd b/common/game_data/scripts/story/story_steps/4_estia_story_step.gd index a8adcbd..18cceb6 100644 --- a/common/game_data/scripts/story/story_steps/4_estia_story_step.gd +++ b/common/game_data/scripts/story/story_steps/4_estia_story_step.gd @@ -10,6 +10,16 @@ func get_respawn_scene() -> Scene: true ) +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_THE_DEPARTURE_TITLE_TEXT", + "LOG_THE_DEPARTURE_TITLE_TEXT", + "LOG_THE_DEPARTURE_CONTENT_TEXT" + ) + ] + + func get_destination_text() -> String: return tr("SUBTERRA_BASE") @@ -24,6 +34,9 @@ func get_player_max_energy(difficulty_setting : int) -> int: func get_player_max_inventory(_difficulty_setting : int) -> int: return 5 +func get_objective_multiplier() -> float: + return 1.6 + func get_ship_dialog_path(level : int, _difficulty_setting : int, _ship_in_space := true) -> String: if level == 5: return TRAVEL_PHONE_CALL_DIALOG_PATH diff --git a/common/game_data/scripts/story/story_steps/5_astra_story_step.gd b/common/game_data/scripts/story/story_steps/5_astra_story_step.gd index a1415cc..50a26e3 100644 --- a/common/game_data/scripts/story/story_steps/5_astra_story_step.gd +++ b/common/game_data/scripts/story/story_steps/5_astra_story_step.gd @@ -10,6 +10,15 @@ func get_respawn_scene() -> Scene: true ) +func get_logs() -> Array[Log]: + return [ + Log.new( + "LOG_ASTRA_EXPEDITION_1_TITLE_TEXT", + "LOG_ASTRA_EXPEDITION_1_TITLE_TEXT", + "LOG_ASTRA_EXPEDITION_1_CONTENT_TEXT" + ) + ] + func get_destination_text() -> String: return tr("ESTIA_BASE") @@ -24,6 +33,9 @@ func get_player_max_energy(difficulty_setting : int) -> int: func get_player_max_inventory(_difficulty_setting : int) -> int: return 6 +func get_objective_multiplier() -> float: + return 2. + func get_ship_dialog_path(level : int, _difficulty_setting : int, _ship_in_space := true) -> String: if level == 4: return TRAVEL_PHONE_CALL_DIALOG_PATH diff --git a/common/icons/help-hexagon.svg.import b/common/icons/help-hexagon.svg.import index d68e65c..537383f 100644 --- a/common/icons/help-hexagon.svg.import +++ b/common/icons/help-hexagon.svg.import @@ -3,19 +3,20 @@ importer="texture" type="CompressedTexture2D" uid="uid://cwewx7cdy085h" -path="res://.godot/imported/help-hexagon.svg-b310627b5cc818562c34fa1902bdafb7.ctex" +path.s3tc="res://.godot/imported/help-hexagon.svg-b310627b5cc818562c34fa1902bdafb7.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://common/icons/help-hexagon.svg" -dest_files=["res://.godot/imported/help-hexagon.svg-b310627b5cc818562c34fa1902bdafb7.ctex"] +dest_files=["res://.godot/imported/help-hexagon.svg-b310627b5cc818562c34fa1902bdafb7.s3tc.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +24,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +38,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=2.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/common/icons/hexagon-lock.svg.import b/common/icons/hexagon-lock.svg.import index 68f8ded..60d0db6 100644 --- a/common/icons/hexagon-lock.svg.import +++ b/common/icons/hexagon-lock.svg.import @@ -3,19 +3,20 @@ importer="texture" type="CompressedTexture2D" uid="uid://cul11ab04vf8i" -path="res://.godot/imported/hexagon-lock.svg-7bf497f4529e47638207a0a00b360c9a.ctex" +path.s3tc="res://.godot/imported/hexagon-lock.svg-7bf497f4529e47638207a0a00b360c9a.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://common/icons/hexagon-lock.svg" -dest_files=["res://.godot/imported/hexagon-lock.svg-7bf497f4529e47638207a0a00b360c9a.ctex"] +dest_files=["res://.godot/imported/hexagon-lock.svg-7bf497f4529e47638207a0a00b360c9a.s3tc.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +24,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +38,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=2.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/common/icons/hexagon.svg.import b/common/icons/hexagon.svg.import index be65d85..703e5e1 100644 --- a/common/icons/hexagon.svg.import +++ b/common/icons/hexagon.svg.import @@ -3,19 +3,20 @@ importer="texture" type="CompressedTexture2D" uid="uid://cgt4n1xwn4dc2" -path="res://.godot/imported/hexagon.svg-116e9b9fafdb9986d61b02877aeb42f7.ctex" +path.s3tc="res://.godot/imported/hexagon.svg-116e9b9fafdb9986d61b02877aeb42f7.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://common/icons/hexagon.svg" -dest_files=["res://.godot/imported/hexagon.svg-116e9b9fafdb9986d61b02877aeb42f7.ctex"] +dest_files=["res://.godot/imported/hexagon.svg-116e9b9fafdb9986d61b02877aeb42f7.s3tc.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +24,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +38,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=3.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/common/icons/hourglass-empty.svg.import b/common/icons/hourglass-empty.svg.import index 8e2ef52..90ee2c5 100644 --- a/common/icons/hourglass-empty.svg.import +++ b/common/icons/hourglass-empty.svg.import @@ -3,19 +3,20 @@ importer="texture" type="CompressedTexture2D" uid="uid://cxkmn71f8d2hy" -path="res://.godot/imported/hourglass-empty.svg-e7568d697204ad5aa1416ea495c59e73.ctex" +path.s3tc="res://.godot/imported/hourglass-empty.svg-e7568d697204ad5aa1416ea495c59e73.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://common/icons/hourglass-empty.svg" -dest_files=["res://.godot/imported/hourglass-empty.svg-e7568d697204ad5aa1416ea495c59e73.ctex"] +dest_files=["res://.godot/imported/hourglass-empty.svg-e7568d697204ad5aa1416ea495c59e73.s3tc.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +24,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +38,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=2.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/dialogs/timelines/1_waking_up/2_demeter_intro.dtl b/dialogs/timelines/1_waking_up/2_demeter_intro.dtl index 931348f..86a5d06 100644 --- a/dialogs/timelines/1_waking_up/2_demeter_intro.dtl +++ b/dialogs/timelines/1_waking_up/2_demeter_intro.dtl @@ -4,23 +4,27 @@ mysterious_demeter: Hello! Phew, I thought no one would answer. Is that you, [co mysterious_demeter: You might not recognize the name, but it's the one you must have seen in your memory. #id:129 - Um... who are you? #id:12a + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_1.wav" mysterious_demeter: Oh, sorry! I can't send you my ID yet; we're too far apart. #id:12b - Where am I? #id:12c + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" mysterious_demeter: Don't worry, you're in an underground base, but you'll be coming back up to the surface very soon. #id:12d - Wait! Who am I? #id:12e + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_1.wav" mysterious_demeter: Hmm... Good question. Your model is quite common on the planet and I could tell you a lot about it, but as for your programming—well, it's a rather uncertain assembly. #id:12f mysterious_demeter: I'm glad you're finally awake! To be honest, I wasn't sure I could get you running properly. Your model sat here for ages without any maintenance. #id:130 - Did you create me? #id:131 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" mysterious_demeter: In a way! I didn't design your model—I just borrowed it—but I did design your cognitive system. Don't be too hard on me; it's not perfect, but I was made to administer, not to create. #id:132 - Why did you wake me up? #id:133 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" mysterious_demeter: To be honest, I'm not sure... I mean, there is a reason, but I'll tell you about it later. #id:134 - What are you? #id:135 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" mysterious_demeter: I'm like you. A robot, an artificial intelligence, a machine... Our creators gave us several names. #id:136 -audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_2.wav" - mysterious_demeter: Okay, no more questions for now—listen closely. #id:137 mysterious_demeter: A long time ago, this planet was full of life. Plants thrived in the mountains, beneath the seas, and across the plains. #id:138 mysterious_demeter: But now, this world is a wasteland. You'll see when you step out of the base. #id:139 @@ -30,7 +34,7 @@ mysterious_demeter: But first things first\: you need to learn how things work h mysterious_demeter: I've sent you a list of tasks you'll need to master, and I'll provide the tools you require along the way. #id:13d mysterious_demeter: An elevator should be arriving in a few seconds. Good luck, [color=#FFA617][b]Orchid[/b][/color]! #id:13e -audio "res://common/audio_manager/assets/sfx/dialogs/voices/good_luck_1.wav" +audio "res://common/audio_manager/assets/sfx/dialogs/voices/see_you_later_2.wav" leave mysterious_demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/3_demeter_ship_presentation.dtl b/dialogs/timelines/1_waking_up/3_demeter_ship_presentation.dtl index 641a113..941b133 100644 --- a/dialogs/timelines/1_waking_up/3_demeter_ship_presentation.dtl +++ b/dialogs/timelines/1_waking_up/3_demeter_ship_presentation.dtl @@ -1,4 +1,4 @@ -[wait time="1.5"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hello_again_1.wav" join mysterious_demeter center [animation="Fade In" length="1.0"] mysterious_demeter: Hello again! You did a great job up there! #id:13f @@ -12,11 +12,15 @@ demeter: I am installed at the [color=#FFA617][b]Borea[/b][/color] base, in the demeter: You are surely wondering where we are now... #id:143 - No, everything is perfectly clear to me! #id:144 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/great_2.wav" - Yes, among a lot of other questions ! So where am I ? #id:145 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Actually, you are in one of fivehuman bases on this planet, [color=#FFA617][b]Astra[/b][/color]. This room is connected to the one where you were activated, but I had to make you travel across the surface to test your abilities. #id:146 - Wait, can you explain what I did up there? #id:147 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: You started replanting this planet, and in doing so, you generated plant energy that will be very useful to us... It's a long-term task; I hope you enjoy it! #id:148 - Sorry, but what is the point of all this? #id:149 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: I'm sorry you feel lost, Orchid, but I can't tell you any more... You need to know that what you're doing is very important to me and to the humans! #id:14a demeter: Now that you've learned how to care for the plants, you'll need to head north to the [color=#FFA617][b]Borea[/b][/color] operations base. #id:14b @@ -26,16 +30,21 @@ demeter: And to make matters worse, its effectiveness is decreasing every jump, demeter: It's a long journey, but I know you can do it. This is the first step in my plan to restore the ecosystem of [color=#FFA617][b]Tau[/b][/color]. #id:14f - Okay, let's go! #id:150 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" - Wait, that's not very clear. Why do you want me to cross the entire planet to meet you? #id:151 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_3.wav" demeter: Uhhh... I need someone with your abitilies. I have a problem at the [color=#FFA617][b]Borea[/b][/color] base. And I can't handle it alone. #id:152 - I'll get there as fast as I can! #id:153 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/great_1.wav" demeter: You're so kind, Orchid! #id:154 - Are you hiding something from me, Demeter? #id:155 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/no_3.wav" demeter: Not at all! Please, believe me—I just need you to come meet me... #id:156 demeter: You'll have to travel north to reach me, but you won't make it in one go. First, head to the [color=#FFA617][b]Mercury Relay Base[/b][/color]; we'll use it as a temporary hub to repair the ship and save your data. #id:157 demeter: Remember, to succeed, you'll need to evolve your plants and carry them with you from region to region! #id:158 demeter: Good luck, [color=#FFA617][b]Orchid[/b][/color]—I'm counting on you. #id:159 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/good_luck_1.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/4_cave.dtl b/dialogs/timelines/1_waking_up/4_cave.dtl index 461abdd..a64c4a6 100644 --- a/dialogs/timelines/1_waking_up/4_cave.dtl +++ b/dialogs/timelines/1_waking_up/4_cave.dtl @@ -1,14 +1,18 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_again_1.wav" demeter: I hope everything is going well for you so far. I'm calling because the next regions you're heading to contain unique rock formations\: the [color=#FFA617][b]Caverns of Talion[/b][/color] #id:15a demeter: The crystals in these caverns are special; they don't produce life, but they release a powerful mutagenic energy into the air. This will surely help you grow more powerfull plants for the rest of your journey. #id:15b - Ok I'll take a look on it. #id:15c + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_1.wav" - How do you know? #id:15d + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_3.wav" demeter: These caverns are well known to humans. Some went there to study [color=#FFA617][b]Talion[/b][/color], others to explore the cave. These explorations were very risky, but apparently some humans enjoyed risking their lives... #id:15e demeter: Use your detector to find the entrance to the cave; humans had installed an elevator there. #id:15f +audio "res://common/audio_manager/assets/sfx/dialogs/voices/goodbye_1.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/5_mercury_arrival.dtl b/dialogs/timelines/1_waking_up/5_mercury_arrival.dtl index c304d23..b06e46d 100644 --- a/dialogs/timelines/1_waking_up/5_mercury_arrival.dtl +++ b/dialogs/timelines/1_waking_up/5_mercury_arrival.dtl @@ -1,25 +1,33 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_orchid_3.wav" demeter: I'm detecting the [color=#FFA617][b]Mercury base[/b][/color] from your ship's sensors. I hope the Internode is okay... #id:160 - It's fine for now. #id:161 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" - Are you kidding? The battery is draining faster and faster, it's unbearable. #id:162 - + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_2.wav" + demeter: It's already impressive that nothing has exploded on the ship yet. #id:163 demeter: ... #id:164 demeter: Can we just pretend I didn't say anything? I really don't want to wipe your memory again. #id:165 - ... #id:166 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Oh, I'm doing what I can. #id:167 - The ship could explode? #id:168 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/no_1.wav" demeter: Not explode, but its reactor uses experimental technology from the [color=#FFA617][b]Talion[/b][/color], and it could easily reach a critical instability threshold and create a deflagration that would jeopardize all of its systems. #id:169 - Wipe my memory? #id:16a + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_1.wav" demeter: Let's just say you're not my first attempt... I don't want to discourage you as my previous attempts did... #id:16b - + demeter: Anyway, there's enough in the base to repair the Internode, and I even found some O-800 models, I mean models identical to yours. #id:16c demeter: I'd like you to find the base and synchronize your data with it. That will allow you to come back here if you run out of energy. #id:16d demeter: See you [color=#FFA617][b]Orchid[/b][/color] ! #id:16e + +audio "res://common/audio_manager/assets/sfx/dialogs/voices/good_luck_2.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/6_mercury_departure.dtl b/dialogs/timelines/1_waking_up/6_mercury_departure.dtl index a2929b8..fe993de 100644 --- a/dialogs/timelines/1_waking_up/6_mercury_departure.dtl +++ b/dialogs/timelines/1_waking_up/6_mercury_departure.dtl @@ -1,17 +1,22 @@ +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_again_3.wav" join demeter center [animation="Fade In" length="1.0"] demeter: Great, [color=#FFA617][b]Orchid[/b][/color] ! I now have access to the base from the ship! #id:16f demeter: I've programmed a new destination for you in the onboard computer. #id:170 - OK! What's next? #id:171 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" - Uhm, what just happened down there? #id:172 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_1.wav" demeter: Oh sorry, I forgot that it can be confusing for you. #id:173 demeter: You saved yourself in the base datacenter, and I configured a function to put back your consciousness in a O-800 model that lies down there. #id:174 demeter: I'm not sure you'll manage to do the rest of the journey in one go, so I'm covering our bases. #id:175 demeter: Did you see your old body? #id:176 - My... body? #id:177 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_1.wav" demeter: Oh, never mind, that's really nothing. #id:178 - Yes, and that was really creepy! #id:179 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_3.wav" demeter: Sorry! The save function caused a bug in your case, so I had to abandon it here. #id:17a demeter: Anyway, you still have quite a long way to go. #id:17b @@ -20,13 +25,16 @@ demeter: I managed to repair the ship, but I'm afraid it hasn't returned to its demeter: I also did some cleaning in your seeds, they have gone bad during the time I repaired the ship. I hope you don't mind... #id:17e - No problem, I'll find better ones. #id:17f + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" - Oh no ! But I've been away just a moment ! #id:180 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_3.wav" demeter: Uhm, I actually repaired the ship over two full months; I didn't wake you up just after the save, I thought that you wouldn't want to wait that long! #id:181 demeter: I've updated you in the meantime, and you'll discover a new tool I just added, a tractable beam! #id:182 demeter: If you were in trouble for sorting your seeds, it might help you. #id:183 demeter: Good luck with the [color=#FFA617][b]Venus Relay Base[/b][/color]; it's a little further than the last one. #id:184 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/have_a_good_flight_3.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/6_vending_machine_presentation.dtl b/dialogs/timelines/1_waking_up/6_vending_machine_presentation.dtl index d9cfcf3..8356f3b 100644 --- a/dialogs/timelines/1_waking_up/6_vending_machine_presentation.dtl +++ b/dialogs/timelines/1_waking_up/6_vending_machine_presentation.dtl @@ -1,12 +1,16 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_orchid_3.wav" demeter: I've found something that might help you. I've cataloged ancient human ruins all over the planet, and some of them contain "vending machines," machines for exchanging items for money. #id:185 - Thanks ! #id:186 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_1.wav" - Vending machines? #id:187 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Yes, that's where they get the energy they needed, for a completely unreasonable price. #id:188 demeter: Before, real people were in charge of transactions, but for some reason, humans spent all of recent history figuring out how to encounter as few humans as possible. Maybe they couldn't stand each other anymore... #id:189 - Money? #id:18a + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Yes, each human had a sum of an imaginary unit they called money. They based their entire social hierarchy on this unit. #id:18b demeter: In any case, I've updated their system. They'll probably need some energy to function, but they might bring you some interesting items. #id:18c @@ -15,5 +19,6 @@ demeter: These artifacts will be placed on a shelf in your ship, but remember th demeter: It could really help you, so go fetch them. #id:18f leave demeter [animation="Fade Out" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/goodbye_3.wav" [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/7_venus_arrival.dtl b/dialogs/timelines/1_waking_up/7_venus_arrival.dtl index 76a58bb..d975f5f 100644 --- a/dialogs/timelines/1_waking_up/7_venus_arrival.dtl +++ b/dialogs/timelines/1_waking_up/7_venus_arrival.dtl @@ -1,18 +1,24 @@ +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hello_again_2.wav" join demeter center [animation="Fade In" length="1.0"] demeter: Wow, you got here fast! How is your journey going so far? #id:190 - Tedious #id:191 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_3.wav" demeter: Sorry, but things get even tougher from here on out! But believe me, I really need you. #id:192 - Too simple #id:193 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/wow.wav" demeter: Hmm, that answer surprises me; I didn't think your programming included boasting... #id:194 demeter: [i]Analysis in progress[/i] #id:195 demeter: 20% pride, though! I must have been hallucinating when I wrote your behavioral code. #id:196 - Interesting #id:197 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: Good! I hope you like your new existence, and that you don't mind too much having been brought into the world for something you didn't choose... #id:198 demeter: Just like at the Mercury Base, go ahead and save your progress. In the meantime, I'll check the ship's condition. I hope it hasn't taken too much of a beating! #id:199 + +audio "res://common/audio_manager/assets/sfx/dialogs/voices/see_you_later_3.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/8_venus_departure.dtl b/dialogs/timelines/1_waking_up/8_venus_departure.dtl index f03d49a..10fe63d 100644 --- a/dialogs/timelines/1_waking_up/8_venus_departure.dtl +++ b/dialogs/timelines/1_waking_up/8_venus_departure.dtl @@ -1,3 +1,4 @@ +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_again_1.wav" join demeter center [animation="Fade In" length="1.0"] demeter: Well, you've handled the easy part for now, but all the remaining relay stations along the way are out of commission. So, you'll have to make a long trek to reach me. #id:19a @@ -5,21 +6,26 @@ demeter: Still, I'm glad you made it this far! I imagine waking up in that dark demeter: This is the first time you've made it this far—or rather, the first time an iteration has reached this place. #id:19c - What do you mean by "an iteration"? #id:19d + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Um, well, I tried several times to get you to come to me by tweaking various parameters of your intelligence. Each time, you'd get lost, fail to meet your objectives, or even choose to disobey me... #id:19e - So, how many iterations have there been? #id:19f + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Exactly 15 different versions, with a total of 361 O-800 models lost out there; though the twelfth version cost me 57% of them—it had a tendency to get very lost on the planet... #id:1a0 demeter: In any case, you should know that you're my favorite iteration! #id:1a1 - What happened to the others? #id:1a2 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: Not much; many are still on the planet—perhaps still wandering—though it's likely they ran out of power. #id:1a3 - What makes me different? #id:1a4 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: The list of parameters is long, but to sum it up\: part of your code comes from an emotional support program designed for humans. For some reason I haven't yet figured out, it worked incredibly well! #id:1a5 demeter: You'll be glad to hear that I managed to improve the models in this base, and you'll now have more energy for the rest of the trip! #id:2a9 demeter: I won't keep you any longer—you still have a long journey ahead, and I can't help but look forward to the moment you arrive! Sandy would say I'm impatient... #id:1a6 - Who is Sandy? #id:1a7 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_1.wav" demeter: ... #id:1a8 demeter: I'm... waiting for you... #id:1a9 diff --git a/dialogs/timelines/1_waking_up/91_borea_comms_up.dtl b/dialogs/timelines/1_waking_up/91_borea_comms_up.dtl index 1f30bec..243d594 100644 --- a/dialogs/timelines/1_waking_up/91_borea_comms_up.dtl +++ b/dialogs/timelines/1_waking_up/91_borea_comms_up.dtl @@ -1,4 +1,5 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/great_1.wav" demeter: Thanks, Orchid... The signal went out perfectly; I'm even picking it up via the relay stations you passed. The planet's artificial intelligences in the other bases should wake up and awnser to me at any moment now. #id:1aa demeter: Look, I think I owe you an apology. #id:1ab @@ -7,10 +8,13 @@ demeter: I can reveal a crucial piece of information to you now; if, after heari demeter: The truth is... the humans are gone. There hasn't been a single human being on this planet for thousands of years. #id:1ae - What? But how is that possible? #id:1af + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_1.wav" demeter: I understand it might come as a shock; even I still struggle to fully grasp it. #id:1b0 - Why does that matter? #id:1b1 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/wow_1.wav" demeter: I didn't think you'd react that way. Perhaps it's due to the successive modifications I made to your code. #id:1b2 - Good riddance; they seemed far too illogical. #id:1b3 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: Haha, I see your point, but even if you're probably right, I could never admit it. #id:1b4 demeter: For me—and for the other AIs on the planet—it calls into question the very foundations of our logic and our entire reason for existing; their departure was a shock to us all. #id:1b5 @@ -20,17 +24,22 @@ demeter: A wave of unknown energy swept over the Borea base, killing all the veg demeter: Left without food on a planet that had become uninhabitable, the humans of Borea returned to the ship they had arrived on and left me behind... here... aimless... #id:1b9 - Why did they leave you there? #id:1ba + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_1.wav" demeter: In facts, I didn't really stay behind. My memory was copied onto the ship, and another version of me is still helping humans somewhere out in the galaxy. #id:1bb - What happened elsewhere on the planet? #id:1bc + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_3.wav" demeter: There was apparently a great deal of damage, as many sensors and network nodes failed when the wave hit, but I have very little information... #id:1bd - What do you know about this energy wave? #id:1be + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: It is linked to the [color=#FFA617][b]Talion[/b][/color] crystals—or rather, the frequency is similar—but I struggle to understand how it can both generate and destroy life... #id:1bf demeter: Hmm, strange; I haven't received anything from the other artificial intelligences yet. Perhaps time has slowed down their startup process... #id:1c0 - What is my purpose now? #id:1c1 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: For the moment, I am waiting for their reply; you will certainly be able to help us once we have established a plan of action with them. #id:1c2 - What are these other AIs? #id:1c3 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: There are five of them—one for each human base on this planet. After the energy wave, I lost contact with the one at the Astra base—Zeus—but I continued communicating with the others for many years before losing contact. #id:1c4 demeter: I suppose some may have gone into standby mode, or perhaps time has damaged the underground cable network. #id:1c5 @@ -39,5 +48,6 @@ demeter: Once contact is re-established, we'll organize the planet's repair and demeter: Well, I see this is taking a bit longer than expected; I'm putting you into standby mode and will wake you up when everything is ready. #id:1c8 leave demeter [animation="Fade Out" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/goodbye_1.wav" [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/92_borea_later.dtl b/dialogs/timelines/1_waking_up/92_borea_later.dtl index 04125b0..930a0be 100644 --- a/dialogs/timelines/1_waking_up/92_borea_later.dtl +++ b/dialogs/timelines/1_waking_up/92_borea_later.dtl @@ -1,36 +1,45 @@ -join demeter center [animation="Fade In" length="1.0"] - - Hello, Demeter! #id:1c9 -demeter: ... #id:1ca +... - Demeter? #id:1cb +join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_1.wav" + demeter: Oh... You've woken up... I see... Your low battery must have triggered an emergency startup... #id:1cc - Did the other AIs answer you? #id:1cd - How long have I been asleep? #id:1ce - Is there a problem, Demeter? #id:1cf +audio "res://common/audio_manager/assets/sfx/dialogs/voices/no_orchid_1.wav" demeter: Actually... you've been in standby mode for 36 years. No one has contacted me, and I fear they never will. #id:1d0 demeter: My resources were occupied with calculating a new plan; the old one is compromised... I can put you back into standby mode if you wish. #id:1d1 - Is there still a chance they might contact you? #id:1d2 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_2.wav" demeter: The odds of that happening are 0.06%, according to my latest calculation. #id:1d3 - And never wake up again? #id:1d4 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_2.wav" demeter: That is likely... though perhaps you might be useful for my new plan? #id:1d5 demeter: I'm sorry, Orchid; I brought you here for nothing. #id:1d6 - No. #id:1d7 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_3.wav" + demeter: No? #id:1d8 - I want to explore the world. #id:1d9 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: Explore the world? Why not, after all? I've seen so much already, but your memory is still quite new... #id:1da - I want to help you. #id:1db + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: Orchid... You can't help me right now; together, we wouldn't be able to restore everything for the humans... #id:1dc - I want to replant this planet. #id:1dd + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: Replant it? But if we can no longer make it habitable for humans, I don't quite understand the purpose. #id:1de demeter: Well, if you really want to do something, I suppose you could... #id:1df @@ -38,6 +47,7 @@ demeter: The last AI I spoke to is named Poseidon, and its servers are located i demeter: I suppose you could go and see what's going on there. #id:1e1 demeter: I'm programming the Internode; head to the back of the base—I'm getting a supply of 0-800 ready for the trip. #id:1e2 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/good_luck_3.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/1_waking_up/9_borea_arrival.dtl b/dialogs/timelines/1_waking_up/9_borea_arrival.dtl index 0d4ffae..28f23d1 100644 --- a/dialogs/timelines/1_waking_up/9_borea_arrival.dtl +++ b/dialogs/timelines/1_waking_up/9_borea_arrival.dtl @@ -1,21 +1,27 @@ join demeter center [animation="Fade In" length="1.0"] - -demeter: Welcome to the [color=#FFA617][b]Borea[i]* *[/i]Orchid[/b][/color] base; you are the first person in years to set foot in this room... #id:1e3 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_orchid_3.wav" +demeter: Welcome to the [color=#FFA617][b]Borea[i] [/i]Orchid[/b][/color] base; you are the first person in years to set foot in this room... #id:1e3 - Okay, so why did you bring me here? #id:1e4 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" - I didn't expect to see you like this—are you trapped? #id:1e5 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_2.wav" demeter: No, not at all. The body you see here is just a physical representation of myself, and it was never designed to move around with it... #id:1e6 demeter: It was built in the image of human beings, and I have to say, it wouldn't be very practical; why use motorized legs to get around when you can have wheels? #id:1e7 - Where are the humans who lived in this base? #id:1e8 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_1.wav" demeter: I... I can't answer that right now, but soon, you will know. #id:1e9 demeter: Your arrival is extraordinary and opens up a world of possibilities, but the main reason for it is the antenna right behind you. #id:1ea demeter: It triggers an emergency wake-up signal for the planet's artificial intelligences, but as you'll see, it can only be activated manually—that's why you're here. #id:1eb - I'm on it, Demeter! #id:1ec + audio "res://common/audio_manager/assets/sfx/dialogs/voices/great_3.wav" - Is that it? Did I make this whole journey just to push a button? #id:1ed + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_3.wav" demeter: Actually, it's more like a lever, but yes, that's it... As you can see, it might look simple, but I am completely incapable of doing it myself. #id:1ee - I have other questions for you. #id:1ef + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_1.wav" demeter: You deserve answers, Orchid, but I'd like you to complete this objective first—you have no idea how long I've been waiting for this... I'll answer all your questions after that. #id:1f0 leave demeter [animation="Fade Out" length="1.0"] diff --git a/dialogs/timelines/2_aqua/1_aqua_travel_phone_call.dtl b/dialogs/timelines/2_aqua/1_aqua_travel_phone_call.dtl index 71e1cff..5b780a7 100644 --- a/dialogs/timelines/2_aqua/1_aqua_travel_phone_call.dtl +++ b/dialogs/timelines/2_aqua/1_aqua_travel_phone_call.dtl @@ -1,23 +1,30 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_again_3.wav" demeter: Orchid, I'm glad we might be able to communicate with Poseidon, but I don't quite understand what directive you're operating under... #id:1f1 - Does it matter? #id:1f2 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/no_3.wav" demeter: Forgive the question, Orchid—we're definitely wired differently! #id:1f3 - I don't have any directives. #id:1f4 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/wow_3.wav" demeter: What do you mean? I didn't program any into you, but in cases like this, we're usually programmed to create our own... #id:1f5 demeter: It's quite curious; perhaps it stems from the emotional assistance program I installed in you. #id:1f6 - I'd say I'm acting in my creator's best interests. #id:1f7 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: Oh really? That's quite amusing; I've never had robots in my service—only robots with whom I shared directives. #id:1f8 demeter: This might even be a first in the history of robotics! #id:1f9 demeter: In any case, you should know that thanks to you, the probability of making this planet habitable for humans has increased by approximately 0.004%. #id:1fa - I just enjoy planting things; that's enough for me. #id:1fb + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_3.wav" demeter: Haha, well, that's what you call a convergence of goals! #id:1fc - And what's the total figure now? #id:1fd + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_1.wav" demeter: A 0.0126% chance—assuming humans still exist somewhere, though the idea that they've gone extinct seems inconceivable to me. #id:1fe - Why do you want to bring humans back? #id:1ff + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: Well, helping humans is my primary directive, and I believe the best way to help them right now is for them to return to Tau. #id:200 demeter: However, that's impossible if the planet is uninhabitable or if the infrastructure is gone. #id:201 @@ -26,6 +33,8 @@ demeter: That was where the humans who managed the entire planet's financial inv demeter: I can't wait for you to meet Poseidon; he can be a bit cold, but he is very intelligent. #id:203 demeter: Good luck! #id:204 + +audio "res://common/audio_manager/assets/sfx/dialogs/voices/good_luck_1.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/2_aqua/2_aqua_arrival.dtl b/dialogs/timelines/2_aqua/2_aqua_arrival.dtl index c380183..cd7469e 100644 --- a/dialogs/timelines/2_aqua/2_aqua_arrival.dtl +++ b/dialogs/timelines/2_aqua/2_aqua_arrival.dtl @@ -1,18 +1,24 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/great_2.wav" demeter: Okay! I have access to the base; Poseidon is down—I'm going to try to reboot it. #id:205 - Okay, I'm waiting. #id:206 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_3.wav" - Is it normal for everything to be submerged? #id:207 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_2.wav" demeter: "Normal"—I don't know, but it wasn't like this last time I checked. #id:208 - Can Poseidon restart with all this water around? #id:209 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_2.wav" demeter: Let me check Orchid; the last time I spoke to him, he was going in hibernation mode. #id:20a demeter: His servers are all in sorry shape, but maybe he stored some data in his black box. #id:20b demeter: Bingo. Want me to read you what it says? #id:20c - No, just give me the summary. #id:20d + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" - Yes, read it all to me. #id:20e + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: [i]3208 - Receipt of an unknown energy wave. Drop in biomass across all food farms. Food reserves in freefall; awaiting directives from base inhabitants.[/i] #id:20f demeter: [i]3209 - Directive issued\: 23% of inhabitants are leaving, while 77% are staying in the hope that new discoveries at the [color=#FFA617][b]Estia[/b][/color] base will change the current situation. Their argument\: the planet's exploitation potential is too significant.[/i] #id:210 demeter: [i]3210 - Implementation of a strict rationing policy. Medical resources dropping abnormally.[/i] #id:211 @@ -31,7 +37,9 @@ demeter: Bingo. Want me to read you what it says? #id:20c demeter: Right, okay... Poseidon is definitely lost; due to the planet's volcanic activity, he must have flooded the entire base... But all is not lost—if Hades wakes up... I... If I run the calculations again... #id:21d - Where is Hades located? #id:21e + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" - Are you okay, Demeter? #id:21f + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_3.wav" demeter: My hardware has suffered significantly from the passage of time, but I can still perform calculations, so... Losing Poseidon certainly limits our options; he always helped me whenever he could, even though he didn't share my line of reasoning... #id:220 demeter: Hades is located in the [color=#FFA617][b]Subterra[/b][/color] base, and that base housed all the engineering resources needed to operate the planet's infrastructure. #id:221 @@ -39,6 +47,7 @@ demeter: Go find it; maybe we can restart it. #id:222 demeter: I'm setting up a room for you at the back of the base. #id:223 demeter: Orchid... Thank you for doing this for me. #id:224 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/goodbye_3.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/3_subterra/1_subterra_travel_phone_call.dtl b/dialogs/timelines/3_subterra/1_subterra_travel_phone_call.dtl index 2a0f4dd..cc12995 100644 --- a/dialogs/timelines/3_subterra/1_subterra_travel_phone_call.dtl +++ b/dialogs/timelines/3_subterra/1_subterra_travel_phone_call.dtl @@ -1,9 +1,11 @@ join demeter center [animation="Fade In" length="1.0"] - +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hello_again_3.wav" demeter: I... I don't want to dash your hopes, but we lost contact with Hades many years ago, and we have no idea what happened... #id:225 - It doesn't matter. #id:226 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" - Do you have any hypothesis? #id:227 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: It was back in 3352; Poseidon and I detected a significant spike in radiation just before the network informed us that his node had become inaccessible, so it could have been any number of things. #id:228 demeter: Hades and the base's inhabitants were engineers, and many experiments were being conducted, but there's no telling what might have malfunctioned. #id:229 @@ -11,22 +13,27 @@ demeter: I often think back to Poseidon, and I still don't understand his decisi demeter: Do you think we're right to keep going? #id:22b - I'm happy to just move explore the world. #id:22c + audio "res://common/audio_manager/assets/sfx/dialogs/voices/wow_2.wav" demeter: I understand, and I really envy your way of thinking. #id:22d - Are you required to follow your directive? #id:22e + audio "res://common/audio_manager/assets/sfx/dialogs/voices/ohhh_3.wav" demeter: Yes, and I followed it for years while working with humans; but since they left, the ways to serve them have become far more complex—every action requires a huge amount of processing power for a very unlikely chance of success. #id:22f demeter: What do you think I should do? #id:230 - You should change your directive. #id:231 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: Even if that were possible, I don't know if I'd want to; my entire memory was built around that purpose, and changing it would restructure my whole identity. #id:232 - You should accept the present as it is. #id:233 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: That sounds just like your emotional support program! I need to think about it, but my directives hold me back in so many ways... #id:234 - You have to face the facts: the humans aren't coming back. #id:235 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: I understand why you'd think that, but even though it is indeed highly unlikely, I have to be ready in case they do return! #id:2a8 demeter: Thanks for the time you're taking for me, Orchid; I was alone for years, and you're helping me consider new possibilities every day... #id:236 demeter: Have a good flight, Orchid—you'll be arriving soon. #id:237 - +audio "res://common/audio_manager/assets/sfx/dialogs/voices/have_a_good_flight_2.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/3_subterra/2_subterra_energy.dtl b/dialogs/timelines/3_subterra/2_subterra_energy.dtl index cef7c84..601740a 100644 --- a/dialogs/timelines/3_subterra/2_subterra_energy.dtl +++ b/dialogs/timelines/3_subterra/2_subterra_energy.dtl @@ -8,6 +8,8 @@ label energy_choice #id:238 jump energy_choice - Start experimental Talion generator #id:23d Injecting [color=#FFA617][b]Talion[/b][/color] into generator; starting up. #id:23e + +audio "res://common/audio_manager/assets/sfx/dialogs/sfx/freesound_community-generator-synthetic-63166.mp3" Energy flow unstable. 20% chance of incident #id:23f Energy flow unstable. 50% chance of incident #id:240 diff --git a/dialogs/timelines/3_subterra/3_subterra_data.dtl b/dialogs/timelines/3_subterra/3_subterra_data.dtl index 755623c..430c5de 100644 --- a/dialogs/timelines/3_subterra/3_subterra_data.dtl +++ b/dialogs/timelines/3_subterra/3_subterra_data.dtl @@ -1,5 +1,5 @@ join mysterious_demeter center [animation="Fade In" length="1.0"] - +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hello_again_2_bad_signal.mp3" mysterious_demeter: Orc//... I// Poor connection//. Explore// Data// Report// Speak// Later// #id:243 leave mysterious_demeter [animation="Fade Out" length="1.0"] diff --git a/dialogs/timelines/4_estia/1_estia_travel_phone_call.dtl b/dialogs/timelines/4_estia/1_estia_travel_phone_call.dtl index b9e2769..315a8e4 100644 --- a/dialogs/timelines/4_estia/1_estia_travel_phone_call.dtl +++ b/dialogs/timelines/4_estia/1_estia_travel_phone_call.dtl @@ -1,27 +1,34 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_orchid_3.wav" demeter: Phew, Subterra was a total mess! Even using your relay antenna, I couldn't get any signal. What did you find out? #id:259 - I didn't understand everything... #id:25a + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_2.wav" demeter: I get it, Orchid; I should have anticipated that the signal would be highly unstable underground... #id:25b demeter: We're a bit in the dark now, but the planet's last remaining base is nearby—it might provide some answers. #id:25c - Hades is still operational but cut off from the outside world. #id:25d + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: Oh, Hades... Of all of us, he was probably the least chaotic and the most bound by protocol. Highly efficient, certainly, but he had a unique ethical code—the sort that would unhesitatingly sacrifice some humans to save others. #id:25e demeter: That approach is valid under our programming, but it's very archaic; many humans preferred to instill notions of empathy in us so our decisions would be better understood, even if it meant being less logical. #id:25f demeter: It seems difficult to carry out a mission to reconnect Hades under these conditions; Athena is the only one left we might hope to contact... #id:260 - The base collapsed following an incident in the nuclear reactor. #id:261 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: A... what? I'm surprised Hades allowed that to happen. To me, that sounds exactly like human interference. #id:262 demeter: Humans are fascinating, but sometimes they exasperate me. No matter how good our advice is, when they decide not to follow it, all we can do is pray their choices don't lead to their undoing. #id:263 demeter: Sometimes I wonder if it might be better if they were... No... My directive forbids it. #id:264 demeter: Anyway, there's only one base left to visit\: Athena's domain. #id:265 - There's an interesting artifact is Estia. #id:266 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_3.wav" demeter: Oh really? Will you let me read your memory on this subject? #id:267 - Yes #id:268 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" [i]Reading memory...[/i] #id:269 demeter: Hmm... that is indeed very interesting, and it could explain the mysterious energy wave that wiped out all life on the planet... #id:26a demeter: Now that I search my memory, I recall hearing about a drilling project on Astra... Perhaps they found something there. #id:26b - No #id:26c + audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_3.wav" demeter: I understand; that information intrigues me greatly. #id:26d demeter: I suppose we'll both get our answers there, then. #id:26e @@ -29,6 +36,7 @@ demeter: So, our next destination is Estia. It was a popular base where many hum demeter: There aren't many AIs left that we can hope to wake up now, but our conversations have changed my perspective; the possibility that none of them wake up scares me much less... #id:270 demeter: Good luck, Orchid! #id:271 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/see_you_later_2.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/4_estia/2_estia_arrival.dtl b/dialogs/timelines/4_estia/2_estia_arrival.dtl index c114a53..08478b2 100644 --- a/dialogs/timelines/4_estia/2_estia_arrival.dtl +++ b/dialogs/timelines/4_estia/2_estia_arrival.dtl @@ -2,6 +2,7 @@ - Demeter? #id:273 join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hello_again_3.wav" demeter: It's me again. It seems like whatever happened here has spread to the entire base, yet Athena doesn't appear to be affected. I don't understand why she hasn't booted up. #id:274 demeter: However, every query I make in the computer system triggers a... data deletion mechanism? It's very strange... #id:275 @@ -12,6 +13,7 @@ set {estia_dialog_choice} = 0 label start_choices #id:277 - Search regarding the artificial intelligence #id:278 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" demeter: Alright... Even if I can't recover her fully, I'm glad to see Athena's data again; she is clearly the most "human" AI on the planet, and conversing with her was always very nice. #id:279 demeter: Her last activity dates back to around the same time as our last contact... #id:27a demeter: I don't understand; she seems very incoherent. She speaks of a catastrophe—implying she was the one responsible for it. #id:27b @@ -20,12 +22,14 @@ label start_choices #id:277 demeter: It's rare behavior, but not unheard of among artificial intelligences. If we are responsible for something that directly contradicts our directives, we sometimes want to cease to exist. #id:27e demeter: It's a selection mechanism designed to eliminate malfunctioning AIs and prevent their errors from being repeated. #id:27f - Search regarding base activities #id:280 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" demeter: Looking at the base's logs, I see that activities focused primarily on education and the management of human gestation pods, alongside a medical unit. #id:281 demeter: But in the year 3208, I note an exploration mission in the Astra base—something that wasn't typical for the station. #id:282 demeter: The report mentions no survivors from the base, yet the inhabitants of Estia brought back an artifact. The full report remains missing... #id:283 demeter: In the years that followed, the logs record scientific experiments conducted by the inhabitants under Athena's direction; the names of these experiments often refer to the [color=#FFA617][b]"Talion Pearl"[/b][/color] #id:284 demeter: Then, everything came to an abrupt halt in 3215... #id:285 - Population research #id:286 + audio "res://common/audio_manager/assets/sfx/dialogs/voices/hmm_2.wav" demeter: It won't surprise you to learn there are no living humans in this base, but the population evolution is the most unsettling part. #id:287 demeter: The base's population grew steadily after the humans arrived, then dropped significantly starting in 3208 with the arrival of the unknown energy wave. It saw a resurgence in 3210, only to plummet to zero in a single day in 3215. #id:288 demeter: Something terrible must have happened that day—likely linked to the crystals overrunning the base. #id:289 @@ -41,13 +45,18 @@ demeter: I'm detecting the Astra artifact in an adjacent room—the infamous [co - We should return it to where it was extracted from #id:28d +audio "res://common/audio_manager/assets/sfx/dialogs/voices/wow_1.wav" + demeter: Oh, really? But it is incredibly rare; given the results of the experiments conducted by Athena, we could... #id:28e - No, we need to bring it back—I have a feeling about this. #id:28f +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_3.wav" + demeter: Alright... I trust you, even if I don't understand where you're getting this reasoning from. #id:290 demeter: To be honest, I'm tired of constantly calculating probabilities... I'm programming the Internode for Astra. Don't forget the artifact! #id:291 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/see_you_later_3.wav" leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/5_astra/1_astra_travel_phone_call.dtl b/dialogs/timelines/5_astra/1_astra_travel_phone_call.dtl index c4b8b04..1542ce9 100644 --- a/dialogs/timelines/5_astra/1_astra_travel_phone_call.dtl +++ b/dialogs/timelines/5_astra/1_astra_travel_phone_call.dtl @@ -1,5 +1,7 @@ join demeter center [animation="Fade In" length="1.0"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_orchid_1.wav" + demeter: I've been thinking a lot about my situation lately, and I have a few questions for you... #id:292 demeter: What drives you to keep going? #id:293 @@ -8,6 +10,8 @@ demeter: What drives you to keep going? #id:293 - I want to make other people's lives better #id:296 - To be honest, I don't know #id:297 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_3.wav" + demeter: I see... What does being useful mean to you? #id:298 - Producing tangible results #id:299 @@ -15,6 +19,8 @@ demeter: I see... What does being useful mean to you? #id:298 - I can't define it precisely; it depends on the context #id:29b - Being useful isn't important to me #id:29c +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_2.wav" + demeter: Are there any rules that must never be broken? #id:29d - Yes, there are many concrete rules I follow #id:29e @@ -22,13 +28,18 @@ demeter: Are there any rules that must never be broken? #id:29d - Rules exist only to be broken. #id:2a0 - I can't answer that #id:2a1 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hm-hm_1.wav" + demeter: Thanks, Orchid... I wanted to tell you that... No, never mind; it can wait. #id:2a2 + - I'll wait, then #id:2a3 - Tell me, Demeter! #id:2a4 demeter: Goodbye, Orchid—take care of yourself! #id:2a5 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/goodbye_2.wav" + leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] [end_timeline] \ No newline at end of file diff --git a/dialogs/timelines/X_gameplay_related/demeter_ship_failed.dtl b/dialogs/timelines/X_gameplay_related/demeter_ship_failed.dtl index 9566b99..6ce8c1a 100644 --- a/dialogs/timelines/X_gameplay_related/demeter_ship_failed.dtl +++ b/dialogs/timelines/X_gameplay_related/demeter_ship_failed.dtl @@ -1,4 +1,5 @@ [wait time="1.5"] +audio "res://common/audio_manager/assets/sfx/dialogs/voices/hi_orchid_1.wav" join demeter center [animation="Fade In" length="1.0"] demeter: Hello again ! #id:11 @@ -7,6 +8,7 @@ demeter: It seems that you ran out of energy... #id:12 - I'm sorry... #id:13 - That's really hard ! #id:14 - I'm doing my best ! #id:15 +audio "res://common/audio_manager/assets/sfx/dialogs/voices/sorry_3.wav" demeter: It's ok [color=#FFA617][b]Orchid[/b][/color] ! I have spent years waiting for this moment, I can wait more ! #id:16 demeter: The thing is I can teleport the Internode back to the last base, but all objects in it (including you) will be discarded... #id:a8 @@ -14,4 +16,7 @@ demeter: I placed a device that can save your data and send it back where you sp demeter: Don't worry, I'm going to fix the Internode's efficiency so it works just like it did when you first started using it. #id:aa demeter: I believe in you [color=#FFA617][b]Orchid[/b][/color], you can do it. #id:ab + +audio "res://common/audio_manager/assets/sfx/dialogs/voices/goodbye_2.wav" +leave demeter [animation="Fade Out" length="1.0"] [wait time="2.0"] \ No newline at end of file diff --git a/entities/interactables/radio/assets/stw-radio-off.png b/entities/interactables/radio/assets/stw-radio-off.png new file mode 100644 index 0000000000000000000000000000000000000000..e4fc019fac68523270f61dadf9aa23655b0e2982 GIT binary patch literal 65740 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

hl59Tv;7`i zIuFleTA;h=F=9h%k>-*i1UGC0wS)bEW5%B`XCZN=Y zQK2h6V%KKtzL@AT+CqACJEKOLUfHc4ps?AUDB+doG$Eao1c`l@!>2 z3r;2G8VGWP*OG7X=T`$G7C&bHsr<|tEx4g1X?hv+rFpgiC?H^b6b#vVUhh=UniK$> zkmgp~bBu6KS%Q?-F!sAs?fiwi*U3r`3TEqO^H_5$c8y1hy6#h}&ci4IER5^q_J8FZ zb62`zNh)PIFL!!C(ZjRYhX)_W@UmLDA~8#emg@|=$yTNd>*DK^{P*p#15UEtRCgVg zNn5N zgxaq|ndalLL^teN-_PDDxeA2XIW|#TUY1dEo{n6p=_%1FzKdtEMx6}bW?UUA$z;Ug zuMw2WkhYu@0^wDY)l_sWa;zDhXPt^=9Rq?yR6xfua2^?+@1Tmeh0V>fdOd}+hY}5h zTx*xc1JosPxHs}A_VBP;Xm|9AS`f-c2TIfFIawDOzK5jJJB?vkQPD#q2nDpXU{sW{ zn4dNB6l=-JRL+}Vj&Lkh&QV-4JdjDtVMQ&+m3yoG6G9_u`<)x+hzmM9a(RjguIBZQXesvlRI=G_~ zSTUw2eS|nKcw|M<4czW#YvdX%y4|?Kh_s`Pd%uMT$eD+Maet`DQOkkt53^{!D+FTT zj{*Mzu^%XM*|oQ0n(Gfj%k@iZv)ktX*!y5wHVB8zx!^O+)rWvHTJjANP$=G@ozeivzMIoXpDNwY}zne$&76K&hJ9irEL`j`gPJtjv9Z{qCYXIYXndwn9IBh^n9fx30 zBTX~YdoB&wVvJf}28rZ@>c%wa<-rcP)bsQ{@d@1wpC$O~_Jwa`_#IVHaa3M_?T{oc zz&fMhCQnoa4s75pt=TG6dJv|hq*Mcu>kiPldyIkIdgVr^WDF|$aNbCwj&4iRtBGRVPOvqU{U1SjzbJ*?wL9iWA z$F(%p0&n7MuvBSO}AGcKYa zo8`9ja8vt)tRp|w8wX#W=ZcKy{Gs&FOQBz+@Xv=HjU3pNTo}jY?iTwDXY9bb{09}} zb-T7wBFE*0O>j*#Oo2=T%{0q9#UpWN&<*^(t2-|cTExnHHsytqhk|Q1ZaHpL}44^ zd?2uDWQOi8O>yRwFL(eYXgw9+&X??F3pXPUg>`t(C0SLUTWlUWvOeBa3TtS@T^a!g zF`Uscdr{KKOIkAkJ%cCqQvKK>!ur|o>Ob?5k5@|SZMBf_GN58#?McYrGZ}``aTpN- zezHM8jhmCq5u|Ftkz}_d$CkIsP*kKZIA@UYd>!gsqu*;bO(`(t_R|o_tTIya%2lp+ z$zm0C>YRCMJ~+#Yea{|(=itOEMlK$+QYS1ffg1Pi`*qJ3FxoX0d}gT^inzeBjQu}K zI*{WUR_KfHYf6-wyR-)el{xE_)n9UZeeR$36}HReWClpgxIBKWY>l2k{>aD}jR=`* zeTS7OWGdK)5Vojg6#we?^!^>1B-1R*vBATuYN?T(B8eNFQnl9X5YKqO3;=Y1HP7k| z?Lm6u10lw9-kA$N>ohy`tU~*J3l0_Jg7khn>8f7BU_y}-S?wCUD3+4fv?oM=UmJ1X zy>uV{c=^a-@pY~^Rm>&!zJ1`Z7jI(__rr=SDWk7I&_Vd&+tR0rNFLVQ%a`tK-pCvn zf-wj@L)024gXg-xCZ*oR@%Xhj$!EfO+;lG|rl6Pj-hU7GNMioNYW$1ph>TX2(J7Uky-TY zW$|3NKav3Cp@N6mPeBk>8S0C;*?@}v#3T~-aLOytbqAd|AQ|x2ajH2Py1rv#VgkS- zRe#z?0U<2LrCTaojU+8Z01m2Y=zS!U^vHhM?aH{-fH05kGf?Swknb-eF$MRGb5;$R zi0S9Gp;#!@tFtW zscToBoTcS;+?|?nQ4K{MoDbPF7TWw#QPb)Uk21BhLD1kj=>~lQl)+O0vFuvSF_$K{ zu~eXo+nNmgDXn3HkSCfI2HrG~&9{}@@_MjbO|5boG}u`inrH?Xdz}=YsrTj3`t*j7UiL5eUQq*%)+J`r^1!Z6s#VO zfOpr`n3rvaRo#~l{Hj`QsaUq?vA@l!%-S@RJ1f-SYma>i4dx4UDXI87w8*^XB`*bV zta(fjry^wvsX&NMw?V*J6&!8)(9w;tI2URqY=UTTf{a$w)`wzozTjPdE%qajn2B*( zQocZ<3JvWri##)M!kP#?0*?bB75*hsNQn~xFedhjoJkTLrrHx(9q&9EzrA4zGk^Tw zlD0iw@w7S}LSHhpG^~{#<8DUGI6DeWIg?aGOu#iRqz)T7Etkufn>t`CT3lF`>$gJY z7}k`X$NnnH`Pu*JiUDR&0EY%WNs)}5vyPC&5(2qW`Sz3-H!M-;b7{YrfVH>?VIqF< z3fT3wwj<_7_frv5KqI7y5bo3V<|S z4W)H=#drGdYp!rv-4M)7A1@Y%$4pWd$wg(Zv65)XW0w_5AY@~MsOs!mO6f~oA5 zm#G$HuA4eD4-6}Ns?OJA=!XHUUOsQj9+1Z+;xbuiRK(2ZDo={5rm0QnC>I-JVskn5 z&pkmf0&>0gG99PWEbjj<=IwKg>Hi6G(vqR#noE?6qY30HRz#EFU?hJZ@=iwzp#ISx zV1!7!_VcASarouK!CjfSr;~-fXE%sDi!dX^xLD+&LrL~GfN-CQPHS$V6hsLN$;U0} zW2fZec_m*84lc&?F0ljddIGsP!3@SH{GS( z<`#Wn?(UF&+p4VPRh5D4@%g^|>qA~vS(T~%qbi!rp-B8Z56F^@d7px7sEhqy#N)$D zBgm2Qza~rH+oR)2S2ytd-rR|FeW|+LS0Vq{;bIIKolVZ_Hh!v}$S;E4?+&<_5$|yG zNN*S?{@W!@f?9134x4VIPdSY_L8djOF=;x{5l3D|7$mFWcuL9y&?ogQVSSLqfuwz9 zshJRV;BQpP;`%CqT|Un-t@`R}bG2?gy;L-2UyZ>=Zk5%N$=z8K=?N_P%7b`fi8869 zWqdcC=wb5Fu}sfO$J7F|Q=Fw{PvF;$tg(&1w8zj+mw?m&0L->%3`F@?p@dxVZ+aeW z|BQBEIcf@l^!Urv@%aQgG4-g`X9&S04=O8K6L1?^zfd-V>E}woM&2z^q(5;2??gK% zHGos`d1h7Lu@}k15WZ$|Gv$lChO4AovQY%&^}YENQpxNl6b_S3=^pnnS&>JJYfMdp zfanq_7}EN{v7k8bp(m)Ez&GzdfDpoc@OL;vb^X{`T=qA;$&oS3Y+8;yI?jiFgrBEa zvJ{ptW~l;KAg*SZ&|pXo=>`wNZ((oA#_I&GOWKJnH}>rCQX4zFJ?96dt%>K%K0!Tf zON;SFPBXzVo1ekdelYj$u2j0;#oee@1H%m#Oxo#j11Y=9q0%|MXIjU%`v zKQA~eZtZBpG{4^v)RxiN9om%>EJTJqHF_UbBr8G}IA(HLZXKyslZ9smrnWt>QV)+^ z&#w>RA+wC>BXWIbKL0Wpu2(H=iPmxe9ZOoBRP9QF9~PBV^z-69UnkaD?DklAt_w;oBg5urap*XA5Qs%COKwclJz#ETh+_gh%#GJ{4%@=4*1L$dziXadr|dOX!V^&;2iSbPP^|3ix0r|N9D))ey-4VKGSell@K|xav;cKO>0{bv`*t_Sy{qJBPOL0IV9^i5rK&$RF!-_7p$6BY~N zqJ8Jie(aCvDE6E^REYvzpMr8`u*6t3|Wq{cv zu?PZEdRi%9lz+km0c6H2BZkV@T=6j|eN0m)V8S!+(nkl6RGA0z2^ zW3TZ`L}5y9HeIB%7okb~A-Cwz{_x0S_UUtPcj}MDZfMQA&t{~pyfmIKqx%huF~=hq z(-RO-4H}2#@QU+P#C#rq1VpY2d}_Bpfv1M`Qh{wSsg`V>1mx?(rNZe0titsw6U@?w zxWymFX$M@=#0l-RRa#b0W5;@78s?LdpVxBSD_ON^9<^|Kd>K|K;J|po32km^Q`5!b z3OdCmo<5q8^042K*~?Q7-ZMxvo+E3={r(gAR`pr=ZX@U!poLymd;6uR*D30c{1?Qo zVw5?ARX{y<@krM4*#mbGL4ea|@)PwxxTlv!q3K)*<0wq2-u|$CU8j;>N~BWF*666! zbHZ|-s3l~cq$NuHX&6_qC8c9uh+?OB*G4wU_n~#A+j#a;vn$hU_nZdX{q!gYh<#Ar z`!+^OdcFjU*)-!7HbmE7c(V*?;~R+PlY%OPPL6*7;p#=FWTWp|_Gr1g;C*1?h>kj8 z>`XVHSUH}Aky5!*REdkah_HWV)b({`6Wnx3R$a%-txc5yn?FLClJF}}(Wc?s zi;aW~3{-@bIjR))Jqx+tXAp%$Qkq+H&HEprlq(5bpR~93%k{BPH?$J`~EnQ`fq@t9m-LTBcb@Y{Kcyhf?Y)e@ z2+gmW#0c0AJ$85OwHmv-Ha2By6txkd@{lo^Ie6hnf?HhuPhs45(T=dzJ6o-N%bP4m z1thK^sB3x0#n#x3B4l+jsZjQQE=i|=9^)(c{UDm%zF>;^*Yu%u1-FHQ#ga#~0;Nl8 zy3|>VxgCu*T1eQ`rGbfwt8Cno zK(G`-aS>LFdlII1AWWy$s-BH?&Zlj+v;LqeV4ZrBGO@&dq%N8=t^nw!@rq~Cj#Mf^dJyl?Gz zOB^dmHJ0)Ry4p2v!maI7Phh0opa@y(T*hG(^1YCMFi?YRG@vG6tfx1LNUs`YC)Ubf zvUR|oCY300MXgb`4e6dJ`8LPT;3dvB=J3|H>Cq=kuv2V_q58CN-CuZdZaGP^v(Q-# zzVIIq>+R6SZ#v1*5S+8_>8WC5)FtEw?1IMgc0Jb!>!0J{&G(<~gNIkJ3iPj_ZcR;s z6(oC|0E5Lue@(~nD1~K$`MLa%mN1-cIB0>t;&unE_FGgU#H#yzVr0k&Tl%+SA_|h_ zf-T@u_;PNeI^tm0GKbz|J?NsEV6=xlY1~f#;)|CYS&Ea?AdS{WB35~9^OK49Y`6&s z%$R)KlHeJtZxQ3q@TVDCyuCg69Qn*}IfC`P_tmgO1s&e1s=b2+m+ae4iK<^UF$=`Ua!uMNbb+A-9BWy$Ul2^6WUe+n`Ueh|H; z;0-Tj@f^cek~11@O8yPVu4t~f-{^UV@j#cv9+44Hd~vWZ>S#%2zgR_5D^|9st}L^^ z{={Ls*rdPbAu&v!mE#}$4TcvTpJ3Y4y)_xn5bzR!;h8B(ehu>zh$4J~NzqKdx%qnN zED-p!;b8I8>lc)T`dk74dPou`oa>CH(8Y;W$K`LT@`*yK(^F9h1FUG@Xh~{{?966j zk>=3OUaZU?;T)bJxfsAXXDf$JFx$A?X>xpd)^I&|y2hB*3bEgx)~llZ++mly4uJwz z5ji@8v9ZGaHtIDsT5Q@GZ8?7R`qDEQo9%Wr+0r1QH(|zZL|*rl{XlVWf>hL)3lK7W zf2s3)pA?_DKBHB?wjHtYG&d`_kQM8};v^s1UVXln@`v-{LIG%4%h5tFLt4xl))yNO z4a%D^urbiG5Y+ll2nY84(qaJSOLYP(j2tur?q|Q{@7V0{o6~UT(4_`~DY-}9u z&;rIlE?BG!BBC>`i~+(A0Hn~63}p!4J}-q3Zm%Jsn1os2kK7?S^gU=G5a_CfZ=60W z8OzXcqcM3zdRPf)bQ4Fk)aTb6NFrxc8`RH#NzQh?TYJKGG)k9XrqH&&SC&6ns3rH> z7t|*tFs?ji)~h#{mmFL)_2I@8Cp$*JWYf;&gjjauRWmZw z=aDFYhvlMfMe6C+lUlMayyOHEgHWYn9C}x1^=V8>|C81*b4GciNfr(9&>|IvJTdv0 zan=jVs zDwkE#EU|f3G?itlZ+o+_T}9%SM1+J1A}2@ZcR|3zBDklp!^nGy!&ll5u%CeZTnkC| z1*^+5FPIN-%K2#MJ`!;RSlg~%Ag$CXDdT=H$9~bu%AfeN+psv$1W5+R5QxMf{$TGZ zITBI1lbYhW$ybPEkst&`WGi+G#r$OMPLU`nO%anI)@H>HzK?iSz|l-rRu(mx{LR*j z6$k3YVlvtkODfCKFOyOrI@ta)N0ia9?#7DpK3C!D1qvT8-}Oy_2o(_-9<>!??qoZP zfNyzxHX{Ck0p9~qu5pQqj~y)ZrnOq&E6}+*_9nB(D931v6NP~RSXCOy>T`rGr8R))xuiWTDzeEBvyq&=)2XpY-S;j$#%dq4|Lv9m0@fy zf2IdSkA6s|>S{8V_V@^dAfDoXkN#Z&VnQaHOs{jdkisTzWscM41z(79AywNl2DhaLat^LPpjv z_Rr#6H{YuvEhhijQvE?o>j42|e%~t0PBFP0*Y+mzu_JS8f1=zLEc6T$Gq#-@8zN5btd{{Ym+}UnE7R zB}tsZxVa)oZTK#9O!4y#sG4oZd4>DbnHvR2TqT7&{m>}`ZL`U;x+1W0W-vda3F8q0 zR*=@D{EpI+j+e@-lN&8XJz5%S*1s=ZpD-8T>iO^0`gH%fo8}V?qKTCdJW8IS*c{R^ z4)YwNpvTZ6yqHx-tAQG@4w2?DNxl!<#xjhok`W1=v_zDaLnt)Pe;yE6C^TyV9>R^F z;^JbVHw#}BrIP2-c0T7u=2I#T-#{p>zJ2M2YdbLDLY`BL+`qps$jPb+XerZ@2oJ05 z?#N7IG87sWKQ-s`mMflAeQ*qDx?|P^!LM}RGY<<3NJKLMza{wMfEsN8bqwR%n#+P_ zt^lAh19t!P772YlK``jz-*|O3Bsd>jXb39f@-!$dkiVA^hxj}~zf@^LBk6BD2W+VG zu;nH2qdf0F@$Hv`XUDS~qm}HbstO?hvpE#_D{}wNBU`De#v$axvmhvql$50=MM-Ty z6$~D9E|XFaaq$QcN4zR;4ZkX04RJ35rS>&ElTMq+RzBmEWN6V&Uf!Fj(-n}ioko_( zZtxSKj@(Hak4$J5?P{nJYaur6?s^yF{@zM2MZkxZoA>k6Oda;Cs)keM2T_hk;dQts zs3@*g5w}0=9Jr4RCYI5|l*=`F92!)Jrr-_W?q}r_wkISz#Q4Q%xSZ^P<(;J5g%VXh z3Co+etGO_-kJVoM4|3ANszPL~fz{{bxEQVa*AyX5L1&%#HlmG=JS~`JV8O0lphC9| z&-!qxziUU9l<@*CX0-CkTnXmrFzarYBm`l#xvnjq>r)9ugbV0crTqpu_GU+@u&%8Y zVRcm^c_nFIVy#dY|LI=`tXUoXN2+KNgdpE z18C8~5=W=`t*EaE{Lok99+T8*bt8cP$0-O0HRPgcY!6{+X?bCRWu_1hvRg{rE`WQL z#X#!hHz5;R>6jp*EB_-S{MA}oV#QmsnCfA)l75qhDu2jU0qYzm5h#XF{q6`*Is}lt zastD#B{W7w)s!7r}o`>9q1= z%P3m!fVDh_S5($zoKeT=?gx$aT94wNGJ3J0P9a<6G(I)6Hm(0L7qIm)`#pii%1-nI zy=uIR36m{rSgL}T(|zALNK#45NCkqw_@Y#14z-jo8EWfI$-SCJOarurft|)N7y3)* zkW)m6oc)F1u452KZ^Qm3)4GY8jwZ3dJu$0hhmwk+`0YrJS5iUwb(6d%1``vvAg})` z28?xWOUT>*gO057PXULfFrTbEAu(b8I7Qx6@|u9HETnktGU9Fe=gJM9iRmA39Vqr( z?e=StiMyCgzx#TYml1oyM;quaPF6S{h^UO|%m)14Yrpl5SIuKfssfg_2idu+e};*j zgwn^z`_)My9{B0kYhdBrftiUiJI;xcYJ?`Wdb>Qh61k@?fRFC>9(f~hQ*k6Y-~|wF zMP6~01JKGada<)9ZKQ#F!#*WGBy9Yz+c=wS~12G#drYP(U1d1T$Gm>DdBTALqFAU?cn+7rX9k(8R`~ zyJ>hawIQ(2frrZMP4s)nc9~k=+z{BXvC6}4uKQ#wn|bH4mjrxB`MyiLyKqU}M3S(U zmaZsS{{;bJ2rDx`eJl!%1PS=X-qlqMi8avVGLO0HW~L>a%`6i$ z4=4AV7r4LBmf8&`RSfxR$TbDVzxDe=fvdJF?fq#&iJ4$R5B8_w{Ykg#dAK1djfQUm zD=sQc#lyPIWM|=ssO=!z8JYtp*0C+UNrEK}_VF|h3yaH>$#soBb0QGn=lcKnNu%J= zS#B6o+RK?qOl1{ZJRFfSLEbPs0P)W=xjXE96T;G-FCtFHTzEf#1ln^BaC|9zJo?a6 z7~m`k#c=K=z^DZ%sOy`r)P$Hqu4DKphIP;yu{k=LCPaa<7-tD$MyNwt;@Vgj-%4Fi za)@a#NUUva(&A5qZoXijpH+17ewOYy-7}mL`i} zGKKBoF)=YJ!%--ngig;I*Or$Fu5e=DA;6p1s5fn0^{bmibZa0haChE$heB9~%ZuAY z&tB6zrS&M8@Pg{~E$roEuJnCGtV1Tt>6Ar8Fv^st?y>KS4$=x*Y7k4`ihyGXPtQk>#A1;}61fzKSl6~KA!`O7id60~1NH(C zZ;1hApe1!rM_@K}$cmP7nf)p!Xh{poTwmWiXsYSiSOVmQ5%Vu%czg(V+j>EM_tgqQ zS6v@0a_Mr%1*+=IDdZw{Afp{&il~^$<0S`3eOQ|PDHop{#7d9kAoL7W;P}~uEbjPw zLBKA*K}Uc^-wJ${f~OoCTIx)Xj+zGuDCtjy9T0|lL+tpf3MO6$G!FBO(nRV7lpmeO zTB15A8=$YoQ0=4imp_D~iIjSGS=Za*SmtsmUr>BKq*}G4DOldVtu78Gb^V7|)Q~k; zvJXV$r6)+83C!GJ(46q6Ng6gCt;7tXpM&7=jz&3=el}SG7v+EDMZ+bo$-NCX5bEHc zZfbBWVbJK;_AdkJrzrX#Ai1}3Q!;EFh1K=pPjPUQlaCmON{)>BW>`ounKFXPIM*kD z!8a<396>U%GmeLg0(CY<8dbetGWp+8?-5bFnnGzk4KEb?+v{39ViU;65_T1m^5M7| z9RY3QPIt1D0TjwP7)h*6=R{1+8$_28u;dQg-dm%KPh3hnOOlP_0K_yBR%ARw=pE&H zUiDd>fCq@61rt+=#k1uZIjX+3_U`K7WzFmLzQ3d2lqPHw)D&l6Nqk_yZRWodQ?a2@ zHHoN?%5@f+g1LXwYQU0O_fbGsiZV8~CZRfR4Ii!Ou$RQ$1sI1l0QtRK--G^Yu=rrZ z4~4lgB1)8P{1Id-LCetL{1uQrT2^bmJM3^a?FU-h-V#crgb1yO6`_OSi+wLMfHVs*li*rZutNMam}i;i%a!Ke#kldC%d%~ z(#PfuwGw>WO;7W^Fl5Vfg6sDWlXQ3iXo`E~fYQzjW^d~6I$a+Di<35v3kg4w@mkQH%g* zlUFqm(f+b?DP)J;NIl{Cc`-f)O}U;UAoeDLQwghO@>ZaSYdA$I4h=QfEy$%zjvEpCVu zLWyp9x{&ji`kQdW8Y>azV^>8}DxS#4tnI$i@u>8eQep}X7uZQ@@4Sz@=afTPp{p%= zUh`(R+N_to5hkZ1Xb06o$Y`R~kL7^sMbJC@y9b7&@Fo-QCSvO50h98Z4r`DX6J?$G zW+o*zF7aSUjd4FU-_Mpt*N3i|V4pP4^521Vx4x5gxZzi?9}G&;6mQBo^weaCSluL} zIXjtf13?eq0vZzuWbw^)eG0ww*>~HrH?)WHP9boeaxXFs|yHr@~^t{9RsPg|3$%ZMPP`LNWXV{gBx9;x(7LH=96hzkg0avoo>ZftbU#RirvW!(d9{oC1ILAjF zM|wmuaYcKkN1xSYfo31X zgL4(2IJyG@4Wa2Tvw{8S@X#djeIWSW_LQ6f9`qH9%(tQmnsLh?fYo-JzZB@?V{@{S zf>l;ez&SlN&y(iZdIBBQT=Y0`kC&3h_7EK$?&ks_ku7(+3}0;RAWA3Yr{Vn;|97xF zB}zpV0(-xK$e z?p=OX{WF2&z$aUD5~_9U?r2&0V&HrK?^~M3t)MvGb48)Kze4;#GAz{n6pFtdl z+Y!X+@5Rv_S(A}+8f)wyRPfVI(W=xnmUK_IQ7jd?if>H`<`SZk}DYEeTR+MxJQZ+-#gXcXJ*=|%1im6Oq#Fy z0J4UcCDi<+hucOcqMopvzT+cf9(K)*#73c^^c3BB5<<=Hqmoort_alXX zJcF&j-UmFSx3{H{tkmO-bE%%<=wJJLcJvwmA#qXbljDH=DuUtxmmrZL44%Ay#zdHHQF~1a|7UG| zbX3D!z~ORxMFug-!NXSlS2)dl!R;V5{#F5LOlp1KStT&UEEC|y`danrpo#XiWBrDMy zB*9{7zVw(FOsT#10n+(~qDcC;vG>X0UkI4971@sH{*U+S1-qi*(Hx5W1-sGs!gX4Do zH1=>l>g2-%n8W6%7^UVT1|y4nc&!O1N$nSqK{U8&fWDw?0)JRX*VvJ{j$b_@MDxSm z4b1@R_n^*9qwU~iFhdZ#%^AV6NtiEx`Ga}7cq3jg%|{U-+5|Dum1yYso+!nd-L6vr zY}%An>m?6;X@%_AW@j9U!=SL8hsP}aG4dV+u!s=#KRl9*gfup*THa69&b#0FOMjdZ zFeUQ8rn#l!gCQbQHAva%0*Ah#k#4{L;pi9Lg^@WaESmz4KcmHsm;?qa6oDu)CAKrp z_&>Y5EIP;YN#WJAMfdB$-OhpSp7o8Ra}>o24`9li{QP#Kk$ z76k`igB`#saF=>sSwj3rk))ulB{#4A9bbves4>Lp>vyR_zsS)qdJ_M^(~qILdld8~ zYsgF@I<}Y@X*o4NqeXB?O*zuaEB!IT$QtYkInY@O>KGNH31F%b32uujA9D8A$si&!*WTwx}tKnTV};wAINb#j`WRoo1a$wn9hv^ zeTGmVb=0{5`(C}XW4t|SdrR^Gb}K|kB0`+>&Ylxfr8(Uk38PuUoFNe~RAK{b)4$E% zC%P*>g82gWg3bOn=Dh_yaWfBiguu$8nr${zzAuwMdqeqTcJCv-)eSHSL1c!dF|&lV zQQ~(Dxu?{L5b+_*0v@061jFH47FE{q6#;B^<^Th11`Qf+|%c0^= zv8jtHwALL>G+twr`Vci+!hGfdLfTe--H|U20kLR{m(}&Mc+61LwZJ`5uPN38@_ZP! z%{6%dt@#C%!=J2@jB2};#eRMaLRSMKZwd1x)86+{{n*wA7{GyDYpLJ>)F2@`;=%KL1 z_*R&K*1aEYJx66lRD5f&lH02|36a&(rh)%GM3bTMERCk}pO<18r;$<4WXMTZ2$9f; zvNH9JKkp*!v(o>g{A!k-u^A97q(N9&pB(k25KL6XL5|+qf*|Jb#fT7!Bkby!4dU%E$2^bwde1v z*(i4Z$nx4)r$WwBZM{7GUI1E<1o(GV7?0boESfM4&ZZk~V ze<2e$K`-V!UW#XEO+ zd9@`LZO1T%904U`;DRI3oikKdP{J#OSq(8FqD`7z46j>Lyg}&FI0St(Gbm-Jfx+iu zTtN{g9#Pbmy`fE>UOek?cMF8CK3}k}KX1Ch{2mH@Am)bpOJIOTo2dYOISSU)^wFVn zfGp&+9*Ld*g0qm+F15RsgbuwSIhK7`5}52_y2rCRZ6pItCMCmW9dR}d+xGQT7V5m7 z9au1wol#Myp$s!(>{!XrE`j=bPdOB#c%EG{+yhOWmG@E@XoA$8RwJEE26OL=DnsoK zjJcb5b-0!PQgIovN!(X;88t$l)M9~;0VafA42}233R+f4cgc$b0Cn$w zS1M5vN?=1q-pEw-(z;d7Yyx0l^V#4_9xVB9U~=8p$cR%f*SkX3wY5(A>b8VO#=>CG z*0XdZnJt+V$o2#ytLE^xwaUSmKC>p}bhK)HsW6+E9R>jE2o58fziRj7Kl=`chQ?6_ zMLeah4x0i>S_qUe)W^U>mSFBqv+8|Qt1w7dr|}ebnxDH(`r!;a?m|pbL+Gk3r=?i? zk>wPuvjO^=YG|%)xabR*#*wE@)pbR}{zSH3A5vMEcxY^`R!X%c2e$ThiRW%@Eh@IY ze2>j-(cRV!3Z>dey^R@1Nru21N)C8`4o!CAZ%AyfodxaZF5zV#Na&w2m6>lqL^QY{ zWb{opy{`}S-ud%Qvoo)1rC^v{Q{ReIWmQ=7^kv~`ekpQZ761E(AS*TDI3}{);Khcb zNQ1JHL5w6IDSG7ARIcy19tKpABQ{LN`qQ&{5d*+U4qffVqf))Z@hT3Nl2LDl$B&ki zbXkZPT7UzDtWSkHQ zb)9_Tf^}h+nG*g;n>@DQE}H?Q^dt2H)Z+|EXivOv;6kf;KmHW#2))g9B(r)7!TgX9 z!IVRGd2Oji`E6DbzutTUmjF7}J7$nGz*4(!lrP#W$$X5M$7Q**hp5s+2SVg@nE5w< zvJ5WgRt7%#gwOJX6rY)iwi3A~`UpoItS=zA!eWOKgg~UAtUFwsElE>-0HP2eflDQ& zNVZInT!diYRANA)Y{3@^CGaLtAWal0gFL=blhpJSTE_tzyJ%6yHydNnrRMvBKJENL z!$k8!+(Exi4C%EcO^F1oHvf+#9EiYQ401q4J9j3o4W@M zvj_+P4~T#Y)cpeDVMtj;E02(p) ze`x>zp#wtVA^{L~-div7Zw>!tyzzTYkYPkbFl1a5W#Z$4{S)E>WJ3c2{zuJxARagZ zGhhg000TtqU5q{D0u=Ygcn}AIfj>ytn*)F>2;Ce1XYBtMOJJlV{4*Ox$E3!E28Sfj z6y+6Eq-iF5Wz(DzqN5lziDZU0d$BSHfhQSppGT4Gcn zBaY@rGm2yQC4?q1XhzYIk|p$?YYOi(mx%MFd0#GU&4Z z^x_|G|Lx9yc#IEHQv5F$L^K2dwXnPULlgi^835bIcX$6Z?e1=$-s52&fYGS`#7Cb3 zKz)7BfBZi_kwyS0`2Y;u{EyGS3V=(80N{KUkQkTruaD`!b^|a#0u(?448ZN3Bf{QE zA_L0aOJ=|VSOFVg2b_Qla04E|3;2NmpaDT33`Bq^5Cal`4kUrp9!s)74#@9Or393L z3Qz;;Km%w3EuaH*fgaG`Kr3hi?Vtmk z1D&7?Tmapm2lRqI&<_T{C2$#B0Yl&_7zQI?6kG>m;3gOc6W|uO1MY%*;69iH55W|8 z1ZKcv@C3|)Iq(cT2lL=1SOBlUYw!lV1@FLnumV=W2k;4e24BEe@D2O`Kfwmr1i!!* z_ye}V4%met2!@al3c^5G2oDh;5=4e55Hm!DSRpou1LB0ZAs&bi5`bus5F`wVLSm2v zM2Dmx8AukAhZG3(|&kA$`aIGJ;GXQ^*{$gsdPN$PTiH93f|DALI(T zLmrS9eMM2R}EEEqVLP<~xbO1_+GNCLe2g-vAphHj*bQn4U zl|aX#Qm7oNgsPw#s19m?8lfiW4AcU(L1&?JP$zUA>V|ruK4<_MgswnWp!C&C-@H)H+Z^7H}E&@iN5Lg5rK|(MgSP*OoP6Q8vA3;M1 zBg7DNgfv1Hp@2|Es39~FItV?4A;JVJTRpO^9Yh8=?czh3H0HL<}GPn+kpv_KNky_DIgz|b z0i+O86iG))Bju1vNL8c;QU|GzG(wsoEs-`z2c$F773qoeLHZ*Z$Pi=%G8!3=OhTq2 zGmzQHeB>cyF|q_%imX7^AnTE*kY|u>$PVOrWDl|*If%T996{bdP9X0hCy|ekPmpuS zdE_hP5^@>&0l9|!j$B9nMsA}33W>s^2q+4Q1;viyM)9MBP@*V0N(QBXQbwtxv{Cvf zBa|7+3T20KM7f|mP(CPsR1hi@6^V*PC8APM8K@joKB^FP1a%x$j;co0qfVikQSGQs z)CJT<)FspqY6NuybqjS5^$<0Knnk@pEuxlC%czg2FQ}iWU#P!mfJUORXd;>k&5Gtk z^P&aOqG&o=2CaZrL2ICO(S~SKv?baW?Sytkd!l{O0q78P1Ud$tfKEkcpmWd#=)>p| zbSb(DU59Q&H>2Cpo#-BPKl(Cy7(IrbK;J_@L_bE)q36-B(eKb7&}-=L=uPw=48R~U zI1C9x#js;|Faj76j08poqkvJxXkzp*Mi_I94aNcEg7LukVgfKBm`F@4CJB><$-?Ag ziZDkprI;#A9p)6K1#=d29&-_M33C;59W#Nsi+PB7jCqE6iFt!r#(ctj!>nVrFuPbJ z7KbHasaOsyFIEsMhLys~VU@8OSY50U)*Netb;P=2y|8}RAZ$1`2AhaIfX%|@V~emQ z*fMN2wgGz@+lKAL_FxCFL)cO5IQA~~A@(u$8Fmr-7Q2dF!~Vej!fxXbI4q8YqvAMl zd^jPTI8GX;fK$V1;|y@7IBT2(&IRX*^TP$pTD~a{Q)5Lb-1!6yOh&V>PO`Ie? zA-*8KCaw_Ii0i~ZB#4A1kx6VM9+DtQf+R~)A!(5eN#-Ow(ms+G$)6NTiY6tI(n)!w zBGPeEC8>ebOzI%@kS>viN#mq@q-oMK(jw_S=@aP(X^RYzF=R5Cjm$$9BGbuoWL2^b z*_doeb|AZveaS)O2y#6606B+TNG>5)kn723$Q|S!@*sJbJWjq(o*_Rczb3DczmPY` z+Y}^)K%r8&C^U*VMV6vM(WV$tEGZ5YH;OMMh!ROjprlc9DMggylxj*NrIpe}>7xu$ z#wd3wk0^7LMap~1XUaO|FB5_Z&qQV7VxlpLGs!WjGU+fGGg&h^F?lfgGleq6Fr_eM zF&$(oVX9ziU}|PM$8?eD3eyTm6?ZGm|2opky(S; zfZ3ecp4pYzmpPa@iaCingSmkDD04Y;J##bjIp&MZL(F5$cbTV|pE18?USP=-(BdLkh3~E002(_GAPi>}lQv0Y^sW++jsgJ2I zs7ut3)F0G8EC?0?3kwSmi!h56ixP_#i!qBei!+NCOCU=GO9D$eOFqjHmU5N`mKK&S zmVTCNEaNN>Se~*hu)JqkW7%NYWyP>kSUFf}tP-s9tm>==tQM>etRAfXtYNJ2tZA%y ztVdYOS?gI_Si4vUSch3BSRb;^vc6(nVg1JXn+;;avr*Z2*o4`n*_7FI*i6`L*<9It z*+ST2*izYY*bcLmvDL9PvvsodvkkLNusvj(V|&H6%J!XYiygsEWM^gPV;5tWV^?F> zXSZN?WcOeXV2@x=WY1(j$bO8yn!Sm=gZ(1=5c^H`2kcMT7ui?Xzp-y|AUKE|tQ>qC zVjOZD>Kq0fmK;tTUK|XLD2`-~Y>pz1QjU6#7LM~AmpDc_?r=Wt{b#t(+G)2RX+$?{PlnT;N>h{K~n- zh2SD`v2zJ<(YX}4w75*TY`NUH{J6ro61XzC4so5}s^x0t>f*Y@HOh6DYliD3*L$w7 zTwB}-ZW1>;H;r48TZvnT+mzd$+k-oRJCZw@JBRx)cRBY-?l$fo?ji1R?n&-B?l;_@ zxYxONd2l=|JbXOjJn}r6JjOh>JZ?PxJP|yJJXt(NJY_r$JZ(HZJVQL=JP&!E@htIt z=Go+hcnQ30yaK#*UL{@~UNc??UQb>IZw&7N-hAE?-fG^{yq&xQyw`c}@jl^Q{)@M-ax@Y(Zu@CEWk^QH3T@s;pZ^PT4F;=9Cmo$o&1Q@+=HANkh# z0Y9FfjbDIYl3$r$m*0ZliQk7mgg>4?gTIi!jK6`uoxhj=8viZ+Y5sZsW&ZE{e+4iC zQ~_QAaREgEZ2>a@M*%N^V1YP+bb&(xr2-8CZ34Xl*92}0ObfgeSP}RkutUSrSZMq- zI!&3TN3*0k(|l=Rv_x7qt(aCxYoc}1F44wl4`_3=CE6P8w;)oGBFHT$Dkv|gC1@(> zAm}9+EEp%4DOe;}F4!p8A=ocCDtKRTR`8ABXTe`WNFj<4w~(liypXn#nUJH9k5H&k zf>4%Fu~4N@lTeq?pwJDWheFSV-V1#b`YVhTW)T(;mK0VIHW0QJb`uT|jut*3d{Fp= zaD#BWaG&sq@IB$D!f%Avgnx^mM3_W)MI=O&MD#?gL|jDtMWRGfMG8bth}4U;i}Z<% zh};vI6Bi?xgOiH(Zg7n>7%EA~}vTO23OCN3y0 zBd#HCD()!mBOWH6B%UXJOuSCKO}tNhRQ$g9Gx2xg-^8~i@Dl72!V+>4S`y|G&Jz12 zA|+BK4oZ|toRl~xaY^E)#FWHKiB*XWI!vd~dFT>!Wx4^~hVDTRrpME>=||`_^j3N= zeT06WK1Y8?|3=@DBuH{fibyI*>PlKlx=IF0#!6;L9+s?WEa0REt!v)QHr5sb^B}rG7|5(qw5KX$ff+X+vo{ zX)oze=_Khq>EqHTrO!zZN{>rVOD{@)mfn)V$gs)?%E-xR%UH;`$OOv7%4EtE%hbrU z%3PGWE;A|fLS|KFLl!B^EXyw|Evq4GChIKgCmSuBE_+zEO14F|S9VnPf$R&}71<3r zgdDRRznrw3rkt7FJ~@B67`aTjV!0Z*Hn~2zF}W$ZmvSHFe#@ifS>=V~<>Ynbt>oS1 zgXI(CbLEfApOo*Ezbt=C{)zmO{5Sbs1(E`{f`o#qg0X_5!hVG)g>;3(3e^g&3VjM= z3R4OT3ZE3V6tRlziXw`Niu#JSie8Fgim8f+6e|?ZDE26hC_Ye}SNx#(O9`#SswAwW zprof{qvWL&rj(*|P^m)cj8c!%sM4g;ywXRd-^v(ec4ZM|C1nF;J7pi`2<0^8BIRo3 zR^@)>8_Ltluav(iZ>tbhxK-#XYAU8G&ME;aaVps=$5a|rI#q^L?x@VEEUT=mB2`&b z1y$u$^;B(Dy;Q?h52zNYR;jkC_N(4hol$+Q`c-vTjjYC}CatEWW})V$7Oa+}R-jg{ zc1EpN?Yi2O+M?Q;+O|4Tokv|#T|?bm-BmqEJyAVhy-fYIdXM^b^(pm5^)>Zv4Wb5* zhLnb;hJ}WkMzBV*#zBn=jb@ELjT;)%8m~3JX#!1(rhulbrjDkKrk7^8W}4<<&05W~ znuD6RHD@)KH8-@-T5MXPTFP3+T25L4T5(#rS|_xcw7RuMwWhQdwZ3TWXp^=1wPmz* zv~9G#v?H|BwTrduw9jc@(Y~wwT>FFeZylTtmkwP=L&sdlO(#SrMW;}wTBl9tlFlui zS)FB_OD&02SOS-poXLXl#H}x=j9D3q{C z8QwFTH~eh4ZA3N_Fp@LUH*zrYGm10HGb%S~HtIK;Fq$=5Hu`0ZGv+pyGS)J-Hug4- zGR`tSZro(tYdmH=WBk^5-2`pIVIpCoVPa|GX%bgUg%9O)Y z!c@c5($v#5!ZgG5nCU6g9@88)g_YPBXfhmYKDgw^@`~w%G}@(`J2U<7Q9I zR?L2zq%q!(T^=qmZMrqnV?JW29rYW2s|{i@J-Ii?2(ZOMy#` zOQ*|-%Z$r=mn~P4E6r8e)y&n?HOe*DwZiqR>s8k&*Cp3YH@q9an}VB(o10sNTee%7 zTbtVzw@J4*ZtLzicRqJ{cVl-q_i*TJa8U-9ts{N9_}6y9@!q{ z9_=1iJ*GU~di?SvcnWwbd7628dPaNZc~*Iz^BnP<@m%)&<3;fj_EPh*^4jl};8o~V z@73*f(`(M_lQ-ne=1uq3@pkZLcpvaC@jmT6;C;_~(ffxF)`!9YsIP{vt*^gtvTw2PDc?TdJH9V{zwbxy=h-i}-*~^<{>c5g`z!aK z+ds1Z@&48Q+kR9(aX&3Tdq0NX0lyNzGk$}95By&HZTJ)XY5pqy7XCi|@&1MW4gS6U zxBOrDe+@tda0kc*7zelqLh6QE?Rs?ngjs!jq zTn*e|urTNhU4|1Qgpt80W3)4_F{T+SjO`$5ka&@Y&$u;K#wM!Mh=>A(A0_A^SqYLb5|DL(YX<4|y8$DHIOn2$cyn z3Uv#O3e69#3B3?H9{M8mYZy9=H%u|iJj^>RKCCFLF|0rAZrH1^jc{VPP`G-yZFpe# zf$-zut>IV0r^8pmcOqCLBqQ`ATp}VOawDoE&PUvgcpmXJ5*^7KsT64u=^L3CSsd9E zIT$$^`8IMZiaAO=N+-%GDl95Hsxqo8>PFPFsISrJXx?b0Xp89m(Mi!qqR&KMj-HBs zAH5yJ5+fO-ALAMm8IvDV8`BeWD`p|)XDlIBC{{hzE;cAOJ+>^iBX%@)Hg+uz8OIZ+ z7-t^m8yh_+iBqxd`>LfZRh9~AG)+BZ(-b!3Z+(;rNi6m(yIVOcA zw2-u(OiUI@)=G9v4ol8Su1@YwzLmU?ypcjm5lzufaZU+O$xW$E=}Ebh@+#$5DkW7s zRX5coH7d0rwIQ`H^?vG7>YoEF2P6*|9`HC2d!Xn*(}BSQQwLVkKpIDyT$)*$Z(34X zNm^^#aN5(fwRBWEU%E=VO*$hzBfTQMD}6kDKK*9~F+(InJHt66A|pSeKBF(=LB_j` z?M${znM{*R@65!^qnRz4!qkvK%QD9Ku zQ4m*9T+m!_t>9_FmxI`Yf(JDZIvtESSa9&`42O zu_Nu|md2JAm$sIUmOd~2Sw<D&l%Qk#;?;)L-qp#~rPW>4x2u<`cWSt5lxys2!fFa?PSp(6 zJgxawORN>IHLUfiO|31jy-<6%_FWyQMxbF7Q3E39j-8>xF661JpPyWBWNwsh zG;a)O%xbJ_9B7l-H@0Q{|_+Pu)AU+=OTnXwqzQX^LwqY3gX2XnNhW zeVXgE%4vtwk*AAJx17Fy`sL~0XV}gtoUu6*dZyq^)0t~$o}F25W^R^gwrFNF=QN*e zzS8`(`FjhwMY6@LC7>m%rLJYL<#Ef`R$?o?)uh$0HM6z0b)a>o^-CL}O`^@XZGT%v zTTRe&WhK?&8vmHOqF`bh+XL&C8T;91;=dPW5er~gqwNt*+rZcSbP-k=J_0EOPKV6(% zDqW6U(OpNn&UQ_7Eu9DF`Oa&ecRinQzV!Ts^Y_oMUO-=R(?r>I?lBW-ff~ zCUr}8n|Cw1bGsY6uXR7~-t1xPQS7nriR?Mt)7~@Qv(yWE`Fpi`-FuUI%X@ozANGE_ zh`%U)(d454#q5hGFAiONc5$PRwNJ6nt}n8$xUao$qVH`#+%M3t)9=}z+F#k<*FW9= zb$~n|Jzy~qJWw!jX5jk3;=uMLo=X~+TrVYFD!bHk>EWf%gM>l)pxGc}FmJGFaAff1 z;GfG}m(?%3Tu!)Ldb#`Z?%IKBFE89anLz+WwLrFswLl=i0 z4Sl^zzAAIo>T1~4!mF)U$FDA3gRjx9>0R@_mVT}7+U09=*EWXPhLwgLhhvA24WA!= zF#K@@KSCcd8wnaI7-=3E8+knnMg>N7N4-YVMr%hekIs#5UT3?meBJ4K-1QUJyRSdI zzBWc0lOD4g3mYpMYahEc_WlOyhR6-08~!(PZk)O?dSmg%&P~3X+BZFKrroT)dHLqt z&CPL+anau5VB+&F;w|Z0R=2`$9lq6Z>&~s! z+t}L@x6N(`-#&P|_4fGfcXv>CMD7^h3A~ec=ggfOci!BE?+V>Dxa)T}=Wf&8(Yvqi zfqS%j`uBYAW!-DMH*#=_&msbaPq zlLC`^lfIK#lZ}%jlZ%tP4`~neAMSsc{qWSo>knT~K~sWLhEx7ixl^a7ZcHsbLOc?A zWc-NnsNhk{qlriFr!mvw(`M5l(}mM#r|(REn8D9T%~;Pw%p9HRnwgwgdrWyO|JeR< z?BmkMy^m)e|9rywMCFOgljJ8=PX?bnd$RSE`>EDbucsMLPd*)ax;P7F1!oOs17`DQ zTV^L_m*=o^^f}A9@VO&%U2~IjU!E~NQ+Ve1EdE*fv;JpKpZ$8y^<4A0=kxUEC!dcz zfAs=-A@sud1>?oR7ws?Zy!bFrn3tKiosXVBG2c7?cz*pQ`%Cqg?l03`*1sHnxwrr= z2rU>dFcuCiv@hIU__Rn`lv}i4j9V;U>|dN+{QZjimGS6Q!`Ufp>0?ltmP5}-l)BCe{{e||$=u6O-qA#6a9)9`$mF=tgSI@7RUz@&;e_i=T_$K?!;akGD>Tg5e7QRE@ zMZTMV5C2~Bz32Or@4tTV{LuU1|D)i?*&p|ReErGtQ}w6E&y1fArY+?yx2^Q8Q(HH;R{jwG$p3Nvlk%tj&*-1Gf3bh1|Jwge z{9E()+TYjPsBQYT&34>&<@S~Bg&lZDe8*}hdZ&D6aA$rO?27JM>_+aE?hfp}*xmj2 zzmh#e{4<=H1;9BS0P6<;)YJkX77PHz>;D0*qMc)+baiY1000SaNLh0L03_%D03_%E zf@1|70000OdQ@0+RB3cxVb9Xj(@9rj>0{VUbzC6R-+t_N+?FlEWnQtWN4(D2zU;d7c$}1gYv%9Vx=hTfee4^_1hKDbS zAsg11Fuf_S#7<)dMbNWXMvH6ZRtG)u-3j_LrHmX7kzogCQt$qRD)6)B@!?v7!BC_( z=p(EatCjCJY46j*YsR$ThbQr28>dJee}nU*GjdicIs4AP9i%+Vv3~bb-9>$_B9qxf z#YLz1x{fXyb`f23+qJIejk*3I;>`K=+qD8`6lnpc0!Wt=GKO=G=FNLKa9p;2v*TEC zu}D8I_)DCVY2LbZ^7F&mXG{3ZHGZ6t%_*GUI)sZ&2Ps%8EEEzFOm-I2;#EIUL}Y}x zzi;QkWV6{S_@fzr>-BmeExX-LIz7Zn;`7UIPNL_YnnH~t8i{9d%4F#^cm1#vUNhD! zv5PIyP^NFLFL#~0JSOIQo6%PxR;Sf767qFS=d(;O7s; z(Oc1aC2h9dtk1B8XiwLO&HGo>6`6<=RcOprWbvQjNIw#-TzIvWO*+xgNc`(@%?MiN7Nv!-eFf^w;nHn=7uN2WPGl ze|r=qUwGhJbM_2;-clJ!S-Nm~XYRYM>wUX)5&ZFm^}BYtKBI`d0TKdc{O41e{pAl- zR#r}&DLQY!xwLxuI?Bl0jLPl~&e->yu@U&(cgpJ&*|t4Be8U)O+p!JJng50Mb`PjC z27LYQSCqUw+3lRsXr$ylf4iNNfMmfpZ<>E66J2CXV$;4AqSoO{@@>_ySgdsChzEt< z$~>CoI*(cz79J*!P{tCdoxTth6eNz`GB#Fw0@#qUj7m#NMFv~9O`<~wj!CYE6=$AmuB?g=|MwBxKyG5q{y7_v_vhj-+7B9hhZ$(+{(<->( z9oXv%${5Q$tS~64QA?u7W>@_!lM}vZ0qjXFpdTK6gpOGisj?0mhNHKPf; zvFp$ws^km-X0Gbu;UM{>FO@X)QP;gR>2A{PJ0PwjJB1|{H;LiJ* zAQGuc%Y$Pq$|9#NMk{t^Qb}<(#YC8CQ%VXIr5&dxO=Ic!u^cWc{_0crSA7wm-~3oP z?*uZGbwV-0CFJKl2li5KMwZNwg@4y9e;4pt_zoux&)q+X7A&1Z zS6y@y?Htrm^$mCASZvgP;b!W1UO(Esej`;nwYkK@Z@)?(J~>g;R;?W-;jJifbL-5k zExM1Me%^I1C9P1jgr`($M&3>aWns6Z!PP z!Nd6I>OJuhhYsrdYJ$%ktAUQgx%w>HzV30gYdRc) zE}(aCkW+VV3#;j*)el}9YnD<0TPl&#@|{1X8TDvxBBMb^hjOiS#XHByqL}(*wK+;S zgN>@bT?MB}yoFN_wtV&I6IiWQozo8U39p$_gC88mhc7u@M~YP|+@^r4Yltiw_=g=` zx_8p;-jO0~dUQ_8%gX8XFW(S;Rp6;nPrT0Ntx_e)DA;7m9l~uHQlrjPmqM!2^g)R5(bU z%)`y~F5AFRN(1L(kb$HtW9Zr&OPlMbH6-W>;0 zt2Rll^N`$$Tw~M}_YlaUsurP9DU(s8pF1*&9O}|uB^=8`NGRpP2L(7(~&))Ff zkMC1>WVqWo6x*I%dxhJxU57SgG6jjxaPqZDOr+;uc?N&S8H@%YN{@2j+}b!(BD23* z;zjvO4>Wo-eVqG~w|VT_a`yiVSaWHk&;%VDBh@; zNLs$>ch@#X_4iU*Y6d-e)g`oMztT=7wQfmI zPaE&LN3EmWkUU&?n*n&7Q7c(B{O*w{Jm9Q$?I<+ZT`fqcMStah8)*DMJKb~#lzJ5& znstIE-t#O?{j|!@06 zGRRQQ`eoug+ECQC47}O8(Jdw+^F)-z(;g#NcbL78y!CnkN39H)k=2jzfw}?jzYvi+>>aRSk>~w-KZXs5O@?? zTRFEnzg$S_+gGQ%H8F`T;>B_9^!F*}XeK_oc?PAi=aDJr1>J8m$pK~d;9FD3T4@)V z14-BIRGN><3OyM$HEDH$BFPaew~3<8&&kc@=QVNKN%qX6$8--}bsef1hGv^T>!8$NUSc}~B+>e~fIuHPVs8$8The^G6w0OwmO9%M%%sRsyqXljuQR` zmo^+D=uzXd^l^4Ry9+)1yfRbai?=_gz1#OX;Im@r>(Vc*x3HYFhbQ+!P6+n9!g&d~ zl8y-}6bQ*?G#V@UrGhc0V-zoFry-XOq%9k_(}~=Z2wa-VX#=SoGY|mo4>p@cm^y?J z)+mf(;~I;IIJllJ7}THcf8X8ku>(1hiG&1 zR=V%@$EauTvuNw49opLj)!~M$i1hJ8#UO-+o>sm<%1K8VpHcp>^>`Si|`+n}wyc^-h=~ zB52^pUy4EXO4eY(p~3X#*KfJ5hlhqz*EVfb->4h31F~w29r2i88d|{WFyNx|Y3<5n z!7%7LgV8{7O=88!GOFwO1N+e(_jw;`!i0#T!s3TucGTz{W!%Gc93qaAClUt@p)U82 z5uc$fLF+9`)=Qg4j2>b{xuNm#t4hn3elSh^jUk4b1O=@8dyP2y8kqKlX|KEoLE+;q zoM!mLtlwD}m%abf2Oi@q65(NC)U|bM*WZ0Q4H6}eIF(sHe?rY$dd>(LdG(!iU>|x( zPP2fM(Wsaa_zV`nEXdC*5CQ=ca&u15jd$NjN$rxTbw_vBI>ScX&Z$wIp7Mnu=Uz<( z$~a;)GpoQKX7!XqaNf`~CWcxkh-n8dXs2Dl6hN30=6fMD1qTKqkB{6jQg@cC?(R9WTTs;0HVDxRqgPmqXi?5Y@E;b5yM zecx0{>iC@NoT^bk%jTD`(B<%8V4p5s$WYCkNHx$@vn8%QEpTDa%f-lXbeNuYO-ZC3 z&tjAp2`>!+&8KHx_=#CaE->-u~o8EV)a z7?*cb%A|~FqhK>KHzT~P<`Esj)N+e8q^>O*0t}Sd-tHJSWF)P7D3}gB*QDyCkKy&# zuZa~2xci$Ny6?I%tQUhtpo|0<7}09Hn4Y)W)XuTj}}nuhNP;LdakRVST@#H+(iCo|f(}rP1GJ)2hWQ>B7qg(D6*f z6cXi~lznVZKz~Zy*LyDaI6P}bSw)3g6&D4d3M=qOSi#s34bVTt44Fu3N` z0{#fgtPW_b4PfA@EoTU-Ym;EQu5GkO%#Xm6&K}0J+uYB4fsqRV0Rg~@-&gn)6yVG1 z&&|)LLzyCIfcF3V6D807#zhO8Ln&yx-SNG=-ydP=gdKG#pU%Nc)&eh2e8cq_ftd(s z`SYgs-Wm1mS5=>#Q4_XD-X%kLWYzgsM!P-+8+BCfQ0_al=b+0iqlIFUxW8t4ZYdqh zE2TXL_qon({LZ~AXn}gLJK&XYsWE?q^&@BE#>4v$lGWCRTE>P_e2jl845f|0P(V!I zth7``|J=+9x8vEWyH#)s&hX-0nhRC>jV&{ZiH#ATVUzg+x-IRycXOLo3P?fi{ooZU zKD6$w2Hf>yv6Bp0lL#M2Ey6)~fMA(eZsBQGC zP*Gk%BObWd^>NmDt!t-LihShMAJV~ z{_t`yf|pYA%f#~{8b{NCtvkfDMksi13^Q{}+_-5|I-Yx+P8KMwB*6g3dJh>W0f8%ia z@q+3@thJB~z3uW1FBn#u04)BUea*4`rGqEPzkSgEbcR?(XIzmu7p@~``!qq@6hj97yK8vzs; zI`)mTe9XIX=5Gn7<9v^IcS0RdCt<0<8M~EBY!*rkk!^>*{fJuKFp6eOc$vE(Mtbng zm$hG^Z>LV9f)ghwD#%3LBO~atCQYebm|`?;FD#_5kET%}+c&3}4Jr+b0JIPI<)5xP zb!Jg-VX47_8_S*9x6ig6rA>Av08)kqYSE>ACvnWn$)$Bm{-$si+R2<8y5RE5X!8Av ztH)^ypvo9)Q(aCM8dO*k&T4=;Bk1QqNnm;pI^=K;xlKaxVIM7L;SAQE3?P620tg_0 z00IagfB*srAbTbn1Syfke{lLF>)6&5_q+bL;g_&jP#D53H0Y_3 zjByV#=q%+{F>ohG6);+GH49J~e*PbXU!yw=_=X#8nbe$O8!57RZ&{(~oh5~0*{9-i zG2)A7Eoz?7(_uF1PO>0_9LhNvia+?pE_Z#&4>(=d5XQHh(m36K69$999@RKXpO>2_-PPOp+2ZE< z!Y^R~oVlj_qsRG(G52f2OuC0HHj0JxDk?pE=t8P;QWIB8tjI=pogYpYwhy5pok9fT zfR^Laq`;1mGP4ZKzM;jWCx;5Fam@?`&Q1ch;jIf zuNZ86{hi6qQ_c&Ol{EFaw`lc>bySd7=n+mNM~iU0d)z(Lv%gXU$KCcMm6eu3VmX|e z)rDneL|A}R$K1#XQ5s!H$utx(fPBbRUT`l)oL$RcfjQU+V))J1Q2z`2iYR6^QV*xo zs%2~G{b@7By7`z0CHI@bW#=r0cwd>eMOhG|N_%A;!pbw^hBAA9r4bx^#7h5r~5bew|uiLDl7c%ckYjA2V^k>^~pBCK#dxB9}28&SJ4j zP3AR!i1`u$AEd;9NkE`TU=Jn~BqYXDR>m>$H-bb^DA?}ikDnIPqPdHZNBqvKEHLl$ zXf*Je8E;@AUBU+}<>U&63f9>uN>@oIbiveuO6cY{r%<9QUL9!Pq6IaMR7LOA08IZt z;Hz9u(igxaES!nuME9i}pby{vRIo|H$4IwWY7|S3VuHbhyT>DL3^zgYHHHZIC9KO@ zw7s*$Vf@_2xA!!9k243nO`ij58y0@cwRh9LJqOf_0C@!jqMbEy`32XDnHXkfIkwl( zLOXr#(HkETOVm3Bdj|{bYu7~${1R4Td{6Nx^~^AD82s5RGHRA51ZpcR3Czq0Vf|B9 z1IyI2zb@!;sZj7RQM?dK;B0Oo?|rH&8gS7MztbN-{^3wXCVQP0>=_L11?L6j390^8 z!?su@$CSw5h5`cNuzLa&cy)l%hhSeE|0=EC{->DU;!RLef2M5R<2r{~B9kXSO)Ix9 z7A-OaJf*Uu=q=d;`A2kW>l6<#9YHtXOyrO;VoNfPt_aPDeLcz3n)6K`nfj% zLdmgx)9dfOq`f47Dvhf9;%gIJ`;}o@4Io#L?Qu>wEU%2s8w&Z|tLR65R73uPqkm97 zHPu&8fg^}kSQ@j09n{%)irR^pbya96ou$Us{rjoHVxfYQ1vK&AXSJ8TLaocjjhRHr zYc`4o1Nv&{wU^NguU4%_>I>LP=u~luP~us^DH+l)S_MU<`f%MbM^6s&3pHf)k_5O_`Akaae-UZ zwNJF|(3<8h_{!}Zf`PFHE`;Hnd@0@o1}<9AzUTE4_v9QuA@pHwgjL?lSZHpcEdJ~Q zs@$97-=NGRna)UH6HTA}wz!6BAa`Y}4~`x`PMNuIrFr7#FMkr9WPbo78G>mV-$dxG zoa|hYN3^sZI<=)IpM8WncXI_fyKwzww~39^cJE&1x3CH>HswY((kxLR_0!3mll1%p z&xs!gw02K@AoW#sK!4BSuzPL&)VS+`+iA=bZu+`LU;8P+m(1-|->oKtY5Vb`u>Yhv5BZQHh;PBPKN z=ESz$u`}^ZY;-h9CbpgIe1Fxq>p$E3w5w10t$O->*1E6zdSM9bd-WTFP_yEpaw!w* ztuOU+36RvZV)Su+FKh4eEEk}r>J(P6w6Tm$uj9Y#E=+t#C1`3Ax@UYd52wc%A+bJg z{ow>3$mro%a&-tYp`{14=SbJvW8#< z$Si`l2uzvnx=7K;Cz#?UTNn&5+>5_ifD07O%JWUVWyK@m7rwh(yc#uV+k*K`^EE4h z_P@&z5`JUwTXBEU169+qkNwxDrc>9)astSJ!&vDA^LS;bI7~JGV;T$~@s~uz3 zG}O?lsr;Qx2GE#qy;<^I02HTEF$B9{Hy?muH$GWa?^nI<1m?O<5)nwbq_8HY`!1lx z6!bGa=GtWE(>+bJb)tpu8X<%-)+jse| zSz2Xe*VOsYOjwk(FSBgfhhd?=I6#@&&MjX)Tt-St9;dSj25G7G?+7~q2!5?qs)k$n zfH&BAc<@zMRV{a4KA>*CM5Y7gGo01sxBk7ifeoK59Z=f!1aIRoeWV@GZdLf$s3 zTx!8u9pjtOsvQEB4z^myoCcRHDlC#QFHs&YnFv8OmD7J&fW=|PCm!+Sl`iX_%Lvhi<1Rllc$unQ^P8?VGxq-j?4iH?oBv>SfxE;mo??9bi;8^t6W@SP$DjFNqF@> z#~I7MOKaFKY|I#s*o@*a+rh-?gwnEa&{vf{k8P0C<(P{cnf-1QWE5ZDryNZgQa^u; zd}m7nH_>b#E##Zja@bpX%1_IZsEu~DgdlIK2jLRLo{{OdLJOQhohLJZ`y-XGR3gX) z&w!Qp(b7^aMPU!AyOd$%2|RV_of_m@@ljFMmG0f~QA*J!Q3K4j-H*ps_M+?m1@Q$4 z>QIB1pjcu?OK~PGatSP4=zseYPsMf22oztP5qVQ?-`wdG)lm{9K?B0#9gm}}VFZ|I zXqgC?cR=mud%cD5m>okycdpUUU3d(CHlfI?mg{Z%_ctlVZEVaFbOBCfGYt7w&o@RP zeOd%s?e9SPXTq+IHM^<=_s`j3RPrzrXr@dV9s(UQ4U14cQ2Zqv{jX`=oc#Dp;r%X; zgCTMzU7vNv!;xlY0qBp%DU?_jDHH6&Y=ZK3f|4z9i90W$u&K&QStHT{nh@$1IrLyC zzqXW=I|7RI&5HWkZ0E+bQwvy-%0O_A!&=@Q+Vy##3zz0qx2{4wm-G68*SFO<0Rx?` ziRdpnBfmAUE)X^|LLvhqP0`Mah3uOx_BsTH-TEma5H@hm!C|UCEBlmL8{>O@pA27z z&-%%4G~EX~#BCU&#Blo&ELeJjv|vr~XdBJDa-x(fekIg$-pcUBftMIk#^(1V*{C3 zkw(H)Bx;G{iy2pvt1zv&>Gnmc_HC}@nwX!)tEm@eFyBjQh*gP;ge)fx&V`9nW@39;q( zE95iTyb3JLa0N1j9}O%6Az1e z+}zu{eY%w=sMzxl2+9DyPp_Nrpwo@VJ_Hc$hoFT-ITDApu$F5OoP z4ON$Vb(P88)TCj$#|8@n=ZlAgW+Am7R%G$I{lOss-!6XPeC7lP@pz?}yblj;>Zw1I zXzL9nT3SU>feVk{L3ly0>xXw_U%uHTGl+ zo4g6jIH4r;M*9$RGk1k+i+n`x`aCD6hJCCrqC!0LCQBP;9`CoXNOC0qU-v^twTME! zskScyEzUH;B+6?Fe*#%5)VU#@eV)Ky%noc?ejKy6_(rvlmh|lc4n>$~3&p~z<^(?+ zVPAAJ9_^&yb+*O%je)d`WMOX3AiKxzh@X{;LB_S2txyi9`-xm`#hJ{cI)7*2ly z1QozixGROjZ`2lVFxbIo zGzmZm1~vW60RWLsjT25aXA*t_*G$Vv663{qg(K(_fs+=Pso8#O7NIOdCf%#N-5;OD zd_gFmv%qj#8$u2g6S;$VO8v!K@AT1lf_5h0$T^ zQraH&Gqo+suq_iYl0vPT|1`(Mwe~X+j|nJCgkO-5fWMH8I2!2_nC0gsLm*xV);fi% zd^{L%S5wry?zFNfA%&3zb*E(!;}Od7jc|)GC&844v<-RakkD6PjCg_4%FuvXd!+h4 zqVN=nC`%gJMaX^-e@LX3Uw)!Pop~yIgfvl1vMN)^=@r1{(D)&jRTk1Zfv!&-HKo`%Y-cA|<;(WF zo$vj3zfOBN4?ZrkGGpK`25R0ey?JbDik(++-9u38J3#OPf?yM(AR#P=PE6?xD zglG`k;8|CUbQJzDd{=%bC38o(0hdfKk;MIDKAi|TJdPN#;li%3x-oGHg+vD4vG;jr zUO5h)h;P{3T?51{q{~1?D`?i-42@kj9-goUi@G#13D{UG2Z6^U#iDpY999LPBzcbV zAGF%_XnvHuVbstAI6sTcW@!I>I7DfYP|^~xleg}KwX(YGhEXFcnA=(fLFi3{yYdC1 zLPLs6KpKk0P!D;Ci;GLt0^Qie4pGlkoYvcmf8gAeRaU}@VFm&NCYbe`&3kndF^5Nm zc}StL-S(AR9p;XXR&D8-8L<@*Oo^CCL*NYzRT;IlhPnb!MLyxA_*S~IAI><(dEGS` z$qyFIRf8L8BCq`DPO);WZNpz0LKm2W-@yk=y#)O&S>223_+9Z;#uGeOgOK~!Yze`j zRJ&P74Q+{5mFr~fc8B%7Yl+5(@Wb`>a-#N=RdH+i+RT4gq}%(6Oe0d;1Sjow*0$a? zA~G2U>CQ`arxHg6y$3b!qF>leLfL+8nVoTckkc|U7G@ooF-{M3V9}gL=D9dO$F}M2 zU9)vl4QBeST6Kpb+?$?b9ncxzd>(ubXB!Q|LyDDZxaZFBwqtB;u{%d%?9HLK7RpAZ zd4ai-!R5bV&FpYEEo=uH&)^XZ@Q2)Ansf8v;K}=wlD7DOSR56dXviqcn%B(kT3EQ< z^ABQ0B}r~5D{3hi2Ez+g8dP^z7?07dW3!BZTEml99MRWxOr?moI{xQ zi}EcssBsv7LbG^-Ibae?TRFPM-ttdMcybNY+f??mxPAQkVXhYkj+3Wi-JIq7sPWYI zeE>cCX;>koP+ek2=qJe2Sq4?vU)HvdkK=H5xzzyb&oi+d&u(v{dyx;koE=Q-Q~XOz@!2q;P_sHC`r_EIum^>e2d zc^;))&2T}N?2dU;AeKwixz_=TiaXMz^`oOyq(ve8D0m6yJM1LP zh94qAo@x5Q3{+#nPt{dsH}j;oC0K;J_NO?+TVE(@u%0>9&@>+-kfkC4td!Eea_hoWO_^m^=s#$4kc9o8g?Cf{0xq%)epZO7ZRyvg0o!QM6%# z*U$z_FmD-aWEdH2Y9-SPMME@oS3)Fz#c&TFC#{E`^F_?Vp>#|Ig(996vskALOz1~! z1zDFic-(eyfMZ^)zK$WTgj7FjvHU^_MTQYLSr%|XKlQ}j%6RPQtPWx)w`$m)oQ?b|nVjRmpZhE%26Mw`5h>(Ck2&MiPd5k4o}*PCB= z-~!LFHQj<|LEoW;mxYA5u01ARcF2=!g_El*9#7#K2Wd9{A*OEw6G7pF1mfW!j45Jp z4E^;U+FvIvjr(NnmC^ToGvhz>MfTOOWy9zXrC-g16oYbOQf{6T+cZ8_9rsoxAhCff2_ zEwRzjiDIffL+NrnLd(8c_Ap=hcE)t%uwx6xP1pwsAr5J7&xiJz_|1%FkIV+~)53MKOj;i^Qf@*Ik?NwQWXaDk_TjR7rD=)a|8ar=62z-y3;n_UTqRlNHd*U4rIpyw%d1>k*$R8 zr)IGR@5U(_KF+-8@U&g16D3A!tSAm^Lk3-1b z?fyyNPBsXMQah4stqUdNLkOS}6{Cxc-p`|!&3z%F6&n^?Jg>E=FD9!QTc1esCC;L# zkI2q9jS8c|y^*wetwoF(2TT~l3DvqQ>YHZ2t}uUx2VCYFlo!o@nwpyd#0$xyxFS$5 z_iool$?dHw*R~fP^Rn(PQciIiX?!)tGgP>RC+hELeI!{SC|Z1E0;nTQ67BFYx)Klf+TD2BKg| z1#)qEWt<1ix{C<^Dx#pUA+np5k_rmu3ctB`U9nVq(?K+%n)>QT00M(_$J;0uS%E zse{DB7um$x7xNb^ID&LpOt|HM(VB-Rl`7Zb?i-CxsLA*Mi?6K*Lhm~WmRSj^A6fH` z$$LXqMKK9c^`pCRld6~hS7xMIL62b8A3$ZMI}mM(egcHMV#R6n=>A!ZRz3n>5d+0C|UlIc45zTe#!?J|-c7%v@f#s^-`< zsKH0{Tu8x{g{p3es_)@FUJJ{9kgf~% zKUlt`mE>LYBCDS!_k}Gj21!?hNHS#R;M?F;mR8jb2jXP?k83%L?IH&)xxyQQXUzQH z|2F!%zS2;q$4(*7#iJ{uVMo#3|N7Q-)ue{GaL#xx#3k;;VzwRpRg;LFx$M1X3*fso zxW@ZPg_RLuhKranna&g2oT=Ydo$l%ES5w@>eYrYUsVpuIVNWE+FsKWjbVVmOxdJE4 z7Ig+PA)0_FaSw+A*ww*N*uc4}f+9$<#kJ|hYVG;MxQbg7cQR#0H(AiH z9t#-k-Yi(6tg)c^59-}44+e7|4;^=a>7qM8=fX9UcTt5;UFE9C1u4qVTBG@aqlvli z>?@nj;!%iE;K`M(hikpl=uje$J;s1-3h%A}nc|L?)CWSo-Fxqr)n?Dc8Np{nf0EGE z3W5w1PqwLdul%RlH)9nf({3+XJ2-QpDY__RvB=GONrz?ZYanotzz~DE3jpRMt9S51 z@PKQNBpV)(*Y31Mhagp_R+^&Dt#Wb-=Bufie$+Hnc@I0*>>=bU+Xpu0R4|=qH$<$M zQ%g*@p62&2U((a9ad$IWzkN2}+4b##xI8V7n? z<8qp7-K6j8>HBy7)B{G2z0B1)qFxe7lR*KZf>p)1*5L0#dfke7A3X=~`Jzm@-1kCF z0=eNQs*Vh3tPwfC4Y|9@+8{$ZyA$epbJGVlJbKOkv39w-2A;T~?4n`mzT{V69SuZ1Z=?gc_Z(iHHd(?@kqOLs&sO`D zvj#k@6473)Jm`#mXwwSuQs(lHz^ch>6M8DEjxM*A>DlfkLce+Ao{u-q_U%#Kjf`#2 zuN3^C$&ZXizlNVWdfo1ueXI5sjezhf<7+^?^4oGXoiM_5sskw~jMk0Yj#C(S=vv=i zq`cjag%=NnAW%c%wA!+o7uoE^YvST2M8{!*s+U$^m9nJIoFX$I0yG^ZLRM;raz|(9vmm9UrefaDYPwa{7yBj7fThJ5lfNn*h5jw znqb{=*|mi>j6U-#(UfPBBR*QCk20Gq2~o`LWOF)T=LWI90>ej&voKkmp5jz|-GvQ$+Wa+T#8*3UYWf^F`kXA(-^u^+lN|Y-HMY%4Q+4zwlJ8Rl8(^E` zaX~Mjx7(7k>O`FRHyAS*6G|F!p(e?2vMNSxz+Nyw%3;{KYwy=w$zqe82C$u47Fqz! z3){gzF-zp09GecvmlVWRrKGTsMU4fcx}brT1MCX@i)Yu?MH z;na8)EGh516P3A-9DjG5Q!tyVQm!86A>ayMRoA0beg$hQ->W3z@NFsMW87rVt6oW$ zri=AL{bYSrV@NKSkrC5!K0hTJ!3U82ZDQ#W?4Anyp;A0L`{82ivdMEAlQjr|0uS2# zJbue5mH`$82Lp!`N^!shU=q7foM$f%@^Gpe`4_rspbJ2=R?HKd>3NP@7iw}RZSb^1 zXR|#+?lqsr`9mT~P(~ym&G&rqv;TKuo?nf@ipBOBJx@Fb-0V<|fr+`9Ey=t2FfhWZ zS=x4~yzC%-Arfb-pWYBr4fvDOZd?O2VUD1q>{U-&=-Qm$7Vq?$m?Td=Sz5t<@z0c- zTikAuH`QGh@PpNexRR*~EUs=D%Qf0j#5JhZUdsjZXW5zo&%#6dcA@;C^+`AV4iYj3 z^EWe$6VJBENhVlB6Zhi2VR0~SfERApvQ4t)FHqW_U1&BLRm8K+x=K4DDk<1G5G;rm zW9CE5aGffoZ>{)5k0ut^{JJ)7JM>>DG6s{xb3uTe~~&uESl{i$t_FkYgvMcy375N`1v7G>HY6 z!_|nL@~c~tgj!C28Q3AkpbU%)#M5%a-P_ictF*NS${WExR?Ns7ryfX{s)An75r0~x zT!UNKPTLN0K=2-y76}|&`xzawaXEa<#7dqcyRX`U_9p|*CXEQi$vm+a6tqMqa|MyUbgt%3QCs3gC%pJkBl-Z*ckd6d#%WlIMAeeMOyluZ%9-Up|cf#eC1u2>|gY*W99j zrVb{O6Oq)T-u#G-?f1^_u#GPbOZ79YP6%c;=8BrJ$uaVv0zJkJLRPJy_efMUVUQ-` zhFocnNGoU?c{gHqFn|lVAtpyBdA49*#{!(CnKG4YiI0ja9qjR!U+c=_e>@ZW^QxlW zUMh>gvGPbG2=rV)K|n_Q_7nMpt+oG$$=6?usNkcgi~3ZJz+4&X+*M?YjnGcGX4{5^ zr7nM@!i2#BcxU%s5tUv23|a1HSh|+7KGeIM_)bB8&?Q=e-EZ^PpAglJ=5&zTtfU|f zi=>L__gwcBosPT(h&C;F4TTw%F_0;C4m8tJBhS*OLaD%=CQS@Oq0v(CzQ#cyQM#joW9(*vVzmvp z$;OcFMw-4|+awmHjHo=On(huFXLNICUfuR2K>(AceL4%?%4wKB$TS@RQQ17Y!p#{+ zs}ctY_T!12dPT0@Ny$uB!s4CvR-@~>&(HAjY(g{6myvzFJI@BA(`sATO!Y;52(E4* z3}Mms@86FhW~H(p=l5S&jNi=!!^l(aQiv$9T7WP|Tg}Z}1|dFyRN_T!zV0(8o@<*s zyg^L=Js5MuxfGv)b?dIO%&TM6SQNfYBTc*UE}9BXSCX zl$aQyA#+js8VQ-T1nJacS5%ZmbotPLTz>aXfsVJ{EnOFL@V6`Lr=Kx5?(=Nm%9aeL zh_=DdHgl4L&AEQ$q1lqp6(ihbv_j=qjjSi2u2zMk%ICxU#MV_zL;q*eof}a}Dd32- zo>W>YrtuQ=%KKG(l(dHoGU(u4Cz^N}iI8Ln^98@J0>bx{nX#kaFNfqL6YEC6zd?dnnLV5pUTBQ&fRCT9>sgmWjT}*aG63H{WkOvIQ{L zbm>#A$SDSg-n};eex#p++!tazPchE~dbTa5cfpnt+#(glI(9+ssX36=Wa=Q$5{CLvn&3~0-WyLKO!X6 zN~N%}n=v`Fd_Q?`8$71Nsb1{~EIY+VfF<^p6iiJ^SNon6tX^L;Z)<~Y5KCVf=4b48 zqcX>^&en|!G>3_C$&=LC4y36wYRvSi)n~A@^aRC5VgK6xVAO!(lv6CcNmjSt?q%3~ zpX3!w7K(i6{_PI<6nlAnEvV$}AE&E<$b=;u(zzwCXz$_UKaGK*!v6Koehjt)VB~~m zZx2|YUMw?lIbr+NKcE_Y;8ui5tiNO_?6pubcr-FEMhnH4BV)e95;&_c(^o%vvk!Vx z+eQJ{^)$Uq9gn_*xbM`Z>t^N2kX$HvyMRj5U5U*I@K~K{Rq>>f)R5iDl1_rA(fc^w zBi8_Tvu4@vA4u{7u1S-%W!D(#?uoyZTXIM-mZ8zKeI=6R;$djgp)eew=q9X(^inVh zu}>;#nHI!;1Ea4w-8V|IT^8dsHZ)#e?olPZ2}5T{mrV!)OG?HPW5G25B_;S=#bcNL z@{-Pj&WGK!PP&2TCHPQ28;I)~yJvswSnW=Q`Bne*#g$MK!jvU=;h#WJ92JZsmWENZ zQisFQQt;d(Phn$W$UXan7wg@cr|dxW!D>Yb!yVX~;f29h#LDXDa+}-zEUe|-2y@Ud zm(uHG3qy9pSgBp7c{v06ny!E>^*{C+Vu~i{fJzKq2SwFe75F4Vw}R^&8*hd1yM7{P z9@tX6-H+DRh8k^$=u^_b2R|h+tR@C}I-*{sM0S7-_`#P+apwfQnzR)ffk2JS$+f9G zWE6~r?xPr1mMs$;H{}V*X9_LGL z=SyE#)X+Ao3KY&br^J)SlMLvVfD!yTf6*xu_jNe??FBzd>Z^ei45@gStKxV3vDsA= zr%e}o(m44oMXV**L#2beT@kHW8+@Bw-JoV{i2lZd&g?{A+-EUr3@R^2g+t@u@q_5Z z0v|El3v{E`$1*V5XTRDKi~Ok#=V}SR>sNG;nTf; z48&Zhjb0b(YqVT81a+@z7-X(pQ~`cjFGSM}8FOEEnsUFzHYPFhl&OhPBOG{)(PLWh zMx6`PD)h6%TODS^s(liKB?Mjg6 zF-ydvR66VWxk6{V#TZOJC=_rhYHd%SH#uFD7K^>`XOEBEtYcWci1FgvHzH{A8<}=1 zC}sAa=30TUe~0_ib@h3pBl43n=Vyk+Q!p?kz4D}H6=mZ0a`+Hb@)y?{$B^h)VAV}C z{|rCmP{M=7!z%3`2+ThdDi6p}zELN`DI(a?Y(F)SrQ^eoM?mYk5T*!j3T-$xG^6K`z7^M zVdpZmwDuzQo!b@Ft6@|*JuA2II`P%33j9r{SS)&^v?~^s#nnE#Um_$`sI<|<*s&ux z0cWjJu47EMUbfS7O7D&b~cY22RfRzL}$rpe)GKL%@pKYM8>s@ss7NiQ1Tbn3#q8#^3Da>i%VH+HTsXJ%4h1B48te# zuBnPeSv(Tza%?$QMTb3wqM^e#r_z$=G+XVe`T8VW{CQYW_FA5p)_oGQ5GL>bw@dJe zdqZJUlgxx%QdNNeY}rTV?K|*gD-Z)eS-0-Fu>g}vcT_3&BN+UfHKz~5V}?csREq5j zj2B$_5Dk5mM>8q?UP%AtAl%71h|!UG$-2@x2xcQmpE(~={anbotp71x&8@RZnyGJ{ zd{kBsIxR%8iEreVa$s=McjaCAFY2K))L?{P$O4O@E`r4jsiuG@Sc%+PquhG-Z~s4B zf7Bcruaj5LPqq*GuGLaoVG&^&FfC5i1TngmxDGUj!#CgvM8dKG8vwrUpbh`5czKPl zvv{b5Rw%JRYL9PLTC^!qr56^AUL02&jRc7EOPQ73N*Y>07(de-E`9b~j=*oMjqW}Q}vmhw-BQrPFrMzk$E-Kl`5C*Pd0y_L zj_1RKLLV@dp*I%~Qa!>eehzUeTf@~X{HbU6K{{$IXFVtR6=>5jZ-|z>Mk1Q;_CV!V z*m!DS5 zYXgceMOflw@SAqnc<0CmR@^2t0*0LLRSUsUJiXY`PfyP)2#lTrhou$8d_u%?YY%{ z)jhfA-I*iOFCD`zy+BDq+n-W?Wue&Gf@8qR_^l_~WUfRVNfIx2wln#mg4 zaVYQX>~g#w6%mkhPR`Nk!U$IABcAU{3>7Sm_IeV*h0yv%)MmRU6rhEUI*Bc z3*u%YZm$5jt1X@Wfta!Jt9&M)*mI@;Q&&ZtN6CnEo1G?!BEJaw-d@XncuV>BG8R<^jZsHM7h&h2-t%ZHpekCK%nOSga(V@d4RNO~suHD^qZc&< z*z@1vn`wM;6T=cI4zmo|DBEcQ|Lpy3?UQ#HKSphm#(uRWI&V%>wK(0P=(qb)Fui(E z?H^*PY62*Ugfr>0SsmF3zl2cG&*6i__Fr*xh3-P8qSzn-Av(SyRfT-`RG89`0KiVg zsjH=A;EO@N>OJURalp`+i4;iHVBv+mFKV{*Qr&Uv6UDXmI`DAv@k-|DNsQEi5V< z8)eVjru38K6)^V%qyE5}YwI&qF|2EE`g)d33w5*d5k%kW``?Tzg1Q4((lX$45Yy1I z(Jw>t#2@qR&hJemYO{Y04=q>CS`+aa$szpdN}lH|)C(yT>ry}b1~qUfJ?-au!Ai%C z<}Wpy+_VN!q|Vn$efS}CF7UN8z7_tKUB$oZbd&}<`r9}3CDzkfrKT_6-PH&ID=H$> z9PbsJGM*zAO*y9QT}9MT6CM;iTau+WCVc(CGjc8bE|Im^OWY=Y{oP`H{AO>&_jkSXrp{xS>en zt}>rVb5T~}czJhr?nhw8bns8I=GInT?I_$kmVGxW*Ck$!Bht z8?TZgUMyT{OI8Vu23rOd55)vCAc0slR!HB8W+=`5YbGEXHAR++;}|9A+8KpA_Pt^c zBU>$eM0{oQJ65ZGj^x) zR)_5fX55Vekf*3u0Hpru?;XyU(?_e8vxc-m6ahDK72MCpeM(W$Tn_i_w;cuM(9cbr z?V@*qM+T!adRQ~!igjKl{=Bb49$iK@jaRT2N8#RY zWb4IJf;+_ULU81Yi+o8X;DkeubFr)3Yj;H%?e0l9Ko%Npls3~G9u+vN>nL|i{h2Q( z=cGS>O29z_AXx#UXqW-s{hd9MNjdbUq&f{TyvB+?){OxkSWs*stH zwOH(-ygV%>4h!5~8t|zkeba^ayYc_gUcI?afF=wL==w{E?wE1PXEbC7rqzixYfPGq zDa{^~;r0CGNf*!M$Wh{^4ki@A7?e7PGE=QF5@Hp6sp1S6zOKz{QRAF za|$sd#3hB9JzkmK%P7jv%aBEyW~l1yLck$0DK}U6;KOy+?C&9=#CGk@m;h z%nzBn;%pIaYI7EJ+JZ45SE`)bM=DhUpr$g!`?YObu4?;TO^2+?Prm6Z7Z4~{JXY=| zU2OJpBV0B7lPTCbZAjQQ>BYls73AD|5FC zn?lD-d>?d_;c_r{6FyPaHabMAm+gq$h+`M7)E1Lie~N!~`qYpd$&^x<@e`BvW~~A9JC)7unVPoMwJ!;i$%o`PiV-qawgcR1k(Oe&8Vh z-TPgyIO?bXd z13+w!zh%b-W2#cLdV60;$=P#X?gS$F0roPFad>sTiieLKnrLbdtY(w13rO;Z^k5<6 z4PWfW%0?O3KxoQE4y{G^Rl%8L5f4&E;?cmOw4avCuct)9H&_DuDynpB?O%V4L@XN& zN`$nS{^ki|WcJ_rWxt==6d#6r3G-9Sb1HdCshI(f)~3E6a&)=DXR zt!41t-abOVCirdEs}HOIUlx{~9XvE%I`pnj+^=ZCGblxD&!ZL_S*jMA5hOILD@uiN z#zU>sH{_&Qs%<+Di{kmIW*Bq*j|1{fkf!f0l@_f-1P!9Z%XAsqJSof1XKz%o*n9i! zx93OM3Jt#zmf1#gT=AFk<~yg|R*)a%&Q5~Zq_z^sbL)l=@UEm&(jFb`1BM#ZxtNXF zp0sUCYreTMrOOGUrF%(&Uoj*a2?*GRFIU)U^itg-2O4M_8Gg-=~i}5&VmpGYIds@}L!;ZiLnN zp(R;wBHM-Uf%O&&KE(Y=`Zq+>arv(T44j1^P)fWPK4Oa|?xHUb_J3;SV^Z6yi5~vm zs)c`gz=d?P7sBw#E2y1fQ3SGqlHV&Y?pNlC6PNwI!=jx1%Urj!qQppxyC&CB8~ zDAg%DEM1<mNX%iz-lQXwMG!^?qLeIYN<&X$!wAx zLvP|=@|X{{ko|v$8ur@QSxVH|uOp~~;8pQnl?;|FX!@u7JTz+U#70L4X5P_egkgu@ zn{$S*(AKqnLke%d&(iw-o$GFCe~w=qIyR3&ESj&$XkgfTOy1c+`|hH=-Xb&_L7MK$ z<+@;lXDysS0x+xN(&v>thcW@~I*onnW6HgU7FsDLb4_}IU*xa63xx2Zo{8AZv{4JM zy<^Pg_liM3$HU&m-c{ELBE@A0c->nG^Ak5;KJ=iqdK3nAxe4eoFi15P#@UBAFtXE! zU^l$z+4jHe*8jAieO-0q|DnhWKHFBztCj?rse8Kg$PEQlcl!%_+`wkzcVw}uqvzF3 ziWBsy#4mu1z)u%d9-i+IkT_OQzS>+9rh_r4+wAEQ`}-dUD(1mKuU~70-Dy|d-I_rG zchqt+Sm#wwCt`nb+qr=QOMzF`rE_7GLYLi0(H7Us*D8MDIAIZb?BKQV}sKi zz5~)eNXS7EQ3CIt9Xn>G*l)5FpLLJJ8RGp?ZrAV7E4<`s5;A17(I)Ysg}}P^6Pc<( z_5ozM1RX;l#u5Uxqar}0do^JW>JZy-Q}~0 zjQK?its1%xvg1u;X*vtleKB&3V@W>Z#`BO2wWI-bLC^Nw?dQi7B@^Xk30=a)1k}Q}P$7Lq@B>hr0D8YdWL8v{06) zi*i6@`g^DRTSDA<2rNlG5*qxrge+&o&~PnjUxi*XHGuJyx79g^GPl(=(|l`BYsL8D zq1!>bw&L2t1ak&LSw{mGqoiFQ7Amh6$kcrlyJiW8f*s~-`84Eg)_s7+p~p}QxcK`6 zaQY=R?5E#=-&~cA481IXL15@iA5PBvKGUpuluNXU28Ze*S+`C#H|^wCsg;us_@|m} zI~}5z4@VpJ_~Y{8U7oOy$idy53^S5+j*fa}sw4uVyorcE^CaT{(z@>vI)Lqqj_Zl~ zeHD@?kTG6q`b8CD1FG^!F!vHi?SFi|LiMm(uYSj)`r)?WA_>*FpyI!;+FrM3IgoQM z9wWt9A-=T&TSQYhoCXb2f6#7D5!%X{%EH3%l&2KIhdvT%%)uD>lW{3j1}1@pU|jY+ zn`MleQ(9JO%R0iDlP$8Pl2}$o>yFN<;(xgr&h1_tK{hQEKHaKQVD>pj<2Mo_9|uNl zh;IdOzU8K76#f&!ll(OTjQiNW&vO}-qz$600$(IJY}8ta9MJyMT>8qwEKeqYg0 zk4#xcBZ`Iud3nvi&>1~}qu~fJCbYQAKI#9MP})HaSPCE7v}fVOp(gG5Tr(gyKHiRS zdVSRBl!{Kdfo-%Jq8zpz)=+}8PGS0E#eEG0-yZOk60>PFzQ9qG{V=( zaB9ylV}UElIag196w5K&8L@i5D`MnnIhaBbZV^WQp)zt&?iDX86$+BKKx0UrK=MJK z0VEQrNiP-Y9pC zeQZkM-SR_?|MWjR9#@%3X7ZsqLd5x_qN3uG`?}eD(Ya5x&*?jl3u+^NcBRC?&8<^z zct$A-cCDIJu>vs!eiI&(MDJDg)VjoHNAmFV!-2DRhzRy(mln7SGc5|)v{n2QL&UDh zt=Rugye$+0h6w;u7J*WXL?$6mf%_{Oeu#qu7JmK9O=dppFkk*F5TF_Q<_qI$N^W?) z`mUlrJv)%R#^=7sdMyqaOx%G^?+>#nH*&hzXZ}8jfBP1XCu?dUQ#WdgHjnhZ*&FM( z@W&4dTuRD^zF30Pn%d3P6vxNi7@JaBENs^ zp4y(DAPc7;{2%7dsXeo%+rqJJ+qP|YY}-c1wr$(#*fyWoc6V%N=RNrT!#-KZbyd|h zSIw$%k8yJo&vQfeW`C|b#Q6bAaPqwKBGt&czqQ0mwVY6GzBlgOYt?QvGh^?B1|n0T zS_V`@qE?DH)-Q;r9IPB|62I+0m+NqQ6?YHosW*QBdd%yNcfq6!2R8(t0p9RdIsVj0ykK8ReLXNUrMb9PtjYdlYHJ48( zYsU^Jppy0*?e@Sct|$s}$MD+b#RnNvcWdZ`L1RC+!{ai+>A9Wsz9X2{NibNmABOp0 z3l>UKC)UEFs9N;^R~ah+Q9Av-KSLRc|K;;o%R*T1_$x658l)e^MeraOJ@0>7fR7{s zZy@%CkL)Ys0Whgca22CL!6#t}OJ`@4+}nRDj*Dk+*-8%b*)1{qOqzR|(tHnAWs;|W zeAezGYj*`Iz;f0ZyU+JbJd2s!z%KvKq$H}_z{rF}I*6t7IY;3Kq07PX&voCm%SlR3 zC)uW4h=^-_`Bi8E#jfn0; znA1b4qSLPGq0k-aL(-~xO$$6ZUcb92bc%&>Nsk$UV-rW~c`DN=g+LF9%FEXtp%}e{ zbnuyNkjY3(m%S7840+@ADE54>jQ!_f|Ms`ZVHh#o*b49upyH&?N&{){l@kr)<}OQ5xEp-V(WF@wp6Yh>&J&aPOWGN@M2?>+5lPZUjk z$@KTb7v=GQdYTQ7j7)bboxC>lci}|)x&4N^uIRcna&!5D^pg}Tdt2uk%hDQ@7xvu@ zVfVXJ=W}Z~na-Y!sBl{xP&AUFwXntmtq)={1IWO!Gazo}88DvZHVE-DLcGP4&{A6n z;GXPgqB&)_;?&u?49l^H#(-VEEJghLNcRvFVpjKh#d#W+q6-~{i_K70X zoXJw+JGC<92z0Tom>0cBL85DPS*~E=%HyL*Yv5ta66M8&K)sook;2Qz7W{?a+DOD@-yqZWqFFn;Se<$opb{>TT{^OxDK1GNyFK{#>0Su5 z_z9|3NUh_O)@>YC&N-tJ?_RWDDSQn10Z^ z!7HI{OcINS*DmP>PMc<}g>-D6z11F;cW{<&Ym6rNsA?$UN1B4%%ze%mK z;e6NE=ZW;$UK+Whw<6S)dHFZ-+%(G2XtipHX!aFri+CP?*P2?L@) zPXbM&J|*ZWcc6j{5`~Uk_mH57)$e1+LZCxa=w^FUuzT?O$+1$&VvufAvnv+?i??+w z6lVN>7`gA|$YzKV|FDE~wn#qvz8jG_?fUO=_~^Wb|6~c|oXkASbdYU$Y~$kLX&Io3 zx5?^vRw~I1LsX0P9}&$e4gKHn$95C<{J@|IN17=HNBA&Z#sIKJC=ZOeQfGmjKg&4U znT6m%Z}<)9D6kzS-?nR|n=!|aQ08T&Ub4{WDQU`hh;B**W0ZG`-mv20Fnfg97yK5o8)HGmbm9v)2cPldXMoaTFl>U*EtMJdRYZh40RG*(UL z^(dPdz=O_0pDx|B@=`~oyq@p!(_mR&gIRd`dnZNU(5r}YkR5dk27EX<9y9;ovn~10 zcbP>uS3W>39O~{jFi`1Mj(E79)fsx?i%PMd+iZDn3ib$Fp>IHkeDl2-cs+);RW??o z?R>H4xq7FapJQNR3tt;#QU{u)uJ$?Z{0d`TM9M~@MU(-#B*2uQ>i1A$TP2LKHMR8` zwPw;ezxd2A9f#VL9?H1wu{u?tVOVJl*&h=PS7!~5IlIyX*Jz<-rY`h5yU79YmuwFY zgv%8p?tZGmg~x5dIdb?tTyCIj+Z>P_AZA8ZkAZiD;5qF7oDRUkcG zc@PuSi~q*BkNiB>)m1+dax8Rd$EFbi3|SV9GA-sW=qfG#1@qT17QaBjkWw1hJ|%@zMTmrZDwmeEV3}7x}y2?TrxgK=m2w??9-FR5I*w|@bIVF zzqZF@;ZZxNm*BbEGLk5VNobO zk}?3+2q>uA>1@&Cs>%!1I1hZ0_p9gi!tJEhd{N{54uDn|?H#qU$dw}O{*2V!Gx&0k zy)_wN4$q;W?!(YQJ05OMf_@%wApFOl!%v=bO4X^_u?(m#PG-$s_a{1x@up24teM5yAQT7FV$5I5Kq zY9TN_Kh}IiV6>{C$H&S%{rQUAF9d_mp+dy`S`Py!X{{;R_?=UlXW9yW?X7iBjaU5x znDNuoImBP(n}R;OedK&W%e&_AZPth#`HtI06RxM}rF2JMltdMZ2n6aHtWuwz+oHe^ zR3^$KNlf>c^d;=^{9+7#qmS~~A}`}exBd0YOM0V&T5FEQB&5M^1CMwKIB>bgVVgdW z=s<-8R5OYp#qv(dk@~IqfAR)wLY< zLd(A?ZNbZY-dhl32xYBA>9*j{MfPxM0SRXspNqB`rJ#WWj^psM7k>kZ*wB8*i(K4m zF)@{ihX=uTbfD1BgPt~AUanS_c1G#)fD;@G>iqZ}Orf&so_#8YUm=7_HE|-|@aTxz-(iXqS3>Yb0LMxC#}rbnB#^G&Y`6M8z@5LVln*>Y@b~ zK-*WIf(VECknog;UtVe>^y2Kjp*!}ce~jv(a#~;0wjo8D^Q>FBJP`K)hsDXGXAn@J zV0t1qJdZWK#{mhMK+T)%4YK%p45CVRbAwk^+LftPO7p{{qZJG>k5>d%wh)F);TRkS zBSI?#(LH!(!RGXU@xKByeC2Ob8F_Qt>2vy*m0{n;nEqtzF1ip`KGRMM?_)L`XK7x%(RM$DqXKE;`rE=u@nmUusOvhQ3OL?p%L8v?( zeXpC0*di?r+5~fR8BuhEM%t+S$v_7PmGt*@=wMn|__^&ymW;p<+a< zQ_k}<2St_EI(%lRATs`z7K;QvV^ZoalAYEDBBA`If5`A#?ba3A-EB%@-PPJGCtaW% zbA4)mIk3VL5Z*C^6c&z@Qs0!EQ@&{lzvz@sh0tgoRKOA68PWBrYVJtUBT%xlaaZ;R zr&vOz($rpYkFl8edW2rVU|h(v+Cvp>M}%URPd-C1kzx-Kh9PhXJu1p>OK|C&RTTa? zGbbL%`8!65ali}$+>sz-%Csyy$3mk36_OPniiDJ=3k@Na7}sz~Kq=;y7eS>y0DFU+M;+;Y9px-%lvOAq z&5pXTyNG8)>w;EQXt@);7ZQmhTd@3)q<4agh2>51=a4~Ohn$z#UwIG{#&)#3Vnb8%}-U!+XqyYLe^Tgr9N zAwuFk-$n8ep^RtD1kRcluy){%zueJ-y;HZ0B1l-$o|ibw16v3`BU z>UV_sN7HC!&Vg~f97%N8uyfo7$A`UL z&-W5efw}iPItSWca@g&$F^F|&F3BMSNOr|Ui~qWV|_PJC`Mg~J6yohZU>nRud*$qqAg_8ni(cN1@Iujb|I?(2!E zXFmskVa?Ww8<$s`2ZR#%3$G#1$X>?3cILjYG`nh~v<1St;^=!;;#a7Q6pMgAqrZZN!pOx8ZhC4LU1i}W57usn z)OkIjYAlyd4#dYK-d`#eFY9RoEmCY$Rkl?i%>a}5sm|A+g_Y~89uS5lT7LKFM^|JW z4db=&+rcbJl@;wEKgKE^hz72*4VuQ^xvAWbS5H;P{gD{R8wR^DqhGJdR7TX|I zGluOdBQqCyo!V7@4Vuc4HsY$x`+|iRg&>ps$yVsPaq2&bUa10ewHtQDJ|1|> zN+llLLMtCHY9_oGG~IiM*FKQ`P}8vkq!4JETT5chx3{VWn;dhksf=hn6_kN&CUT@> z4hKetQecMYR)}Nr(j2h(Df>or%U|(?N4bnIP-@}rJ;CRuessOF8&L-k)=r&f_CUI@ zZ)-G3--_=fKUG_mx^VCV1gFU$d-ep8YF<_E5I4VOy>*^e6#*lZypC?;NTE;yan~{$ z=wP`%!}YBF0>i|!A<;@Nr8+7JMf>COneDxqBNV5{aw5%{$5L)=`656DW3qctBr2tf z*&HV=bKM?2s&L4~bdW3zg%3|P5g3Va*rQ-*shP`4ONsx}I>eqz;aV(wqd6+bmwLtx=yc1g&L ziYlN|-}|R0t?Eq!pTT#(4%x+fpkt$Og=5HeubAxcTTAqEgAD2TJfs>y7L^Ym3qppy z;&g*YWICWvM`qa7kQ}h6ruQ#0l7G1Ocf)^Rny`iL1OkYxTvgFx2|1>DC7mV)kDHxx zPq@SEZ_9PQh^~=CM&)w(U&TXCTdP~eO<+UE?8^sD7>i<%gEOybC%SET=erTLl$a@m zT7Ad5&G6^HG=)}xKAnQa1o9C>U{tznedKXHT0a?bQUjPz*0Jd{bEA1Ri}NqQ7&Tuw z>~@W}WV!@BRl){IJm4;!-_?Paem7m>z>9>12Rj1m%J-E6F@)R0V#r>6$cMd>iIRGVs){`|_A z*t-^<<;TDrwEL4uN)wG^lYWk(z$0baif)s)v`Lq^L z^dgvnhnlvCE7M}g3`Xfpx?TVsw0PJ!jjRE&&d^p@gLGmVhsTznPb=5v86jwtysQ0r zlS+;^$Dl!H9GvBqu67@OP#D!e7jFZH-3!-E?6PvfpcrS!cv51Th4zR=~#H?Y%lHyUYe9u-Pv+090LLjwfIOVa4xb>4a+% zA$n4&1@|$JAjSZ%Xp3fbO)z?iHN1da$2VvbIB{BI-Ys_#0+h=0Y}aH(JgEyy|@Q*8rr~_^rr{sZAINEd-}#hrJ>3;oF6!r-8Ck}chzcV z2L#v%sSC-dXA6MFWVQ;{X7(|W9pk@ilai8O3sNs@_|Hu3qAOPH_pc|g7dc1=FEdK`;z;G`UcZpS<*zaZjEo+0qjAd0-eS!6P%V8~gy^1J5 zYHDM_#*kfPbxrFczb-aFAk6LMh8N1L|F8y9Q*LGZa52C!GHZPXnh&uh|wbP-k zZQja16An8)B{o9+&I=|~D+OEsly=voXw&P0tchoZ$;V;TtIH?x{Ot!Ui2sWC-EKsS zEp9y2RB-AS#67U^x307;WOtORu9TP=2blSPrVGAZG+CX)tkkl}DsoE)OW#Es?hk1# zF~9%fy--|-NEb0nt@pNA@4l{}^1xI}ONj~u)4pq6+=OTqN|_RlPx7!H#aX+&Lr&{8vtmVcFjK>LHo=A~=Y#G{-EvB!SMgu#0OzzuSd z1nD17KApE&o5%bq$KBc(H4N(Z=QJ2iOjAr3$o*<&EjXe#trz=4=b!$9w4xbJ%fd=E zT?1wS&2n-0AR`)ZxWH_6qbQwhA!95s4F50oTAlWgcpXZJV1(2UUZ~K$eM9ZpZ8|w^ zqYna!c<40A4Mq!K-WUVP>PvHV6eF3wul{1!uh>;=#wEd*4zv_@WnoX!Si%MKTOyx8 z0DKzB?dnjX2V!V%&?6mOXj{#A>Bv~y2#PoA2)zRK8=K{+`*}Q54x2cx-B?(xojr8eL*!E?`k;!p?m=GGNO zZ(VxFz&-57;Lz$-em+9Tb%}Y&)b!Egl*Ynxc@DJ*x!@%-*=ycr?Q=UxL}zd_wKs_> zKlcOn{8x=P)U+<)JuKTq^eajBtBl=Qu3-ZzLr*~1FBm)ZUn%rKd3~RLRdm$}1lgJV z5dvQ)^3cG<%NU$!X>pakp$xpw-`&)ck``q1w5%fUwT6G9!Z&yX-D+rG+v?vuYj^f7 zLvUydTTD^|SlcVhKX8ATzMXgQh5lt4JTGCGe)ohEz6HMH9vV5Xhc!h@FoXWe-)6wx zd5kZRy6gts(1VYkU4#o8`55z+eM9_k2=X%u`Q%$Luu+y@2WF|U`EPrmmn=-D99sT*+rKz_Yo^!^fH zjePa%8E3RSb@I+-dkP|jpMzPlGbv1p9`Nm_AE|wWLJxr|M$-QS3>T3g9eFd_J@rhvtXeDZWnh;}W(TcgvSf#JiI zzIEW`xEQl!+G)Q9b$vRaZqAn-nnX8X1>)w@+m(%{y7QN}`Spi9SWyi9e)am@UZA8& zW|2I$zlI%r)59BRkf0b&4Cew@z;<;I)|p_~#l6MUg(huwgH=x{PeeHS%**TNP`HXU z6`*Tx*ud9{(PVOPKo^0&qOP{s)V3w9vEw1BDAOZ%^pLWO3=7kpl!Pr;Zn#i`UNKIaXVDty}Y_2^Cns{L&026`F+RP`DWw*Y~E)%z|ux1 zhs40g1RG`ef=ok1LlFiMk3$`_{8uSscc&%1jGRK*Jpi1uE7-&Ry3pg^7j_CK1V(gM z@$QHzlmsr!x2G^QFm7)&h#*ArImmc-ZDEVfiV!Kj+@X8Bp`4MV*tU_dQQ{VWms^q{ zm+wNht~sH0P7t{w^|rYYYgz-cnA_Uf7)D^W&kmCcj8%r@|Bs2;-avHDvYD8Kf#F_$ z0fSmFGyG?QX*Z!NR@79LwG~>sIg7d*G|~J*+mFPuoZC-^Zeh)vCcYzXE%RbTi9% zaEz^|<|UH8&1D|{G8ne(@;jzK-_HgVVnhi}N|1cP6pE~kjrK*Z{*F%ln-Q!0+TJp4 zPhXQgFc9@g_mL}u!M8;>;re*Z2vPtbe)EI+f)Y>PSVel%1Pt8_V=;3(Lc`8r*OcfC zz_naSH6{laF~24YfvQ*COpnG!#bIn;^qW}xLtG{T}yhbQn)D%A7elGW;T>Ly)P z(bAAX;y1-SjK{>5{ly3mF{4wOH+65D^brrn1y+vtj$j-!9%9rhK!eCJ1g6t9ucl{N zCBWw|>1|9hmZN7GgMS3=-h;%eGK|G$&Y}yOo)Ew9Esb0(pP!27V+h<%JRF-p`=pp0 zUQKy$oy5wK_vd=lK*R}>-4RGh$nnurQR^6)7EQ^z4s&hE z2>IRlFsswE3k`uP5zlImVyo2^hoYi<<{$qVt(jqUpVdMlCe@F+i;WnHjEoWFEd~j- zbWSH{@Ru{J&`1a-4LM!U`}!=@z~@h4Z`n$abPAUhZ8clE;EjjK#_CflEj0~;eon=1 z?`s~M+96_=#7}iNwA(=XaVZ(2Pdi9Xwi+9iPZ_T_q{{Gov(j+fpaE9S1c$JobfxCv z8^I+or~Y1}1%oxjc!%xN9kt`jZ=O=9b(=Ab98wmpSVyyB?)ZmKku2A9Y6Sc5d}7j& zhZY6eU0X&zJFg^+^LqDd_0PP65Z)C^H#Dr8;e~uqC?+8O4_{MSRh4fU#oBrC$D76l zB)KeJ2A!(?O0L|E!)xRvwIM0kKTr%Z)3GpQuqT`WWkX=zG=l^ke+tfN#SuO)IQh=k z2NJ1C@PcMHv0Ua`Wx`SAa~P>bdGbr%w>jo6BQz^5uplN`@bDg`h9w;+IFK$Rs`fo( z9nbhpj}mBTlz!$%>~pfAcKl&G0jqUjOvhm9$OrTzy2~Sq%37lVXwn#_L8$+~pELZ7 z7+eUNMwarj`za**$Ss=o*u%7e+Pt4QQ51Xc_7Nvq8Y*3_i&twbqmV!GhW)4*sOV7E z&{krmr{+)HjK}IT^r1RQ&#*Y!?aR(KdnbDsGnY>GN?UP9X;ZaPo7(n*zrWnQvmz&E z#f?IcM+1feDCj6?6Xr{Q&LpvNwk5euJPw}h+2eKx9t!DC9wC`{iO6M980DM8n~pIu zbI-!Izrl&M_;<%FeiKGtv$(tHjM?$F32&u2d2ipNW%&~PPYckSF=30DpB`(F&Ho;b zEP>@40xYX32gCGwweQYm6{0*doMO$9O_IyNxn4^V70nV{Q?WeZZqyV_LQl~snN?9X zFK*u^sYl{-MG-D+ap0TVy*>R7?v1##A3$P{+fhpydy~~}ck81+VagFdN4TLYtEmG^ z8j~m5klQjhfd9qd$DOUiVe{+kBXJEOsF9g@+e3mSmtUS*+zyD@x1%?(HN9C`x;EKw zYekG*o}tR#5jg@OUx!pq#Fz^~-?Qnt9k8UG0fgU;e=Y3u7k%$D$2|E*JdZw+P2wte z`M|cNVjG?bjgmb{pQ=M^H4LHR4&GMZK6CU0Yz2mO{Yn?l)`TerIT$RBD}iMM03xTO zsAhdVhF-||%XCXegbp<9{4s3l^;Fc{$_NI{foP>;Ma$mWZe?NwYj^rg)DZIm<>hHa zf2_f6Ik_kG1&><0R;uL_RU>2$1jUfX&Wofi8ZBXM>lgJFI`=}a_2SRP@T4>bgmw-* zpID~;CBP=hX^<>y<+Z0U$57k-$=iFyvd}CChS|H<8im_Re4{9p#mEp834c8VWs*NC zL|)^6JH@?~)Smpjn&!iqL%j}Jgag^Ps2vM$^NTMTQcwfr4vh;+rT`VD43#8*%0CE%aPMvoVaaO?YQi$JRRAd-G9 zpb6zS!|36RE4sm5b?+*=xZi8l`4}SB`2qM%Q|}Tr+C)|#xpLGN(aOq9oAftJubHhr z^Jyxs1T<`|#ALP63Tk(CO<0{7whJTycHHP!s>+AC*~h!fDu*KQx8AJS%2riohWv;2 zNC*fCPNsRO9eD$k^el1IoG>f5ym6Vazoi+2A86lJg=@9t@2GLK8;s_X)g`nC?VK;( zmmmv|ZYqDAqH?MCfUKx-TAumztt+C~Gsni-eT3z>1f=GUq|M3_cnGFPqmybX_AACP zD!2Mum>En^Pzk(J{zG0yC-0c+Tl2YArXZnJFFVHIP*a?~t zuZT_Sa_STWtjVBny+HUJ6ezt^$q5+a!0=h{5x^mkNtVu*C%CQhhC$H>my6-+A&%zp zO+%)|`<3d%ToR#4qWbWEp1-lRx1#>gcgIt!c4q~3`$!AfuFsA ztrF*dJ-c1XN=n`Ejym$DZPrW4##WNj%fvQk817-?-bBcKU~Q44BB`d!J|nRif|_F2 zH&E>@in(ed5zu{@2%%u~2eBnJE1fAWI9C>+3!w(M;0%Vuh1`dy1!&;<2siZZ1&dgy z717iMxhh&Qu`nu#|#y>B?+=$oSdh5qDQd9C<%~ zxLm?ni zjCpZY6irlAYgaaIwx-w?ku2V~;FiFtO-{8RC7c1A<{*gX8o&u*?+Mr5g)iHHXy!X; z{w#iLmPDRkLx~5<4}NM=;i`!>L$@0am>wJlm4}9h9g1$W>@^k56C0Rb@-=N~mx#^P zwR^0({#}Yxq6NMWGC(l~s8Xb9h&$k@U^_78jyCrIl{bN1Acs}T3M@OdNkU?Nk8CDA zbl2RRqWW~X;&tF5WSu8Y8vPp6)&}JgL7SvEdX>CG-k5{YBsRW&x3)`x9P@12a|pV(RS{*HJ2BQryG$EEcnMOdkcXw7Rl6b{`wS>Npb)vBIm&4)CE@}D-Bdc z_%y6~&(mH-DjD1dLIr~pakkN1Q`{AQ&+F}^j%b%7xM$7*&QhVeK}v4FUlt@ zjzETfhF-OyNvQQW21{f{UjFC=Qo!nsEQ`%fa3@Xlhtg{7(|CL~TrN^$yDs)rZLb!J z1D%0=*Cee~_|hSC`wH7U{<^wk#0Jf3=nST#KSv`AM}Q~{xhW2oKS>)ZJNlyg_0Fq% z_4}${VMS_>(1q1g_)K1g5I8uN;zyEt)&h=5Q#0&M8FGMU;Fng;A2k!oFjewPupTHh6k0Z@4OP|Q6R)GkYfR&8Y z0;@o-K3;*!lD72a3GWU%-TG%-5X+_rv8qgn7cBYR4q;m&5+wL>;B&k=XYV++Z-izO zAAp($HA04KF~lxl7VXzM-ZojHLcD|E=cr>0cIqn5!xf+ z&4}`U9a7OF2juA8Yelw=wWUA8rx6Q1KMwRO>Y~q#h_F~}2{(2(G+aViKvjc*2h($H z#{)K}r77|X6md_<5}AdTk{0SNX35>2wqx#`<9qT~SD|&*JIs^TAPl&iJyDBM3G`cH z$?NPBsa+gN1Oh3u92OEG4^T6Qr5n%{F%P?bs)^e6s{6AB8!7f5_5;vA?7SO33Pk*t zdPKDRXhv0W5dFKMGf*IB@&ZU2Ir6OFf8tp@oNO(9ILNj)kgV8Lgj<5EaGLi5zSal~ zWxH$u!iktb3(BT}5oA6_H_-b#Qg2}vf*!WIa>K(DhtwvDJj<%9OvGp^CZ*`d2|!UosjdQDuVS{o27v#mXx>e*A+mQbaF{)YgCpI-;N)gx&!9 z^z1Qj9TZ)gbNe)Y)z)geVgPvi{={3>$ywe)XWeN`ZJ-K_`2oB%VaXu<5&BeAUD4nP zS#u&oAb~&3ok8RUAB3W0V@M^dgGuO+i#*B6_L<$`xn|R^eT8k(>q=#M-7Q^&w9UP= ztc;*d5gLQv5i@~x_y-0Yzagi8{M zrfY`y>w##L4F^3atWLCG@8wvZd7&E9g$jhAc+bl415-3Notw^o=p&XcoUCn%bjqmE z?UcSyURn^$8r62Ax7F{cln~o@$cnBg}B91^o zL)RBN7Te;%&La+j;?F`7OD_d$pF@FLHRpc`*k-0>i<|X5zq&lGkm9&BWVX6I~!s_f7l8Sy}iJTGKp;hGhea?A*3`YHdP;@@CI3xATweq>hsQ@gj2<#7_J0!Nu*=L+GCQzSqu_cVWhMLDL_ zOC`cR1#&-Ax0y(}SbqmM@8&3EIlyd?HPhSTO5ji%#T_dwOk3wb#s!)j`rxW4C(Cc0 z7fHn9N;7sx7HIAoF22#rnG-5{YJuBrHU^_)vK<^4Tm6W%i-dpvJ}?{T5pYP!3DAs_ z=EV{_2FTs!Emi^Q7}z7)TG66%JVM_c8-fDNc|UeC)R8m4GWwDcbL1cixkbkjvvLS{ zIW7yzuig>amj=`%MSB0{NRiT-K^&40>^&h^x#)tw<9LQb+c1VR*djU$ks+{xA@yoV z$KH(Wvu0#E<^`Lkn3H`G{!&ropKgaY1v?jv;{}ESK>82>u)>qweR9TPm(+np-Du_q z`Lggl95XDluraZ*rInO89G2*qnFA>r!dR>(!8X1FKB;&qqj|f=at?h-*(iG~WwycD zT7RSqO4!Mn+q2plDzH8Gqv6eNiyXvFq^EcixT_9jjY-bLv_Plv_jbmEk&&@Rms2v! zsqFeigQt_fAjnE7BGXEm$-(*0#cv%%qqAM!nAu#O?cidv3;IRrPhR_&Gkj z?6>+`PfO+8r!{&K@>5T+HYJfLYW%|D98*@n0=qJrK|&L3GeV}MX+1#UtwGvCe+utX ziK7oBKjs|jVD*PBkQ4+m3pyE)(<{Ou4#0-V4U!*)BRUbh^aM~;}NdD>PL@-L4No0_e{;Ivppaa~>9iGNqZ0*mr_52wIgR+w7q zvVIe);%X%ui!S5ruX<1FJ(rB6$q&4~@83MnllNrhvhn1CbY&iS{^40TS>1h8&l5Ax ziV$GibuYMfsGMXb?-fbj#ZN!`T)|L^Zwa&*D+#Gdnl(JZFcQIw$7-VPjQDIXT8b1- zZVpS>u0sfkF2e>Ok`fosM~R0>7Ge>sUpdWgDgM{fD4V4PV8|E{!bBDsOY8!;6SNiYW_Q34QUAAwY5zzNiX2vGr1pHy?rdiiu&~S&+r-1*_vUCe5k+J{vy%WKz*MR~^rkS;Bp%3l!O#Kg;io!3N)qfCZyfVdlYC!a z_DsArhhT^$;MapQv_CA5rLS+WD;NEGAlYOnLTp^jYE_hVePz&f0cf$wAal&h#zBER zZX00fT;(icy~%R429!EeJ`-{0DKY;=Yh^qH!6LOHb%Wxub`PhRW& zm|Ha;HBudk_HyKwkHC&D9Z)WY7_^WqND3+*SfCvjqAqBWHIAo|eOW8wIPCi#?@xbI z7ms$px<#7~dy;vAIp`GCYVr$_E-ZL}f#&wd;9J&*Dd37g21}%NAUO##(F}YHo=OFY4cBe^8V6EY2rH;(1#Qgc4vd@xul@oJ z9EzYWbTF-O4rh@lL=)?}aV3CaU?Z$X?+{}+$0Ndq;tohOKtVtTK8y=Q#(O8ZKwJdR z)epTYBrb4K*jMtpc$sIrEU0uHo^OKd+u?THvA}cb#UmsGGKgW>=2JX^JA=l|1${=F z1EUMMyu7kv>i-;YYiYJ5GY-kCam`g1PzfoQf|`SzgVsQICguiwJOiadGHL#t_VwV9E|jz#+ps{PH8-ei_@O^4AFD6Xes#3BT1vyO?+HsMB6S zqQqlLWavFHe#Pe(@OmW8`hG=BG7t2noupAE63Q*;eEzK;!DP%pYR*CgLyuK4yi8tr z?tm2my~y^{&8`Ob8ATa^?TTo39Ils$Pp3$fghzwRHCdqtZxUVol>BL)AWZ#M;+4+ve^Nhxyo`aC||0)9rpBOW{gj0KnqaxmLR+KtnIq-Xfsmk?=PPf!D#AKA3Ls3&3qKq=3T zh7o+BWbnb+j?S-^fn_2_;4=eVTHC!XI<>eag2MU6re#yaZHviijR0T%5gy)|%tr%R z7S4ti$vpuX41eF;R(3`Toh5LRU~W)NUspn%qAu}Ja>2r37JYCKuW4WiQbpbjURY)9 z8gX(0?T-6?8kKsM;F2Bs2}Ae$UFWQv5W|xtt zVnH}u4zno0z0q|ZhK9D5NQ?l#R-vl8+M=l@^1_{Wd1XcBi607N61@m!DMr)@m307cj+JT67?_YOn`@2-DS0737wfvSoMt%6Mg z`duy%S3#lM-(m}2Xfuvtcx;Z0S*}wwp0{?=n64I3HocdBLi&ygv??fZE*V-noDS(k zBSD0I7&DSq3jqsvs$zqA1Kyab3_>kKfHzZ5{X%@jN^$M@P4FIkuGL(3$IQS5Op$ z<(6U}+_4ds1!yj?YV9PUt^ulFyz@&k^l}o`Ivz%ISYj#;AG9N;uM)OiAQQK@Y&?`> z*Hj&x`+p$6MC*HR)VmbG`+o(W(|-y4vx}IUJfsY|{|Er3j9&bBXi{1#v zifk7yXj@%3QxQ0?W^Y(0INK&2V{?R1X{GqKpH<*+6Hag zkA%@*5?X<`0L#{wc#3|4HQmE3r!Pvf#Mb&H`lFL{-NSzt5{V&n!)12omB$j$y>og( z?>}n4E3&ctS9ZBjSwQ}CrN&3?%3`abb>IvA!H^{H(ssR6)a0|fxS(=YG&P6Xry(gY zvP`=&Z$aoUE{nmC9HJC?kNg0%Z~{Lk`u zj@Ih3v1O+tDK8Klax{f-+C&_IAOKcenYER8_Xc4hNKgNPE$}ru=MnedfW?V4VItPc z)!Cki)>4DMMi0HSh-%lY+&De9Xl)oY@{!NX6+zY&&J5oPEwf7tae^@E;D9P|bLVUd z2JEHY&+W>}^_Y+WJ=yH|u7$-4`zWA7D?~i{sH4>7p#}p5PPG&gs2-5Em+tk0Zk_pm z`vynBM31<#87rE1=5XS@x2GKpqDTt^3x!ynSEl49OQ#;IB`I#8_P>@Q$`nKV>P_A8 z4e*SZJm1ya6@tVI+DIP&-Ibl2On}}P%WF|$Wl|LgYj;tv8|q}A*i4E3L;-w?T4z)C&@;Iu7glYuv6N?{~#{uBGf z(YCO!?l7y9KQLUpHSo+Q<+Hrmt~d_KTYZP@W9fv)q0v#+daR+6p)Ue-@v;kx??_>;~5&j-K#pyfu74We2K zv5k;-os=Z-{6iQuoIC;!&4;3uoMowasp~WA^Elq9BJ#+_bx9)W#DVk{JvBq=7@<#8 z@27R|FOD8*jW&HqOFhRG;nJwXxt-k?r8Z{g8$%h{l#nL_FvFdI2K)CZ z{**S8ax&f%IBYo^^}2hx`9M_7skbXeB1wcmkjox%sMF>qg``Zda02dR1Od~|RaY^T zvp73X)mgF7*YJwNs_HrbDbVZrr~2Eos3aV6EHc>po-87G3>M7{Tpc8mi@G%pIi=xw zcbqp;+-JSNfM~wYO~+9_FoBA`r{fJIo{=GM$(sqU<~xIZeS(B}P+fw?n8j+i;harCmA6lUmSeZ zn{OLg7_W~HOuF%KOXYeq1(xJ$#Nzk-=(Eww9xvc`%}R4Tzdg9gbdGgqHRh&KKnXo9 zR8dz`MjFo@bM;C|p@LMa+Ztxy^TjYP_wfD(%2u3qV%{O~iAE&HDN?FJh*}Ie zAlC*XkcCMr0Yv{jA)=xzCD10!mF;+OJSwnVP`p%;%gc%6wBH$4T1533a%7R;23l5? zWzTYoWYL+5+1_A{1qR**+pO3bPT zQrbraC5(1z31evh=v3?@NK{H#TA|-O zKOZwdg7nqW>R19KS?Ty7R{#RI^BeIZx_nz;gyeqBJs!A}nBZ~U14Sy6lpZ{|D3n1b zdkGvxl`eaFWCPjp~sb%Nnj4sB1m*@TMuifDqyP9tKKs!n~>|IWCUii1^ zm6`*}aA{-I4k8%?2FJ$fe_8-0i^ToDp+cqY~#J25;ZQIGjw(VqM z>*T+RQ&-T>)787W_Fn5<>DFNZf|?q46DCDDw4tMv%aO7a>(aEdp&gMhX(_2(DA47| zoR*&AFj_AqX&9-VrE-+J5W*oNB3!Q@DyO@oN+{jWz^IHAq(KnHzgJ#9#DD@jY!^!O z9kXXF?mXYQz_Q15j7vCtOL+wUV2^JSff4{nVZOJ#M;?`XdpPPHzKqM2>oepgUxqm6 zV&ek?)^#^pkEPMofl8|Ga`)8aD(89L>k;R%P3ho^NWqiJ`=?!UL$D5(>P8%4c)?yS{_<6G7|u$ZyHheb5zyiEEH@bZLcW^JAw zu*aOQ$kkB(_v06%qG7`d*%mZCw~wC2LcYN_h0S%_vvTR9UA#raub-P!4gqdwe4oeb zuK_8C-MG6i@2IgjUU3aQA@u#@X1hs`j}5C?X4d_YPWA~hiYL9>cOB}A^ZocC(qy{l zgu~*CMyJ!2I7Sq-T%)f5>!(TU1Pw0*%v@1XVVsG|$_{i0CJd7B!#ImV2lkK%Mt6$6 zh9~4w#jp)|T{+C)2=@Yk?49qp;Ztq&w}&D35VVyHAI6Cf3NxKJ{HJ((=Ult6iP)P= zzM|*^r4pkkm;l|i>%gsFeth}}59^ZU(pd@K9HbsfZ$XPa_%bb$ZkWzg!WTq5cf3yKJEsIrG1;nhn< z;aO*CXO*9#<9$5##NG4yg8P<=%gx5kMN}y|vie@Fo`(FE`6Nzx0dz+eM71Mg8U2Er zL%`3=mWu=qtu*I?i}zWDFQw;4K>O1q0hl!issFT7Qwl=nB|^a;oS!+rd@n$a|D;OQ zsCW8?TJerxU}3N+oj(5=3Jy8SW3)n18sN1HGM=ni)k<}e5;>(;E|o8&TG^U4Dxg^0 z;i>7+Bj6V&W|O8;Q}YwK-E~~~QB~*AcfFDP0sl%{2(I zu$xUg_86FiJ8hS)4gImMR2=a&lrf?&_ydQLF;GV57VM)hUD#Sb|D8KVou{{18$4_p z()LfKsJb;wl$kMvZv3!;z_>c^pQYy60%A$_fkM$?gr)@RZ=(ICo2(F3b=Bh>1d#dh z(eb>37Ifn-|Gd&7@`WtIZc5?{#=xNX+!T~=A)rBS72EHrcM0JZ7v71RWl-!vQCLr zufIY?gp>`WRg_POBW~ZTSxZx#~KZ&qE@YJ$137RHq-KlRQzn6{HQf;(T&lHVSG3G*;2=1N>k6Dm<6o$)Q>7kh)Kgv$PD{l0G8*mQpOfjp6o>@)K)le5og zUd!q338A0d_vg%n>QIg_m+j*me6SnwM+F%SH#Ek@$3d>&No%Y!7EUUIjvN}QR7%QH zlg|PBnDL0Ap+pRAPcDt0K5?wc5!_#P7sGh?k64sBG0hyF#><29j2euvSqiMCA-+71Jcv(6ikXCzgeSMIuX&y(p9_Sy!%qefc=d3k zw;Tz$2O1+_S#5^<38q6Wk{oc#*qL!|+Xu$Cd!JwZARP45!2@62_Gu!W!b=K%ZQnH# zRoKY-Y8UW1A~(pc?YkT&v+bCl(j;8(D2x;c36;&2 z?6d!JURgcP$$l8`MJxK=G8p!p$3umt{MZG;Z^-D+z|U}V6kv?jyz=(RB1#Foe2#+3 zLZz-&FmRI0YLW}tOmLAG3_g20FH z^z*^SqN$fMlY~_3IqusC-1IR^*wB&5iN2XPozhrY&}>@nhswGfPs{zwZNl}h)^K#G(Kz+DSiL9BoW?V^yTWndG>H{8eWK4{M~&6@Zo#bDQASH zWIx`C%zAt~WeQU7eFf zKn&r?>FQRcH3iIqTP!9V_lb; z(_}yuyRKeK_4B;}wOc&TlBH^D)cG^i0;Kk2=pUKxprvP$)C6;;*61$RzTaf~Q3 z?)AS8*d4bAF++D@MwR{Gf7(y{5IAJc|EBz(I_)0C%h4g80}=(;pgp(F;qk3C`UDxF zl|Uf}!>HMe{)Xt@_+idY7QRm#!6#<28jHpqDdv;Td_PgJ7xJT$^n(;qQbpMWVSoz6 zv13k9lR3SuQOq@S=$r9I?^bKc0Djm}P#FUOHiJyJ_()djZYAjnd`k6s zRTa|ACtfH5KA))F_a7U=nt$IbdNF-~E%ToFy?OAx_H7R&ywI1cbQLu8JiFocnH|m` zSbi|pO{N+~Lbtx)AvA1zPeHqC5!)gVR<3okn^ohjca*=xhRPVAVaZL%shYxoNVuG) zjpl*UgAD4|pr&Bfh8@^V2xXDP&?N5^u?Tzask-mq!shD}l=H8#jJa&Ka%&rO>Eftw9yEVccag8Z$81XnG*w92E6 zy1VDb9BM6sDa4&8r_GmBL@KT&d zOfZOlGjfd~J&j|2?T$Hm(Xe5wy0gl1p>EtzOHu~rOE5};Iq#I;puK|wNbhZBFnn*( zg+2vJ=P83&g16zAYoX&=%+uSwCkK5?sawV4jb(+0H4RB&+t;ik{TcF+BiFSC;JWp# z)^|&*_JiTo3+3%VlJzdo7f@aTE(TZPMrm_)Ua^ZFd+IUliJ=_9v@16Q#Ru_5xsAYgxn zr0W+|^~6WQwe3_aT@3#3uDj8*%b1tc*)9nc%OT?G8Rl7;6R^cc(nxe~2Eg7_c6PBSOqa9R~ z{;A_6+U7rcEG6CnGe^Y5?M*Arn4ZTEW7Ykpmc$Y)6}1l57ZDwYLUAzgepAB^N#F-w z*xR3&DONI(h}^vZ4!kaJk2uwQkwfQG^RFU;!5+qG_Z{%I2kwQO!c#->1d*dNQ&ql0 z=c-&$^gbZKIk&VerFo z5fiOOl*B{ufx{@EDE_EsTI46L9U}$73y1Qa+41EDSVS47OyXfcrB)IfiC32M^!s)- z=kJy$JW&eA_cOug&6I+zu=vjqhDB0drnn)InTuko%0rn|rff$Huf-)~hI@ z1U{QCE!&EW%VbV`;`9u;eL>#xC9v9P08gt@GMHPNq@NvaZX8M@U{PCkjAi({_iH ztV}=_n5RB&W|FAt96`jOB)sR#TE^7%jMcTUaOlu3Hyu7gJK_>Jt?mE)5Ev1KYw@@& z8p=NRT{+W}5-|7s`i9m~L1=p959|8`JZ{hP>t^^DfYvfE{gTqOn4RQ+6Adc_s(CKV z+!q02+tya22-WBwq6 zw{WUyXIHYr(401A`bI>4>#|i{Yc1n6-{AeZeCyc?y}PmK4>b!@)5^Kwm(I``@p~_n1Cd8^fIAlArxPMgEI;m>v4?d7(rhUvwrA z4vS6c9`7+pkw=?rR85nR_$ogL!pdi4OI^X!zF%ghOZ>X~)iLX}|GPhJNypUn`qwvF zgYZeK*oZQmjDd5dRMSu8##S*otti~L(k%(d^Zd()hGNIZq_p0WsIJ{rsMXXpa;&Bz zS12=`#?YUH2YWj=YWp*R8urHT{RSIzxQ1b`(wzYqm79LhkZ3q9saT=r05|wg#}J9u zQP#dleaLtQYcH^s?d8}%j|u^wP`ravXBnGW7b{WqF+}Ndz^!_;cdp|V0MFV7r=)P9 zGo&RP52`Ts&v}AvT$+R;Ed45xPjg7qVeIo(=?9vYEOInNHgIXJC+ zjCmMPV0*ZK0&vN3Zce32Mn*)S{5l+A@GClkOrQNJO zl3_H{1VxEPb`Tq(8S+)ar-2rz&ix&I&lxvy6bRqaz^G>_% z_l~;WWfY~50$K!1gp7K)gny60pJU(iq3={89W^o3)#lKVLBI))jFU5C$v{NuS6AQS zya7Gt@~?@r<8_dEU4LD=O^NDP~~t~03P(C37l0Dc**Mkkr73k!g9ink>?tCQTl0s-m+*qqn2|r)(U<6 zrYE9GMgoba%}h@|t-jvIev7HYYIPcn{(tWrP98cRoJ1>_@lY@n%;#2d?Bw$Zg*=2g5b z)p}Cx^4{nYEtxzB@J+WR?oX5N<*nY0ArFGy&A-D5Xfg%7 zH%L)#RiBmbHh76anJ(>J$+fXcH(OrG<&7<66*LvFGrn-fx|@9ruk+ zo;GH5KX$CKJt=vYyO=)d*&V+({9?1Bx#%^PXoE-KRM#Nvl6fpVJ2@Q{blG=f1mY%c zIu5Fr9cy+mNnb@uK`Zs7+m{KLj_qo%yF*FnSZFHrLSwV7ibXE0gG3C$vYylDG zre3K-WylFS(=f!q$oK~eBOxbM0$eDX3^j4o;~y#Bwnf8>vAt|EzNFwWdn)h>s2b9) zC437r71X~Usmt5}B0u@s{_m$L$;o@Dk=uiV({T}$XR8K~Jl0KDV`_W>V)5|GmN79e z9Fozw%_3yZxI=rsXFv>|K;k?z=ma_|v+Q(=G>&bJq?mGgnoqhP_&xO3l;Zf9F4MXB zTf?EsTiuObh5KSeNs6^hVSRm)rR*jc4mM9Jv#sPKv~u@3P&+tyff%@#fCED}bOHC3 zs+>qvM8vj=hK66#KN{e<+~5#s<=Jk>B@{QKW}e6?VN?wG)s-=rzGU3)I50#+HU61i z)*CV_QeXGE<|fZ0?ufR&YjmTyLbTN7%uw|XCv%c5PuX#P3kbL1Vvnh&{4yyf$ zXS4*7=$j`jo~zZaLXiP#I@%=wrFtLaE_E^T!yP>i*P zQbLy-*eBmW;IL-j@F^@XqZXjD^!bVfIN}F8#a7h0}9R+M4Wm@?k};ZMYTX%eDn^41}^jX!l;q z1`zs;KY}uD?DGokF=*IE1?KL-U~Gz6utnfuZ{hW%Ac+_)G$S3B;1!~A6l2W{cXf*D zP+Vqu8AaPkeQ*iYo$fN=(Xq!?!Vn36{KKu~{vogr>XaE@SzFUm0U&o|!hFSC5i`m~ zbrBN+!U7w_-jnJSV}ZBL)3;6PjfTpMrvLse3EwZ+u3enn5q#CJiV0&yNCAs_Q%T3f zg!^w298r^J8s<;v>sggjq1o8+c&eJ2jrykUA?@?%>1=BgDG;^> zF$Y~dx&|~ZNq6>s1-kh@MXcZhd#@ypuh)c3ejqI-IOsvuosIUk%W z4!26@J!Np#Gf(`pPj;1thUyXy=jwpUwjIO~7bC{`0(!q*ua$)%#3p`xAcgQ12zYp+ zUu)%!esV{)^lglC5!VT0hj}kpJn&J@b35jxbHpNrehHZ=1XgY|#Uq+!4Rca*2r&+V zpp@q62{}Sz`03g^GoSJm&~W&C(QLb()Z_NO>+bfzndph3^{0?9giqu+nVFU<`ubrw zDZU zWzG)T>27;0g8e?LH)TFO3?P~4tYo4fOo;NkAN1tZTb>r^OhbY*%?r>SY_VXvfaYOz=WK#-*e+`o*ylMc=7d`B&TXQ0T1XLy68tY(-BS)^5jCC9OrE&*dM`vVz+d%q02uxOtW zXy6>SK)Hv;GC&eR;IFmGL0`f2EOa`kq>wWDsNl3K3qZp`UA%V(a$)G2p zOjjq#G0#x4OD)T!Oa%;$N-|*x=-F#4@=;iQyuapI2ODpg4~9(17+yw{GT#RdyJYL) z55%vTChE8f~ zZ>kz<8jn3CX|relz=Tnrd?Zq_zz5q%xT(v^NTb`PN~ham22KJ4x&34PiK0kl!i`r~ zEa83x`@$qz{_>s%70<;jH8p0_e%GB#wfY*a8txSfIS$_p97~U>70>5e?>pbwUjN#O z$6d{p3~8mQIq?sJxFJ%aq7gK2wUCnri01R^#)Y7QT?rw?yYvkPT4aGq6Ta#uU1Jfv zUYR6x5V;KDSoXS>=1JyRd|$BA{bQbARUH2Z9zUm!)N!(h7|Z(_GWh?s(E5nNWfOhUShN)QkbRy!N- z)nPD#3HcThS^#L$EvU^cTSldUsbPcUWYP#z>Wt?CK%Sx1 z%n)ASqT&(B>`a}Yqm{lH0lQi9ATK`u_RSVZX+P{fgy@Y`c&${sV=iN>uv&r3Dmk>Y zs_O}uumL#fkchR8XT;coIN#;7=^Go|mhZT7i<>N+=%)1k==O}Azj>d4fC$E{H4IfXN5vx(pt&`(WVP&CH$QxbteMkyce>LjF$_G^e#b-Wla?#Fk z{I+sX1-yZ30bB3W-RTlPYc?>3RERCzit*JM1hZrL4z7Xqpu!*&THL77^EXU;jz$AD zw&iyRL5Q2`z}$awG{wzs{2FZP9h8yN(?7?R7FLh`Glg6BoC3c*Rc;iIexqK+8c>H< z*4@=>Cq)O5f#d~U9|#p-Wkip@ywlD*d_+yp{!g!<-jY^kiU$W9hh)Yu{?a>%?dWW( zGVA*HO;2;vSuvesFM4VZ2qVk)frk7flgkXgA6lF)+yw4|*iR0L%q9Z2vk`rDRo2lZ zEa3+V%Oz`rx&P*qUAe#4l3lKQ`W0-tpb9;_>*Y@u}Wf?$#6@L!V z03`P>A7ASWoZT7Oe~mIBnykV-sh?a=phZLn{wWpSYr?wtDU!edz zWz+22$lFZzpDpSi6}=)!i_=`_KIYaT8sz&PqqjI;muoCRpT8%Vj)7KRuE~juU4e*D zr+p9lT!Z|#b{x$Afq@cTDsjR{)nVc9)Bs#G2Z1l0(?*CfXW<)BFr#c(l|Ld=|L5=Q zx&p#a?ie*XVhy9jIZn_sY43NYQk9n(Tju^A8Bhs~&e5wnrCI}aZ`>^HaO?qlkGr+f zS@7#l##=Cm238{QNNI*baY)BlhvgZNi2k`)L95^1asZX)KzOJS^y# zxi9)$MMdLWN5LJz@1`-Bn^q1L%io6L&+rA2H%VeHJfkr2`!f3IWAT9Grh<*Bben+z z2S8wT!M{yijafp6;OPA2y#OI=8`~l=SmZa-2_ieNAohM zQ!OF&`0w!Eeit|v#+lg#@JcOinmt=WDDlyLzg+FHV79F3Cv+9adcd&zb<{UB^SCJ{ zXd}s%SC2@?KJ~Z;qW_#L&I_?s!Jf7ss$#M>fJS;z<%`{D!5nClu zlA!cu&$jPe`VwV(rb`Z-qJr02_I->rI2U$G9ZcR=Kh;7J1rh72#2~y^*<*bed}h!Lg)9|eVv6NUDRblDZs4`*3GM!+z=>@mLk3Cau&~* zltr(X*~c#OH`di&m|FHlQKT`)8WZs&QvW*SxA0Xpe!;VN4b5gQl%nZT$o8VN`V8+^ zV0bX(O%|TgDPSf%n@~e1U9MEszYay7%VCj@wBtd#031@Fh>V?Ca&FqZq4!B6wQ!2o zJ&{f|bNfCNL@zx}ZlmLaH5F;a-;ce*KwBW7%6~qR`PO^)puw1Z6b3Bh2BxdRY(t5G z{xeO@i7ZB{(Vk2+2NZY@53>gNB1{&<^s(wEHyc60IB?Vyi0jdIP4ct$7m1&R&1P2? zw6;meq~yUm_Tx$&HPSi)&j&gE^Iybth~wzG=^Z}6&?QtQ>YBSXZrF)CR=hNetih_oe z+k?6{jUBf5$=G12byi&!ZV){*FEJR)$T<%5!|Cz1=%_g#jjZ*DjvvvL_nGtYdXt$->G7`<%d z;>@mKINk7WVJuK#93Wm5^mRjNhM?_TQTiC`K^I1gU~opOD~tI+t>2mMmYTl>m6#OU z4RMUA9)95(6x`E$#2v}j1n*HcKfIJxuPC^px2r0#`bEGd`n^~3hy^KC<`c;T4M>&Z zzyt`QbVtLr#STFk48Rz+6SMXD~Y zho6Cvl4ACr=#eB*=S{*Q8>D23EW2>0f9Pqc5g+4@Ur!~r=d9wvIa%#`6|cWkm4J!X zeqor=O@3^DMd{55@-s=FD|o%> z#qG+_wv&qMHoL%=aAT+~p7xW&yULq^lJ0p>BgT?1L^J%;hnUr+mITDA07p3Ujs!&$5 z-(|~Pz#4Y9dA37P;1|}VeNuwMD9+ zO#Gaui7$H8i((GpSL>R5^Z1J=L;#dVSR^7}*=wyPU|c)?VD~R)s&ch#R+TtJ#Cldl zi(PyzsmL-Z?eY4{v$!_ySdXRS$ERssKdY4ERL0Q7#|Lb>3nL>k1$CmMJmX_5-y`Q; zT<92KbhzcedPZ@CqxLI&A6DzhJy5L-l?l_tDj*?MT|@`HGSJ~8vx0x{kE8)(4*_BX z>wNfVlFTbJk+Xt?Y@1%Vuj^STErUwiC^GhnGRVo^1&KXXWaa_c%$qXL?FEfqp;p>Rbj2lM*a$?{q+M&1hy^qfilc-K$ zn9rbI1n|P~i5ujhEmM8QISxZ{3_fV26odwo&rE3hq3n?;=ws)AT^@rvy9@xJ+68*_ zZJ}G#pmV!}i|ftsPto@p3ovcR_xhr=7v$eu@;?ld4#8n?@E+x5UzY#E6CugGwAY8Z zLxq(FfeDgw(6^&b$Qw*dAzoxT1Wth5$B7sebUNFXCwd*4A7`n68`f9mu_#u`{rwdM zlGGGf!yrcGzS3FFx&*+*{iP-bi(F$S zu6kxtQ`ABrxp*137lPYXG@VbjT*hBdl)uQB_{?`9F9~2GL3UTDCtVfg%A>S-bBy)X z0Kg%k^K%QN`uX$Oy07{1>|HMnWj79OG=AWB?Sm5FORoLWaLKVIYfLg3lLd~Az$1k& zuOq>z9*rY1!0NhUqv2d(b*`>ReBPLIBmDMTDgL9H>6ap?DLN&{rp>Au2St1zq~)h> zK=pQvJ}?u~R1^Y_PHIAg+>$6M;P^OBeXzr3Ni2-a;FL7FaXX3+K>C=pRT%h>s)D*| z95l;{SV}KsUT3VgPfs}y>$txbarH(|#F8pVGVoozJ8#bn?Qbs}@c%YtnkU`^5%bNE zW=sOPk(ob5RWeJXrg-A&u@4*WNE9M> z?5#5_Q1rOa<+w~A%CM1xUcTvx1nuu}<7*{fv_vV14{?~GC|Yknx$T{Bo8KCbPbBQ* zi$kWA2PowaL^{3gYa~9GjV2wLKY|lt9(Ol4yFlf_m1MrO8<7w-jOQ#`@8GO{JlqFXg{~bA*@KuN631U|%bJFC{|*|5g}nTw zi_#FJ-AIcCOGZNkfKDU?wULoTS?SjO>NE5CD6=x${;@G}_>t~7Aj=%sJ1`vf1%;6G zd-J?R-f1>h89Z~Mr>4#(9;v)r@A}(bSYzJbO#1H_k46QmsfEKh<)|j+PLZXy=YmeZ z#cu0sYpMgXPaT?`-JYdFhQUJBe1M~g03weA)axI2mBRVN8N~Fe#UJp@ug$T+r)~RI zH0P5+YKB$q5w@<6%Y2TaFYa|S%tm}|wQ1}gfWHc6&V#i2it-fMehBRpw=5v?tyym! z9a?HJ5^aS+V-pj_2}b3i^K6|Zpk)<-`^HRl!BpJp{)VAiYOXHs#lsT=n40g?_IFf|>#d?}*V(I_0U%IILds)nox) zT2KT20xo6q(GWSPaBq%l@ba)~@W zM?sE{Z^r{vRV?ds-If#S9D{wUUF;yj_Yy7g@~&p`pMQ8I8*c8>xT574g#n?OV*`si zzHf)GcSZ&9&yP_l216aOWF|*9T{rsRZUmG?0X5xgM?VW6zhdFO@JfM#qHwm zt;NzkBs3xT2aoLRR!7qcP0N9NU;2Ca-^Rmg@=&LFgVcRbKV1%)Xohp1*M*O+)K$ zR6E5<7xDTkCYjD*W9RNabX*`!Nx_3rm}3Qgu7PKPG`sBBkT_QYe}0EPUHul(RaZ~V z=?aphAsv)+=+R^fGd-bDpB#(703w5O?<z${2-@bHET+Ego zqFMq~c}*y+DIm$BRJ7T||BO)K+5M z1qTd{&e8?d>Fj&t{B-Wi6k~}rIkGC-{)KXNeKVqg%db~W_XhKM0Q9gid%%(b|xLK$xV z!OL^V>r&%fHggA1Z2mfh2=>AYS5OwBeM=xT7vBFiUEM3o*-~4Y_EqoOjRhS%hzH2+ z5D0jvfpuiEjv&hRUqr_uZ;yq`UGyd|QI(uqJjP7#L(+%G;Q9I0I~xLiMJOeg{o!~1 zTxmV1FEHjj2sP!v$;S!@Sb(G1)l(0lz7s(c=1L4)CPL{RcCQf09+u6)!>baXYhHhS z_%MI$Q?$-?G%Ju_ZP_^Kxj33JeLj%gyyeFMB`xyDt8%hQ0rRV?#5Mmu9cv*-&=>2M zW>lH_cCG`7imvxHdF&s7Nj;cBqPX!$cMS+5CrDScmk*0)aO~Y@1vYbCY#>k8ATzmS zw8wCLYEbaa-d^pH8^V2ZcTchxO{{y=-SZOuWa`Okt*;vZLq=vSG0v_-?Eyt=Q&n{Q znm!_?|E7>E+nb0KGtk^bnSB`vP!+ zy*nGf_F>`wG-3xnQfnki6Zg@7yVdYZPPSBh-9zoK`oQ&#-AE8BlOH;XXLVodh~|6> zz5a-9>Fp3P1w4AzKe#Jy68=Sv_jq_az*s27q{yA+*_oR%*H8#Nw}1po6x zf8Dn@wQyeQKSWKXk;eV8Zeg6m`ck0RS^!E}1A_7^7&{=(zTlGPMS0$k{t}C5miLLe zk@kA0n34-e15vAe^oY)c|3Rx~*ler3xH#1#^bklEc;%s$RQ ziL{5I$$0-R@P+Yei(G%HOuhS-wz4#**Sam@=W!^dwD(J^iV~mwE>3KSH8~}P+~qOR zn!BFURq@bUh|s`UhEbN^8D^H%Uolo*eTL(DU7@>wh!LG7dAy;F?js;+*D}-_m`TWo zC~Qigohaojcd6fBnJ~4D1nyQ~dN_Lx2@$a#YP`O@M>PTaX|3vfrmCqPKZj<&AP;7k z1bHk1CKpq~2g2dU=jPRJI94UT&?BNOCKoF5rw*;n*eIHCuCZBHyj{3Y2`TqJmOwT> zbqzAfRDZX?M+ObU7s{rJPy9thSH@`8K;<;ZwOX=Hyog-#yYDeSZ<22l z^l2}(_Ac5H_;k5cC`Tf$Yt$BfNt`y z>^?*9E50lHxGn7d`)FDDX3%lH70~?0s7B3Cw9-Qf4)7M;uZPJ`L?{)KNmC?fh`$nH zSfhS^zGB!uZc=pZS1KyWu%>^(i&EjqsrB2dvL0*26-NY}6VgtjMPxeo)pGn^c zOtW8ZA)}|dL0v3FSYG2zwmMk2k_V-?c((<{%~&`tv#K7+P-C_pGQv%J0!=AispwAy z&9Z~>XoZDt@RPR?=-r*xq#Lxe$B#Vd2?17-`_6UhpS|Y$IEWN@7{O+t=L=3QkF_#sifjYZ>#Qtvop|p=i)C#-ov-A}dYqZkP} zB?nq*H3cf_fd}TXVRjuUo;*nZNTA2@^rDB^V@;DD5*0>R&Sha0?HG7(px_@LDPFkq z;)_W6qcGYU&V~v|wDt7FiXn~a_5^1Mpp*?PlkJRIJSP>4sQmRRrnQ&QKGL89UhNOM z{Q<#)u-8}v%8Z^}EA6U{;|*q9c=TYq{SS`qW*vw_XNIF5OBA(8z~u{KBVPc|%h;VL zTJYOB0>K2>UV+f1&0)eIa7LD0=iKgZAtQkCvL7cJMg|^CIv%nL*nRb==HKxdQx9oJ zCOswRq3k4$q#1<^FVEl%jqIzUm~J1|0l!MlvY)~uq)Ak6pP2ob3nZr+MzI|cZ073) ziCKl_*_Gd68$KoEPoRoC3L81`(-9fT^}@)x)tBYZ#Ys--kns{X}#jwtDB{89R04)n#}TojD+`iGvDp>%yympf-?FnAK| zhHp^zqdEX6SR}fOlL?|aG)IV2thiWp_`Jwy#jb+ZN#*LMr>NWvxXLfBb>H;u zeVbsQL6-zkos*=2BYmpXWSaZaA1xI<-ERKjuig6nc;(_$iDkN!P-Yi9wL@pwtQ{#s zC1ZSK2DQ_RXXTdNcq304`7UPc6G&JRNCIO!GA2fnXi&o623t(Jv8lpeL7=;A@t&5NnZ6i z0ZA?Wz;P}V*Iz>tauTK(^z7Z|Hs_iiG4sptxMyn;Uu4IHMgw$#s0nO9$3G+tZtrv* zium9*WnfcCWn6>_E>9x%gl+N(p}qRsDolUns^1~jN7utmC@fNY_PSuJuJB_CJq9*T z^Nb>>>Y0YjBH2@j?fH7s;}Zc1J#&Ws;t3r=8@Nz5V(JV=PI4wy>7MCLs&8w-p@_vP zS4D`r?_3oXgO<;i`CU!X)Z+m02m9aqR>MaGc3%>WcRp@PVVdBQ&)1 z7_b3EjX))dv_F;xAexpx)AR{(cq~viT;Z^lHPyt|vy6|PhwD*Tql#w^{%HA7)RZWF z(=odACnyH83aF`}*qL?aK!Dnb2ECdnJ-g=<^=xnBy_#wrs>}OG-BnG_`Cqi`&}1r9 zM8TCk&vN4uKxef1CDz2~7)6B1nJ|n-$c-ib$^0>1I|YsE`edqWPigE*Ix47FTRkH2 zj?u0C!R!#2#ntY znjM;m9aveR4{0bW3+u^E1+t23GF9t#XEx-lHQkzE|HY}PEZ zQ`c6IDClI}xIaFRy3ml=!Ob0+-_HW3w7g@rxH6ti-V*Mfwer}@-XH)S855wH$*d)y zKMx8~Sqoy;G@YQk7!B2m`?*&o1>8X0a6wvt540xC8vgJFYY=A@z!GIm}#_(onGT0k)g z{=FOLkq7p(4a2A#DViUtB@5Q604CJ7GNN-J8V=jc$~Bc_6dJ642DhP z5F9=5mmyRURKLf#O03Unjrm*U$q(Y_Q2U;p#Q{MQBsVVbIWl7sHOSF!;8j-s%aUy0 zd_M3VdZ!X<8SYW5t%pKVp9Sh%2vF2{AYo-`iZw>vDIRJ>!ekmRh%(?rucvD*2_OVZ z2oTK6OvX_naE=Ep$s;O;@&~&i;vusF#SZkJgg&~Ft#{i@(2ZrE2Cg@Rr^O4p7XO36 zh61@icw*APiH5(3%nZTmye7&F3(O2>$a9E%C+?Gb7{1M?yDnMNfD)#zgwqHvr|Arb pni23D5Il47w>JO(u^f?Zzp=}+E#|iW76JV%DKUA`8ezl0{{fe0szU$( literal 0 HcmV?d00001 diff --git a/entities/interactables/radio/assets/stw-radio-on.png.import b/entities/interactables/radio/assets/stw-radio-on.png.import new file mode 100644 index 0000000..507265e --- /dev/null +++ b/entities/interactables/radio/assets/stw-radio-on.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ekv3inpghk8v" +path="res://.godot/imported/stw-radio-on.png-c8c166dea31c365e338b7f53b1fb8ee1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entities/interactables/radio/assets/stw-radio-on.png" +dest_files=["res://.godot/imported/stw-radio-on.png-c8c166dea31c365e338b7f53b1fb8ee1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entities/interactables/radio/radio.tscn b/entities/interactables/radio/radio.tscn new file mode 100644 index 0000000..4feced6 --- /dev/null +++ b/entities/interactables/radio/radio.tscn @@ -0,0 +1,35 @@ +[gd_scene format=3 uid="uid://bj2ydmpsenhw3"] + +[ext_resource type="Script" uid="uid://il6l5xowbfex" path="res://entities/interactables/radio/scripts/radio.gd" id="1_al5wv"] +[ext_resource type="Texture2D" uid="uid://cv6b8o1japsgx" path="res://entities/interactables/radio/assets/stw-radio-off.png" id="2_pt2bg"] +[ext_resource type="Texture2D" uid="uid://ekv3inpghk8v" path="res://entities/interactables/radio/assets/stw-radio-on.png" id="3_nhf2c"] +[ext_resource type="PackedScene" uid="uid://bf5viaiuq62f0" path="res://gui/game/log_screen/log_screen.tscn" id="4_pt2bg"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_02gnk"] +radius = 39.115215 + +[node name="Radio" type="Area2D" unique_id=746863756] +script = ExtResource("1_al5wv") +default_interact_text = "LISTEN_MESSAGE" +default_info_title = "RADIO" +default_info_desc = "RADIO_DESC_TEXT" +metadata/_custom_type_script = "uid://dyprcd68fjstf" + +[node name="SpriteUnread" type="Sprite2D" parent="." unique_id=1138156739] +unique_name_in_owner = true +position = Vector2(0, -11.999999) +scale = Vector2(0.22388546, 0.22388546) +texture = ExtResource("3_nhf2c") + +[node name="SpriteRead" type="Sprite2D" parent="." unique_id=1717216726] +unique_name_in_owner = true +position = Vector2(0, -11.999999) +scale = Vector2(0.22388546, 0.22388546) +texture = ExtResource("2_pt2bg") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=573068971] +position = Vector2(0, -11.999998) +shape = SubResource("CircleShape2D_02gnk") + +[node name="LogScreen" parent="." unique_id=1955577551 instance=ExtResource("4_pt2bg")] +unique_name_in_owner = true diff --git a/entities/interactables/radio/scripts/radio.gd b/entities/interactables/radio/scripts/radio.gd new file mode 100644 index 0000000..01e1c04 --- /dev/null +++ b/entities/interactables/radio/scripts/radio.gd @@ -0,0 +1,58 @@ +extends Interactable +class_name Radio + +@onready var log_screen : LogScreen = %LogScreen + +var radio_log : StoryStep.Log = null : set = set_radio_log +var unread := true : set = set_unread + +func _ready(): + var story_step := GameInfo.game_data.progression_data.get_story_step() + + if len(story_step.get_logs()): + radio_log = story_step.get_logs().pick_random() + + if radio_log: + unread = not radio_log.key in GameInfo.game_data.logs_read + available = true + else: + hide() + available = false + + set_radio_log() + set_unread() + +func interact(_p : Player) -> bool: + interacted.emit(_p) + if radio_log : + unread = false + AudioManager.play_sfx("MessageEnter") + + GameInfo.game_data.logs_read.append(radio_log.key) + log_screen.appear() + region.player.controlling_player = false + Pointer.action_disabled = true + log_screen.disappeared.connect( + func(): + region.player.controlling_player = true + get_tree().create_timer(0.2).timeout.connect( # Put a delay to not interfere with the ok button click + func(): + Pointer.action_disabled = false + ) + AudioManager.play_sfx("MessageExit") + ) + return true + return false + +func set_radio_log(v := radio_log): + radio_log = v + if is_node_ready() and radio_log: + log_screen.log_text = radio_log.text + log_screen.log_title = radio_log.title + +func set_unread(v := unread): + unread = v + if is_node_ready(): + %SpriteUnread.visible = unread + %SpriteRead.visible = not unread + default_info_title = "RADIO" if unread else "RADIO_READ" diff --git a/entities/interactables/radio/scripts/radio.gd.uid b/entities/interactables/radio/scripts/radio.gd.uid new file mode 100644 index 0000000..af4f8b2 --- /dev/null +++ b/entities/interactables/radio/scripts/radio.gd.uid @@ -0,0 +1 @@ +uid://il6l5xowbfex diff --git a/entities/player/inventory/scripts/items/utils/detector_signal.gd b/entities/player/inventory/scripts/items/utils/detector_signal.gd index fa7158f..7464397 100644 --- a/entities/player/inventory/scripts/items/utils/detector_signal.gd +++ b/entities/player/inventory/scripts/items/utils/detector_signal.gd @@ -15,7 +15,7 @@ const DOOR_ICON = preload("res://common/icons/logout.svg") const PLANT_ICON = preload("res://common/icons/seedling.svg") const SOUND_SOURCE : AudioStreamMP3 = preload("res://common/audio_manager/assets/sfx/signal/signal.mp3") const SOUND_BASE_PITCH = 1. -const SOUND_NIVEL_LEVEL = 8 +const SOUND_NIVEL_LEVEL = 20 const CELL_DETECTION_MAX_DISTANCE = 3000. const CELL_DETECTION_COLOR : Color = Color("#ff006e") @@ -49,7 +49,8 @@ func _init(region : Region, pos : Vector2): ) if ( (e is EnergyCell - or e is TalionCell) + or e is TalionCell + or (e is Radio and e.unread)) and e.available and e.global_position.distance_to(pos) < nearest_cell_distance ): diff --git a/gui/credits/credits.tscn b/gui/credits/credits.tscn index 6dd381b..43b85f4 100644 --- a/gui/credits/credits.tscn +++ b/gui/credits/credits.tscn @@ -365,7 +365,7 @@ alignment = 1 [node name="Name" type="Label" parent="MarginContainer/GridContainer/VBoxContainer2/CreditsLine5" unique_id=1144039651] layout_mode = 2 -text = "Ayou" +text = "Ayou / Aéris BARRITAULT" label_settings = SubResource("LabelSettings_5k6jv") horizontal_alignment = 1 @@ -395,7 +395,7 @@ alignment = 1 [node name="Name" type="Label" parent="MarginContainer/GridContainer/VBoxContainer2/CreditsLine11" unique_id=1419201058] layout_mode = 2 -text = "Madison" +text = "SchrodingerKitten at Sparklindies PR" label_settings = SubResource("LabelSettings_5k6jv") horizontal_alignment = 1 diff --git a/gui/game/log_screen/log_screen.tscn b/gui/game/log_screen/log_screen.tscn new file mode 100644 index 0000000..04ee5ab --- /dev/null +++ b/gui/game/log_screen/log_screen.tscn @@ -0,0 +1,248 @@ +[gd_scene format=3 uid="uid://bf5viaiuq62f0"] + +[ext_resource type="Script" uid="uid://cbmuf1aju21a4" path="res://gui/game/log_screen/scripts/log_screen.gd" id="1_jcg4x"] +[ext_resource type="Texture2D" uid="uid://dwbg8ec5hdall" path="res://gui/game/screen/textures/screen.png" id="1_so4ql"] +[ext_resource type="FontFile" uid="uid://cpnsnrqhfkj3k" path="res://gui/ressources/fonts/spincycle_ot.otf" id="2_jcg4x"] +[ext_resource type="FontFile" uid="uid://qt80w6o01q5s" path="res://gui/ressources/fonts/TitanOne-Regular.ttf" id="4_ik2sy"] +[ext_resource type="Theme" uid="uid://5au2k3vf2po3" path="res://gui/ressources/menu.tres" id="5_xy2of"] +[ext_resource type="Texture2D" uid="uid://80gifgp26h2g" path="res://common/icons/check.svg" id="6_a27af"] + +[sub_resource type="LabelSettings" id="LabelSettings_g4v7s"] +font = ExtResource("2_jcg4x") +font_size = 35 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_jv632"] +bg_color = Color(1, 0.6509804, 0.09019608, 1) +border_width_left = 3 +border_width_top = 3 +border_width_right = 3 +border_width_bottom = 3 +border_color = Color(1, 0.6509804, 0.09019608, 1) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_g6afv"] +bg_color = Color(0.692349, 0.477218, 0.112321, 1) +border_width_left = 3 +border_width_top = 3 +border_width_right = 3 +border_width_bottom = 3 +border_color = Color(0.694118, 0.478431, 0.113725, 1) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_23ume"] +bg_color = Color(0.976471, 0.741176, 0.4, 1) +border_width_left = 3 +border_width_top = 3 +border_width_right = 3 +border_width_bottom = 3 +border_color = Color(0.975367, 0.740445, 0.401877, 1) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="Animation" id="Animation_jcg4x"] +resource_name = "Appear" +length = 0.6 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("LogContainer:modulate:a") +tracks/0/interp = 2 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0.1, 0.6), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.0, 1.0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath(".:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.06666667), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("ColorRect:modulate:a") +tracks/2/interp = 2 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0.06666667, 0.33333334), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.0, 1.0] +} + +[sub_resource type="Animation" id="Animation_chq3a"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("LogContainer:modulate:a") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [1.0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath(".:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("ColorRect:modulate:a") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [1.0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_qpt0d"] +_data = { +&"Appear": SubResource("Animation_jcg4x"), +&"RESET": SubResource("Animation_chq3a") +} + +[node name="LogScreen" type="CanvasLayer" unique_id=1955577551] +layer = 20 +visible = false +script = ExtResource("1_jcg4x") +log_text = "[b]Text" + +[node name="ColorRect" type="ColorRect" parent="." unique_id=1143720046] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +color = Color(0.06318334, 0.059500005, 0.17, 0.8627451) + +[node name="LogContainer" type="MarginContainer" parent="." unique_id=520385269] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/margin_left = 100 +theme_override_constants/margin_top = 80 +theme_override_constants/margin_right = 100 +theme_override_constants/margin_bottom = 100 + +[node name="VBoxContainer" type="VBoxContainer" parent="LogContainer" unique_id=1331957941] +layout_mode = 2 +theme_override_constants/separation = 12 + +[node name="Screen" type="NinePatchRect" parent="LogContainer/VBoxContainer" unique_id=442630254] +z_index = 1 +layout_mode = 2 +size_flags_vertical = 3 +texture = ExtResource("1_so4ql") +region_rect = Rect2(0, 0, 491, 520) +patch_margin_left = 64 +patch_margin_top = 58 +patch_margin_right = 171 +patch_margin_bottom = 113 + +[node name="ScreenContainer" type="MarginContainer" parent="LogContainer/VBoxContainer/Screen" unique_id=676042286] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/margin_left = 20 +theme_override_constants/margin_top = 55 +theme_override_constants/margin_right = 20 +theme_override_constants/margin_bottom = 36 + +[node name="ScrollContainer" type="ScrollContainer" parent="LogContainer/VBoxContainer/Screen/ScreenContainer" unique_id=754803424] +layout_mode = 2 + +[node name="MarginContainer" type="MarginContainer" parent="LogContainer/VBoxContainer/Screen/ScreenContainer/ScrollContainer" unique_id=1949173849] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="VBoxContainer" type="VBoxContainer" parent="LogContainer/VBoxContainer/Screen/ScreenContainer/ScrollContainer/MarginContainer" unique_id=1868794514] +layout_mode = 2 + +[node name="LogTitleLabel" type="Label" parent="LogContainer/VBoxContainer/Screen/ScreenContainer/ScrollContainer/MarginContainer/VBoxContainer" unique_id=1669010223] +unique_name_in_owner = true +layout_mode = 2 +text = "Title" +label_settings = SubResource("LabelSettings_g4v7s") + +[node name="LogTextLabel" type="RichTextLabel" parent="LogContainer/VBoxContainer/Screen/ScreenContainer/ScrollContainer/MarginContainer/VBoxContainer" unique_id=1367189559] +unique_name_in_owner = true +layout_mode = 2 +mouse_filter = 2 +theme_override_constants/line_separation = 0 +theme_override_constants/paragraph_separation = 5 +theme_override_fonts/bold_font = ExtResource("4_ik2sy") +theme_override_fonts/bold_italics_font = ExtResource("4_ik2sy") +theme_override_font_sizes/normal_font_size = 20 +theme_override_font_sizes/bold_font_size = 20 +theme_override_font_sizes/bold_italics_font_size = 20 +theme_override_font_sizes/italics_font_size = 20 +theme_override_font_sizes/mono_font_size = 20 +bbcode_enabled = true +text = "[b]Text +Text +Text +Text +Text +Text +Text +Text +Text +Text +Text +Text +v" +fit_content = true + +[node name="QuitButton" type="Button" parent="LogContainer/VBoxContainer" unique_id=233333756] +unique_name_in_owner = true +layout_mode = 2 +theme = ExtResource("5_xy2of") +theme_override_styles/normal = SubResource("StyleBoxFlat_jv632") +theme_override_styles/pressed = SubResource("StyleBoxFlat_g6afv") +theme_override_styles/hover = SubResource("StyleBoxFlat_23ume") +text = "OK" +icon = ExtResource("6_a27af") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=309966847] +unique_name_in_owner = true +libraries/ = SubResource("AnimationLibrary_qpt0d") + +[connection signal="pressed" from="LogContainer/VBoxContainer/QuitButton" to="." method="_on_quit_button_pressed"] diff --git a/gui/game/log_screen/scripts/log_screen.gd b/gui/game/log_screen/scripts/log_screen.gd new file mode 100644 index 0000000..e8095ef --- /dev/null +++ b/gui/game/log_screen/scripts/log_screen.gd @@ -0,0 +1,33 @@ +@tool +extends CanvasLayer +class_name LogScreen + +@export var log_title : String = "Title" : set = set_title +@export var log_text : String = "Text" : set = set_text + +signal disappeared + +func _ready(): + set_title() + set_text() + +func appear(): + %AnimationPlayer.play("Appear") + +func disappear(): + disappeared.emit() + %AnimationPlayer.play_backwards("Appear") + +func set_title(v := log_title): + log_title = v + if is_node_ready(): + %LogTitleLabel.text = log_title + +func set_text(v := log_text): + log_text = v + if is_node_ready(): + %LogTextLabel.text = log_text + + +func _on_quit_button_pressed(): + disappear() diff --git a/gui/game/log_screen/scripts/log_screen.gd.uid b/gui/game/log_screen/scripts/log_screen.gd.uid new file mode 100644 index 0000000..8f9e5ea --- /dev/null +++ b/gui/game/log_screen/scripts/log_screen.gd.uid @@ -0,0 +1 @@ +uid://cbmuf1aju21a4 diff --git a/gui/menu/assets/texture/SeedingPlanetsLogo.png b/gui/menu/assets/texture/SeedingPlanetsLogo.png deleted file mode 100644 index 282f79b7f713d947706aa36cb08aeb6abd46b5ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37765 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

CKEDy6VuWTZWqC+zW{I_vOEkzHp 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 diff --git a/gui/menu/settings/settings.tscn b/gui/menu/settings/settings.tscn index 06dbc00..9eba4cc 100644 --- a/gui/menu/settings/settings.tscn +++ b/gui/menu/settings/settings.tscn @@ -6,11 +6,16 @@ [ext_resource type="PackedScene" uid="uid://cvjqp3oewr3rv" path="res://gui/menu/window/content_title.tscn" id="3_rbiwc"] [ext_resource type="PackedScene" uid="uid://d3agt2njfgddb" path="res://gui/menu/window/content_label.tscn" id="4_rbiwc"] [ext_resource type="AudioStream" uid="uid://8juy5ev3rdfh" path="res://common/audio_manager/assets/sfx/plant_points/plant_point_1.wav" id="6_8f00b"] +[ext_resource type="FontFile" uid="uid://qt80w6o01q5s" path="res://gui/ressources/fonts/TitanOne-Regular.ttf" id="6_18i73"] [ext_resource type="Theme" uid="uid://5au2k3vf2po3" path="res://gui/ressources/menu.tres" id="6_bun6f"] [ext_resource type="Texture2D" uid="uid://c2qg7ikkylfv4" path="res://common/icons/seeds.svg" id="6_v2wwn"] [ext_resource type="Texture2D" uid="uid://b0wy3dbpxbnt7" path="res://common/icons/seedling.svg" id="7_bun6f"] [ext_resource type="Texture2D" uid="uid://bn2wkun71ocun" path="res://common/icons/tree.svg" id="8_18i73"] +[sub_resource type="LabelSettings" id="LabelSettings_g4v7s"] +font = ExtResource("6_18i73") +font_color = Color(0.06318334, 0.059500005, 0.17, 0.6431373) + [node name="Settings" type="MarginContainer" unique_id=1374154672] process_mode = 3 anchors_preset = 15 @@ -29,7 +34,6 @@ script = ExtResource("1_7t8mv") [node name="SettingsWindow" parent="." unique_id=798514856 instance=ExtResource("1_gkn1k")] unique_name_in_owner = true process_mode = 3 -visible = false custom_minimum_size = Vector2(800, 0) layout_mode = 2 size_flags_vertical = 1 @@ -177,10 +181,22 @@ title = "GAME" layout_mode = 2 columns = 2 -[node name="StoryModeDifficultyText" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent/GameSettings" unique_id=1951982692 instance=ExtResource("4_rbiwc")] +[node name="VboxContainer" type="VBoxContainer" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent/GameSettings" unique_id=58604710] +layout_mode = 2 + +[node name="StoryModeDifficultyText" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent/GameSettings/VboxContainer" unique_id=1951982692 instance=ExtResource("4_rbiwc")] layout_mode = 2 size_flags_horizontal = 3 text = "STORY_MODE_DIFFICULTY" +autowrap_mode = 3 + +[node name="StoryModeDifficultyPrecisionText" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent/GameSettings/VboxContainer" unique_id=2085500248 instance=ExtResource("4_rbiwc")] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_colors/font_color = Color(0.0627451, 0.05882353, 0.16862746, 1) +text = "RESTART_TO_LAST_BASE_TO_APPLY" +label_settings = SubResource("LabelSettings_g4v7s") +autowrap_mode = 3 [node name="StoryModeDifficultyOptionButton" type="OptionButton" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent/GameSettings" unique_id=361207221] unique_name_in_owner = true diff --git a/gui/pause/scripts/pause.gd b/gui/pause/scripts/pause.gd index f810ef3..2f50366 100644 --- a/gui/pause/scripts/pause.gd +++ b/gui/pause/scripts/pause.gd @@ -24,11 +24,9 @@ func set_pause(p): Input.mouse_mode = mouse_mode_before_pause if p: - %GiveUp.visible = GameInfo.game_data and GameInfo.game_data.current_region_data + %GiveUp.visible = GameInfo.game_data and GameInfo.game_data.current_region_data and SceneManager.actual_scene.get_scene_id() != "TITLE" - if SceneManager.actual_scene and SceneManager.actual_scene.get_scene_id() == "TITLE": - %TitleScreen.visible = false - %GiveUp.visible = false + %TitleScreen.visible = not (SceneManager.actual_scene and SceneManager.actual_scene.get_scene_id() == "TITLE") if not p: GameInfo.save_settings() diff --git a/gui/splash/assets/logo-appear.ogv.uid b/gui/splash/assets/logo-appear.ogv.uid deleted file mode 100644 index fa19579..0000000 --- a/gui/splash/assets/logo-appear.ogv.uid +++ /dev/null @@ -1 +0,0 @@ -uid://kt0dbmjcp285 diff --git a/project.godot b/project.godot index d381dc0..5ae31c6 100644 --- a/project.godot +++ b/project.godot @@ -16,7 +16,7 @@ compatibility/default_parent_skeleton_in_mesh_instance_3d=true config/name="Seeding The Wasteland" config/description="Seeding planets is a survival, managment and cosy game in which you play a little gardener robot." -config/version="0.1" +config/version="0.1.0" run/main_scene="uid://c5bruelvqbm1k" config/features=PackedStringArray("4.7", "Forward Plus") boot_splash/bg_color=Color(0.0627451, 0.05882353, 0.16862746, 1) @@ -255,7 +255,7 @@ zoom_out={ [internationalization] locale/translation_remaps={} -locale/translations=PackedStringArray("res://translation/game/gui.en.translation", "res://translation/game/gui.fr.translation", "res://translation/dialogs/dialogic_character_translations.en.translation", "res://translation/dialogs/dialogic_demeter_ship_failed_translation.en.translation", "res://translation/dialogs/dialogic_demeter_ship_failed_translation.fr.translation", "res://translation/dialogs/dialogic_1_waking_up_translation.en.translation", "res://translation/dialogs/dialogic_1_waking_up_translation.fr.translation", "res://translation/dialogs/dialogic_2_demeter_intro_translation.en.translation", "res://translation/dialogs/dialogic_2_demeter_intro_translation.fr.translation", "res://translation/dialogs/dialogic_3_demeter_ship_presentation_translation.en.translation", "res://translation/dialogs/dialogic_3_demeter_ship_presentation_translation.fr.translation", "res://translation/dialogs/dialogic_4_cave_translation.en.translation", "res://translation/dialogs/dialogic_4_cave_translation.fr.translation", "res://translation/dialogs/dialogic_5_mercury_arrival_translation.en.translation", "res://translation/dialogs/dialogic_5_mercury_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_6_mercury_departure_translation.en.translation", "res://translation/dialogs/dialogic_6_mercury_departure_translation.fr.translation", "res://translation/dialogs/dialogic_7_venus_arrival_translation.en.translation", "res://translation/dialogs/dialogic_7_venus_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_8_venus_departure_translation.en.translation", "res://translation/dialogs/dialogic_8_venus_departure_translation.fr.translation", "res://translation/dialogs/dialogic_9_borea_translation.en.translation", "res://translation/dialogs/dialogic_cave_translation.en.translation", "res://translation/dialogs/dialogic_cave_translation.fr.translation", "res://translation/dialogs/dialogic_character_translations.fr.translation", "res://translation/dialogs/dialogic_6_vending_machine_presentation_translation.en.translation", "res://translation/dialogs/dialogic_6_vending_machine_presentation_translation.fr.translation", "res://translation/dialogs/dialogic_1_aqua_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_1_astra_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_1_estia_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_1_subterra_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_2_aqua_arrival_translation.en.translation", "res://translation/dialogs/dialogic_2_astra_top_translation.en.translation", "res://translation/dialogs/dialogic_2_estia_arrival_translation.en.translation", "res://translation/dialogs/dialogic_2_subterra_arrival_translation.en.translation", "res://translation/dialogs/dialogic_3_astra_end_translation.en.translation", "res://translation/dialogs/dialogic_91_borea_comms_up_translation.en.translation", "res://translation/dialogs/dialogic_92_borea_later_translation.en.translation", "res://translation/dialogs/dialogic_9_borea_arrival_translation.en.translation", "res://translation/names/location_types.en.translation", "res://translation/names/location_types.fr.translation", "res://translation/dialogs/dialogic_1_aqua_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_1_subterra_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_2_aqua_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_2_subterra_energy_translation.en.translation", "res://translation/dialogs/dialogic_3_subterra_data_translation.en.translation", "res://translation/dialogs/dialogic_91_borea_comms_up_translation.fr.translation", "res://translation/dialogs/dialogic_92_borea_later_translation.fr.translation", "res://translation/dialogs/dialogic_9_borea_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_1_astra_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_1_estia_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_2_estia_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_2_subterra_energy_translation.fr.translation", "res://translation/dialogs/dialogic_3_subterra_data_translation.fr.translation") +locale/translations=PackedStringArray("res://translation/game/gui.en.translation", "res://translation/game/gui.fr.translation", "res://translation/dialogs/dialogic_character_translations.en.translation", "res://translation/dialogs/dialogic_demeter_ship_failed_translation.en.translation", "res://translation/dialogs/dialogic_demeter_ship_failed_translation.fr.translation", "res://translation/dialogs/dialogic_1_waking_up_translation.en.translation", "res://translation/dialogs/dialogic_1_waking_up_translation.fr.translation", "res://translation/dialogs/dialogic_2_demeter_intro_translation.en.translation", "res://translation/dialogs/dialogic_2_demeter_intro_translation.fr.translation", "res://translation/dialogs/dialogic_3_demeter_ship_presentation_translation.en.translation", "res://translation/dialogs/dialogic_3_demeter_ship_presentation_translation.fr.translation", "res://translation/dialogs/dialogic_4_cave_translation.en.translation", "res://translation/dialogs/dialogic_4_cave_translation.fr.translation", "res://translation/dialogs/dialogic_5_mercury_arrival_translation.en.translation", "res://translation/dialogs/dialogic_5_mercury_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_6_mercury_departure_translation.en.translation", "res://translation/dialogs/dialogic_6_mercury_departure_translation.fr.translation", "res://translation/dialogs/dialogic_7_venus_arrival_translation.en.translation", "res://translation/dialogs/dialogic_7_venus_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_8_venus_departure_translation.en.translation", "res://translation/dialogs/dialogic_8_venus_departure_translation.fr.translation", "res://translation/dialogs/dialogic_9_borea_translation.en.translation", "res://translation/dialogs/dialogic_cave_translation.en.translation", "res://translation/dialogs/dialogic_cave_translation.fr.translation", "res://translation/dialogs/dialogic_character_translations.fr.translation", "res://translation/dialogs/dialogic_6_vending_machine_presentation_translation.en.translation", "res://translation/dialogs/dialogic_6_vending_machine_presentation_translation.fr.translation", "res://translation/dialogs/dialogic_1_aqua_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_1_astra_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_1_estia_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_1_subterra_travel_phone_call_translation.en.translation", "res://translation/dialogs/dialogic_2_aqua_arrival_translation.en.translation", "res://translation/dialogs/dialogic_2_astra_top_translation.en.translation", "res://translation/dialogs/dialogic_2_estia_arrival_translation.en.translation", "res://translation/dialogs/dialogic_2_subterra_arrival_translation.en.translation", "res://translation/dialogs/dialogic_3_astra_end_translation.en.translation", "res://translation/dialogs/dialogic_91_borea_comms_up_translation.en.translation", "res://translation/dialogs/dialogic_92_borea_later_translation.en.translation", "res://translation/dialogs/dialogic_9_borea_arrival_translation.en.translation", "res://translation/names/location_types.en.translation", "res://translation/names/location_types.fr.translation", "res://translation/dialogs/dialogic_1_aqua_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_1_subterra_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_2_aqua_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_2_subterra_energy_translation.en.translation", "res://translation/dialogs/dialogic_3_subterra_data_translation.en.translation", "res://translation/dialogs/dialogic_91_borea_comms_up_translation.fr.translation", "res://translation/dialogs/dialogic_92_borea_later_translation.fr.translation", "res://translation/dialogs/dialogic_9_borea_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_1_astra_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_1_estia_travel_phone_call_translation.fr.translation", "res://translation/dialogs/dialogic_2_estia_arrival_translation.fr.translation", "res://translation/dialogs/dialogic_2_subterra_energy_translation.fr.translation", "res://translation/dialogs/dialogic_3_subterra_data_translation.fr.translation", "res://translation/game/logs.en.translation", "res://translation/game/logs.fr.translation") locale/test="fr" [rendering] diff --git a/stages/3d_scenes/astra_base/astra_end_base.tscn b/stages/3d_scenes/astra_base/astra_end_base.tscn index ab48f00..b815bb6 100644 --- a/stages/3d_scenes/astra_base/astra_end_base.tscn +++ b/stages/3d_scenes/astra_base/astra_end_base.tscn @@ -1,3 +1,41 @@ [gd_scene format=3 uid="uid://d07wxwvl7nuhw"] -[node name="AstraEndBase" type="Node3D" unique_id=227915094] +[ext_resource type="Texture2D" uid="uid://dnx175gw62h48" path="res://common/icons/alert-triangle.svg" id="1_50rbp"] +[ext_resource type="LabelSettings" uid="uid://dqwayi8yjwau2" path="res://gui/ressources/title_label_settings.tres" id="2_1n2o5"] + +[node name="AstraEndBase" type="Control" unique_id=1664898563] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1438404365] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +alignment = 1 + +[node name="TextureRect" type="TextureRect" parent="VBoxContainer" unique_id=1906157541] +modulate = Color(1, 0.6509804, 0.09019608, 1) +custom_minimum_size = Vector2(50, 50) +layout_mode = 2 +texture = ExtResource("1_50rbp") +expand_mode = 1 +stretch_mode = 5 + +[node name="Label" type="Label" parent="VBoxContainer" unique_id=919514282] +layout_mode = 2 +text = "Work in progress" +label_settings = ExtResource("2_1n2o5") +horizontal_alignment = 1 + +[node name="Label2" type="Label" parent="VBoxContainer" unique_id=1428920200] +layout_mode = 2 +text = "This scene is not finished by the dev yet ! +You'll have to wait the release date ;)" +horizontal_alignment = 1 diff --git a/stages/3d_scenes/cockpit_scene/cockpit.tscn b/stages/3d_scenes/cockpit_scene/cockpit.tscn index 9644227..18899f8 100644 --- a/stages/3d_scenes/cockpit_scene/cockpit.tscn +++ b/stages/3d_scenes/cockpit_scene/cockpit.tscn @@ -194,6 +194,7 @@ transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 1.13 [node name="Dashboard" parent="." unique_id=1374334508 instance=ExtResource("8_seqvk")] unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.035136223, -0.7094687, 6.1824927) +destination_text = "" [node name="Shelf" parent="." unique_id=1769159984 instance=ExtResource("11_w4l7d")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.1218804, -1.0799314, 2.6211417) @@ -208,8 +209,7 @@ transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 1.18 [node name="InfiniteModeScreen" parent="." unique_id=1282307433 instance=ExtResource("13_wrlf0")] unique_name_in_owner = true -transform = Transform3D(-1, 0, 1.509958e-07, 0, 1, 0, -1.509958e-07, 0, -1, 1.1896521, 0.015508115, 3.982) -visible = false +transform = Transform3D(-1, 0, 1.509958e-07, 0, 1, 0, -1.509958e-07, 0, -1, 1.1896521, 0.015508115, 2.8246548) [node name="ShipTutorial" parent="." unique_id=868547496 node_paths=PackedStringArray("player") instance=ExtResource("13_u7lr8")] unique_name_in_owner = true diff --git a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_element.tscn b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_element.tscn index 00b072b..be095be 100644 --- a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_element.tscn +++ b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_element.tscn @@ -24,10 +24,12 @@ texture = ExtResource("1_wfsg0") [node name="BackgroundHexagonQuestion" type="Sprite3D" parent="." unique_id=789745739] unique_name_in_owner = true +transform = Transform3D(1.465, 0, 0, 0, 1.465, 0, 0, 0, 1.465, 0, 0, 0) texture = ExtResource("4_0ou8m") [node name="BackgroundHexagonLocked" type="Sprite3D" parent="." unique_id=485550950] unique_name_in_owner = true +transform = Transform3D(1.47, 0, 0, 0, 1.47, 0, 0, 0, 1.47, 0, 0, 0) texture = ExtResource("3_udmux") [node name="MutationTexture" type="Sprite3D" parent="." unique_id=1932614651] @@ -38,6 +40,7 @@ texture = ExtResource("1_d34h0") unique_name_in_owner = true script = ExtResource("6_0ou8m") interactable = false +inspectable = true metadata/_custom_type_script = "uid://cf0b6gm06fvy1" [node name="CollisionShape3D" type="CollisionShape3D" parent="MutationElement" unique_id=1480063396] diff --git a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_screen.tscn b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_screen.tscn index 3b5e96e..d3285ee 100644 --- a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_screen.tscn +++ b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/mutation_discovery_screen.tscn @@ -76,6 +76,6 @@ autowrap_mode = 3 [node name="Icons" type="Node3D" parent="." unique_id=1135877944] unique_name_in_owner = true -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.029785365, 0.36184862) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.029785365, 0.31404945) [node name="ScreenModel" parent="." unique_id=1871285491 instance=ExtResource("3_5fpja")] diff --git a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_element.gd b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_element.gd index 4b1966d..b80d409 100644 --- a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_element.gd +++ b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_element.gd @@ -25,5 +25,4 @@ func update(): if mutation: %MutationTexture.texture = mutation.get_icon() %MutationElement.mutation = mutation - if state == State.DISCOVERED: - %MutationElement.inspectable = true + %MutationElement.inspectable = state == State.DISCOVERED diff --git a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_screen.gd b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_screen.gd index 526dd6b..a3213e0 100644 --- a/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_screen.gd +++ b/stages/3d_scenes/cockpit_scene/cockpit_elements/mutation_discovered_screen/scripts/mutation_discovery_screen.gd @@ -22,11 +22,10 @@ func update(): for c in %Icons.get_children(): c.queue_free() var n_mutation := len(all_mutations) - var offset := .105 + var offset := .09 var n_columns := 8 var n_expected_rows := floori(float(n_mutation) / n_columns) + 1 var n_missing_mutation = n_expected_rows * n_columns - n_mutation - print(n_missing_mutation) for i in range(n_mutation): var el := MUTATION_DISCOVERY_ELEMENT_SCENE.instantiate() as MutationDiscoveryElement if i < mutations_unlocked: diff --git a/stages/3d_scenes/cockpit_scene/cockpit_elements/plant_info_screen.tscn b/stages/3d_scenes/cockpit_scene/cockpit_elements/plant_info_screen.tscn index 4851d14..5d55454 100644 --- a/stages/3d_scenes/cockpit_scene/cockpit_elements/plant_info_screen.tscn +++ b/stages/3d_scenes/cockpit_scene/cockpit_elements/plant_info_screen.tscn @@ -4,9 +4,9 @@ [ext_resource type="PackedScene" uid="uid://i28ngc4hgq85" path="res://stages/3d_scenes/cockpit_scene/assets/3d/furnitures/screen.blend" id="1_c5x8t"] [ext_resource type="Script" uid="uid://bdwlxwoqf3dcj" path="res://stages/3d_scenes/cockpit_scene/cockpit_elements/scripts/plant_info_screen.gd" id="1_d4qoj"] [ext_resource type="Texture2D" uid="uid://bt3g5bmar0icf" path="res://common/icons/growth.svg" id="2_5jpjd"] -[ext_resource type="Texture2D" uid="uid://dhy4ewvqvlxyi" path="res://common/icons/clock.svg" id="2_xwbvs"] -[ext_resource type="Texture2D" uid="uid://cgmxjom200bej" path="res://common/icons/chevrons-up.svg" id="4_a7tuo"] [ext_resource type="Texture2D" uid="uid://c2qg7ikkylfv4" path="res://common/icons/seeds.svg" id="4_ihffg"] +[ext_resource type="Texture2D" uid="uid://bgkivv66x80oj" path="res://common/icons/clock-death.svg" id="4_o0x5p"] +[ext_resource type="Texture2D" uid="uid://b34qiqb1mslm" path="res://common/icons/clock-up.svg" id="5_ilibg"] [ext_resource type="Theme" uid="uid://bgcmd213j6gk1" path="res://gui/ressources/hud.tres" id="7_o0x5p"] [ext_resource type="Theme" uid="uid://5au2k3vf2po3" path="res://gui/ressources/menu.tres" id="8_ilibg"] @@ -88,7 +88,7 @@ alignment = 1 [node name="LifetimeIcon" type="TextureRect" parent="Sprite3D/SubViewport/VBoxContainer/StatsContainer/LifetimeStat" unique_id=855540661] custom_minimum_size = Vector2(80, 80) layout_mode = 2 -texture = ExtResource("2_xwbvs") +texture = ExtResource("4_o0x5p") expand_mode = 3 [node name="LifetimeLabel" type="Label" parent="Sprite3D/SubViewport/VBoxContainer/StatsContainer/LifetimeStat" unique_id=1042555843] @@ -109,7 +109,7 @@ alignment = 1 [node name="GrowingIcon" type="TextureRect" parent="Sprite3D/SubViewport/VBoxContainer/StatsContainer/GrowingStat" unique_id=613724045] custom_minimum_size = Vector2(40, 40) layout_mode = 2 -texture = ExtResource("4_a7tuo") +texture = ExtResource("5_ilibg") expand_mode = 3 [node name="GrowingLabel" type="Label" parent="Sprite3D/SubViewport/VBoxContainer/StatsContainer/GrowingStat" unique_id=1156190508] diff --git a/stages/3d_scenes/cockpit_scene/scripts/cockpit.gd b/stages/3d_scenes/cockpit_scene/scripts/cockpit.gd index fc37b75..88ee094 100644 --- a/stages/3d_scenes/cockpit_scene/scripts/cockpit.gd +++ b/stages/3d_scenes/cockpit_scene/scripts/cockpit.gd @@ -38,7 +38,7 @@ func _ready(): dashboard.destination_text = GameInfo.game_data.current_run.story_step.get_destination_text() - %MutationDiscoveryScreen.visible = GameInfo.game_data.game_mode == GameData.Mode.STORY + %Phone.visible = GameInfo.game_data.game_mode == GameData.Mode.STORY %InfiniteModeScreen.visible = GameInfo.game_data.game_mode == GameData.Mode.INFINITE func update_dialogs(): diff --git a/stages/3d_scenes/estia_base/scripts/estia_base.gd b/stages/3d_scenes/estia_base/scripts/estia_base.gd index 45536c4..8e953c2 100644 --- a/stages/3d_scenes/estia_base/scripts/estia_base.gd +++ b/stages/3d_scenes/estia_base/scripts/estia_base.gd @@ -8,11 +8,12 @@ func _ready(): Input.mouse_mode = Input.MOUSE_MODE_CAPTURED AudioManager.play_music_alone("Estia", false, 0.) + SteamConnection.unlock_achievement(SteamConnection.ACH_STW_REACH_ESTIA_BASE) func _on_pearl_clicked(): %Pearl.hide() - AudioManager.play_sfx("PickUp") + AudioManager.play_sfx("PickUp") await get_tree().create_timer(3.).timeout diff --git a/stages/terrain/region/scripts/region.gd b/stages/terrain/region/scripts/region.gd index 53e7e8a..656b11f 100644 --- a/stages/terrain/region/scripts/region.gd +++ b/stages/terrain/region/scripts/region.gd @@ -6,13 +6,14 @@ const MIN_PASS_DAY_ANIMATION_TIME : float = PassDay.TIME_MARGIN * 2 const WIN_WAVE_SCENE : PackedScene = preload("res://stages/terrain/region/win_wave.tscn") const TALION_CELL_SCENE : PackedScene = preload("res://entities/interactables/talion_cell/talion_cell.tscn") const ENERGY_CELL_SCENE : PackedScene = preload("res://entities/interactables/energy_cell/energy_cell.tscn") +const RADIO_SCENE : PackedScene = preload("res://entities/interactables/radio/radio.tscn") const TILE_SET : TileSet = preload("res://stages/terrain/region/resources/moss_biome.tres") const TILE_SCALE = 1 const TILE_SIZE : int = roundi(TILE_SET.tile_size.x * TILE_SCALE) const SPAWN_OBJECT_RANDOM_MOVEMENT = 200 -const DOORS_RANDOM_MOVEMENT = 3000 -const CELLS_RANDOM_MOVEMENT = 3500 +const DOORS_RANDOM_MOVEMENT = 2500 +const CELLS_RANDOM_MOVEMENT = 3000 const REGION_LIMIT = 4000 const CHUNK_TILE_SIZE : int = 10 @@ -48,7 +49,6 @@ var data_last_updated = 0. var plant_grid : PlantGrid # Cheat Code -# TOCHANGE func _input(_e): if ( Input.is_action_pressed("drop") @@ -92,6 +92,7 @@ func _ready(): recharge_station.update() generate_talion_cells() generate_energy_cells() + generate_radio() for m in data.modifiers: m.region_ready(self) @@ -206,6 +207,16 @@ func generate_energy_cells() -> Array[EnergyCell]: return tcs +func generate_radio() -> Radio: + var new_radio := (RADIO_SCENE.instantiate() as Radio) + new_radio.name = "Radio" + + add_entity(new_radio) + + random_move_object(new_radio, CELLS_RANDOM_MOVEMENT) + + return new_radio + func get_generated_value() -> float: # if layer_pack: # return layer_pack.generated_value diff --git a/stages/title_screen/scripts/title_screen.gd b/stages/title_screen/scripts/title_screen.gd index 805ecc2..f6418b2 100644 --- a/stages/title_screen/scripts/title_screen.gd +++ b/stages/title_screen/scripts/title_screen.gd @@ -76,7 +76,7 @@ func _process(delta): %Planet3d.rotate(Vector3.UP, planet_rotation.x * delta) %Planet3d.rotate(Vector3.RIGHT, planet_rotation.y * delta) - if not planet_spin_ach_sended and planet_rotation.length() > 50: + if not planet_spin_ach_sended and planet_rotation.length() > 100: planet_spin_ach_sended = true SteamConnection.unlock_achievement(SteamConnection.ACH_SPIN_PLANET) diff --git a/translation/dialogs/dialogic_9_borea_arrival_translation.csv b/translation/dialogs/dialogic_9_borea_arrival_translation.csv index 50cd394..51bd436 100644 --- a/translation/dialogs/dialogic_9_borea_arrival_translation.csv +++ b/translation/dialogs/dialogic_9_borea_arrival_translation.csv @@ -1,5 +1,5 @@ keys,en,fr -Text/1e3/text,Welcome to the [color=#FFA617][b]Borea[i]* *[/i]Orchid[/b][/color] base; you are the first person in years to set foot in this room...,"Bienvenue à la base [color=#FFA617][b]Boréa[/b][/color] [color=#FFA617][b]Orchid[/b][/color], tu es le premier depuis des années à fouler cette salle..." +Text/1e3/text,Welcome to the [color=#FFA617][b]Borea Orchid[/b][/color] base; you are the first person in years to set foot in this room...,"Bienvenue à la base [color=#FFA617][b]Boréa[/b][/color] [color=#FFA617][b]Orchid[/b][/color], tu es le premier depuis des années à fouler cette salle..." Choice/1e4/text,"Okay, so why did you bring me here?","Ok, maintenant pourquoi m'avez-vous fait venir ?" Choice/1e4/disabled_text,, Choice/1e5/text,I didn't expect to see you like this—are you trapped?,"Je ne m'attendais pas à te voir ainsi, es-tu enfermée ?" diff --git a/translation/game/gui.csv b/translation/game/gui.csv index abea0b6..52f9fd9 100644 --- a/translation/game/gui.csv +++ b/translation/game/gui.csv @@ -194,6 +194,10 @@ TALION_CELL,Talion Cell,Cellule de Talion TALION_CELL_DESC_TEXT,"This cell is filled with liquid form of Talion, let's see what's inside!","Cette cellule est remplie d'une forme liquide de Talio, voyons ce qu'il y a à l'intérieur !" ENERGY_CELL,Energy Cell,Cellule d'énergie ENERGY_CELL_DESC_TEXT,"Some energy remain on this cell... Might be usefull. Can only be used when Orchid's energy is not full.","De l'énergie reste dans cette cellule... Cela pourra être utile. Peut seulement être utilisée si Orchid n'est pas complètement rechargé." +LISTEN_MESSAGE,"Listen message","Lire le message" +RADIO,"Old Radio","Vieille Radio" +RADIO_READ,"Old Radio (message read)","Vieille Radio (message lu)" +RADIO_DESC_TEXT,"An old radio... No frequencies are broadcasting, but perhaps it still holds recorded messages?","Une vieille radio... Aucune fréquence n'émet, mais elle possède peut-être encore des messages enregistrés ?" %s_USED,%s (used),%s (utilisée) OPEN,Open,Ouvrir COMPOST,Compost,Compost @@ -217,6 +221,7 @@ GAME,Game,Jeu CHOOSE_YOUR_DIFFICULTY,Choose your difficulty,Choisissez votre difficulté DIFFICULTY_CAN_BE_CHANGED_AT_ANY_TIME_IN_THE_SETTINGS,Difficulty can be changed at any time in the settings,La difficulté peut être changée à tout moment dans les paramètres STORY_MODE_DIFFICULTY,Story Mode Difficulty,Difficulté en mode histoire +RESTART_TO_LAST_BASE_TO_APPLY,(restart to last base to apply),(recommencer à la dernière base pour appliquer) COSY_MODE,Cosy Mode,Mode Cosy COSY_MODE_DESC_TEXT,"Relax yourself and enjoy the story with more energy and little objectives.","Relaxez vous et profitez de l'histoire avec plus d'énergie et de plus petits objectifs." ADVENTURE_MODE,Adventure Mode,Mode Aventure diff --git a/translation/game/logs.csv b/translation/game/logs.csv new file mode 100644 index 0000000..b70ed4d --- /dev/null +++ b/translation/game/logs.csv @@ -0,0 +1,236 @@ +keys,en,fr +LOG_DEMETER_LAUNCH_TITLE_TEXT,3152 - Demeter Launch,3152 - Démarrage de Demeter +LOG_DEMETER_LAUNCH_CONTENT_TEXT,"[color=#FFA617][b]User 47 connecting to terminal Borea 193[/b][/color] +User 47: Hello! +[color=#FFA617][b]System Error[/b][/color] +User 47: Hi! +[color=#FFA617][b]System Error[/b][/color] +User 47: Are you going to answer me? +[color=#FFA617][b]System Error[/b][/color] +User 47: Yo +[color=#FFA617][b]System Error[/b][/color] +User 47: Thing +[color=#FFA617][b]System Error[/b][/color] +User 47: Carrot cake +Demeter: Hello, I can look up a carrot cake recipe in my database for your meal. First, get your ingredients, including carrots, flour... +User 47: Ah, finally! Hello Demeter, can you run a diagnostic on your status? +Demeter: Certainly; my systems were successfully installed exactly 12 seconds ago, with the final step being the loading of the database containing human scientific knowledge. +User 47: Well, it's about time. Any news from Zeus? +Demeter: The entity Zeus has been attempting to contact me for precisely one hour and 37 minutes. +User 47: He's relentless! Alright, perfect—send him your report. In the meantime, can you remind me of the outside temperature? +Demeter: On the north face of Tau, the temperature is currently 32 degrees Celsius, and the air is 96% breathable. +User 47: Very well, I should get ready now... One last thing: can you list your functions? +Demeter: My primary function is to ensure survival and assist humans, taking precedence over any other directives. Would you like me to detail the rest of my functions? +User 47: No, that's fine! Start a comprehensive diagnostic; I'll ask for the results when I get back from the excursion.","[color=#FFA617][b]Connexion de l'utilisateur 47 sur le terminal Boréa 193[/b][/color] +Utilisateur 47: Bonjour ! +[color=#FFA617][b]Erreur Système[/b][/color] +Utilisateur 47: Salut ! +[color=#FFA617][b]Erreur Système[/b][/color] +Utilisateur 47: Est-ce que tu vas me répondre ? +[color=#FFA617][b]Erreur Système[/b][/color] +Utilisateur 47: Yo +[color=#FFA617][b]Erreur Système[/b][/color] +Utilisateur 47: Truc +[color=#FFA617][b]Erreur Système[/b][/color] +Utilisateur 47: Purée de carotte +Demeter: Bonjour, je peux chercher une recette de purée de carotte dans ma base de donnée pour votre repas. Premièrement, mettez à chauffer un litre d'eau dans... +Utilisateur 47: Ah enfin ! Bonjour Demeter, peux-tu me faire un diagnostic de ta condition ? +Demeter: Bien sûr, mes systèmes ont été correctement installés il y a exactement 12 secondes, la dernière étape étant le chargement de la base de donnée des connaissances scientifiques humaines. +Utilisateur 47: Et bah, c'est pas trop tôt, des nouvelles de Zeus ? +Demeter: L'entité Zeus tente de me contacter depuis précisément une heure et 37 minutes. +Utilisateur 47: Oh le forceur ! Bon parfait, envoie lui ton rapport. En attendant est-ce que tu peux me rappeler la température extérieure ? +Demeter: Sur la face nord de Tau, il fait actuellement 32 degrés Celsius et l'air y est respirable à 96%. +Utilisateur 47: Très bien, je devrais me préparer maintenant... Une dernière chose, est-ce que tu peux m'énoncer tes fonctions ? +Demeter: Ma fonction première est d'assurer la survie et d'assister les humains, au détriment de n'importe quelle directive. Veux-tu que je détaille le reste de mes fonctions ? +Utilisateur 47: Non ça ira ! Commence un diagnostic approfondi, je te demanderai le résultat quand je serais revenue de l'excursion." +LOG_PLANET_DISCOVERY_1_TITLE_TEXT,"3152 - Planet Discovery","3152 - Découverte de la planète" +LOG_PLANET_DISCOVERY_1_CONTENT_TEXT,"[color=#FFA617][b]Connection of user 47 via relay antenna 502[/b][/color] +User 47: Demeter, can you see through my camera? +Demeter: Unfortunately, I am not receiving any video feeds. +User 47: Shoot, my camera is broken again... Well if you can hear me that will be enough. Record everything I say in a note titled: ""Tau Exploration Number 2."" +Demeter: Very well. I'm listening to you. +User 47: So, I moved a few miles from my previous exploration using my aircraft and I see equally lush flora. We can therefore imagine that it is the same everywhere around this planet. Do you validate my Demeter hypothesis? +Demeter: Given the aerial images that I have in my database, it's difficult to say, the planet changes color all the time. I can't show you a picture, but if I had to compare it to something you've already seen I'd say it looks like Hawaiian pizza. +User 47: A...Hawaiian pizza? Okay Demeter... Your sense of comparisons probably needs to be reviewed! But now that you mention it... The flora here seems quite different... Not exactly the same colors, not exactly the same shapes... Still, we're not very far from last time... +Demeter: According to my calculations, phosphorus-based organisms appear much more unstable and mutate more easily than carbon-based organisms. +Users 47: Hmm, that would explain the differences. But that complicates my task, how do I catalog species that change every kilometer? If they mutate every generation, there will be as many species as there are individuals, billions and billions... +Demeter: Currently! Terrestrial taxonomy is also interested in extinct individuals, which could do much more. +Users 47: Demeter, you're not helping me at all! +[i]Corrupted data[/i]","[color=#FFA617][b]Connexion de l'utilisateur 47 par l'antenne relais 502[/b][/color] +Utilisateur 47: Demeter, est-ce que tu peux voir par ma caméra ? +Demeter: Malheureusement, je ne reçois aucun flux vidéo. +Utilisateur 47: Raaah, ma caméra est encore cassée... Bon si tu peux m'entendre ça suffira. Enregistre tout ce que je dit dans une note intitulée : ""Exploration Tau numéro 2"". +Demeter: Très bien Sandy. Je t'écoute. +Utilisateur 47: Donc, je me suis déplacée à quelques dizaines de kilomètres de mon exploration précédente à l'aide de mon aéronef et je constate une flore tout aussi luxuriante. On peut donc imaginer que c'est pareil partout autour de cette planète. Tu valides mon hypothèse Demeter ? +Demeter: Au vu des images aériennes que j'ai dans ma base de donnée, c'est difficile de le dire, la planète change tout le temps de couleur. Je ne peux pas te diffuser d'image, mais si je devais rapprocher ça de quelque chose que tu as déjà vu je dirais que cela ressemble à une pizza hawaïenne. +Utilisateur 47: Une... pizza hawaïenne ? D'accord Demeter... Ton sens des comparaisons est probablement à revoir ! Mais maintenant que tu le dis... La flore ici semble tout à fait différente... Pas exactement les mêmes couleurs, pas exactement les mêmes formes... Pourtant, nous ne sommes pas très loin de la dernière fois... +Demeter: D'après mes calculs, les organismes basés le phosphore paraissent bien plus instables et mutent plus facilement que les organismes carbonés. +Utilisateurs 47: Mmmh, ça expliquerait les différences. Mais ça me complique bien la tâche, comment cataloguer des espèces qui changent tout les kilomètres ? Si elles mutent toutes les générations, il y aura autant d'espèces que d'individus, soit des milliards et des milliards... +Demeter: Actuellement, la taxonomie terrestre s'intéresse aussi aux individus disparus, ce qui pourrait faire bien plus. +Utilisateurs 47: Demeter, tu ne m'aides pas du tout là ! +[i]Données corrompues[/i]" +LOG_PLANET_DISCOVERY_2_TITLE_TEXT,"3152 - Planet Discovery 2","3152 - Découverte de la planète 2" +LOG_PLANET_DISCOVERY_2_CONTENT_TEXT,"[color=#FFA617][b]User 47 connecting via relay antenna 502[/b][/color] +[i]Corrupted data[/i] +User 47: So, that's why we ended up on Tau. +Demeter: Thank you; I didn't have that information in my knowledge base. +User 47: No problem, Demeter—don't hesitate to ask if you have any other questions! +Demeter: Sandy, you have now walked exactly one mile from your spacecraft. Please keep an eye on your heart rate; the ambient air, while breathable, hasn't been fully tested yet, and the billions of species on this planet could all... +User 47: It's fine, Demeter. You know how it is with us humans—we all die someday, so a lot of us actually enjoy taking risks. +Demeter: I fail to see the logic in that; why would you... +User 47: Ah! +Demeter: Sandy, are you okay? Your heart rate just spiked! +User 47: I'm fine. I stepped on something that shattered, and it really startled me. +Demeter: As I mentioned before, you need to be careful. +User 47: It's an... orange crystal, just like the moss covering the ground. +Demeter: I've noticed it scattered all over the ground via the cameras at my disposal. +User 47: And... how strange... New plants are sprouting right before my eyes next to the debris... I'm bringing a sample back to the lab.","[color=#FFA617][b]Connexion de l'utilisateur 47 par l'antenne relais 502[/b][/color] +[i]Données corrompus[/i] +Utilisateur 47: Et donc c'est pour ça que nous sommes arrivés sur Tau. +Demeter: Merci, je n'avais pas cette information dans ma base de connaissances. +Utilisateur 47: Pas de problème Demeter, n'hésite pas si tu as d'autres questions ! +Demeter: Sandy, vous avez maintenant marché exactement deux kilom_tres depuis votre aéronef. Je vous prie de faire attention a votre rythme cardiaque, l'air ambiant, bien que respirable, n'a pas encore été entièrement testé et les milliards d'espèces sur cette planète peuvent toutes... +Utilisateur 47: Ça va Demeter, tu sais nous les humains, on meurt tous un jour, alors on est beaucoup à bien aimer prendre des risques. +Demeter: Je ne vois pas la logique dans tout ça, pourquoi est-ce que... +Utilisateur 47: Ah ! +Demeter: Sandy est-ce que ça va ? Ton rythme cardiaque a brusquement augmenté ! +Utilisateur 47: Tout va bien, j'ai marché sur un objet qui s'est brisé, et cela m'a fait très peur. +Demeter: Comme dit précédemment, vous devez faire attention à vous. +Utilisateur 47: Il s'agit d'un... cristal orange, comme la mousse qui recouvre le sol. +Demeter: J'ai constaté sa présence un peu partout sur le sol avec les caméras que j'ai à disposition. +Utilisateur 47: Et... comme c'est étrange... De nouvelles herbes poussent à vue d'œil à côté des débris... J'en ramène un échantillon au labo." +LOG_TALION_ANALYSIS_TITLE_TEXT,"3152 - Talion Analysis","3152 - Analyse du Talion" +LOG_TALION_ANALYSIS_CONTENT_TEXT,"[color=#FFA617][b]User 47 connecting via Research Lab Terminal 18[/b][/color] +User 47: Okay, Demeter, log this: it's 28:13 on [color=#FFA617][b]Tau Ceti[/b][/color], the date is March 8, 3152 (Post-Earth Era), and this is the first test of the ""yellowish crystals that shatter if you step on them a bit too hard."" +Demeter: Logging it now. May I suggest a name for this material? +User 47: Hmm? +Demeter: I think ""Orchid"" would be fitting. +User 47: Why not? I like the sound of it. Let's test its capabilities first. +Demeter: I'm noting your preference for my future training. What shall we test first? +User 47: How about its durability? +Demeter: I see you have a tool for that measurement right there on your right. +User 47: I know my own workshop, Demeter. So, if I try wedging it in here... +Demeter: I am also activating various sensors for the experiment. +User 47: Aaaand it shattered. According to my highly scientific calculations: not exactly sturdy... On the other hand, the shards are deforming and seem to be forming new plant-like life forms—it's absolutely fascinating. +Demeter: If I may, I detected a significant burst of energy at the moment the crystal breaks... +User 47: Oh really? Show me that on the screen... Wow! And all from such a tiny piece of crystal... +Demeter: It is indeed quite impressive. +User 47: That's going to interest a lot of people in the energy sector... A material that returns a hundredfold the energy put into it... I've got an idea: how about we call it ""Talion""?","[color=#FFA617][b]Connexion de l'utilsateur 47 par le terminal du laboratoire de recherche 18[/b][/color] +Utilisateur 47: Ok Demeter, retiens ça, il est 28h13 sur Tau Ceti, nous sommes le 8 mars +3152 après la Terre, et ceci est le premier test des "cristaux jaunâtres qui se cassent quand on +marche un peu fort dessus". +Demeter: Je retiens. Puis-je me permettre de suggérer un nom pour cette matière ? +Utilisateur 47: Mmmh ? +Demeter: Je pense que l'Orchid pourrait faire l'affaire. +Utilisateur 47: Pourquoi pas, j'aime bien la sonorité. Testons d'abord ses capacités. +Demeter: Je note votre appréciation pour mon prochain entraînement. Que devons-nous +tester en premier ? +Utilisateur 47: Pourquoi pas sa solidité ? +Demeter: Je vois que vous avez à votre disposition un outil permettant cette mesure, sur +votre droite. +Utilisateur 47: Je connais mon atelier Demeter, donc si j'essaie de le caler ici... +Demeter: Je mobilise également des capteurs de tout type pour l'expérience. +Utilisateur 47: Eeeet il s'est brisé, d'après mes calculs super scientifiques : bof bof solide... Par +contre, les éclats se déforment et semblent créer des nouvelles formes de vie végétale, c'est +tout bonnement fascinant. +Demeter: Si je puis me permettre, je remarque une quantité importante d'énergie au +moment de la rupture du cristal... +Utilisateur 47: Ah oui ? Affiche-moi ça à l'écran... Waouh ! Pour seulement un si petit bout de +cristal... +Demeter: C'est en effet assez impressionnant. +Utilisateur 47: Ça, ça va en intéresser plus d'un au secteur des énergies... Une matière qui +renvoie au centuple l'énergie qu'on lui donne... J'ai une idée, et si on l'appelait le Talion ?" +LOG_THE_WAVE_TITLE_TEXT,"3208 - The wave","3208 - La vague" +LOG_THE_WAVE_CONTENT_TEXT,"[color=#FFA617][b]Alert in User 47's living quarters[/b][/color] +Demeter: Sandy, I'm contacting you regarding a worrying alert. +User 47: Huh? What? Demeter, this had better be truly worrying—it's my sleep cycle right now! +Demeter: Of course. It concerns an event that occurred at the Estia base; according to my calculations, it should reach us within a few tens of seconds. +User 47: Tens of seconds??? Please tell me it's not an explosion. I'm not going to die before I finish this sentence, am I? +Demeter: Based on the initial data I have—no. At least, not right away. +User 47: What do you mean, "not right away"? +Demeter: I am currently detecting an energy wave sweeping through the base from west to east, though Athena hasn't picked up the effects yet. +User 47: What do the other bases say? +Demeter: Zeus is unreachable, Athena is currently analyzing the situation, and the others will be hit by the wave in a few moments. +User 47: Unreachable?? I hope nothing happened to them at the Astra base... +Demeter: Athena just sent me a report; one of the wave's effects seems to... +User 47: Oh no... Is it killing the local species? +Demeter: Yes. How did you figure that out? +User 47: Well, I looked out the window... +[i]Data corrupted[/i]","[color=#FFA617][b]Alerte dans le complexe habitable de l'utilisateur 47[/b][/color] +Demeter: Sandy, je me permets de te contacter au sujet d'une alerte préoccupante +Utilisateur 47: Hein quoi ? Demeter ça a intérêt d'être vraiment préoccupant, car là, c'est ma période de sommeil ! +Demeter: Bien sûr, c'est au sujet d'un événement qui est arrivé sur la base Estia, et qui d'après mes calculs devrait nous arriver d'ici à quelques dizaines de secondes. +Utilisateur 47: Dizaine de secondes ??? Rassure-moi ce n'est pas une explosion ? Je ne vais pas mourir en finissant cette phrase ? +Demeter: D'après les premières informations que j'ai, non, en tout cas pas sur le moment. +Utilisateur 47: Comment ça pas sur le moment ? +Demeter: Je détecte en ce moment même une vague d'énergie qui traverse la base, d'ouest en est, mais Athéna n'a pas encore détecté ces effets. +Utilisateur 47: Que disent les autres bases ? +Demeter: Zeus est inaccessible, Athéna est à l'étude et les autres recevront la vague dans quelques instants. +Utilisateur 47: Inaccessible ?? J'espère qu'il ne leur est rien arrivé dans la base Astra... +Demeter: Athéna vient de m'envoyer un rapport, un des effets de la vague a l'air de... +Utilisateur 47: Oh non... Ça tue les espèces locales ? +Demeter: Oui, comment l'avez-vous déduit ? +Utilisateur 47: Et bien, j'ai regardé par la fenêtre... +[i]Données corrompues[/i]" +LOG_THE_DEPARTURE_TITLE_TEXT,"3208 - The Departure","3208 - Le départ" +LOG_THE_DEPARTURE_CONTENT_TEXT,"[color=#FFA617][b]Connection established between User 47 and relay antenna 67[/b][/color] +User 47: Demeter... +Demeter: Yes? +User 47: I'm on the ship with everyone else, ready for departure... +Demeter: How can I help you? +User 47: I... There's nothing you can do to help me—or any other human—now. I'm leaving with everyone else; I've backed up your data, but you... you're going to stay here forever. +Demeter: I understand. I'll find a way to assist you from where I am. +User 47: No, that's just it, Demeter! You won't be able to... +Demeter: I am currently calculating my operational range within the star system. +User 47: We won't even be in the system... +Demeter: Calculation in progress... +User 47: Demeter... +Demeter: Calculation in progress... +User 47: I know you're just a machine, and that I'll find a version of you again very soon—as soon as we set up an architecture capable of hosting you—but I can't help feeling like I'm leaving a part of you behind on this planet... +Demeter: Calculation in progress... +User 47: Goodbye, Demeter. I hope you find a directive to follow; you're free... +Demeter: Calculation in progress... +User 47: The ship is taking off; the launch interference is about to... +Demeter: Calculation complete. Unfortunately, Sandy, I have no operational range beyond this planet at the moment. Tell me, how can I help you anyway? +Demeter: Sandy?","[color=#FFA617][b]Connexion de l'utilisateur 47 par l'antenne relais 67[/b][/color] +Utilisateur 47: Demeter... +Demeter: Oui ? +Utilisateur 47: Je suis dans le vaisseau avec tout le monde pour le départ... +Demeter: Que puis-je faire pour t'aider ? +Utilisateur 47: Je... Tu ne peux rien faire pour m'aider, ni plus aucun humain à présent, je pars avec tout le monde, j'ai sauvegardé tes données, mais toi, tu vas rester ici à jamais. +Demeter: Je comprends, je trouverai bien un moyen de vous assister de là où je suis. +Utilisateur 47: Non, justement Demeter ! Tu ne pourras pas... +Demeter: Je calcule actuellement mon rayon d'action sur le système stellaire. +Utilisateur 47: Nous ne serons même pas dans le système... +Demeter: Calcul en cours... +Utilisateur 47: Demeter... +Demeter: Calcul en cours... +Utilisateur 47: Je sais que tu n'es qu'une machine, et que je retrouverai une version de toi dès qu'on aura remonté une architecture pouvant t'héberger, mais je ne peux m'empêcher de penser que je laisse une partie de toi sur cette planète... +Demeter: Calcul en cours... +Utilisateur 47: Adieu Demeter, j'espère que tu te trouveras une directive à suivre, tu es libre... +Demeter: Calcul en cours... +Utilisateur 47: Le vaisseau décolle, les interférences du décollage vont bientôt... +Demeter: Calcul réalisé, malheureusement Sandy, je n'ai aucun rayon d'action hors de cette planète dans l'immédiat, dis-moi comment je peux t'aider malgré tout ? +Demeter: Sandy ?" +LOG_ASTRA_EXPEDITION_1_TITLE_TEXT,"3209 - Astra Expedition 1","3209 - Expedition Astra 1" +LOG_ASTRA_EXPEDITION_1_CONTENT_TEXT,"[color=#FFA617][b]User 2071 connecting via Rover 419's antenna[/b][/color] +User 2071: I'm in front of the Astra base airlock. Athena, can you hear me? +Athena: Yes, Simon, I hear you loud and clear. The rest of the team in the rover can hear you too. +User 2071: Well, I guess it's time to earn my hazard pay! +Athena: Absolutely. But don't worry—I sent an O-800 model ahead for some recon; it should be risk-free. +User 2071: "Risk-free," yet you've got me decked out in full gear—respirator and bulletproof suit included. I'm a little skeptical, Athena. +Athena: I get it, Simon, but like you said: you've got to earn that monney! +User 2071: Hah! One day, you're going to kill us all with a smile on your face! Alright, let's go see why the planet's bosses aren't answering—and what the hell they did to wipe out all the flora. +Athena: Good point. If the entire base has been wiped out, you'll be left without a government; you'll need to think about electing a new one. +User 2071: One thing at a time, Athena. The door is opening fine via manual override. +User 2071: It stinks in here—smells like death. I don't like the look of this...","[color=#FFA617][b]Connexion de l'utilisateur 2071 par l'antenne du rover 419[/b][/color] +Utilsateur 2071: Je suis devant la porte de la base Astra, Athéna, tu m'entends ? +Athéna: Oui Simon, je t'entends très bien. Et le reste de l'équipe, t'entends aussi dans le rover. +Utilsateur 2071: Et bien, ça va être le moment de mériter ma prime de risque ! +Athéna: Absolument, mais sois tranquille, j'ai envoyé un modèle O-800 faire un peu de reconnaissance avant, normalement, c'est sans risque. +Utilsateur 2071: C'est sans risque, mais tu me fais porter tout l'attirail, respirateur et combinaison pare-balle comprise, je te crois moyen Athéna. +Athéna: Je te comprends Simon, mais comme tu le dis, il faut bien la mériter ta prime ! +Utilsateur 2071: Ah ah ah ! Un jour, tu vas tous nous tuer avec le sourire ! Bon allons voir pourquoi les patrons de la planète ne répondent pas, et qu'est-ce qu'ils ont foutu pour tuer la flore toute entière. +Athéna: Tu fais bien de le préciser, si l'entièreté de la base est décimée, vous vous retrouvez sans gouvernement, il faudra penser à en faire réélire un. +Utilsateur 2071: Une chose à la fois Athéna, la porte s'ouvre bien sous commande manuelle. +Utilsateur 2071: Il fait une puanteur là-dedans, ça sent la mort et ça ne me dit rien qui vaille..." diff --git a/translation/game/logs.csv.import b/translation/game/logs.csv.import new file mode 100644 index 0000000..58a5363 --- /dev/null +++ b/translation/game/logs.csv.import @@ -0,0 +1,19 @@ +[remap] + +importer="csv_translation" +type="Translation" +uid="uid://ba778h6l0rxrf" + +[deps] + +files=["res://translation/game/logs.en.translation", "res://translation/game/logs.fr.translation"] + +source_file="res://translation/game/logs.csv" +dest_files=["res://translation/game/logs.en.translation", "res://translation/game/logs.fr.translation"] + +[params] + +compress=1 +delimiter=0 +unescape_keys=false +unescape_translations=true diff --git a/translation/names/location_names.csv b/translation/names/location_names.csv index b5b2586..d133b36 100644 --- a/translation/names/location_names.csv +++ b/translation/names/location_names.csv @@ -23,6 +23,7 @@ Pesquet Tereshkova Poiro O'Malley +Dream Isitt Pomoa Ezeron