extends Node var game_data: GameData var game_state: GameState var lobby_data: LobbyData var multiplayer_data: MultiplayerData func cache_invalidate_load_resource(target: String) -> Resource: # NOTE: Deep replace version b/c we don't want to use an autoloads # that does this replasce before any nodes actually load. ResourceLoader.load(target, "", ResourceLoader.CACHE_MODE_REPLACE_DEEP) # NOTE: Let prior call propigate naturally. (Unsure when...) # Enforce new script/node from pck called here. return ResourceLoader.load(target, "", ResourceLoader.CACHE_MODE_IGNORE_DEEP)