protected override IGuiHudPublisher InitializeHudPublisher() { var hudPublisher = new GuiHudPublisher<ShipData>(Item.Data); hudPublisher.SetOptionalUpdateKeys(GuiHudLineKeys.Speed); return hudPublisher; }
protected override IGuiHudPublisher InitializeHudPublisher() { var publisher = new GuiHudPublisher<MoonData>(Data); publisher.SetOptionalUpdateKeys(GuiHudLineKeys.Health); return publisher; }
protected override IGuiHudPublisher InitializeHudPublisher() { var hudPublisher = new GuiHudPublisher<FleetCmdData>(Data); hudPublisher.SetOptionalUpdateKeys(GuiHudLineKeys.Speed, GuiHudLineKeys.Health, GuiHudLineKeys.TargetDistance); return hudPublisher; }