private void OnComponentInit(EntityUid uid, CharacterInterfaceComponent comp, ComponentInit args) { //Use all the character ui interfaced components to create the character window comp.UIComponents = EntityManager.GetComponents <ICharacterUI>(uid).ToList(); if (comp.UIComponents.Count == 0) { return; } comp.Window = new CharacterInterfaceComponent.CharacterWindow(comp.UIComponents) { SetSize = (545, 400) }; comp.Window.OnClose += () => _gameHud.CharacterButtonDown = false; }