fix multi-servers not working (#13095)

This commit is contained in:
Nemanja 2022-12-19 22:31:47 -05:00 committed by GitHub
parent 432c50240b
commit e78b4f53e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 0 deletions

View File

@ -17,12 +17,19 @@ namespace Content.Server.Research.Systems
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<ResearchServerComponent, ComponentStartup>(OnStartup);
InitializeClient();
InitializeConsole();
InitializeSource();
InitializeTechnology();
}
private void OnStartup(EntityUid uid, ResearchServerComponent component, ComponentStartup args)
{
component.Id = EntityQuery<ResearchServerComponent>(true).Count();
}
public ResearchServerComponent? GetServerById(int id)
{
foreach (var server in EntityQuery<ResearchServerComponent>())