diff --git a/external/markers.png b/external/markers.png new file mode 100644 index 0000000..be3a381 Binary files /dev/null and b/external/markers.png differ 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 0000000..df07315 Binary files /dev/null and b/visuals/images/icons/enemy_trap_marker.png differ 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 0000000..476d050 Binary files /dev/null and b/visuals/images/icons/friendly_trap_marker.png differ 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 0000000..8dc9e79 Binary files /dev/null and b/visuals/images/icons/item_marker.png differ diff --git a/visuals/images/icons/item_marker.png.import b/visuals/images/icons/item_marker.png.import new file mode 100644 index 0000000..79303f0 --- /dev/null +++ b/visuals/images/icons/item_marker.png.import @@ -0,0 +1,41 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwcbb81pte2jc" +path.s3tc="res://.godot/imported/item_marker.png-753303dddb4bc5ecbad519650475a1a6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://visuals/images/icons/item_marker.png" +dest_files=["res://.godot/imported/item_marker.png-753303dddb4bc5ecbad519650475a1a6.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/pawn_marker.png b/visuals/images/icons/pawn_marker.png new file mode 100644 index 0000000..dd0b62f Binary files /dev/null and b/visuals/images/icons/pawn_marker.png differ diff --git a/visuals/images/icons/pawn_marker.png.import b/visuals/images/icons/pawn_marker.png.import new file mode 100644 index 0000000..05e73d9 --- /dev/null +++ b/visuals/images/icons/pawn_marker.png.import @@ -0,0 +1,41 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://co81os2o2bn28" +path.s3tc="res://.godot/imported/pawn_marker.png-317a3f6c0d3d6deb510efaddbd7ef0d2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://visuals/images/icons/pawn_marker.png" +dest_files=["res://.godot/imported/pawn_marker.png-317a3f6c0d3d6deb510efaddbd7ef0d2.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