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:
Vaillant Jeremy
2026-05-16 19:18:27 +02:00
parent efa35a444a
commit 01ea3af253
127 changed files with 2262 additions and 2258 deletions
+5 -5
View File
@@ -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")