diff --git a/fonts/m6x11.ttf b/fonts/m6x11.ttf new file mode 100644 index 0000000..cb21224 Binary files /dev/null and b/fonts/m6x11.ttf differ diff --git a/fonts/m6x11.ttf.import b/fonts/m6x11.ttf.import new file mode 100644 index 0000000..5cc21e7 --- /dev/null +++ b/fonts/m6x11.ttf.import @@ -0,0 +1,35 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dgdurp0mujjjv" +path="res://.godot/imported/m6x11.ttf-320f9d6ef26922ee8a43f6dace8debd0.fontdata" + +[deps] + +source_file="res://fonts/m6x11.ttf" +dest_files=["res://.godot/imported/m6x11.ttf-320f9d6ef26922ee8a43f6dace8debd0.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=4 +keep_rounding_remainders=true +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/main.gd b/main.gd index 0c58a22..23f08e7 100644 --- a/main.gd +++ b/main.gd @@ -1,6 +1,7 @@ extends Node2D +@onready var bubbles: HBoxContainer = $Bubbles @onready var bubbles_back: TileMapLayer = $BubblesBack @onready var bubbles_interior: TileMapLayer = $BubblesInterior @@ -17,10 +18,12 @@ func on_camera_became_active(camera: SuperCamera): func on_dialogue_started(): + bubbles.visible = true bubbles_back.visible = true bubbles_interior.visible = true func on_dialogue_ended(): + bubbles.visible = false bubbles_back.visible = false bubbles_interior.visible = false diff --git a/main.tscn b/main.tscn index 43f3182..898a03e 100644 --- a/main.tscn +++ b/main.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=8 format=4 uid="uid://s1cx1gvt4bed"] +[gd_scene load_steps=10 format=4 uid="uid://s1cx1gvt4bed"] [ext_resource type="Script" uid="uid://cvtt52wodbopm" path="res://main.gd" id="1_272bh"] [ext_resource type="PackedScene" uid="uid://yvp44oauis4n" path="res://player/player.tscn" id="1_ig7tw"] @@ -7,6 +7,11 @@ [ext_resource type="TileSet" uid="uid://y8veqkfywccf" path="res://world_assets/Cave/cave.tres" id="3_lquwl"] [ext_resource type="PackedScene" uid="uid://cwxv8xl0hi31i" path="res://ennemy/camera.tscn" id="4_lquwl"] [ext_resource type="TileSet" uid="uid://tyrwsjeq31vu" path="res://world_assets/bubbles.tres" id="6_7mycd"] +[ext_resource type="Texture2D" uid="uid://bvhu1nv5ftm5m" path="res://player/assets/red hood.png" id="8_5vw27"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_kek77"] +atlas = ExtResource("8_5vw27") +region = Rect2(50, 66, 13, 13) [node name="Main" type="Node2D"] script = ExtResource("1_272bh") @@ -54,11 +59,47 @@ maximum_location = 850 [node name="Player" parent="." instance=ExtResource("1_ig7tw")] [node name="BubblesBack" type="TileMapLayer" parent="."] -visible = false tile_map_data = PackedByteArray("AADt/wEAAgAEABIAAADt/wIAAAABAAgAAADt/wMAAAABAAkAAADu/wEAAgAEABIAAADu/wIAAAACAAgAAADu/wMAAAACAAkAAADv/wEAAgAEABIAAADv/wIAAAADAAgAAADv/wMAAAADAAkAAADw/wEAAgAEABIAAADw/wIAAAAEAAgAAADw/wMAAAAEAAkAAADx/wEAAgAEABIAAADx/wIAAAAFAAgAAADx/wMAAAAFAAkAAADy/wEAAgAEABIAAADy/wIAAAAGAAgAAADy/wMAAAAGAAkAAADz/wEAAgAEABIAAADz/wIAAAAHAAgAAADz/wMAAAAHAAkAAAD0/wEAAgAEABIAAAD0/wIAAAAIAAgAAAD0/wMAAAAIAAkAAAD1/wEAAgAEABIAAAD1/wIAAAAJAAgAAAD1/wMAAAAJAAkAAAD2/wEAAgAEABIAAAD2/wIAAAAKAAgAAAD2/wMAAAAKAAkAAAD3/wEAAgAEABIAAAD3/wIAAAALAAgAAAD3/wMAAAALAAkAAAD4/wEAAgAEABIAAAD4/wIAAAAMAAgAAAD4/wMAAAAMAAkAAAD5/wEAAgAEABIAAAD5/wIAAAANAAgAAAD5/wMAAAANAAkAAAD6/wEAAgAEABIAAAD6/wIAAAAOAAgAAAD6/wMAAAAOAAkAAAD7/wEAAgAEABIAAAD7/wIAAAAPAAgAAAD7/wMAAAAPAAkAAAD8/wEAAgAEABIAAAD8/wIAAAAQAAgAAAD8/wMAAAAQAAkAAAD9/wEAAgAEABIAAAD9/wIAAAAAAAgAAAD9/wMAAAAAAAkAAAD+/wEAAgAEABIAAAD+/wIAAAABAAgAAAD+/wMAAAABAAkAAAD//wEAAgAEABIAAAD//wIAAAACAAgAAAD//wMAAAACAAkAAAAAAAEAAgAEABIAAAAAAAIAAAADAAgAAAAAAAMAAAADAAkAAAABAAEAAgAEABIAAAABAAIAAAAEAAgAAAABAAMAAAAEAAkAAAACAAEAAgAEABIAAAACAAIAAAAFAAgAAAACAAMAAAAFAAkAAAADAAEAAgAEABIAAAADAAIAAAAAAAkAAAADAAMAAAAAAAoAAAAEAAEAAgAEABIAAAAEAAIAAAABAAkAAAAEAAMAAAABAAoAAAAFAAEAAgAEABIAAAAFAAIAAAACAAkAAAAFAAMAAAACAAoA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AAABAAcAAgAEABIAAAACAAUAAAAAAAgAAAACAAYAAAAAAAkAAAACAAcAAgAEABIAAAADAAUAAAABAAgAAAADAAYAAAABAAkAAAADAAcAAgAEABIAAAAEAAUAAAACAAgAAAAEAAYAAAACAAkAAAAEAAcAAgAEABIAAAAFAAUAAAADAAgAAAAFAAYAAAADAAkAAAAFAAcAAgAEABIAAAAGAAUAAAAEAAgAAAAGAAYAAAAEAAkAAAAGAAcAAgAEABIAAAAHAAUAAAAFAAgAAAAHAAYAAAAFAAkAAAAHAAcAAgAEABIAAAAIAAUAAAAGAAgAAAAIAAYAAAAGAAkAAAAIAAcAAgAEABIAAAAJAAUAAAAHAAgAAAAJAAYAAAAHAAkAAAAJAAcAAgAEABIAAAAKAAUAAAAIAAgAAAAKAAYAAAAIAAkAAAAKAAcAAgAEABIAAAALAAUAAAAJAAgAAAALAAYAAAAJAAkAAAALAAcAAgAEABIAAAAMAAUAAAAKAAgAAAAMAAYAAAAKAAkAAAAMAAcAAgAEABIAAAANAAUAAAALAAgAAAANAAYAAAALAAkAAAANAAcAAgAEABIAAAAOAAUAAAAMAAgAAAAOAAYAAAAMAAkAAAAOAAcAAgAEABIAAAAPAAUAAAANAAgAAAAPAAYAAAANAAkAAAAPAAcAAgAEABIAAAAQAAUAAAAOAAgAAAAQAAYAAAAOAAkAAAAQAAcAAgAEABIAAAARAAUAAAAPAAgAAAARAAYAAAAPAAkAAAARAAcAAgAEABIAAAASAAUAAgAEABIAAAASAAYAAgAEABIAAAASAAcAAgAEABIAAAATAAUAAgAEABIAAAATAAYAAgAEABIAAAATAAcAAgAEABIAAADr/wEAAgAEABIAAADr/wIAAgAEABIAAADr/wMAAgAEABIAAADr/wQAAgAEABIAAADr/wUAAgAEABIAAADr/wYAAgAEABIAAADr/wcAAgAEABIAAADr/wgAAgAEABIAAADs/wgAAgAEABIAAADt/wgAAgAEABIAAADu/wgAAgAEABIAAADq/wEAAgAEABIAAADq/wIAAgAEABIAAADq/wMAAgAEABIAAADq/wcAAgAEABIAAADq/wYAAgAEABIAAADq/wUAAgAEABIAAADq/wQAAgAEABIAAADq/wgAAgAEABIAAAAUAAEAAgAEABIAAAAUAAIAAgAEABIAAAAUAAMAAgAEABIAAAAUAAQAAgAEABIAAAAUAAUAAgAEABIAAAAUAAYAAgAEABIAAAAUAAcAAgAEABIAAAAVAAYAAgAEABIAAAAVAAUAAgAEABIAAAAVAAQAAgAEABIAAAAVAAIAAgAEABIAAAAVAAEAAgAEABIAAAAVAAMAAgAEABIAAAAVAAcAAgAEABIAAAA=") tile_set = ExtResource("6_7mycd") [node name="BubblesInterior" type="TileMapLayer" parent="."] -visible = false -tile_map_data = PackedByteArray("AADv/wYAAQATACcAAADx/wYAAQAVACcAAADz/wYAAQAbACUAAAD0/wYAAQAYACcAAAD1/wYAAQAJACcAAAD3/wYAAQALACcAAAD4/wYAAQAQACcAAAD5/wYAAQARACcAAAD7/wYAAQAaACoAAAD8/wYAAQAbACoAAAD+/wYAAQAGACcAAAD//wYAAQAHACcAAAABAAYAAQAJACcAAAADAAYAAQALACcAAAAFAAYAAQANACcAAAAGAAYAAQAOACcAAAAIAAYAAQAQACcAAAAJAAYAAQARACcAAAALAAYAAQATACcAAAANAAYAAQAVACcAAADw/wIAAQANADsAAADx/wIAAQAOADsAAAD0/wIAAQAJADsAAAD5/wIAAQAGADsAAAD6/wIAAQADAD0AAAD8/wIAAQAJADsAAAD+/wIAAQALADsAAAAAAAIAAQANADsAAAABAAIAAQAOADsAAAADAAIAAQAQADsAAAAEAAIAAQARADsAAAAGAAIAAQATADsAAAAIAAIAAQAVADsAAAAKAAIAAQAXADsAAAALAAIAAQAYADsAAAAMAAIAAQAQADsAAAANAAIAAQARADsAAADs/wEAAgAEABIAAADt/wEAAgAEABIAAADu/wEAAgALABQAAADv/wEAAgALABEAAADw/wEAAgAIABEAAADx/wEAAgAJABEAAADy/wEAAgAKABEAAADz/wEAAgALABEAAAD0/wEAAgAIABEAAAD1/wEAAgAJABEAAAD2/wEAAgAKABEAAAD3/wEAAgALABEAAAD4/wEAAgAIABEAAAD5/wEAAgAJABEAAAD6/wEAAgAKABEAAAD7/wEAAgALABEAAAD8/wEAAgAIABEAAAD9/wEAAgAJABEAAAD+/wEAAgAKABEAAAD//wEAAgALABEAAAAAAAEAAgAIABEAAAABAAEAAgAJABEAAAACAAEAAgAKABEAAAADAAEAAgALABEAAAAEAAEAAgAIABEAAAAFAAEAAgAJABEAAAAGAAEAAgAKABEAAAAHAAEAAgALABEAAAAIAAEAAgAIABEAAAAJAAEAAgAJABEAAAAKAAEAAgAKABEAAAALAAEAAgALABEAAAAMAAEAAgAIABEAAAANAAEAAgAJABEAAAAOAAEAAgAKABEAAAAPAAEAAgALABEAAAAQAAEAAgAIABEAAAARAAEAAgAMABQAAAASAAEAAgAEABIAAAATAAEAAgADABIAAADs/wcAAgABAAEAAADt/wcAAgACAAEAAADu/wcAAgAOABUAAADv/wcAAgAJABUAAADw/wcAAgAIABUAAADx/wcAAgAJABUAAADy/wcAAgAKABUAAADz/wcAAgALABUAAAD0/wcAAgAMABUAAAD1/wcAAgANABUAAAD2/wcAAgAOABUAAAD3/wcAAgAPABUAAAD4/wcAAgAQABUAAAD5/wcAAgARABUAAAD6/wcAAgASABUAAAD7/wcAAgAIAAsAAAD8/wcAAgAIABUAAAD9/wcAAgAJABUAAAD+/wcAAgAKABUAAAD//wcAAgALABUAAAAAAAcAAgAMABUAAAABAAcAAgANABUAAAACAAcAAgAOABUAAAADAAcAAgAPABUAAAAEAAcAAgAQABUAAAAFAAcAAgAIABUAAAAGAAcAAgAJABUAAAAHAAcAAgAKABUAAAAIAAcAAgALABUAAAAJAAcAAgAMABUAAAAKAAcAAgANABUAAAALAAcAAgAOABUAAAAMAAcAAgAPABUAAAANAAcAAgAQABUAAAAOAAcAAgARABUAAAAPAAcAAgASABUAAAAQAAcAAgAJABUAAAARAAcAAgAEABIAAAASAAcAAgAEABIAAAATAAcAAgACAAEAAADv/wIAAQATADsAAADt/wIAAQA0ADUAAADt/wMAAQA1ADEAAADt/wQAAQA1ADMAAADt/wUAAQADACYAAADt/wYAAQADACcAAADu/wIAAQADADMAAADu/wMAAQA2ADEAAADu/wQAAQA2ADMAAADu/wUAAQAEACYAAADu/wYAAQAEACcAAAAPAAYAAQAYACcAAAAOAAYAAQAXACcAAAARAAIAAQAhACsAAAARAAUAAQAbACUAAAARAAYAAQAbACYAAAASAAIAAQAjACsAAAASAAMAAQAjADMAAAASAAQAAQAjACwAAAASAAUAAQAbACgAAAASAAYAAQAbACkAAAAQAAIAAQAgACsAAAAQAAUAAQAaACUAAAAQAAYAAQAaACYAAAARAAMAAQAiADMAAAARAAQAAQAiACwAAAATAAIAAgAEABIAAAATAAMAAgADABQAAAATAAQAAgADABIAAAATAAUAAgAEABIAAAATAAYAAgADABQAAADs/wIAAgAEABIAAADs/wMAAgAEABIAAADs/wQAAgAEABIAAADs/wUAAgAEABIAAADs/wYAAgAEABIAAAA=") +tile_map_data = PackedByteArray("AADv/wYAAQATACcAAADx/wYAAQAVACcAAADz/wYAAQAbACUAAAD0/wYAAQAYACcAAAD1/wYAAQAJACcAAAD3/wYAAQALACcAAAD4/wYAAQAQACcAAAD5/wYAAQARACcAAAD7/wYAAQAaACoAAAD8/wYAAQAbACoAAAD+/wYAAQAGACcAAAD//wYAAQAHACcAAAABAAYAAQAJACcAAAADAAYAAQALACcAAAAFAAYAAQANACcAAAAGAAYAAQAOACcAAAAIAAYAAQAQACcAAAAJAAYAAQARACcAAAALAAYAAQATACcAAAANAAYAAQAVACcAAADw/wIAAQANADsAAADx/wIAAQAOADsAAAD0/wIAAQAJADsAAAD5/wIAAQAGADsAAAD6/wIAAQADAD0AAAD8/wIAAQAJADsAAAD+/wIAAQALADsAAAAAAAIAAQANADsAAAABAAIAAQAOADsAAAADAAIAAQAQADsAAAAEAAIAAQARADsAAAAGAAIAAQATADsAAAAIAAIAAQAVADsAAAAKAAIAAQAXADsAAAALAAIAAQAYADsAAAAMAAIAAQAQADsAAAANAAIAAQARADsAAADs/wEAAgAEABIAAADt/wEAAgAEABIAAADu/wEAAgALABQAAADv/wEAAgALABEAAADw/wEAAgAIABEAAADx/wEAAgAJABEAAADy/wEAAgAKABEAAADz/wEAAgALABEAAAD0/wEAAgAIABEAAAD1/wEAAgAJABEAAAD2/wEAAgAKABEAAAD3/wEAAgALABEAAAD4/wEAAgAIABEAAAD5/wEAAgAJABEAAAD6/wEAAgAKABEAAAD7/wEAAgALABEAAAD8/wEAAgAIABEAAAD9/wEAAgAJABEAAAD+/wEAAgAKABEAAAD//wEAAgALABEAAAAAAAEAAgAIABEAAAABAAEAAgAJABEAAAACAAEAAgAKABEAAAADAAEAAgALABEAAAAEAAEAAgAIABEAAAAFAAEAAgAJABEAAAAGAAEAAgAKABEAAAAHAAEAAgALABEAAAAIAAEAAgAIABEAAAAJAAEAAgAJABEAAAAKAAEAAgAKABEAAAALAAEAAgALABEAAAAMAAEAAgAIABEAAAANAAEAAgAJABEAAAAOAAEAAgAKABEAAAAPAAEAAgALABEAAAAQAAEAAgAIABEAAAARAAEAAgAMABQAAAASAAEAAgAEABIAAAATAAEAAgADABIAAADs/wcAAgABAAEAAADt/wcAAgACAAEAAADu/wcAAgAOABUAAADv/wcAAgAJABUAAADw/wcAAgAIABUAAADx/wcAAgAJABUAAADy/wcAAgAKABUAAADz/wcAAgALABUAAAD0/wcAAgAMABUAAAD1/wcAAgANABUAAAD2/wcAAgAOABUAAAD3/wcAAgAPABUAAAD4/wcAAgAQABUAAAD5/wcAAgARABUAAAD6/wcAAgASABUAAAD7/wcAAgAIAAsAAAD8/wcAAgAIABUAAAD9/wcAAgAJABUAAAD+/wcAAgAKABUAAAD//wcAAgALABUAAAAAAAcAAgAMABUAAAABAAcAAgANABUAAAACAAcAAgAOABUAAAADAAcAAgAPABUAAAAEAAcAAgAQABUAAAAFAAcAAgAIABUAAAAGAAcAAgAJABUAAAAHAAcAAgAKABUAAAAIAAcAAgALABUAAAAJAAcAAgAMABUAAAAKAAcAAgANABUAAAALAAcAAgAOABUAAAAMAAcAAgAPABUAAAANAAcAAgAQABUAAAAOAAcAAgARABUAAAAPAAcAAgASABUAAAAQAAcAAgAJABUAAAARAAcAAgAEABIAAAASAAcAAgAEABIAAAATAAcAAgACAAEAAADv/wIAAQATADsAAADt/wIAAQA0ADUAAADt/wMAAQA1ADEAAADt/wQAAQA1ADMAAADt/wUAAQADACYAAADt/wYAAQADACcAAADu/wIAAQADADMAAADu/wMAAQA2ADEAAADu/wQAAQA2ADMAAADu/wUAAQAEACYAAADu/wYAAQAEACcAAAAPAAYAAQAYACcAAAAOAAYAAQAXACcAAAARAAIAAQAhACsAAAARAAUAAQAbACUAAAARAAYAAQAbACYAAAASAAIAAQAjACsAAAASAAMAAQAjADMAAAASAAQAAQAjADYAAAASAAUAAQAbACgAAAASAAYAAQAbACkAAAAQAAIAAQAgACsAAAAQAAUAAQAaACUAAAAQAAYAAQAaACYAAAARAAMAAQAiADMAAAATAAIAAgAEABIAAAATAAMAAgADABQAAAATAAQAAgADABIAAAATAAUAAgAEABIAAAATAAYAAgADABQAAADs/wIAAgAEABIAAADs/wMAAgAEABIAAADs/wQAAgAEABIAAADs/wUAAgAEABIAAADs/wYAAgAEABIAAAARAAQAAQAiADYAAAA=") tile_set = ExtResource("6_7mycd") + +[node name="Bubbles" type="HBoxContainer" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -268.0 +offset_top = 49.0 +offset_right = 271.0 +offset_bottom = 98.0 +grow_horizontal = 2 +grow_vertical = 2 +alignment = 1 + +[node name="LeftSpeaker" type="MarginContainer" parent="Bubbles"] +custom_minimum_size = Vector2(50, 0) +layout_mode = 2 + +[node name="TextureRect" type="TextureRect" parent="Bubbles/LeftSpeaker"] +layout_mode = 2 +texture = SubResource("AtlasTexture_kek77") +flip_h = true + +[node name="TextContainer" type="MarginContainer" parent="Bubbles"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="RichTextLabel" type="RichTextLabel" parent="Bubbles/TextContainer"] +layout_mode = 2 +text = "hello coucou c'est moi" +horizontal_alignment = 1 + +[node name="RightSpeaker" type="MarginContainer" parent="Bubbles"] +custom_minimum_size = Vector2(50, 0) +layout_mode = 2 + +[node name="TextureRect" type="TextureRect" parent="Bubbles/RightSpeaker"] +layout_mode = 2 +texture = SubResource("AtlasTexture_kek77") diff --git a/project.godot b/project.godot index 9116713..bec9e12 100644 --- a/project.godot +++ b/project.godot @@ -25,6 +25,10 @@ window/stretch/mode="viewport" project/assembly_name="ExampleProject" +[gui] + +theme/custom_font="uid://dgdurp0mujjjv" + [input] move_right={