public override void LoadContent(IContentLoader contentLoader) { worldObjects.AddRange(tileLoader.LoadTiles("", eventSwitchHandler)); worldObjects.AddRange(entityLoader.LoadEntities("", this, eventRunner, eventSwitchHandler)); GetComponents <ILoadContentComponent>().ForEach(c => c.LoadContent(contentLoader)); eventRunner.LoadContent(this); }