using Robust.Client.GameObjects;
+using Robust.Client.UserInterface;
using static Content.Shared.Atmos.Components.GasAnalyzerComponent;
namespace Content.Client.Atmos.UI
{
base.Open();
- _window = new GasAnalyzerWindow();
- _window.OnClose += OnClose;
- _window.OpenCenteredLeft();
+ _window = this.CreateWindowCenteredLeft<GasAnalyzerWindow>();
}
protected override void ReceiveMessage(BoundUserInterfaceMessage message)
protected override void Open()
{
base.Open();
- _menu = this.CreateWindow<CrayonWindow>();
+ _menu = this.CreateWindowCenteredLeft<CrayonWindow>();
_menu.OnColorSelected += SelectColor;
_menu.OnSelected += Select;
PopulateCrayons();
- _menu.OpenCenteredLeft();
}
private void PopulateCrayons()
{
base.Open();
- _window = this.CreateWindow<HumanoidMarkingModifierWindow>();
+ _window = this.CreateWindowCenteredLeft<HumanoidMarkingModifierWindow>();
_window.OnMarkingAdded += SendMarkingSet;
_window.OnMarkingRemoved += SendMarkingSet;
_window.OnMarkingColorChange += SendMarkingSetNoResend;
_window.OnMarkingRankChange += SendMarkingSet;
_window.OnLayerInfoModified += SendBaseLayer;
-
- _window.OpenCenteredLeft();
}
protected override void UpdateState(BoundUserInterfaceState state)
{
base.Open();
- _strippingMenu = this.CreateWindow<StrippingMenu>();
+ _strippingMenu = this.CreateWindowCenteredLeft<StrippingMenu>();
_strippingMenu.OnDirty += UpdateMenu;
_strippingMenu.Title = Loc.GetString("strippable-bound-user-interface-stripping-menu-title", ("ownerName", Identity.Name(Owner, EntMan)));
-
- _strippingMenu?.OpenCenteredLeft();
}
protected override void Dispose(bool disposing)
{
base.Open();
- _menu = this.CreateWindow<LatheMenu>();
+ _menu = this.CreateWindowCenteredRight<LatheMenu>();
_menu.SetEntity(Owner);
- _menu.OpenCenteredRight();
_menu.OnServerListButtonPressed += _ =>
{
{
base.Open();
- _menu = this.CreateWindow<MechMenu>();
+ _menu = this.CreateWindowCenteredLeft<MechMenu>();
_menu.SetEntity(Owner);
- _menu.OpenCenteredLeft();
_menu.OnRemoveButtonPressed += uid =>
{
protected override void Open()
{
base.Open();
- _window = this.CreateWindow<GeneratorWindow>();
+ _window = this.CreateWindowCenteredLeft<GeneratorWindow>();
_window.SetEntity(Owner);
_window.OnState += args =>
{
_window.OnPower += SetTargetPower;
_window.OnEjectFuel += EjectFuel;
_window.OnSwitchOutput += SwitchOutput;
-
- _window.OpenCenteredLeft();
}
protected override void UpdateState(BoundUserInterfaceState state)
protected override void Open()
{
base.Open();
- _window = this.CreateWindow<OfferingWindow>();
+ _window = this.CreateWindowCenteredLeft<OfferingWindow>();
_window.Title = Loc.GetString("salvage-expedition-window-title");
- _window.OpenCenteredLeft();
}
protected override void UpdateState(BoundUserInterfaceState state)
{
base.Open();
- _window = this.CreateWindow<OfferingWindow>();
+ _window = this.CreateWindowCenteredLeft<OfferingWindow>();
_window.Title = Loc.GetString("salvage-magnet-window-title");
- _window.OpenCenteredLeft();
}
protected override void UpdateState(BoundUserInterfaceState state)
{
base.Open();
- _window = this.CreateWindow<IFFConsoleWindow>();
+ _window = this.CreateWindowCenteredLeft<IFFConsoleWindow>();
_window.ShowIFF += SendIFFMessage;
_window.ShowVessel += SendVesselMessage;
- _window.OpenCenteredLeft();
}
protected override void UpdateState(BoundUserInterfaceState state)
{
base.Open();
- _menu = this.CreateWindow<VendingMachineMenu>();
- _menu.OpenCenteredLeft();
+ _menu = this.CreateWindowCenteredLeft<VendingMachineMenu>();
_menu.Title = EntMan.GetComponent<MetaDataComponent>(Owner).EntityName;
_menu.OnItemSelected += OnItemSelected;
Refresh();