Skip to content

3. Breaking changes

Davide Cristini edited this page Jun 21, 2025 · 5 revisions

v2025.06.0

  • pre_start() and start() methods are deprecated. Instead you can do something like:
func _ready() -> void:
	var scene_data = GGT.get_current_scene_data()
	print("GGT: scene params ", scene_data.params)

        # you can update your game presentation here based on params (transform, materials, ...)

	if GGT.is_changing_scene(): # this will be false if starting the scene with "Run current scene" or F6 shortcut
            await GGT.change_finished

        # you can start your game logic here (AI, physics, ...)
  • scenes.gd: get_last_loaded_scene_data() renamed to get_current_scene_data()

Clone this wiki locally