public GameFacade OnInit() { UISystem = new UISystem(); ArchievementSystem = new ArchievementSystem(); CampSystem = new CampSystem(); CharacterSystem = new CharacterSystem(); EnergySystem = new EnergySystem(); GameEventSystem = new GameEventSystem(); StageSystem = new StageSystem(); UISystem.OnInit(); CampSystem.OnInit(); CharacterSystem.OnInit(); EnergySystem.OnInit(); GameEventSystem.OnInit(); StageSystem.OnInit(); ArchievementSystem.OnInit(); this.LoadMemento(); return(this); }