abandon not possible everywhere + drag fixes + text fixes

This commit is contained in:
Altaezio
2026-07-30 11:57:03 +02:00
parent 04ff9de78a
commit 0409a8bc8b
10 changed files with 35 additions and 12 deletions
+4 -1
View File
@@ -36,4 +36,7 @@ func get_scene_icon() -> Texture:
return DEFAULT_SCENE_ICON
func _on_generated(_generated_scene : Node):
pass
pass
func can_abandon() -> bool:
return false
@@ -28,4 +28,7 @@ func get_scene_icon() -> Texture:
func _on_generated(generated_scene : Node):
var cave : Cave = generated_scene as Cave
cave.setup_room(cave_room_seed)
cave.setup_room(cave_room_seed)
func can_abandon() -> bool:
return true
@@ -18,4 +18,7 @@ func get_scene_title() -> String:
return tr("INTERNODE")
func get_scene_icon() -> Texture:
return preload("res://common/icons/rocket.svg")
return preload("res://common/icons/rocket.svg")
func can_abandon() -> bool:
return true
@@ -27,4 +27,7 @@ func get_scene_title() -> String:
func _on_generated(generated_scene : Node):
var region : Region = generated_scene as Region
region.finish_generation()
region.finish_generation()
func can_abandon() -> bool:
return true
@@ -28,4 +28,7 @@ func get_scene_icon() -> Texture:
func _on_generated(generated_scene : Node):
var vending_machine_room : VendingMachineRoom = generated_scene as VendingMachineRoom
vending_machine_room.setup_room(vending_machine_room_seed)
vending_machine_room.setup_room(vending_machine_room_seed)
func can_abandon() -> bool:
return true