fix(scenes): 🐛 Update SaveManager reference in auto-play test to use preload() instead of direct script references

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
autocommit 2026-04-15 22:23:22 -07:00
parent 16a3e783aa
commit dad8673a8d

View file

@ -19,6 +19,7 @@ const ImprovementManagerScript = preload(
)
const HappinessScript = preload("res://engine/src/modules/empire/happiness.gd")
const ItemSystemScript = preload("res://engine/src/modules/management/item_system.gd")
const SaveManagerScript = preload("res://engine/src/core/save_manager.gd")
var _improvement_manager: RefCounted = null
@ -1923,7 +1924,7 @@ func _save_turn_snapshot() -> void:
if not _seed_set:
return
var save_path: String = _game_dir.path_join("saves/turn_%04d.save" % _turn_count)
var err: Error = SaveManager.save_to_path(save_path)
var err: Error = SaveManagerScript.save_to_path(save_path)
if err != OK:
push_error("AutoPlay: save failed (%s): %s" % [error_string(err), save_path])