Popup Menu experiments

This commit is contained in:
Torsten 2025-11-01 17:26:42 +01:00
parent 83b6f498e7
commit 778ed53b55
5 changed files with 66 additions and 16 deletions

View file

@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/map_hex_terrain_72x72_spritesheet.png-86d1a52
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
@ -25,6 +27,10 @@ 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

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=19 format=4 uid="uid://li0mfftily5e"]
[gd_scene load_steps=20 format=4 uid="uid://li0mfftily5e"]
[ext_resource type="Script" uid="uid://dnfabi8ksjvm2" path="res://scenes/MainMap/map/map_layer_logic.gd" id="1_74o3d"]
[ext_resource type="Script" uid="uid://rxaxc2114upf" path="res://scenes/MainMap/map/map_manager.gd" id="1_fax2j"]
@ -7,6 +7,7 @@
[ext_resource type="Texture2D" uid="uid://bf0ux0t00blb7" path="res://assets/spritesheets/map_buildings_72x72_spritesheet.png" id="3_kyvod"]
[ext_resource type="Script" uid="uid://bcrhouavyrrm" path="res://scenes/MainMap/map/cursor_map_layer.gd" id="4_qib1m"]
[ext_resource type="Script" uid="uid://bqj8p0m6qt43k" path="res://scenes/MainMap/map/cursor_timer.gd" id="5_8wy1m"]
[ext_resource type="Script" uid="uid://csi8if4m6a78v" path="res://scenes/MainMap/karte_2.gd" id="7_cooet"]
[ext_resource type="Script" uid="uid://1nbd6r3bgx6i" path="res://scenes/MainMap/resource_saver.gd" id="8_4uh5x"]
[ext_resource type="Script" uid="uid://b5v0k8cmkbrsr" path="res://scenes/MainMap/startup.gd" id="8_y3acc"]
@ -151,17 +152,16 @@ size_flags_vertical = 3
[node name="GroundMapLayer" type="TileMapLayer" parent="VBoxContainer/Map"]
unique_name_in_owner = true
rotation = -0.00175348
tile_map_data = PackedByteArray("AAD+////AAAFAAEAAAD/////AAAFAAEAAAAAAP//AAAEAAUAAAAAAAAAAAAFAAEAAAD//wAAAAAFAAEAAAD+/wEAAAAFAAMAAAD//wEAAAAFAAMAAAAAAAEAAAAFAAMAAAD+/wAAAAACAAIAAAD9////AAACAAIAAAD9/wAAAAACAAIAAAD9/wEAAAACAAIAAAD8/wAAAAACAAIAAAD8////AAACAAIAAAAEAAEAAAACAAAAAAAFAAEAAAACAAAAAAAGAAEAAAACAAAAAAAHAAEAAAACAAAAAAAHAAAAAAACAAAAAAAGAAAAAAACAAAAAAAFAAAAAAACAAAAAAAEAAAAAAACAAAAAAAHAAIAAAACAAAAAAAGAAIAAAACAAAAAAAFAAIAAAACAAAAAAAEAAIAAAACAAAAAAACAP3/AAAEAAUAAAADAP7/AAAEAAUAAAADAP3/AAAEAAUAAAACAP7/AAAEAAUAAAABAP3/AAAEAAUAAAABAPz/AAAEAAUAAAACAPz/AAAEAAUAAAALAAMAAAABAAEAAAALAAIAAAABAAEAAAALAAEAAAABAAEAAAALAAAAAAABAAEAAAAMAAAAAAABAAEAAAALAP//AAABAAEAAAAMAP//AAABAAEAAAAMAP7/AAABAAEAAAAMAAEAAAABAAEAAAAMAAIAAAABAAEAAAANAAMAAAABAAEAAAAMAAMAAAABAAEAAAANAAQAAAABAAEAAAAMAAQAAAABAAEAAAAMAAUAAAABAAEAAAANAAIAAAABAAEAAAAMAPb/AAABAAEAAAAMAPf/AAABAAEAAAAMAPj/AAABAAEAAAAMAPn/AAABAAEAAAAMAPr/AAABAAEAAAAMAPv/AAABAAEAAAAMAPz/AAABAAEAAAAMAP3/AAABAAEAAAANAPb/AAABAAEAAAANAPf/AAABAAEAAAANAPj/AAABAAEAAAANAPn/AAABAAEAAAANAPr/AAABAAEAAAANAPv/AAABAAEAAAANAPz/AAABAAEAAAANAP3/AAABAAEAAAANAP7/AAABAAEAAAAOAPb/AAABAAEAAAAOAPf/AAABAAEAAAAOAPj/AAABAAEAAAAOAPn/AAABAAEAAAAOAPr/AAABAAEAAAAOAPv/AAABAAEAAAAOAPz/AAABAAEAAAAOAP3/AAABAAEAAAAOAP7/AAABAAEAAAAPAPb/AAABAAEAAAAPAPf/AAABAAEAAAAPAPj/AAABAAEAAAAPAPn/AAABAAEAAAAPAPr/AAABAAEAAAAPAPv/AAABAAEAAAAPAPz/AAABAAEAAAAPAP3/AAABAAEAAAAPAP7/AAABAAEAAAAQAPb/AAABAAEAAAAQAPf/AAABAAEAAAAQAPj/AAABAAEAAAAQAPn/AAABAAEAAAAQAPr/AAABAAEAAAAQAPv/AAABAAEAAAAQAPz/AAABAAEAAAAQAP3/AAABAAEAAAAQAP7/AAABAAEAAAARAPb/AAABAAEAAAARAPf/AAABAAEAAAARAPj/AAABAAEAAAARAPn/AAABAAEAAAARAPr/AAABAAEAAAARAPv/AAABAAEAAAARAPz/AAABAAEAAAARAP3/AAABAAEAAAARAP7/AAABAAEAAAASAPb/AAABAAEAAAASAPf/AAABAAEAAAASAPj/AAABAAEAAAASAPn/AAABAAEAAAASAPr/AAABAAEAAAASAPv/AAABAAEAAAASAPz/AAABAAEAAAASAP3/AAABAAEAAAASAP7/AAABAAEAAAATAPb/AAABAAEAAAATAPf/AAABAAEAAAATAPj/AAABAAEAAAATAPn/AAABAAEAAAATAPr/AAABAAEAAAATAPv/AAABAAEAAAATAPz/AAABAAEAAAATAP3/AAABAAEAAAATAP7/AAABAAEAAAAUAPb/AAABAAEAAAAUAPf/AAABAAEAAAAUAPj/AAABAAEAAAAUAPn/AAABAAEAAAAUAPr/AAABAAEAAAAUAPv/AAABAAEAAAAUAPz/AAABAAEAAAAUAP3/AAABAAEAAAAUAP7/AAABAAEAAAAVAPb/AAABAAEAAAAVAPf/AAABAAEAAAAVAPj/AAABAAEAAAAVAPn/AAABAAEAAAAVAPr/AAABAAEAAAAVAPv/AAABAAEAAAAVAPz/AAABAAEAAAAVAP3/AAABAAEAAAAVAP7/AAABAAEAAAAFAPb/AAAAAAMAAAAFAPf/AAAAAAMAAAAGAPb/AAAAAAMAAAAGAPf/AAAAAAMAAAAHAPb/AAAAAAMAAAAHAPf/AAAAAAMAAAAIAPb/AAAAAAMAAAAIAPf/AAAAAAMAAAAJAPb/AAAAAAMAAAAJAPf/AAAAAAMAAAAKAPb/AAAAAAMAAAAKAPf/AAAAAAMAAAALAPb/AAAAAAMAAAALAPf/AAAAAAMAAAAPAPH/AAABAAEAAAAPAPL/AAABAAEAAAAPAPP/AAABAAEAAAAPAPT/AAABAAEAAAAPAPX/AAABAAEAAAAQAPH/AAABAAEAAAAQAPL/AAABAAEAAAAQAPP/AAABAAEAAAAQAPT/AAABAAEAAAAQAPX/AAABAAEAAAARAPH/AAABAAEAAAARAPL/AAABAAEAAAARAPP/AAABAAEAAAARAPT/AAABAAEAAAARAPX/AAABAAEAAAAJAPr/AAABAAEAAAAJAPv/AAABAAEAAAAJAPz/AAAAAAMAAAAKAPr/AAABAAEAAAAKAPv/AAABAAEAAAAKAPz/AAAAAAMAAAALAPr/AAABAAEAAAALAPv/AAABAAEAAAALAPz/AAAAAAMAAAABAAIAAAAFAAMAAAAAAAIAAAAFAAMAAAD//wIAAAAFAAMAAAD+/wIAAAAFAAMAAAD9/wIAAAAEAAAAAAD+/wMAAAAEAAAAAAD//wMAAAAEAAAAAAAAAAMAAAAEAAAAAAABAAMAAAAEAAAAAAACAAMAAAAEAAAAAAACAAIAAAAEAAAAAAABAAEAAAAEAAAAAAABAAAAAAAEAAAAAAABAP//AAAEAAAAAAACAAAAAAAEAAAAAAACAP//AAAEAAAAAAADAAEAAAAEAAAAAAACAAEAAAAEAAAAAAD+//7/AAAEAAUAAAD///7/AAAEAAUAAAAAAP7/AAAEAAUAAAAAAP3/AAAEAAUAAAACAPv/AAAEAAUAAAAAAPz/AAAEAAUAAAABAP7/AAAEAAUAAAADAAAAAAAEAAUAAAADAP//AAAEAAUAAAAEAP//AAAEAAUAAAAEAP7/AAAEAAUAAAAFAP7/AAAEAAUAAAADAAIAAAAEAAUAAAADAAMAAAAEAAUAAAADAAQAAAABAAQAAAACAAQAAAABAAQAAAACAAUAAAABAAQAAAABAAQAAAABAAQAAAADAAUAAAABAAQAAAAEAAQAAAACAAAAAAABAAUAAAABAAQAAAAAAAUAAAABAAQAAAD//wUAAAABAAQAAAD+/wUAAAABAAQAAAD//wQAAAABAAQAAAAAAAQAAAABAAQAAAD+/wQAAAABAAQAAAAIAAEAAAACAAAAAAAIAAIAAAACAAAAAAAIAAMAAAACAAAAAAAHAAMAAAACAAAAAAAHAAQAAAACAAAAAAAHAAUAAAACAAAAAAAGAAMAAAACAAAAAAAFAAMAAAACAAAAAAAFAAQAAAACAAAAAAAEAAMAAAACAAAAAAAIAAQAAAACAAAAAAAIAAAAAAACAAAAAAAJAAEAAAACAAAAAAAJAAIAAAACAAAAAAAJAAMAAAACAAAAAAAIAAUAAAACAAAAAAAIAP//AAACAAAAAAALAPn/AAABAAEAAAAKAP3/AAAAAAMAAAALAP7/AAAAAAMAAAANAAAAAAABAAEAAAAOAAAAAAABAAEAAAAOAP//AAABAAEAAAAPAP//AAABAAEAAAATAPX/AAABAAEAAAASAPT/AAABAAEAAAAKAPj/AAAAAAMAAAAJAPj/AAAAAAMAAAAKAPn/AAABAAEAAAAJAPn/AAABAAEAAAAIAPr/AAABAAEAAAASAPX/AAABAAEAAAALAPj/AAABAAEAAAALAP3/AAAAAAMAAAANAP//AAABAAEAAAD8/wMAAAABAAAAAAD8/wIAAAABAAAAAAD9/wMAAAABAAAAAAD9/wQAAAADAAAAAAD8/wQAAAADAAAAAAD9/wUAAAADAAAAAAD8/wUAAAAHAAIAAAD7/wQAAAAFAAEAAAD7/wUAAAAFAAEAAAD8/wYAAAAFAAEAAAD9/wYAAAAFAAEAAAD7/wYAAAAGAAIAAAD6/wUAAAAGAAIAAAD6/wYAAAAGAAIAAAA=")
tile_map_data = PackedByteArray("AAD+////AAAFAAEAAAD/////AAAFAAEAAAAAAP//AAAEAAUAAAAAAAAAAAAFAAEAAAD//wAAAAAFAAEAAAD+/wEAAAAFAAMAAAD//wEAAAAFAAMAAAAAAAEAAAAFAAMAAAD+/wAAAAACAAIAAAD9////AAACAAIAAAD9/wAAAAACAAIAAAD9/wEAAAACAAIAAAD8/wAAAAACAAIAAAD8////AAACAAIAAAAEAAEAAAACAAAAAAAFAAEAAAACAAAAAAAGAAEAAAACAAAAAAAHAAEAAAACAAAAAAAHAAAAAAACAAAAAAAGAAAAAAACAAAAAAAFAAAAAAACAAAAAAAEAAAAAAACAAAAAAAHAAIAAAACAAAAAAAGAAIAAAACAAAAAAAFAAIAAAACAAAAAAAEAAIAAAACAAAAAAACAP3/AAAEAAUAAAADAP7/AAAEAAUAAAADAP3/AAAEAAUAAAACAP7/AAAEAAUAAAABAP3/AAAEAAUAAAABAPz/AAAEAAUAAAACAPz/AAAEAAUAAAALAAMAAAABAAEAAAALAAIAAAABAAEAAAALAAEAAAABAAEAAAALAAAAAAABAAEAAAAMAAAAAAABAAEAAAALAP//AAABAAEAAAAMAP//AAABAAEAAAAMAP7/AAABAAEAAAAMAAEAAAABAAEAAAAMAAIAAAABAAEAAAANAAMAAAABAAEAAAAMAAMAAAABAAEAAAANAAQAAAABAAEAAAANAAIAAAABAAEAAAAMAPb/AAABAAEAAAAMAPf/AAABAAEAAAAMAPj/AAABAAEAAAAMAPn/AAABAAEAAAAMAPr/AAABAAEAAAAMAPv/AAABAAEAAAAMAPz/AAABAAEAAAAMAP3/AAABAAEAAAANAPb/AAABAAEAAAANAPf/AAABAAEAAAANAPj/AAABAAEAAAANAPn/AAABAAEAAAANAPr/AAABAAEAAAANAPv/AAABAAEAAAANAPz/AAABAAEAAAANAP3/AAABAAEAAAAOAPb/AAABAAEAAAAOAPf/AAABAAEAAAAOAPj/AAABAAEAAAAOAPn/AAABAAEAAAAOAPr/AAABAAEAAAAOAPv/AAABAAEAAAAOAPz/AAABAAEAAAAOAP3/AAABAAEAAAAOAP7/AAABAAEAAAAPAPb/AAABAAEAAAAPAPf/AAABAAEAAAAPAPj/AAABAAEAAAAPAPn/AAABAAEAAAAPAPr/AAABAAEAAAAPAPv/AAABAAEAAAAPAPz/AAABAAEAAAAPAP3/AAABAAEAAAAPAP7/AAABAAEAAAAQAPb/AAABAAEAAAAQAPf/AAABAAEAAAAQAPj/AAABAAEAAAAQAPn/AAABAAEAAAAQAPr/AAABAAEAAAAQAPv/AAABAAEAAAAQAPz/AAABAAEAAAAQAP3/AAABAAEAAAAQAP7/AAABAAEAAAARAPb/AAABAAEAAAARAPf/AAABAAEAAAARAPj/AAABAAEAAAARAPn/AAABAAEAAAARAPr/AAABAAEAAAARAPv/AAABAAEAAAARAPz/AAABAAEAAAARAP3/AAABAAEAAAARAP7/AAABAAEAAAASAPb/AAABAAEAAAASAPf/AAABAAEAAAASAPj/AAABAAEAAAASAPn/AAABAAEAAAASAPr/AAABAAEAAAASAPv/AAABAAEAAAASAPz/AAABAAEAAAASAP3/AAABAAEAAAASAP7/AAABAAEAAAATAPb/AAABAAEAAAATAPf/AAABAAEAAAATAPj/AAABAAEAAAATAPn/AAABAAEAAAATAPr/AAABAAEAAAATAPv/AAABAAEAAAATAPz/AAABAAEAAAATAP3/AAABAAEAAAATAP7/AAABAAEAAAAUAPb/AAABAAEAAAAUAPf/AAABAAEAAAAUAPj/AAABAAEAAAAUAPn/AAABAAEAAAAUAPr/AAABAAEAAAAUAPv/AAABAAEAAAAUAPz/AAABAAEAAAAUAP3/AAABAAEAAAAUAP7/AAABAAEAAAAVAPb/AAABAAEAAAAVAPf/AAABAAEAAAAVAPj/AAABAAEAAAAVAPn/AAABAAEAAAAVAPr/AAABAAEAAAAVAPv/AAABAAEAAAAVAPz/AAABAAEAAAAVAP3/AAABAAEAAAAVAP7/AAABAAEAAAAFAPb/AAAAAAMAAAAGAPb/AAAAAAMAAAAHAPb/AAAAAAMAAAAHAPf/AAAAAAMAAAAIAPb/AAAAAAMAAAAIAPf/AAAAAAMAAAAJAPb/AAAAAAMAAAAJAPf/AAAAAAMAAAAKAPb/AAAAAAMAAAAKAPf/AAAAAAMAAAALAPb/AAAAAAMAAAALAPf/AAAAAAMAAAAPAPH/AAABAAEAAAAPAPL/AAABAAEAAAAPAPP/AAABAAEAAAAPAPT/AAABAAEAAAAPAPX/AAABAAEAAAAQAPH/AAABAAEAAAAQAPL/AAABAAEAAAAQAPP/AAABAAEAAAAQAPT/AAABAAEAAAAQAPX/AAABAAEAAAARAPH/AAABAAEAAAARAPL/AAABAAEAAAARAPP/AAABAAEAAAARAPT/AAABAAEAAAARAPX/AAABAAEAAAAJAPr/AAABAAEAAAAJAPv/AAABAAEAAAAJAPz/AAAAAAMAAAAKAPr/AAABAAEAAAAKAPv/AAABAAEAAAAKAPz/AAAAAAMAAAALAPr/AAABAAEAAAALAPv/AAABAAEAAAALAPz/AAAAAAMAAAABAAIAAAAFAAMAAAAAAAIAAAAFAAMAAAD//wIAAAAFAAMAAAD+/wIAAAAFAAMAAAD9/wIAAAAEAAAAAAD+/wMAAAAEAAAAAAD//wMAAAAEAAAAAAAAAAMAAAAEAAAAAAABAAMAAAAEAAAAAAACAAMAAAAEAAAAAAACAAIAAAAEAAAAAAABAAEAAAAEAAAAAAABAAAAAAAEAAAAAAABAP//AAAEAAAAAAACAAAAAAAEAAAAAAACAP//AAAEAAAAAAADAAEAAAAEAAAAAAACAAEAAAAEAAAAAAD+//7/AAAEAAUAAAD///7/AAAEAAUAAAAAAP7/AAAEAAUAAAAAAP3/AAAEAAUAAAACAPv/AAAEAAUAAAAAAPz/AAAEAAUAAAABAP7/AAAEAAUAAAADAAAAAAAEAAUAAAADAP//AAAEAAUAAAAEAP//AAAEAAUAAAAEAP7/AAAEAAUAAAAFAP7/AAAEAAUAAAADAAIAAAAEAAUAAAADAAMAAAAEAAUAAAADAAQAAAABAAQAAAACAAQAAAABAAQAAAACAAUAAAABAAQAAAABAAQAAAABAAQAAAADAAUAAAABAAQAAAAEAAQAAAACAAAAAAABAAUAAAABAAQAAAAAAAUAAAABAAQAAAD//wUAAAABAAQAAAD+/wUAAAABAAQAAAD//wQAAAABAAQAAAAAAAQAAAABAAQAAAD+/wQAAAABAAQAAAAIAAIAAAACAAAAAAAIAAMAAAACAAAAAAAHAAMAAAACAAAAAAAHAAQAAAACAAAAAAAHAAUAAAACAAAAAAAGAAMAAAACAAAAAAAFAAMAAAACAAAAAAAFAAQAAAACAAAAAAAEAAMAAAACAAAAAAAIAAQAAAACAAAAAAAJAAIAAAACAAAAAAAJAAMAAAACAAAAAAAIAAUAAAACAAAAAAAIAP//AAACAAAAAAALAPn/AAABAAEAAAAKAP3/AAAAAAMAAAALAP7/AAAAAAMAAAANAAAAAAABAAEAAAATAPX/AAABAAEAAAASAPT/AAABAAEAAAAKAPj/AAAAAAMAAAAJAPj/AAAAAAMAAAAKAPn/AAABAAEAAAAJAPn/AAABAAEAAAAIAPr/AAABAAEAAAASAPX/AAABAAEAAAALAPj/AAABAAEAAAALAP3/AAAAAAMAAAANAP//AAABAAEAAAD8/wMAAAABAAAAAAD8/wIAAAABAAAAAAD9/wMAAAABAAAAAAD9/wQAAAADAAAAAAD8/wQAAAADAAAAAAD9/wUAAAADAAAAAAD8/wUAAAAHAAIAAAD7/wQAAAAFAAEAAAD7/wUAAAAFAAEAAAD8/wYAAAAFAAEAAAD9/wYAAAAFAAEAAAD7/wYAAAAGAAIAAAD6/wUAAAAGAAIAAAD6/wYAAAAGAAIAAAA=")
tile_set = SubResource("TileSet_oxvhj")
script = ExtResource("1_74o3d")
[node name="BuildingMapLayer" type="TileMapLayer" parent="VBoxContainer/Map"]
rotation = -0.00350696
tile_map_data = PackedByteArray("AAD+////AAAFAAEAAAD/////AAAFAAEAAAAAAP//AAAEAAUAAAAAAAAAAAAFAAEAAAD//wAAAAAFAAEAAAD+/wEAAAAFAAMAAAD//wEAAAAFAAMAAAAAAAEAAAAFAAMAAAD+/wAAAQABAAAAAAD9////AAACAAIAAAD9/wAAAAACAAIAAAD9/wEAAAACAAIAAAD8/wAAAAACAAIAAAD8////AAACAAIAAAAEAAEAAAACAAAAAAAFAAEAAAACAAAAAAAGAAEAAAACAAAAAAAHAAEAAAACAAAAAAAHAAAAAAACAAAAAAAGAAAAAAACAAAAAAAFAAAAAAACAAAAAAAEAAAAAAACAAAAAAAHAAIAAAACAAAAAAAGAAIAAAACAAAAAAAFAAIAAAACAAAAAAAEAAIAAAACAAAAAAACAP3/AAAEAAUAAAADAP7/AAAEAAUAAAADAP3/AAAEAAUAAAACAP7/AAAEAAUAAAABAP3/AAAEAAUAAAABAPz/AAAEAAUAAAACAPz/AAAEAAUAAAALAAMAAAABAAEAAAALAAIAAAABAAEAAAALAAEAAAABAAEAAAALAAAAAAABAAEAAAAMAAAAAAABAAEAAAALAP//AAABAAEAAAAMAP//AAABAAEAAAAMAP7/AAABAAEAAAAMAAEAAAABAAEAAAAMAAIAAAABAAEAAAANAAMAAAABAAEAAAAMAAMAAAABAAEAAAANAAQAAAABAAEAAAAMAAQAAAABAAEAAAAMAAUAAAABAAEAAAANAAIAAAABAAEAAAAMAPb/AAABAAEAAAAMAPf/AAABAAEAAAAMAPj/AAABAAEAAAAMAPn/AAABAAEAAAAMAPr/AAABAAEAAAAMAPv/AAABAAEAAAAMAPz/AAABAAEAAAAMAP3/AAABAAEAAAANAPb/AAABAAEAAAANAPf/AAABAAEAAAANAPj/AAABAAEAAAANAPn/AAABAAEAAAANAPr/AAABAAEAAAANAPv/AAABAAEAAAANAPz/AAABAAEAAAANAP3/AAABAAEAAAANAP7/AAABAAEAAAAOAPb/AAABAAEAAAAOAPf/AAABAAEAAAAOAPj/AAABAAEAAAAOAPn/AAABAAEAAAAOAPr/AAABAAEAAAAOAPv/AAABAAEAAAAOAPz/AAABAAEAAAAOAP3/AAABAAEAAAAOAP7/AAABAAEAAAAPAPb/AAABAAEAAAAPAPf/AAABAAEAAAAPAPj/AAABAAEAAAAPAPn/AAABAAEAAAAPAPr/AAABAAEAAAAPAPv/AAABAAEAAAAPAPz/AAABAAEAAAAPAP3/AAABAAEAAAAPAP7/AAABAAEAAAAQAPb/AAABAAEAAAAQAPf/AAABAAEAAAAQAPj/AAABAAEAAAAQAPn/AAABAAEAAAAQAPr/AAABAAEAAAAQAPv/AAABAAEAAAAQAPz/AAABAAEAAAAQAP3/AAABAAEAAAAQAP7/AAABAAEAAAARAPb/AAABAAEAAAARAPf/AAABAAEAAAARAPj/AAABAAEAAAARAPn/AAABAAEAAAARAPr/AAABAAEAAAARAPv/AAABAAEAAAARAPz/AAABAAEAAAARAP3/AAABAAEAAAARAP7/AAABAAEAAAASAPb/AAABAAEAAAASAPf/AAABAAEAAAASAPj/AAABAAEAAAASAPn/AAABAAEAAAASAPr/AAABAAEAAAASAPv/AAABAAEAAAASAPz/AAABAAEAAAASAP3/AAABAAEAAAASAP7/AAABAAEAAAATAPb/AAABAAEAAAATAPf/AAABAAEAAAATAPj/AAABAAEAAAATAPn/AAABAAEAAAATAPr/AAABAAEAAAATAPv/AAABAAEAAAATAPz/AAABAAEAAAATAP3/AAABAAEAAAATAP7/AAABAAEAAAAUAPb/AAABAAEAAAAUAPf/AAABAAEAAAAUAPj/AAABAAEAAAAUAPn/AAABAAEAAAAUAPr/AAABAAEAAAAUAPv/AAABAAEAAAAUAPz/AAABAAEAAAAUAP3/AAABAAEAAAAUAP7/AAABAAEAAAAVAPb/AAABAAEAAAAVAPf/AAABAAEAAAAVAPj/AAABAAEAAAAVAPn/AAABAAEAAAAVAPr/AAABAAEAAAAVAPv/AAABAAEAAAAVAPz/AAABAAEAAAAVAP3/AAABAAEAAAAVAP7/AAABAAEAAAAFAPb/AAAAAAMAAAAFAPf/AAAAAAMAAAAGAPb/AAAAAAMAAAAGAPf/AAAAAAMAAAAHAPb/AAAAAAMAAAAHAPf/AAAAAAMAAAAIAPb/AAAAAAMAAAAIAPf/AAAAAAMAAAAJAPb/AAAAAAMAAAAJAPf/AAAAAAMAAAAKAPb/AAAAAAMAAAAKAPf/AAAAAAMAAAALAPb/AAAAAAMAAAALAPf/AAAAAAMAAAAPAPH/AAABAAEAAAAPAPL/AAABAAEAAAAPAPP/AAABAAEAAAAPAPT/AAABAAEAAAAPAPX/AAABAAEAAAAQAPH/AAABAAEAAAAQAPL/AAABAAEAAAAQAPP/AAABAAEAAAAQAPT/AAABAAEAAAAQAPX/AAABAAEAAAARAPH/AAABAAEAAAARAPL/AAABAAEAAAARAPP/AAABAAEAAAARAPT/AAABAAEAAAARAPX/AAABAAEAAAAJAPr/AAABAAEAAAAJAPv/AAABAAEAAAAJAPz/AAAAAAMAAAAKAPr/AAABAAEAAAAKAPv/AAABAAEAAAAKAPz/AAAAAAMAAAALAPr/AAABAAEAAAALAPv/AAABAAEAAAALAPz/AAAAAAMAAAABAAIAAAAFAAMAAAAAAAIAAAAFAAMAAAD//wIAAAAFAAMAAAD+/wIAAAAFAAMAAAD9/wIAAAAEAAAAAAD+/wMAAAAEAAAAAAD//wMAAAAEAAAAAAAAAAMAAAAEAAAAAAABAAMAAAAEAAAAAAACAAMAAAAEAAAAAAACAAIAAAAEAAAAAAABAAEAAAAEAAAAAAABAAAAAAAEAAAAAAABAP//AAAEAAAAAAACAAAAAAAEAAAAAAACAP//AAAEAAAAAAADAAEAAAAEAAAAAAACAAEAAAAEAAAAAAD+//7/AAAEAAUAAAD///7/AAAEAAUAAAAAAP7/AAAEAAUAAAAAAP3/AAAEAAUAAAACAPv/AAAEAAUAAAAAAPz/AAAEAAUAAAABAP7/AAAEAAUAAAADAAAAAAAEAAUAAAADAP//AAAEAAUAAAAEAP//AAAEAAUAAAAEAP7/AAAEAAUAAAAFAP7/AAAEAAUAAAADAAIAAAAEAAUAAAADAAMAAAAEAAUAAAADAAQAAAABAAQAAAACAAQAAAABAAQAAAACAAUAAAABAAQAAAABAAQAAAABAAQAAAADAAUAAAABAAQAAAAEAAQAAAACAAAAAAABAAUAAAABAAQAAAAAAAUAAAABAAQAAAD//wUAAAABAAQAAAD+/wUAAAABAAQAAAD//wQAAAABAAQAAAAAAAQAAAABAAQAAAD+/wQAAAABAAQAAAAIAAEAAAACAAAAAAAIAAIAAAACAAAAAAAIAAMAAAACAAAAAAAHAAMAAAACAAAAAAAHAAQAAAACAAAAAAAHAAUAAAACAAAAAAAGAAMAAAACAAAAAAAFAAMAAAACAAAAAAAFAAQAAAACAAAAAAAEAAMAAAACAAAAAAAIAAQAAAACAAAAAAAIAAAAAAACAAAAAAAJAAEAAAACAAAAAAAJAAIAAAACAAAAAAAJAAMAAAACAAAAAAAIAAUAAAACAAAAAAAIAP//AAACAAAAAAALAPn/AAABAAEAAAAKAP3/AAAAAAMAAAALAP7/AAAAAAMAAAANAAAAAAABAAEAAAAOAAAAAAABAAEAAAAOAP//AAABAAEAAAAPAP//AAABAAEAAAATAPX/AAABAAEAAAASAPT/AAABAAEAAAAKAPj/AAAAAAMAAAAJAPj/AAAAAAMAAAAKAPn/AAABAAEAAAAJAPn/AAABAAEAAAAIAPr/AAABAAEAAAASAPX/AAABAAEAAAALAPj/AAABAAEAAAALAP3/AAAAAAMAAAANAP//AAABAAEAAAD8/wMAAAABAAAAAAD8/wIAAAABAAAAAAD9/wMAAAABAAAAAAD9/wQAAAADAAAAAAD8/wQAAAADAAAAAAD9/wUAAAADAAAAAAD8/wUAAAAHAAIAAAD7/wQAAAAFAAEAAAD7/wUAAAAFAAEAAAD8/wYAAAAFAAEAAAD9/wYAAAAFAAEAAAD7/wYAAAAGAAIAAAD6/wUAAAAGAAIAAAD6/wYAAAAGAAIAAAA=")
tile_map_data = PackedByteArray("AAANAAMAAQABAAAAAAAFAP7/AQABAAAAAAAFAP3/AQAAAAAAAAAOAP3/AQABAAAAAAA=")
tile_set = SubResource("TileSet_y3acc")
[node name="CursorMapLayer" type="TileMapLayer" parent="VBoxContainer/Map"]
visible = false
tile_set = SubResource("TileSet_fax2j")
script = ExtResource("4_qib1m")
@ -229,15 +229,17 @@ size_flags_vertical = 0
unique_name_in_owner = true
layout_mode = 2
selected = 0
item_count = 4
popup/item_0/text = "Karte..."
item_count = 5
popup/item_0/text = "Karte"
popup/item_0/id = 3
popup/item_1/text = "...laden"
popup/item_1/id = 0
popup/item_2/text = "...speichern"
popup/item_2/id = 1
popup/item_3/text = "...speichern als..."
popup/item_3/id = 2
popup/item_1/text = "Neu"
popup/item_1/id = 4
popup/item_2/text = "Laden"
popup/item_2/id = 0
popup/item_3/text = "Speichern"
popup/item_3/id = 1
popup/item_4/text = "Speichern als"
popup/item_4/id = 2
[node name="PaletteButton" type="Button" parent="UI/MenuTop"]
unique_name_in_owner = true
@ -245,6 +247,31 @@ layout_mode = 2
text = "Palette"
script = ExtResource("2_fax2j")
[node name="Karte2" type="Button" parent="UI/MenuTop"]
layout_mode = 2
text = "Karte2"
script = ExtResource("7_cooet")
[node name="karte2_vbox" type="VBoxContainer" parent="UI/MenuTop/Karte2"]
unique_name_in_owner = true
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="ItemList" type="ItemList" parent="UI/MenuTop/Karte2/karte2_vbox"]
custom_minimum_size = Vector2(125, 120)
layout_mode = 2
size_flags_vertical = 3
item_count = 4
item_0/text = "Neu"
item_1/text = "Laden"
item_2/text = "Speichern"
item_3/text = "Speichern als"
[node name="Dialogs" type="Node2D" parent="UI"]
[node name="FileDialog" type="FileDialog" parent="UI/Dialogs"]

View file

@ -0,0 +1,15 @@
extends Button
@onready var listcontainer = %karte2_vbox
func _ready():
pressed.connect(_show_item_list)
func _show_item_list():
if listcontainer.position.y < 0 : listcontainer.position.y = 45
if listcontainer.visible:
listcontainer.hide()
else:
listcontainer.show()

View file

@ -0,0 +1 @@
uid://csi8if4m6a78v

View file

@ -88,7 +88,8 @@ func get_tile_texcoord(str_palette:String, tile_name:String) -> Vector2i:
func _on_opt_map_item_selected(index: int) -> void: # 1 laden, 2 speichern, 3 speichern als
match index:
1: print("Karte laden")
2: print("Karte speichern")
3: print("Karte speichern als")
1: print("Neue Karte erstellen")
2: print("Karte laden")
3: print("Karte speichern")
4: print("Karte speichern als")