From 7a589990345f15fa423e75a63e8369fd0855b381 Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 28 Mar 2025 16:23:12 +0100 Subject: [PATCH] =?UTF-8?q?Meilleure=20clue=20pour=20parler=20=C3=A0=20bob?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- UI/clues/bub6C0E.tmp | 82 +++++++++++++++++ UI/clues/bub8585.tmp | 82 +++++++++++++++++ UI/clues/bubA09B.tmp | 82 +++++++++++++++++ UI/clues/bubEE69.tmp | 82 +++++++++++++++++ UI/clues/bubble_clue.gd | 10 +++ UI/clues/bubble_clue.tscn | 32 +++---- UI/clues/butB2F.tmp | 87 +++++++++++++++++++ .../Car_classic_blue_48x48.png.import | 34 ++++++++ .../Car_classic_green_2_48x48.png.import | 34 ++++++++ .../Car_classic_green_48x48.png.import | 34 ++++++++ .../Car_classic_grey_48x48.png.import | 34 ++++++++ .../Car_classic_orange_48x48.png.import | 34 ++++++++ interactable/interaction_zone.gd | 2 +- 13 files changed, 608 insertions(+), 21 deletions(-) create mode 100644 UI/clues/bub6C0E.tmp create mode 100644 UI/clues/bub8585.tmp create mode 100644 UI/clues/bubA09B.tmp create mode 100644 UI/clues/bubEE69.tmp create mode 100644 UI/clues/bubble_clue.gd create mode 100644 UI/clues/butB2F.tmp create mode 100644 assest/vehicules/Car_classic_blue_48x48.png.import create mode 100644 assest/vehicules/Car_classic_green_2_48x48.png.import create mode 100644 assest/vehicules/Car_classic_green_48x48.png.import create mode 100644 assest/vehicules/Car_classic_grey_48x48.png.import create mode 100644 assest/vehicules/Car_classic_orange_48x48.png.import diff --git a/UI/clues/bub6C0E.tmp b/UI/clues/bub6C0E.tmp new file mode 100644 index 0000000..7c808e0 --- /dev/null +++ b/UI/clues/bub6C0E.tmp @@ -0,0 +1,82 @@ +[gd_scene load_steps=7 format=3 uid="uid://dn10ervwv15oo"] + +[ext_resource type="Texture2D" uid="uid://cwbhdira3w8qx" path="res://assest/ui/UI_48x48.png" id="1_o6ktm"] +[ext_resource type="Script" path="res://UI/clues/bubble_clue.gd" id="2_u6r66"] +[ext_resource type="PackedScene" uid="uid://clqdxhwojbkwp" path="res://UI/clues/button_clue.tscn" id="3_p3oka"] + +[sub_resource type="Animation" id="Animation_srt4p"] +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1, -5)] +} + +[sub_resource type="Animation" id="Animation_puwvl"] +resource_name = "move" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, 1), Vector2(0, 2), Vector2(0, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, -5), Vector2(0, -4), Vector2(0, -3), Vector2(0, -4)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_kli7q"] +_data = { +"RESET": SubResource("Animation_srt4p"), +"move": SubResource("Animation_puwvl") +} + +[node name="Sprite2D" type="Sprite2D"] +texture = ExtResource("1_o6ktm") +hframes = 18 +vframes = 9 +frame = 5 +script = ExtResource("2_u6r66") + +[node name="Sprite2D" parent="." instance=ExtResource("3_p3oka")] +position = Vector2(1, -5) +scale = Vector2(0.401042, 0.401042) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_kli7q") +} diff --git a/UI/clues/bub8585.tmp b/UI/clues/bub8585.tmp new file mode 100644 index 0000000..7c808e0 --- /dev/null +++ b/UI/clues/bub8585.tmp @@ -0,0 +1,82 @@ +[gd_scene load_steps=7 format=3 uid="uid://dn10ervwv15oo"] + +[ext_resource type="Texture2D" uid="uid://cwbhdira3w8qx" path="res://assest/ui/UI_48x48.png" id="1_o6ktm"] +[ext_resource type="Script" path="res://UI/clues/bubble_clue.gd" id="2_u6r66"] +[ext_resource type="PackedScene" uid="uid://clqdxhwojbkwp" path="res://UI/clues/button_clue.tscn" id="3_p3oka"] + +[sub_resource type="Animation" id="Animation_srt4p"] +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1, -5)] +} + +[sub_resource type="Animation" id="Animation_puwvl"] +resource_name = "move" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, 1), Vector2(0, 2), Vector2(0, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, -5), Vector2(0, -4), Vector2(0, -3), Vector2(0, -4)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_kli7q"] +_data = { +"RESET": SubResource("Animation_srt4p"), +"move": SubResource("Animation_puwvl") +} + +[node name="Sprite2D" type="Sprite2D"] +texture = ExtResource("1_o6ktm") +hframes = 18 +vframes = 9 +frame = 5 +script = ExtResource("2_u6r66") + +[node name="Sprite2D" parent="." instance=ExtResource("3_p3oka")] +position = Vector2(1, -5) +scale = Vector2(0.401042, 0.401042) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_kli7q") +} diff --git a/UI/clues/bubA09B.tmp b/UI/clues/bubA09B.tmp new file mode 100644 index 0000000..7c808e0 --- /dev/null +++ b/UI/clues/bubA09B.tmp @@ -0,0 +1,82 @@ +[gd_scene load_steps=7 format=3 uid="uid://dn10ervwv15oo"] + +[ext_resource type="Texture2D" uid="uid://cwbhdira3w8qx" path="res://assest/ui/UI_48x48.png" id="1_o6ktm"] +[ext_resource type="Script" path="res://UI/clues/bubble_clue.gd" id="2_u6r66"] +[ext_resource type="PackedScene" uid="uid://clqdxhwojbkwp" path="res://UI/clues/button_clue.tscn" id="3_p3oka"] + +[sub_resource type="Animation" id="Animation_srt4p"] +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1, -5)] +} + +[sub_resource type="Animation" id="Animation_puwvl"] +resource_name = "move" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, 1), Vector2(0, 2), Vector2(0, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, -5), Vector2(0, -4), Vector2(0, -3), Vector2(0, -4)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_kli7q"] +_data = { +"RESET": SubResource("Animation_srt4p"), +"move": SubResource("Animation_puwvl") +} + +[node name="Sprite2D" type="Sprite2D"] +texture = ExtResource("1_o6ktm") +hframes = 18 +vframes = 9 +frame = 5 +script = ExtResource("2_u6r66") + +[node name="Sprite2D" parent="." instance=ExtResource("3_p3oka")] +position = Vector2(1, -5) +scale = Vector2(0.401042, 0.401042) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_kli7q") +} diff --git a/UI/clues/bubEE69.tmp b/UI/clues/bubEE69.tmp new file mode 100644 index 0000000..7c808e0 --- /dev/null +++ b/UI/clues/bubEE69.tmp @@ -0,0 +1,82 @@ +[gd_scene load_steps=7 format=3 uid="uid://dn10ervwv15oo"] + +[ext_resource type="Texture2D" uid="uid://cwbhdira3w8qx" path="res://assest/ui/UI_48x48.png" id="1_o6ktm"] +[ext_resource type="Script" path="res://UI/clues/bubble_clue.gd" id="2_u6r66"] +[ext_resource type="PackedScene" uid="uid://clqdxhwojbkwp" path="res://UI/clues/button_clue.tscn" id="3_p3oka"] + +[sub_resource type="Animation" id="Animation_srt4p"] +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1, -5)] +} + +[sub_resource type="Animation" id="Animation_puwvl"] +resource_name = "move" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, 1), Vector2(0, 2), Vector2(0, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 0, +"values": [Vector2(0, -5), Vector2(0, -4), Vector2(0, -3), Vector2(0, -4)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_kli7q"] +_data = { +"RESET": SubResource("Animation_srt4p"), +"move": SubResource("Animation_puwvl") +} + +[node name="Sprite2D" type="Sprite2D"] +texture = ExtResource("1_o6ktm") +hframes = 18 +vframes = 9 +frame = 5 +script = ExtResource("2_u6r66") + +[node name="Sprite2D" parent="." instance=ExtResource("3_p3oka")] +position = Vector2(1, -5) +scale = Vector2(0.401042, 0.401042) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_kli7q") +} diff --git a/UI/clues/bubble_clue.gd b/UI/clues/bubble_clue.gd new file mode 100644 index 0000000..09063e3 --- /dev/null +++ b/UI/clues/bubble_clue.gd @@ -0,0 +1,10 @@ +extends Sprite2D +class_name BubbleClue + +func setVisible(isV: bool): + visible = isV + if isV: + $AnimationPlayer.play("move") + else: + $AnimationPlayer.stop() + $Sprite2D.setVisible(isV) diff --git a/UI/clues/bubble_clue.tscn b/UI/clues/bubble_clue.tscn index fe57466..7c808e0 100644 --- a/UI/clues/bubble_clue.tscn +++ b/UI/clues/bubble_clue.tscn @@ -1,10 +1,8 @@ [gd_scene load_steps=7 format=3 uid="uid://dn10ervwv15oo"] [ext_resource type="Texture2D" uid="uid://cwbhdira3w8qx" path="res://assest/ui/UI_48x48.png" id="1_o6ktm"] -[ext_resource type="Script" path="res://UI/clues/button_clue.gd" id="2_iwm3w"] - -[sub_resource type="LabelSettings" id="LabelSettings_yr8f5"] -font_color = Color(0, 0, 0, 1) +[ext_resource type="Script" path="res://UI/clues/bubble_clue.gd" id="2_u6r66"] +[ext_resource type="PackedScene" uid="uid://clqdxhwojbkwp" path="res://UI/clues/button_clue.tscn" id="3_p3oka"] [sub_resource type="Animation" id="Animation_srt4p"] loop_mode = 1 @@ -23,14 +21,14 @@ tracks/0/keys = { tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true -tracks/1/path = NodePath("Label:position") +tracks/1/path = NodePath("Sprite2D:position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(-18, -14)] +"values": [Vector2(1, -5)] } [sub_resource type="Animation" id="Animation_puwvl"] @@ -45,20 +43,20 @@ tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), "transitions": PackedFloat32Array(1, 1, 1, 1), -"update": 1, +"update": 0, "values": [Vector2(0, 0), Vector2(0, 1), Vector2(0, 2), Vector2(0, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true -tracks/1/path = NodePath("Label:position") +tracks/1/path = NodePath("Sprite2D:position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.266667, 0.533333, 0.733333), "transitions": PackedFloat32Array(1, 1, 1, 1), -"update": 1, -"values": [Vector2(-18, -14), Vector2(-18, -13), Vector2(-18, -12), Vector2(-18, -13)] +"update": 0, +"values": [Vector2(0, -5), Vector2(0, -4), Vector2(0, -3), Vector2(0, -4)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_kli7q"] @@ -72,17 +70,11 @@ texture = ExtResource("1_o6ktm") hframes = 18 vframes = 9 frame = 5 -script = ExtResource("2_iwm3w") +script = ExtResource("2_u6r66") -[node name="Label" type="Label" parent="."] -offset_left = -18.0 -offset_top = -14.0 -offset_right = 18.0 -offset_bottom = 19.0 -text = "E" -label_settings = SubResource("LabelSettings_yr8f5") -horizontal_alignment = 1 -vertical_alignment = 1 +[node name="Sprite2D" parent="." instance=ExtResource("3_p3oka")] +position = Vector2(1, -5) +scale = Vector2(0.401042, 0.401042) [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { diff --git a/UI/clues/butB2F.tmp b/UI/clues/butB2F.tmp new file mode 100644 index 0000000..d69e510 --- /dev/null +++ b/UI/clues/butB2F.tmp @@ -0,0 +1,87 @@ +[gd_scene load_steps=6 format=3 uid="uid://clqdxhwojbkwp"] + +[ext_resource type="Texture2D" uid="uid://b7k2x0bnxlhwh" path="res://assest/ui/Modern_UI_Style_2_48x48.png" id="1_cr0we"] +[ext_resource type="Script" path="res://UI/clues/button_clue.gd" id="2_md8cj"] + +[sub_resource type="Animation" id="Animation_srt4p"] +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.233333, 0.5, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [432, 433, 434, 433] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.233333, 0.5, 0.733333), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [Vector2(-18, 3), Vector2(-18, 5), Vector2(-18, 7), Vector2(-18, 5)] +} + +[sub_resource type="Animation" id="Animation_puwvl"] +resource_name = "move" +length = 0.75 +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [432, 433, 434] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Label:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.266667, 0.533333), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [Vector2(-18, 3), Vector2(-18, 5), Vector2(-18, 7)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_kli7q"] +_data = { +"RESET": SubResource("Animation_srt4p"), +"move": SubResource("Animation_puwvl") +} + +[node name="Sprite2D" type="Sprite2D"] +texture = ExtResource("1_cr0we") +hframes = 49 +vframes = 17 +frame = 432 +script = ExtResource("2_md8cj") + +[node name="Label" type="Label" parent="."] +offset_left = -18.0 +offset_top = 3.0 +offset_right = 18.0 +offset_bottom = 36.0 +text = "E" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_kli7q") +} diff --git a/assest/vehicules/Car_classic_blue_48x48.png.import b/assest/vehicules/Car_classic_blue_48x48.png.import new file mode 100644 index 0000000..b6b3d48 --- /dev/null +++ b/assest/vehicules/Car_classic_blue_48x48.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5ocihpqbded" +path="res://.godot/imported/Car_classic_blue_48x48.png-75509f7628edbe137e7b9078c1ce1382.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assest/vehicules/Car_classic_blue_48x48.png" +dest_files=["res://.godot/imported/Car_classic_blue_48x48.png-75509f7628edbe137e7b9078c1ce1382.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assest/vehicules/Car_classic_green_2_48x48.png.import b/assest/vehicules/Car_classic_green_2_48x48.png.import new file mode 100644 index 0000000..29193ef --- /dev/null +++ b/assest/vehicules/Car_classic_green_2_48x48.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3225sv46luwc" +path="res://.godot/imported/Car_classic_green_2_48x48.png-87ec33fb78ede8928e87969e14845b3b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assest/vehicules/Car_classic_green_2_48x48.png" +dest_files=["res://.godot/imported/Car_classic_green_2_48x48.png-87ec33fb78ede8928e87969e14845b3b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assest/vehicules/Car_classic_green_48x48.png.import b/assest/vehicules/Car_classic_green_48x48.png.import new file mode 100644 index 0000000..cf0a444 --- /dev/null +++ b/assest/vehicules/Car_classic_green_48x48.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8t8nqhrcuryw" +path="res://.godot/imported/Car_classic_green_48x48.png-e5d9d5fb00d8f5abb7ed45b414ad412c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assest/vehicules/Car_classic_green_48x48.png" +dest_files=["res://.godot/imported/Car_classic_green_48x48.png-e5d9d5fb00d8f5abb7ed45b414ad412c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assest/vehicules/Car_classic_grey_48x48.png.import b/assest/vehicules/Car_classic_grey_48x48.png.import new file mode 100644 index 0000000..e4389c5 --- /dev/null +++ b/assest/vehicules/Car_classic_grey_48x48.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://l5m06ur5y1fa" +path="res://.godot/imported/Car_classic_grey_48x48.png-3323f0ae6c0296c049c964a48086585e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assest/vehicules/Car_classic_grey_48x48.png" +dest_files=["res://.godot/imported/Car_classic_grey_48x48.png-3323f0ae6c0296c049c964a48086585e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assest/vehicules/Car_classic_orange_48x48.png.import b/assest/vehicules/Car_classic_orange_48x48.png.import new file mode 100644 index 0000000..61bb8c4 --- /dev/null +++ b/assest/vehicules/Car_classic_orange_48x48.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ci4hxka7apckt" +path="res://.godot/imported/Car_classic_orange_48x48.png-f1230c9ad72c69f8658aba3e16926745.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assest/vehicules/Car_classic_orange_48x48.png" +dest_files=["res://.godot/imported/Car_classic_orange_48x48.png-f1230c9ad72c69f8658aba3e16926745.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/interactable/interaction_zone.gd b/interactable/interaction_zone.gd index 44010c5..bfa1ce5 100644 --- a/interactable/interaction_zone.gd +++ b/interactable/interaction_zone.gd @@ -1,7 +1,7 @@ extends Area2D class_name InteractionZone -@export var clue: Clue +@export var clue: BubbleClue func enable_interaction_clue(): if clue: