Run godot --convert-3to4 (automated conversion)
Apply Godot 4.6 automated conversion: renames Spatial.translate->position, margin_*->offset_*, tool->@tool, .empty()->.is_empty(), DynamicFont->FontFile, onready->@onready, export()->@export, and many more. 127 files changed by the tool. Manual fixes still required for: - godot_db_manager plugin (incompatible APIs: WindowDialog, Tabs, etc.) - lod plugin (Spatial -> Node3D renames) - ResourceLoader.load_interactive removed -> load_threaded_request - OS.set_window_fullscreen removed -> DisplayServer - Viewport.set_size_override removed Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
extends Control
|
||||
|
||||
export (PackedScene) var template = load("res://scenes/UI/choose_scenes/parts/Template.tscn")
|
||||
@export var template: PackedScene = load("res://scenes/UI/choose_scenes/parts/Template.tscn")
|
||||
|
||||
func _ready():
|
||||
_load_button_access_scenes()
|
||||
@@ -38,7 +38,7 @@ func _configure_select(level, node):
|
||||
var thumbnail = get_node(node+"/MarginContainer/CenterAlign/MainButton/MarginStich/ThumbnailLevel")
|
||||
|
||||
thumbnail.set_texture(_load_texture(level.thumbnail()))
|
||||
selector.connect("pressed", Event, _build_method(level.name()))
|
||||
selector.connect("pressed", Callable(Event, _build_method(level.name())))
|
||||
|
||||
func configure_reset(level, node, index, animate):
|
||||
var reset = get_node(node+"/MarginContainer/CenterAlign/MainButton/TabAlign/ButtonReset")
|
||||
@@ -55,14 +55,14 @@ func _configure_reset_disable(animation, reset, animate = false):
|
||||
|
||||
reset.set_disabled(true)
|
||||
reset.set_default_cursor_shape(CURSOR_ARROW)
|
||||
if reset.is_connected("pressed", Event, "_on_reset_level"):
|
||||
reset.disconnect("pressed", Event, "_on_reset_level")
|
||||
if reset.is_connected("pressed", Callable(Event, "_on_reset_level")):
|
||||
reset.disconnect("pressed", Callable(Event, "_on_reset_level"))
|
||||
|
||||
func _configure_reset_enable(animation, reset, level, node, index):
|
||||
animation.play_backwards("SlideReset")
|
||||
reset.set_disabled(false)
|
||||
reset.set_default_cursor_shape(CURSOR_POINTING_HAND)
|
||||
reset.connect("pressed", Event, "_on_reset_level", [level, node, index, self])
|
||||
reset.connect("pressed", Callable(Event, "_on_reset_level").bind(level, node, index, self))
|
||||
|
||||
func configure_counter(level, node):
|
||||
var count = get_node(node+"/MarginContainer/CenterAlign/MainButton/TabAlign/ButtonCount/MarginBottom/Label")
|
||||
|
||||
Reference in New Issue
Block a user