Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for comment. In the tests I did, I needed the instantiated scenes to have the Game node as owner, if I ran the _ready without having passed the owner before, I would have an error. _Ready is used in the transition to avoid errors if in the scene that instances you need the Game node.

these two lines here are causing a warning about a conflict between the func name and the variable name.

var load_state: int = 0;

func load_state() -> void: