Moved Bowsers brother into the scrollable menu on Bowser

This commit is contained in:
guzlad
2025-10-09 00:37:59 +02:00
parent 379da41f04
commit 6d7590ced0
2 changed files with 60 additions and 29 deletions

View File

@@ -3011,25 +3011,55 @@ metadata/can_note_store = false
metadata/can_lakitu_throw = false metadata/can_lakitu_throw = false
metadata/can_pipe_gen = false metadata/can_pipe_gen = false
[node name="Bowser" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer" groups=["Selectors"] instance=ExtResource("8_wkmjk")] [node name="Bowsers" type="Control" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer"]
custom_minimum_size = Vector2(16, 16)
layout_mode = 2 layout_mode = 2
mouse_force_pass_scroll_events = false
script = ExtResource("20_jc7xg")
[node name="Bowser" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Bowsers" groups=["Selectors"] instance=ExtResource("8_wkmjk")]
layout_mode = 1
anchors_preset = -1
offset_right = 16.0
offset_bottom = 16.0
tile_name = "ENEMY_BOWSER" tile_name = "ENEMY_BOWSER"
type = 1 type = 1
icon_texture = ExtResource("40_62ull") icon_texture = ExtResource("40_62ull")
icon_region_override = Rect2(8, 16, 16, 16) icon_region_override = Rect2(8, 16, 16, 16)
entity_scene = ExtResource("41_3yhuv") entity_scene = ExtResource("41_3yhuv")
metadata/_edit_group_ = true
metadata/can_be_stored = false metadata/can_be_stored = false
metadata/can_note_store = false metadata/can_note_store = false
metadata/can_lakitu_throw = false metadata/can_lakitu_throw = false
metadata/can_pipe_gen = false metadata/can_pipe_gen = false
[node name="BowserBro" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer" groups=["Selectors"] instance=ExtResource("8_wkmjk")] [node name="BowserBro" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Bowsers" groups=["Selectors"] instance=ExtResource("8_wkmjk")]
layout_mode = 2 layout_mode = 1
anchors_preset = -1
offset_right = 16.0
offset_bottom = 16.0
tile_name = "ENEMY_BOWSERBRO" tile_name = "ENEMY_BOWSERBRO"
type = 1 type = 1
icon_texture = ExtResource("59_kxvns") icon_texture = ExtResource("59_kxvns")
icon_region_override = Rect2(8, 16, 16, 16) icon_region_override = Rect2(8, 16, 16, 16)
entity_scene = ExtResource("60_ed30e") entity_scene = ExtResource("60_ed30e")
metadata/_edit_group_ = true
metadata/can_be_stored = false
metadata/can_note_store = false
metadata/can_lakitu_throw = false
metadata/can_pipe_gen = false
[node name="TextureRect" type="TextureRect" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Bowsers"]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
texture = ExtResource("22_3cjpb")
expand_mode = 1
stretch_mode = 3
[node name="Pokey" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer" groups=["Selectors"] instance=ExtResource("8_wkmjk")] [node name="Pokey" parent="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer" groups=["Selectors"] instance=ExtResource("8_wkmjk")]
layout_mode = 2 layout_mode = 2
@@ -5317,8 +5347,8 @@ metadata/_custom_type_script = "uid://dt2p68xl462v2"
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/CheepCheeps/RedCheepCheep" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/CheepCheeps/RedCheepCheep" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Blooper" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Blooper" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/HammerBro" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/HammerBro" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Bowser" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Bowsers/Bowser" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/BowserBro" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Bowsers/BowserBro" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Pokey" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Pokey" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/BulletBill" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/BulletBill" to="." method="on_tile_selected"]
[connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Boos/Boo" to="." method="on_tile_selected"] [connection signal="tile_selected" from="TileMenu/MarginContainer/VBoxContainer/PanelContainer/TILES/ScrollContainer/VBoxContainer/Enemies/MarginContainer/GridContainer/Boos/Boo" to="." method="on_tile_selected"]

View File

@@ -15,7 +15,7 @@
[ext_resource type="PackedScene" uid="uid://bney0cc8cfm5s" path="res://Scenes/Prefabs/LevelObjects/EndFinalCastle.tscn" id="16_8q1jv"] [ext_resource type="PackedScene" uid="uid://bney0cc8cfm5s" path="res://Scenes/Prefabs/LevelObjects/EndFinalCastle.tscn" id="16_8q1jv"]
[ext_resource type="PackedScene" uid="uid://h7ys3yw5jvx3" path="res://Scenes/Prefabs/LevelObjects/Checkpoint.tscn" id="17_bdyl0"] [ext_resource type="PackedScene" uid="uid://h7ys3yw5jvx3" path="res://Scenes/Prefabs/LevelObjects/Checkpoint.tscn" id="17_bdyl0"]
[ext_resource type="Texture2D" uid="uid://boivfkpqvnx45" path="res://Assets/Sprites/Players/Peach.png" id="17_itite"] [ext_resource type="Texture2D" uid="uid://boivfkpqvnx45" path="res://Assets/Sprites/Players/Peach.png" id="17_itite"]
[ext_resource type="PackedScene" uid="uid://duptcik2j0b04" path="res://Scenes/Prefabs/Entities/Enemies/Bowser.tscn" id="18_q6ole"] [ext_resource type="PackedScene" uid="uid://bjysym6bhxljv" path="res://Scenes/Prefabs/Entities/Enemies/BowsersBro.tscn" id="18_4i10n"]
[ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="19_j3p10"] [ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="19_j3p10"]
[ext_resource type="PackedScene" uid="uid://dnx48rakxib6u" path="res://Scenes/Prefabs/Entities/Enemies/Goomba.tscn" id="20_4i10n"] [ext_resource type="PackedScene" uid="uid://dnx48rakxib6u" path="res://Scenes/Prefabs/Entities/Enemies/Goomba.tscn" id="20_4i10n"]
[ext_resource type="PackedScene" uid="uid://f48a0jmx334d" path="res://Scenes/Prefabs/Entities/Objects/SmallElevatorPlatform.tscn" id="21_4i10n"] [ext_resource type="PackedScene" uid="uid://f48a0jmx334d" path="res://Scenes/Prefabs/Entities/Objects/SmallElevatorPlatform.tscn" id="21_4i10n"]
@@ -94,8 +94,9 @@ texture = ExtResource("17_itite")
region_enabled = true region_enabled = true
region_rect = Rect2(16, 0, 16, 32) region_rect = Rect2(16, 0, 16, 32)
[node name="Bowser" parent="." instance=ExtResource("18_q6ole")] [node name="BowsersBro" parent="." instance=ExtResource("18_4i10n")]
position = Vector2(584, 0) position = Vector2(584, 0)
can_fire = false
[node name="GreenKoopaTroopa" parent="." instance=ExtResource("19_j3p10")] [node name="GreenKoopaTroopa" parent="." instance=ExtResource("19_j3p10")]
position = Vector2(760, 0) position = Vector2(760, 0)
@@ -124,25 +125,25 @@ position = Vector2(1592, -16)
position = Vector2(2008, -96) position = Vector2(2008, -96)
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153622" to="Tiles/@Node2D@153622/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190955" to="Tiles/@Node2D@190955/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153623" to="Tiles/@Node2D@153623/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190956" to="Tiles/@Node2D@190956/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153624" to="Tiles/@Node2D@153624/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190957" to="Tiles/@Node2D@190957/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153625" to="Tiles/@Node2D@153625/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190958" to="Tiles/@Node2D@190958/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153626" to="Tiles/@Node2D@153626/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190959" to="Tiles/@Node2D@190959/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153627" to="Tiles/@Node2D@153627/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190960" to="Tiles/@Node2D@190960/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153628" to="Tiles/@Node2D@153628/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190961" to="Tiles/@Node2D@190961/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153629" to="Tiles/@Node2D@153629/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190962" to="Tiles/@Node2D@190962/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153630" to="Tiles/@Node2D@153630/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190963" to="Tiles/@Node2D@190963/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153631" to="Tiles/@Node2D@153631/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190964" to="Tiles/@Node2D@190964/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153632" to="Tiles/@Node2D@153632/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190965" to="Tiles/@Node2D@190965/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153633" to="Tiles/@Node2D@153633/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190966" to="Tiles/@Node2D@190966/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153634" to="Tiles/@Node2D@153634/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190967" to="Tiles/@Node2D@190967/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153635" to="Tiles/@Node2D@153635/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190968" to="Tiles/@Node2D@190968/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153636" to="Tiles/@Node2D@153636/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190969" to="Tiles/@Node2D@190969/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153637" to="Tiles/@Node2D@153637/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190970" to="Tiles/@Node2D@190970/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153638" to="Tiles/@Node2D@153638/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190971" to="Tiles/@Node2D@190971/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153639" to="Tiles/@Node2D@153639/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190972" to="Tiles/@Node2D@190972/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153640" to="Tiles/@Node2D@153640/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190973" to="Tiles/@Node2D@190973/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153641" to="Tiles/@Node2D@153641/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190974" to="Tiles/@Node2D@190974/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153642" to="Tiles/@Node2D@153642/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190975" to="Tiles/@Node2D@190975/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@153643" to="Tiles/@Node2D@153643/LevelPersistance" method="set_as_active"] [connection signal="collected" from="Tiles/@Node2D@190976" to="Tiles/@Node2D@190976/LevelPersistance" method="set_as_active"]