From b69691c186c22f82eb2161d883656b879d04c02e Mon Sep 17 00:00:00 2001 From: Bo Thompson Date: Mon, 19 Jan 2026 00:46:32 -0500 Subject: [PATCH] Finished working on the minimap system for the test level, shows pawns, enemy and friendly traps, and unfinished 'items' --- external/markers.png | Bin 0 -> 46562 bytes external/markers.png.import | 40 ++++++++++++++ models/test_minimap_meshes.tscn | 1 + scenes/test_level.tscn | 32 +++++------- scripts/autos/game.gd | 17 +++++- scripts/item.gd | 1 + scripts/item.gd.uid | 1 + scripts/level.gd | 49 ++++++++++++++++++ scripts/map_marker.gd | 15 ++++++ scripts/map_marker.gd.uid | 1 + scripts/pawn_controller.gd | 11 +++- scripts/title_screen.gd | 8 ++- scripts/trap.gd | 9 ++++ templates/markers/enemy_trap_marker.tscn | 11 ++++ templates/markers/friendly_trap_marker.tscn | 11 ++++ templates/markers/item_marker.tscn | 11 ++++ templates/markers/pawn_marker.tscn | 11 ++++ test minimap.tres | 8 +-- visuals/images/icons/enemy_trap_marker.png | Bin 0 -> 5319 bytes .../images/icons/enemy_trap_marker.png.import | 41 +++++++++++++++ visuals/images/icons/friendly_trap_marker.png | Bin 0 -> 5275 bytes .../icons/friendly_trap_marker.png.import | 41 +++++++++++++++ visuals/images/icons/item_marker.png | Bin 0 -> 6249 bytes visuals/images/icons/item_marker.png.import | 41 +++++++++++++++ visuals/images/icons/pawn_marker.png | Bin 0 -> 8808 bytes visuals/images/icons/pawn_marker.png.import | 41 +++++++++++++++ 26 files changed, 375 insertions(+), 26 deletions(-) create mode 100644 external/markers.png create mode 100644 external/markers.png.import create mode 100644 scripts/item.gd create mode 100644 scripts/item.gd.uid create mode 100644 scripts/map_marker.gd create mode 100644 scripts/map_marker.gd.uid create mode 100644 templates/markers/enemy_trap_marker.tscn create mode 100644 templates/markers/friendly_trap_marker.tscn create mode 100644 templates/markers/item_marker.tscn create mode 100644 templates/markers/pawn_marker.tscn create mode 100644 visuals/images/icons/enemy_trap_marker.png create mode 100644 visuals/images/icons/enemy_trap_marker.png.import create mode 100644 visuals/images/icons/friendly_trap_marker.png create mode 100644 visuals/images/icons/friendly_trap_marker.png.import create mode 100644 visuals/images/icons/item_marker.png create mode 100644 visuals/images/icons/item_marker.png.import create mode 100644 visuals/images/icons/pawn_marker.png create mode 100644 visuals/images/icons/pawn_marker.png.import diff --git a/external/markers.png b/external/markers.png new file mode 100644 index 0000000000000000000000000000000000000000..be3a38172e6523e6056bf2aeef9c80b377921e79 GIT binary patch literal 46562 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 QVBp8f%h($ literal 0 HcmV?d00001 diff --git a/external/markers.png.import b/external/markers.png.import new file mode 100644 index 0000000..45d7bba --- /dev/null +++ b/external/markers.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://w7sq4ygr5svp" +path="res://.godot/imported/markers.png-a608ba5d6f67e2aa5aeb7f89ab7382f2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://external/markers.png" +dest_files=["res://.godot/imported/markers.png-a608ba5d6f67e2aa5aeb7f89ab7382f2.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/models/test_minimap_meshes.tscn b/models/test_minimap_meshes.tscn index 681f26c..aa54a43 100644 --- a/models/test_minimap_meshes.tscn +++ b/models/test_minimap_meshes.tscn @@ -38,6 +38,7 @@ shadow_mesh = SubResource("ArrayMesh_5s8vg") [node name="Node3D" type="Node3D"] [node name="Ramp" type="MeshInstance3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7804582, 0) cast_shadow = 0 mesh = ExtResource("1_0823e") skeleton = NodePath("") diff --git a/scenes/test_level.tscn b/scenes/test_level.tscn index 43f1e8b..0e6ce50 100644 --- a/scenes/test_level.tscn +++ b/scenes/test_level.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=10 format=3 uid="uid://by6suwmds7xq2"] +[gd_scene load_steps=9 format=3 uid="uid://by6suwmds7xq2"] [ext_resource type="Script" uid="uid://d3t381vws7vns" path="res://scripts/level.gd" id="1_qcd3b"] [ext_resource type="PackedScene" uid="uid://bgocskbofewsr" path="res://templates/HUD.tscn" id="1_x4b8f"] @@ -13,11 +13,6 @@ ambient_light_color = Color(1, 1, 1, 1) ambient_light_energy = 2.18 glow_enabled = true -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_88ety"] -shading_mode = 0 -albedo_color = Color(0, 0, 0, 1) -albedo_texture = ExtResource("5_qcd3b") - [node name="Level" type="Node3D"] script = ExtResource("1_qcd3b") difficulty = 5 @@ -93,10 +88,10 @@ unique_name_in_owner = true [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_x4b8f") -[node name="Node3D" type="Node3D" parent="."] +[node name="Minimap" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 10000, 3) -[node name="Floor" type="GridMap" parent="Node3D"] +[node name="Floor" type="GridMap" parent="Minimap"] mesh_library = ExtResource("5_ahbqi") cell_size = Vector3(1, 1, 1) cell_center_y = false @@ -107,7 +102,7 @@ data = { } metadata/_editor_floor_ = Vector3(0, 0, 0) -[node name="Ramps" type="GridMap" parent="Node3D"] +[node name="Ramps" type="GridMap" parent="Minimap"] mesh_library = ExtResource("5_ahbqi") cell_size = Vector3(1, 1, 1) cell_center_y = false @@ -118,7 +113,7 @@ data = { } metadata/_editor_floor_ = Vector3(0, 0, 0) -[node name="Markers" type="GridMap" parent="Node3D"] +[node name="Markers" type="GridMap" parent="Minimap"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.02, 0) mesh_library = ExtResource("5_88ety") cell_size = Vector3(1, 1, 1) @@ -127,17 +122,16 @@ collision_layer = 0 collision_mask = 0 metadata/_editor_floor_ = Vector3(0, -1, 0) -[node name="Sprite3D" type="Sprite3D" parent="Node3D"] -transform = Transform3D(50, 0, 0, 0, -2.1855694e-06, 50, 0, -50, -2.1855694e-06, 0, 0, 0) -material_override = SubResource("StandardMaterial3D_88ety") -cast_shadow = 0 -texture = ExtResource("5_qcd3b") - -[node name="Sprite3D2" type="Sprite3D" parent="Node3D"] -transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 12.569536, 100, 2.5275712) +[node name="Blackout" type="Sprite3D" parent="Minimap"] +transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 0, 0) layers = 524288 cast_shadow = 0 -pixel_size = 0.0156 +modulate = Color(0, 0, 0, 1) +pixel_size = 1.0 texture = ExtResource("5_qcd3b") +[node name="MapMarkers" type="Node3D" parent="Minimap"] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 100, 0) + [editable path="CanvasLayer/HUD"] diff --git a/scripts/autos/game.gd b/scripts/autos/game.gd index 1f719bc..f5c0658 100644 --- a/scripts/autos/game.gd +++ b/scripts/autos/game.gd @@ -1,15 +1,24 @@ extends Node +enum Modes{ + STORY, + VS_COM, + VS_MAN +} + const blinder_template = preload("res://templates/blinder.tscn") const one_shot_template = preload("res://templates/one_shot.tscn") +const story_level = preload("res://scenes/test_level.tscn") +const vs_com_level = preload("res://scenes/test_level.tscn") const vs_man_level = preload("res://scenes/test_level.tscn") const pawn_select_scene = preload("res://scenes/character_select.tscn") var player : PawnController var hud : HUD var level : Level +var mode : Modes = Modes.STORY var multiplayer_game : bool = false var num_players : int = 1 var pawns_selected : Dictionary[int, PawnBaseData] = {} @@ -47,7 +56,13 @@ func start_level(pawns : Dictionary[int, PawnBaseData]) -> void: for i in Multiplayer.players.values(): level_synced[i] = false level_synced[1] = true - switch_scene(vs_man_level) + match(mode): + Modes.STORY: + switch_scene(story_level, false) + Modes.VS_COM: + switch_scene(vs_com_level, false) + Modes.VS_MAN: + switch_scene(vs_man_level) func switch_scene(packed_scene : PackedScene, spawn : bool = true) -> void: var blinder = blinder_template.instantiate() as TextureRect diff --git a/scripts/item.gd b/scripts/item.gd new file mode 100644 index 0000000..5cf41a1 --- /dev/null +++ b/scripts/item.gd @@ -0,0 +1 @@ +class_name Item extends Area3D diff --git a/scripts/item.gd.uid b/scripts/item.gd.uid new file mode 100644 index 0000000..4f07861 --- /dev/null +++ b/scripts/item.gd.uid @@ -0,0 +1 @@ +uid://bjgeppx4pmk66 diff --git a/scripts/level.gd b/scripts/level.gd index 5cdab70..63754de 100644 --- a/scripts/level.gd +++ b/scripts/level.gd @@ -1,5 +1,14 @@ class_name Level extends Node3D + +const map_marker_templates : Dictionary[String, PackedScene] = { + "pawn" : preload("res://templates/markers/pawn_marker.tscn"), + "friendly_trap":preload("res://templates/markers/friendly_trap_marker.tscn"), + "enemy_trap": preload("res://templates/markers/enemy_trap_marker.tscn"), + "item": preload("res://templates/markers/item_marker.tscn") +} + + const pawn_controller = preload("res://templates/pawn_controller.tscn") const trap_template = preload("res://templates/trap.tscn") const camera_template = preload("res://templates/pawn_camera.tscn") @@ -13,13 +22,19 @@ const camera_offset = Vector3(0, 10, 5.25) @onready var pawns_node : Node3D = %Pawns @onready var traps_node : Node3D = %Traps @onready var cameras_node : Node3D = %Cameras +@onready var map_markers_node : Node3D = %MapMarkers @export var difficulty : int = 1 var traps : Dictionary[Vector3i, Trap] = {} var pawns : Dictionary[int, PawnController] = {} var cameras : Dictionary[int, PawnCamera] = {} +var map_markers : Dictionary[Object, MapMarker] = {} + func _ready() -> void: Game.level = self + if Game.mode == Game.Modes.STORY: + setup() + add_level_trap.call_deferred(Trap.Type.MINE, Vector3.ZERO, Vector3i(5,0,3)) func setup() -> void: if Multiplayer.is_host(): @@ -120,3 +135,37 @@ func disarm_trap(crd : Vector3i) -> void: var trap = traps[crd] trap.disarm() traps.erase(crd) + +func remove_map_marker(target) -> void: + if !map_markers.has(target): + printerr("Tried to remove a map marker for %s but marker does not exist!" % target.name) + else: + map_markers[target].queue_free() + map_markers[target] = null + +func add_map_marker(target) -> void: + var marker : MapMarker + var height : float + if target is PawnController: + marker = map_marker_templates.pawn.instantiate() + height += 40 + elif target is Trap: + if target.trap_owner == Multiplayer.id: + marker = map_marker_templates.friendly_trap.instantiate() + else: + marker = map_marker_templates.enemy_trap.instantiate() + marker.visible = false + target.revealed.connect(marker._on_trap_revealed) + height += 30 + elif target is Item: + marker = map_marker_templates.item.instantiate() + height += 10 + marker.register_target(target) + map_markers[target] = marker + map_markers_node.add_child(marker) + marker.position += Vector3(0, height,0) + +func add_level_trap(type : Trap.Type, facing : Vector3, crd : Vector3i) -> void: + var trap = trap_template.instantiate() + trap.setup(type, facing, -1) + add_trap(trap, crd) diff --git a/scripts/map_marker.gd b/scripts/map_marker.gd new file mode 100644 index 0000000..54ceb52 --- /dev/null +++ b/scripts/map_marker.gd @@ -0,0 +1,15 @@ +class_name MapMarker extends Node3D + +var target : Node3D + +func register_target(target : Node3D) -> void: + self.target = target + + +func _process(delta: float) -> void: + if target: + var loc = target.position + position = Vector3(loc.x, position.y, loc.z) + +func _on_trap_revealed(is_visible : bool) -> void: + visible = is_visible diff --git a/scripts/map_marker.gd.uid b/scripts/map_marker.gd.uid new file mode 100644 index 0000000..0de4bbd --- /dev/null +++ b/scripts/map_marker.gd.uid @@ -0,0 +1 @@ +uid://cnrxwj03j5rw3 diff --git a/scripts/pawn_controller.gd b/scripts/pawn_controller.gd index 0f78e5b..f6a4de7 100644 --- a/scripts/pawn_controller.gd +++ b/scripts/pawn_controller.gd @@ -9,7 +9,9 @@ enum State { DEAD } + const trap_template = preload("res://templates/trap.tscn") + const remove_trap_modal = preload("res://templates/remove_trap_modal.tscn") const disarm_trap_modal = preload("res://templates/disarm_trap_modal.tscn") @@ -74,6 +76,13 @@ signal combat_target_changed(melee : bool) signal ammo_changed(current : int, max : int) signal struggling(value : float) + +func _enter_tree() -> void: + Game.level.add_map_marker(self) + +func _exit_tree() -> void: + Game.level.remove_map_marker(self) + func _physics_process(delta: float) -> void: if attack_timer > 0: attack_timer -= delta @@ -359,7 +368,7 @@ func start_detecting() -> void: detecting = true update_detect_region.rpc(false) -@rpc("authority") +@rpc("authority", "call_local") func update_detect_region(update : bool) -> void: var new_square : Vector3i = (global_position - Vector3.ONE * .5).round() if update and new_square == current_square: diff --git a/scripts/title_screen.gd b/scripts/title_screen.gd index ce4ac24..a9d4cce 100644 --- a/scripts/title_screen.gd +++ b/scripts/title_screen.gd @@ -3,26 +3,32 @@ extends Control @onready var menu_list : Array = [ { "option": %STORY, + "mode" : Game.Modes.STORY, "scene" : preload("res://scenes/character_select.tscn") }, { "option": %"VS-COM", + "mode" : Game.Modes.VS_COM, "scene" : preload("res://scenes/character_select.tscn") }, { "option": %"VS-MAN", + "mode" : Game.Modes.VS_MAN, "scene" : preload("res://scenes/multiplayer_setup.tscn") }, { "option": %STORY, + "mode" : Game.Modes.STORY, "scene" : preload("res://scenes/character_select.tscn") }, { "option": %RECORD, + "mode" : Game.Modes.STORY, "scene" : preload("res://scenes/character_select.tscn") }, { "option": %OPTION, + "mode" : Game.Modes.STORY, "scene" : preload("res://scenes/character_select.tscn") } ] @@ -60,7 +66,6 @@ func _process(delta: float) -> void: switch_menu(0) if opened: - var menu_dir = 0 menu_dir += 1 if Input.is_action_just_pressed("ui_down") else 0 menu_dir -= 1 if Input.is_action_just_pressed("ui_up") else 0 @@ -68,6 +73,7 @@ func _process(delta: float) -> void: switch_sound.play() switch_menu(wrapi(menu_choice + menu_dir, 0, len(menu_list))) if Input.is_action_just_pressed("ui_accept"): + Game.mode = menu_list[menu_choice].mode Game.switch_scene(menu_list[menu_choice].scene, false) diff --git a/scripts/trap.gd b/scripts/trap.gd index 72b3c59..819c90e 100644 --- a/scripts/trap.gd +++ b/scripts/trap.gd @@ -61,6 +61,13 @@ var just_revealed : bool = false signal removed(type : Trap.Type) signal disarmed(type : Trap.Type) signal activated(type : Trap.Type) +signal revealed(is_visible : bool) + +func _enter_tree() -> void: + Game.level.add_map_marker(self) + +func _exit_tree() -> void: + Game.level.remove_map_marker(self) func setup(type : Type, direction : Vector3, trap_owner : int) -> void: self.type = type @@ -84,6 +91,7 @@ func reveal() -> void: model.visible = true reveal_timer.start(5) just_revealed = true + revealed.emit(true) func is_just_revealed() -> bool: return just_revealed @@ -96,6 +104,7 @@ func _on_reveal_timeout() -> void: reveal_timer.start(5) else: model.visible = false + revealed.emit(false) func _ready() -> void: var owns_trap = trap_owner == Multiplayer.id diff --git a/templates/markers/enemy_trap_marker.tscn b/templates/markers/enemy_trap_marker.tscn new file mode 100644 index 0000000..79e3e65 --- /dev/null +++ b/templates/markers/enemy_trap_marker.tscn @@ -0,0 +1,11 @@ +[gd_scene load_steps=3 format=3 uid="uid://bn1dl7sexxcog"] + +[ext_resource type="Script" uid="uid://cnrxwj03j5rw3" path="res://scripts/map_marker.gd" id="1_1gvyj"] +[ext_resource type="Texture2D" uid="uid://bdo6instl47uf" path="res://visuals/images/icons/enemy_trap_marker.png" id="2_43sjg"] + +[node name="EnemyTrapMarker" type="Node3D"] +script = ExtResource("1_1gvyj") + +[node name="Sprite3D" type="Sprite3D" parent="."] +axis = 1 +texture = ExtResource("2_43sjg") diff --git a/templates/markers/friendly_trap_marker.tscn b/templates/markers/friendly_trap_marker.tscn new file mode 100644 index 0000000..2b60b59 --- /dev/null +++ b/templates/markers/friendly_trap_marker.tscn @@ -0,0 +1,11 @@ +[gd_scene load_steps=3 format=3 uid="uid://gchb44afbosa"] + +[ext_resource type="Script" uid="uid://cnrxwj03j5rw3" path="res://scripts/map_marker.gd" id="1_kw26n"] +[ext_resource type="Texture2D" uid="uid://c6wke2vs8rfyd" path="res://visuals/images/icons/friendly_trap_marker.png" id="2_rgmxc"] + +[node name="FriendlyTrapMarker" type="Node3D"] +script = ExtResource("1_kw26n") + +[node name="Sprite3D" type="Sprite3D" parent="."] +axis = 1 +texture = ExtResource("2_rgmxc") diff --git a/templates/markers/item_marker.tscn b/templates/markers/item_marker.tscn new file mode 100644 index 0000000..5bbb974 --- /dev/null +++ b/templates/markers/item_marker.tscn @@ -0,0 +1,11 @@ +[gd_scene load_steps=3 format=3 uid="uid://c7eca16u6brh"] + +[ext_resource type="Script" uid="uid://cnrxwj03j5rw3" path="res://scripts/map_marker.gd" id="1_3oank"] +[ext_resource type="Texture2D" uid="uid://cwcbb81pte2jc" path="res://visuals/images/icons/item_marker.png" id="2_pnwq7"] + +[node name="ItemMarker" type="Node3D"] +script = ExtResource("1_3oank") + +[node name="Sprite3D" type="Sprite3D" parent="."] +axis = 1 +texture = ExtResource("2_pnwq7") diff --git a/templates/markers/pawn_marker.tscn b/templates/markers/pawn_marker.tscn new file mode 100644 index 0000000..1052288 --- /dev/null +++ b/templates/markers/pawn_marker.tscn @@ -0,0 +1,11 @@ +[gd_scene load_steps=3 format=3 uid="uid://2fulq4e0q1n2"] + +[ext_resource type="Script" uid="uid://cnrxwj03j5rw3" path="res://scripts/map_marker.gd" id="1_7mb27"] +[ext_resource type="Texture2D" uid="uid://co81os2o2bn28" path="res://visuals/images/icons/pawn_marker.png" id="2_cp67f"] + +[node name="PawnMarker" type="Node3D"] +script = ExtResource("1_7mb27") + +[node name="Sprite3D" type="Sprite3D" parent="."] +axis = 1 +texture = ExtResource("2_cp67f") diff --git a/test minimap.tres b/test minimap.tres index 749093d..917915f 100644 --- a/test minimap.tres +++ b/test minimap.tres @@ -34,7 +34,7 @@ _surfaces = [{ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_eyrbh") -[sub_resource type="Image" id="Image_0pnew"] +[sub_resource type="Image" id="Image_ue00k"] data = { "data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0Bx/0dAcf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdAcf9HQHH/R0Bx/0dAcf9HQHH/m7G+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHQHH/R0Bx/0dAcf9HQHH/m7G+/5uxvv+bsb7/m7G+/5uxvv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHQHH/R0Bx/0dAcf9HQHH/R0Bx/5uxvv+bsb7/m7G+/5uxvv+bsb7/mLG8/5ixvP+Ysbz/mLG8/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0Bx/0dAcf+bsb7/m7G+/0dAcf+bsb7/m7G+/5uxvv+bsb7/m7G+/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0Bx/0dAcf9HQHH/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP/FwL7/xcC+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdAcf9HQHH/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/xsC+/8XAvv/FwL7/xcC+/8XAvv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/xsC+/8bAvv/FwL7/xcC+/8XAvv/FwL7/xcC+/8XAvf/FwL3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/8bAvv/GwL7/xcC+/8XAvv/FwL7/xcC+/8XAvv/FwL7/xcC9/8XAvf/Fvr3/xb69/8W+vf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAm7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP/GwL7/xsC+/8bAvv/FwL7/xcC+/8XAvv/FwL7/xcC+/8XAvf/FwL3/xb69/8W+vf/Fvr3/xb69/8W+vf9HQHH/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAm7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP/GwL7/xsC+/8bAvv/GwL7/xcC+/8XAvv/FwL7/xcC+/8XAvv/FwL7/xb69/8W+vf/Fvr3/xb69/8W+vf9HQHH/R0Bx/0dAcf9HQHH/R0Bx/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJuxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/xsC+/8bAvv/GwL7/xsC+/8bAvv/FwL7/xcC+/8XAvv/FwL7/xcC+/8W+vf/Fvr3/xb69/8W+vf/Fvr3/R0Bx/0dAcf9HQHH/R0Bx/0dAcf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbsr7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/8bAvv/GwL7/xsC+/8bAvv/GwL7/xcC+/8XAvv/FwL7/xcC+/8W+vv/Fvr7/xb69/8W+vf/Fvr3/xb69/0dAcf9HQHH/R0Bx/0dAcf9PR3z/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZsrz/m7K+/5uxvv+bsb7/m7G+/5uxvv+bsb7/m7G+/5uxvv+bsb7/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/8bAvv/GwL7/xsC+/8bAvv/GwL7/xsC+/8bAvv/FwL7/xcC+/8XAvv/Fvr7/xb6+/8W+vf/Fvr3/xb69/8W+vf/Fvr3/R0Bx/0dAcf9HQHH/T0d8/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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xsG+/8bBvv/Gwb7/xsG+/8bAvv/GwL7/xsC+/8bAvv/GwL7/xsC+/8bAvv/Y09D/2NPQ/9nT0P/Z09D/p8LO/6jDzv+ow8//qMPP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHwb//x8G//8fBv//Hwb//xsG//8bBv//Gwb//xsG//8bBv//Gwb//xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/5mxvP+Zsbz/xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv/GwL7/xsC+/8bAvv/GwL7/xsC+/8bAvv/GwL7/2NPQ/9jT0P/Z09D/p8LO/6fDzv+ow8//qMPP/6jDz/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx8G//8fBv//Hwb//x8G//8fBv//Gwb//xsG//8bBv//Gwb//xsG//8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/5mxvP+Zsbz/mbG8/5mxvP+Ysbz/mLG8/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bAvv/GwL7/xsC+/8bAvv/GwL7/2NPQ/9jT0P/Y09D/p8LO/6fCzv+ow87/qMPP/6jDz/+ow8//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx8G//8fBv//Hwb//x8G//8fBv//Hwb//xsG//8bBv//Gwb//xsG//8bBv//Gwb//xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv+Zsbz/mbG8/5mxvP+Zsbz/mbG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/xsG+/8bBvv/Gwb7/xsG+/8bBvv/GwL7/xsC+/8bAvv/GwL7/xsC+/9jT0P/Y09D/p8LO/6fCzv+nws7/qMPP/6jDz/+ow8//qMPP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfBv//Hwb//x8G//8fBv//Hwb//x8G//8fBv//Gwb//xsG//8bBv//Gwb//xsG//8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/mbG8/5mxvP+Zsbz/mbG8/5mxvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/8bBvv/Gwb7/xsG+/8bAvv/GwL7/xsC+/9jT0P/Y09D/p8LO/6fCzv+nws7/p8PO/6jDz/+ow8//qMPP/6jDz/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfBv//Hwb//x8G//8fBv//Hwb//x8G//8fBv//Hwb//xsG//8bBv//Gwb//xsG//8bBv//Gwb//xsG+/8bBvv/Gwb7/xsG+/8bBvv/Gwb7/mbK8/5myvP+Zsbz/mbG8/5mxvP+Zsbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/xsC+/8bAvv/Y09D/p8LO/6fCzv+nws7/p8LO/6jDz/+ow8//qMPP/6jDz/+ow8//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHwb//x8G//8fBv//Hwb//x8G//8fBv//Hwb//x8G//8fBv//Gwb//xsG//8bBv//Gwb//xsG//8bBvv/Gwb7/xsG+/8bBvv/Gwb7/xsG+/5myvP+Zsrz/mbG8/5mxvP+Zsbz/mbG8/5mxvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/p8LO/6fCzv+nws7/p8LO/6fDzv+ow8//qMPP/6jDz/+ow8//qMPP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx8G//8fBv//Hwb//x8G//8fBv//Hwb//x8G//8fBv//Hwb//xsG//8bBv//Gwb//xsG//8bBv//Gwb//xsG+/8bBvv/Gwb7/xsG+/5myvf+Zsrz/mbK8/5myvP+Zsbz/mbG8/5mxvP+Zsbz/mLG8/5ixvP+Ysbz/mLG8/5ixvP+Ysbz/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x8G//8fBv//Hwb//x8G//8fBv//Hwb//x8G//5myvf+Zsr3/mbK9/5myvf+Zsr3/mbK9/5myvf+Zsr3/mbK9/5uyv/+bsr7/m7K+/5uyvv+bsr7/m7K+/5uyvv+bsr7/m7K+/5uxvv/Y0dD/2dHQ/9nR0P/Z09D/2dPQ/9nU0f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHwb//x8G//8fBv//Hwb//x8G//5myvf+Zsr3/mbK9/5myvf+Zsr3/mbK9/5myvf+Zsr3/mbK9/5myvf+bsr//m7K+/5uyvv+bsr7/m7K+/5uyvv+bsr7/m7K+/0dAcf9HQHH/2NHQ/9nR0P/Z0dD/2dPQ/9nT0f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx8G//8fBv/+Zsr3/mbK9/5myvf+Zsr3/mbK9/5myvf+Zsr3/mbK9/5myvf+Zsr3/m7K//5uyv/+bsr7/m7K+/5uyvv+bsr7/m7K+/0dAcf9HQHH/R0Bx/9nR0P/Z0dD/2dHQ/9nT0P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZsr3/mbK9/5myvf+Zsr3/mbK9/5myvf+Zsr3/m7K//5uyv/+bsr//m7K+/5uyvv9HQHH/m7K+/5uyvv9HQHH/R0Bx/9jR0P/Z0dD/2dHQ/9nR0P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmbK9/5myvf+Zsr3/mbK9/5uyv/+bsr//m7K//5uyv/+bsr7/R0Bx/0dAcf9HQHH/R0Bx/0dAcf9QR33/2dHQ/9nR0P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbsr//m7K//5uyv/+bsr//m7K+/0dAcf9HQHH/R0Bx/0dAcf9PR33/UEd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAm7K//0dAcf9HQHH/R0Bx/0dAcf9HQHH/UEd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHQHH/R0Bx/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="), "format": "RGBA8", @@ -44,7 +44,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_4wejk"] -image = SubResource("Image_0pnew") +image = SubResource("Image_ue00k") [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_kkqvq"] points = PackedVector3Array(-0.5, 0, -0.5, -0.5, 0, 0.5, -0.5, 1, -0.5, 0.5, 1, -0.5, 0.5, 0, -0.5, 0.5, 0, 0.5) @@ -81,7 +81,7 @@ _surfaces = [{ blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_5s8vg") -[sub_resource type="Image" id="Image_88q6r"] +[sub_resource type="Image" id="Image_0pnew"] data = { "data": PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVk2F/1ZNhf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVU2F/1VNhf9VTYX/VU2F/1VNhf9VTYX/tc/d/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtc7d/1VNhf9VTYX/tc7d/7XO3f+1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f+yztv/ss7b/7LO2/+yztv/ss7b/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f+1zt3/tc7d/7XO3f+xztv/sc7b/7HO2/+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACyztv/sc7b/7HO2/+xztv/sc7a/7TO3f+0zt3/tM7d/7TO3f+0zt3/tM7c/7TO3P+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v/l39z/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+0ztz/tM7c/7TO3P+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P/l39z/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HO2v+xztr/sc7a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xd3P/l3dz/5d3c/+Xd3P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXf3P/l39z/5d/c/7HO2v+xztr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xd3P/l3dz/5d3c/+Xd3P/l3dz/5d3c/1VMhP9VTIT/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXf3P/l39z/5d/c/+Xf3P/l39z/5d/c/+Xf3P+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/sc3a/7HN2v+xzdr/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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZXd+/2V3fv9ld37/ZXd+/2d3f/9nd3//Z3d//2d3f/9nd3//Z3d//y0oSv8tKEr/LShK/09Hff9QR33/2dHQ/9nR0P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnd3//Z3d//2d3f/9nd3//LShK/y0oSv8tKEr/LShK/y0oSv9PR33/UEd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ3d//y0oSv8tKEr/LShK/y0oSv8tKEr/UEd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtKEr/LShK/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="), "format": "RGBA8", @@ -91,7 +91,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_pfjkw"] -image = SubResource("Image_88q6r") +image = SubResource("Image_0pnew") [sub_resource type="BoxShape3D" id="BoxShape3D_dhwmq"] diff --git a/visuals/images/icons/enemy_trap_marker.png b/visuals/images/icons/enemy_trap_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..df073158914bb0eaf135daff6247958fb000b8c8 GIT binary patch literal 5319 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 L2AUNbNZkJe{r< literal 0 HcmV?d00001 diff --git a/visuals/images/icons/enemy_trap_marker.png.import b/visuals/images/icons/enemy_trap_marker.png.import new file mode 100644 index 0000000..68d0327 --- /dev/null +++ b/visuals/images/icons/enemy_trap_marker.png.import @@ -0,0 +1,41 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bdo6instl47uf" +path.s3tc="res://.godot/imported/enemy_trap_marker.png-1c5b7ca7cafa418b711651f11cd5afcf.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://visuals/images/icons/enemy_trap_marker.png" +dest_files=["res://.godot/imported/enemy_trap_marker.png-1c5b7ca7cafa418b711651f11cd5afcf.s3tc.ctex"] + +[params] + +compress/mode=2 +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=true +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=0 diff --git a/visuals/images/icons/friendly_trap_marker.png b/visuals/images/icons/friendly_trap_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..476d0505f322e823c214e1d7fca24dc80b167228 GIT binary patch literal 5275 zcmcgw^-~mnv|U&liDgNtrArnGsRgM8med8L!Bs#&QbM|x4v~=VkQ4y{>5`OMS`b)D zS)?1Je0<-(@Mhi*_ujcPpL=G``OKX;bEBW?s#B2NCj$Tg6dDM)-d!F1FGz^)a+UGt zTmXPf%3ej~sk@%KGDJgFMN(8oQc_q9DhdD~qH|Kc4D{#eBQfn#?N5`aV?K;K*y-UT zDB2N;P(e{rYR#?$0H-9}z!i>6EFlr&UkNT!Nv!3J3CBa$ZWA!Ur{B2JGN)=-S1~QO z`RtEoEwi5oI^?xumTdO}W?KLW*P(>pw2euF?-dx+uHyQl-o@IYi1F?n0Dz8w71z2t zW%>&>{0w~mxj4rR@C8GA3nk?5mEe>@TsPof-iKxrPEo+q^f=tn#k@Ha!*^+UqimkW zC*RY*O6ZI|)Ewh9L5mqCyB|F;^FPb5p^`Zk3zK6Sb{|`_Irz26xBgCsrXwy9#l(Ok zxo8&a;I#_%(1=j%cllMz8+k}6^^R*zbS{I*gk{wY@CtKnLhIwi^o0{P zCoLoW&`H>-gMT{6;yNqo{B5dbSkN95oc*Hb%qTE}0#H+8(=dM->10m_u-L|X+IkZ? ziV^|DeChC{40yxV;%}+fyY|3VsB&@9TnjJHK|o}4|1ys`HM3`cv7y}3z29F++)#rXD$KNHxB*_&e!iKT;Pv_z_^qEEFykPorb zg|8K+78n*t7F8gLpXQW3o_;pX|C;O+q@(6gI65)53GjFz%ajufRWr)Z8fV?C+XS6R zU(ykU7FflJ#xn+Kv+&Z@;ny+MF;B(IgfsQWy(pRw=T`I5QS>XBAGIHi zA0aG0Ae3v(!}Y85b8|V}D52hGE2ge|u12olCZ;wTEcJdIRp0T!@S)9xnm<(_i9&oH z2R}HD^m79hjWRu9g_TA&6>(h&O{rl?97|TvCP+r%oj8kB;Y@wH58iW_YgEkdY42QNf?|M zn14#IHZJgnzd;<9(^!5-L|649O+OkGc^LeOn5-9jHm@dQAfw__=N5ZJ_*~KbN`sa+=G`3uPI$(Ng zy0P4=e0fUIKHWad;n(Y(3F*p14@#%_VV1q@B$-Iu;%wNXQ3);yBfGsRmhtS_$=Rc+ zp~;F#*`iZ}tk1gzITh_HS7B$xl+Olq)bs09aK&R*5oA5diDPBfC!!@Dk34TYd0I|e zLR-Xr`+bqV;l8`R=O?6>4{o?`STEZz^@(JOIEV;|s)!mX4kI4)(DqnF+(cBri+lGn zPLk1+NnXrQobutAl=Gtw2W81OQYNn^QEsEORzqSs;!94x^Y6K%NVwtsRrjj#y9BtxFCxt_W$%R`VZ8cunIl1IGFWChQ zM7#vs>Dx_N9amOm2>Xk}`}4j1|KA732b z$GvObYIZZ^KujWAO4jWb?D7_3Y9vOrLMP{KdSf6REMc#FXs!R3kr zT`3^}O2zqvN;67S=uxz4w>*a{0yTJ+(0WXPBgc7#qsN2CcMHzH#r33y2e8MJQju4a z1~I+>BdI4kgIiGF(W!*hob8;$ocr($xJIFG5nU0uFstbKfcL#9Dn&>=Tw)hum!$n65!@5*X5JJ&dCj*v*j%}cwOqZ#BZDq_1M=L` z%hK789lGQ?3wdV(^1SWxz_i5lHwFk$3F(zsgZQynWZg(zOkMGCcG|AFBo7(QBO8_Z z*e|Vp67!hp;9mF_OR>!LRQ=>*UMbmgM6O%zLl;!@{E^Nu-%-GEr)7v~x5b26zFEyz zl*dQh(B-r7ijS4PM%&d;Q~8d5m(h@hum*dFApUyj0}=mb=qrmSiG~xIg|(-F+h(zJ zF{*u1l1+|f3sFD$=cJqL_ev^s*tNWQ7__Rigfy33Hk>;yQbvtZo(KF)s<){bDR9IX zju@`aZZ9l0vho{2F(T{>Y+u^liLKPX$EU&4cG{l4FhVxQ)@XgvGG#KKx3GEI(6ANY zsd>QQywXF`}Y~n1J*EnJYF)HL0_p z(aV-*jiU1UKRtn~fqz1xfB~cNqocx^!ZuZ|mBpS%sBhiF%icj#OZ|?OE~SlWZ1|Df zk!(R(7rUoDN|Ao=YvStzY%eUFh#QKE!CU57nVFPHp56Fuw#WCq>l+6?mah8^@1L_z z$s4+x|Ms3I{T5va&ePq<%YK~Vx%KDIuPLi`E#Lj@XnFT4kv5kD$MN}NoIfV#&-spm z5BBuBmVAsM-qPA)r{$MxxqDY&{yOm$yDSka5iF7=vPA@DvB#7v<-Znll`>`2UY*-Y z@47oVc%8Vqjr`$)MKp1=e{cP}X?R(MYjk(UESk781T_B2ootV}$~ZDT2LS04d4?|u)OfT)|gGsDD6`a`e%MM z@@w9!)B9TNAsy_|t@+9IRCU(#vd+1GlY2J%9&;x*MoiVOEYsSMLGCNU+fM&l)4jmr z&HJ_cLJH}Dn|~Qk4);pqp5z4r&%=(d1}0$McNUUe1FmG?oxQshP?qb-I&gUI1%ugQ z+;y`)Ta4*si8F62)k)}oBOzm$^$q4mpkwm8j^2~KRwV?%4a@kG&5`p(5hzAs5;PfE zN*vFoVJDA?^K8bb{PUYb*m^cACJ^@+Xa3{##^T4R&rK0*VeiU)Y!7qOzPJ6y*2aXB zQ$GvGs>p3C7==KSaVF)Xqqxf;oTUE`?JwTBM_7<`Hd#_KDmK`!&1z7Zj$7m$$N+Y1 z^`ef})~d1Lob&90b_IjGlw*#X9C#-PzAHZjvhk(@QI8MQI~Cnx$dV#O@X2`toW#4a zTOhT5d+@MXO+yzO$}VR4hF!I}eibej!W-2Yncl(z&>}fI^BU@-g$Zscv(37T>>FKFB$P6bWhw-S zdzU&~K5f==D}jqiyHkM}AYug5HQ`qU{3{S30 z1A}yFi0zfQYIAc4?hmU@!li%gt0BAtGPIM!X0xv^3UoeI5SZcZ0NtAM1)hHJWDoj7sFSd@sKoXgz)$iv*((Y< zPEf8~bJ~?0w`?XwT-4=5`P(1uUC!GyAc{PH z#+|sBRICi;5L_Az+UKW}Rz&*dr7n|YLPD?DmiURg=BnjL=>)zZ9s$`Old#+CgQR6=QN=fx$GGB|~xbrc4V zmryF9*}1a zcJ|2*>`;h`jk4XQ^ih9P&(M@!D7VVWO`HiSZG9Jb$D8$Vr7WLR3_7Q_W>c?Iy`5O3 z(mUhsr=TjK)W7t8=*`f}l`JfWTRtg1^^V#~DOOa>on=lNxpzjnrUB-jBRQ;#%yuSe z8i0jK(Gff*r^RxJo%*6Jc3HpacS_Zwg@I>4^0p%D9hWYmn4@AZYN~)d2n;DxQb*a; z2MbHP)lER9;lD3fXA6~vBcX?ss|6VFue36jP*d%it2PzyOcf)ZBs znT8?2muJfJ8vi5r{<>NRvh4H9@+ zfMZ*0w0|~Y`E;pvXPw6IR~YVq$7dME2ZHIa9KIV{P|MtfcAZb&9nS#1J|XYxN(F{= zE!4*QNZq6aBhwxcTm^eY33@u9dt15oh(=(V@8zjJ74TE}5|=Cg;2qR8pmfm+srHF1 z)AZs+)Kv8@L{>mq&? z#@&V>%_GULeV)-%^2Q#CcF^9e;BRXG7YiRT3RWjDQi zR%z+#lmmIL_}eZk4Y+?oDXPDl1?ir}e}dnGMOyc(2@DysR=-{+_zMzLHxuTYd%I69 zKJl59W=D4A2UgTtH=a7p!|x|-5b{%82~C0L8LYvPYogZb^Bq0X4aG<2g!!jqs41JM9rfvwt8Ge?5!3u_ctr&M+&et zgP^)m6=ZG~%b|Ca3+evM2mSG2$&+9Xj@&z?6ie~vL&z;}S?)9HwSpiEkLHerNfy!c z?SEp0NX`WJsrA3RgN5c^uFba`w-+I-&OjocWcOID3(ffkS<6@g>QcQQN(=qfN$_Uc z<@#l2S&l)X1XO)SV1oiO9VG0W7<0YO7b`F<2k+2!IO9&cV(A_wRQwEzw%A}@``|BG zi>3ho06U%rd?=;~%IB{>p~UmiNiajoaQiwz^|?z)-R?0S#dFNhsUV#XC=&+=NZ&FD z-fgXXxAPh0s)7=_ikFRBPs#cVPGHC;7tbvnqM-IWp9`6lPMueXxK2t);WN5g0N-8+N#_FwPwC)fMGs&#Jt zz(LR7FE6fRfb<}dkBN^r5%9$V@}$MXLlkMn;wQ~!wN|7sP! Tl9T`M{0Puc)rEgnMxp-)BCpNo literal 0 HcmV?d00001 diff --git a/visuals/images/icons/friendly_trap_marker.png.import b/visuals/images/icons/friendly_trap_marker.png.import new file mode 100644 index 0000000..0783047 --- /dev/null +++ b/visuals/images/icons/friendly_trap_marker.png.import @@ -0,0 +1,41 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6wke2vs8rfyd" +path.s3tc="res://.godot/imported/friendly_trap_marker.png-620ca5c48decec71f2637c2f41c9f3ba.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://visuals/images/icons/friendly_trap_marker.png" +dest_files=["res://.godot/imported/friendly_trap_marker.png-620ca5c48decec71f2637c2f41c9f3ba.s3tc.ctex"] + +[params] + +compress/mode=2 +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=true +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=0 diff --git a/visuals/images/icons/item_marker.png b/visuals/images/icons/item_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..8dc9e7949da8a969785408241baf1f76143cc5f5 GIT binary patch literal 6249 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 Bc6