Stop using some obsolete stuff (#4657)
This commit is contained in:
@@ -77,7 +77,7 @@ namespace Content.Client.ContextMenu.UI
|
|||||||
AddToUI(orderedStates);
|
AddToUI(orderedStates);
|
||||||
|
|
||||||
_userInterfaceManager.ModalRoot.AddChild(rootContextMenu);
|
_userInterfaceManager.ModalRoot.AddChild(rootContextMenu);
|
||||||
var size = rootContextMenu.List.CombinedMinimumSize;
|
var size = rootContextMenu.List.DesiredSize;
|
||||||
var box = UIBox2.FromDimensions(_userInterfaceManager.MousePositionScaled.Position, size);
|
var box = UIBox2.FromDimensions(_userInterfaceManager.MousePositionScaled.Position, size);
|
||||||
rootContextMenu.Open(box);
|
rootContextMenu.Open(box);
|
||||||
}
|
}
|
||||||
@@ -92,7 +92,7 @@ namespace Content.Client.ContextMenu.UI
|
|||||||
AddToUI(orderedStates, stack);
|
AddToUI(orderedStates, stack);
|
||||||
|
|
||||||
_userInterfaceManager.ModalRoot.AddChild(childContextMenu);
|
_userInterfaceManager.ModalRoot.AddChild(childContextMenu);
|
||||||
var size = childContextMenu.List.CombinedMinimumSize;
|
var size = childContextMenu.List.DesiredSize;
|
||||||
childContextMenu.Open(UIBox2.FromDimensions(position + (stack.Width, 0), size));
|
childContextMenu.Open(UIBox2.FromDimensions(position + (stack.Width, 0), size));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ using Content.Shared.Examine;
|
|||||||
using Robust.Client.Graphics;
|
using Robust.Client.Graphics;
|
||||||
using Robust.Client.Player;
|
using Robust.Client.Player;
|
||||||
using Robust.Client.ResourceManagement;
|
using Robust.Client.ResourceManagement;
|
||||||
|
using Robust.Shared.Containers;
|
||||||
using Robust.Shared.Enums;
|
using Robust.Shared.Enums;
|
||||||
using Robust.Shared.GameObjects;
|
using Robust.Shared.GameObjects;
|
||||||
using Robust.Shared.IoC;
|
using Robust.Shared.IoC;
|
||||||
@@ -64,11 +65,8 @@ namespace Content.Client.Suspicion
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// all entities have a TransformComponent
|
|
||||||
var transform = physics.Owner.Transform;
|
|
||||||
|
|
||||||
// if not on the same map, continue
|
// if not on the same map, continue
|
||||||
if (transform.MapID != _eyeManager.CurrentMap || !transform.IsMapTransform)
|
if (physics.Owner.Transform.MapID != _eyeManager.CurrentMap || physics.Owner.IsInContainer())
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ using Robust.Client.State;
|
|||||||
using Robust.Client.UserInterface;
|
using Robust.Client.UserInterface;
|
||||||
using Robust.Client.UserInterface.CustomControls;
|
using Robust.Client.UserInterface.CustomControls;
|
||||||
using Robust.Shared.Configuration;
|
using Robust.Shared.Configuration;
|
||||||
|
using Robust.Shared.Containers;
|
||||||
using Robust.Shared.GameObjects;
|
using Robust.Shared.GameObjects;
|
||||||
using Robust.Shared.Input;
|
using Robust.Shared.Input;
|
||||||
using Robust.Shared.IoC;
|
using Robust.Shared.IoC;
|
||||||
@@ -145,7 +146,7 @@ namespace Content.Client.Viewport
|
|||||||
foreach (var entity in entities)
|
foreach (var entity in entities)
|
||||||
{
|
{
|
||||||
if (entity.TryGetComponent<ClickableComponent>(out var component)
|
if (entity.TryGetComponent<ClickableComponent>(out var component)
|
||||||
&& entity.Transform.IsMapTransform
|
&& !entity.IsInContainer()
|
||||||
&& component.CheckClick(coordinates.Position, out var drawDepthClicked, out var renderOrder))
|
&& component.CheckClick(coordinates.Position, out var drawDepthClicked, out var renderOrder))
|
||||||
{
|
{
|
||||||
foundEntities.Add((entity, drawDepthClicked, renderOrder));
|
foundEntities.Add((entity, drawDepthClicked, renderOrder));
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ namespace Content.Server.Explosion
|
|||||||
// and splitted into two lists based on if they are Impassable or not
|
// and splitted into two lists based on if they are Impassable or not
|
||||||
foreach (var entity in entitiesInRange)
|
foreach (var entity in entitiesInRange)
|
||||||
{
|
{
|
||||||
if (entity.Deleted || !entity.Transform.IsMapTransform)
|
if (entity.Deleted || entity.IsInContainer())
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -404,7 +404,7 @@ namespace Content.Server.Storage.Components
|
|||||||
var playerTransform = player.Transform;
|
var playerTransform = player.Transform;
|
||||||
|
|
||||||
if (!playerTransform.Coordinates.InRange(Owner.EntityManager, ownerTransform.Coordinates, 2) ||
|
if (!playerTransform.Coordinates.InRange(Owner.EntityManager, ownerTransform.Coordinates, 2) ||
|
||||||
!ownerTransform.IsMapTransform && !playerTransform.ContainsEntity(ownerTransform))
|
Owner.IsInContainer() && !playerTransform.ContainsEntity(ownerTransform))
|
||||||
{
|
{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -515,7 +515,7 @@ namespace Content.Server.Storage.Components
|
|||||||
var validStorables = new List<IEntity>();
|
var validStorables = new List<IEntity>();
|
||||||
foreach (var entity in IoCManager.Resolve<IEntityLookup>().GetEntitiesInRange(eventArgs.ClickLocation, 1))
|
foreach (var entity in IoCManager.Resolve<IEntityLookup>().GetEntitiesInRange(eventArgs.ClickLocation, 1))
|
||||||
{
|
{
|
||||||
if (!entity.Transform.IsMapTransform
|
if (entity.IsInContainer()
|
||||||
|| entity == eventArgs.User
|
|| entity == eventArgs.User
|
||||||
|| !entity.HasComponent<SharedItemComponent>())
|
|| !entity.HasComponent<SharedItemComponent>())
|
||||||
continue;
|
continue;
|
||||||
@@ -542,7 +542,7 @@ namespace Content.Server.Storage.Components
|
|||||||
foreach (var entity in validStorables)
|
foreach (var entity in validStorables)
|
||||||
{
|
{
|
||||||
// Check again, situation may have changed for some entities, but we'll still pick up any that are valid
|
// Check again, situation may have changed for some entities, but we'll still pick up any that are valid
|
||||||
if (!entity.Transform.IsMapTransform
|
if (entity.IsInContainer()
|
||||||
|| entity == eventArgs.User
|
|| entity == eventArgs.User
|
||||||
|| !entity.HasComponent<SharedItemComponent>())
|
|| !entity.HasComponent<SharedItemComponent>())
|
||||||
continue;
|
continue;
|
||||||
@@ -571,7 +571,7 @@ namespace Content.Server.Storage.Components
|
|||||||
else if (_quickInsert)
|
else if (_quickInsert)
|
||||||
{
|
{
|
||||||
if (eventArgs.Target == null
|
if (eventArgs.Target == null
|
||||||
|| !eventArgs.Target.Transform.IsMapTransform
|
|| eventArgs.Target.IsInContainer()
|
||||||
|| eventArgs.Target == eventArgs.User
|
|| eventArgs.Target == eventArgs.User
|
||||||
|| !eventArgs.Target.HasComponent<SharedItemComponent>())
|
|| !eventArgs.Target.HasComponent<SharedItemComponent>())
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ using Content.Shared.Interaction;
|
|||||||
using Content.Shared.Physics;
|
using Content.Shared.Physics;
|
||||||
using Content.Shared.Weapons.Melee;
|
using Content.Shared.Weapons.Melee;
|
||||||
using Robust.Shared.Audio;
|
using Robust.Shared.Audio;
|
||||||
|
using Robust.Shared.Containers;
|
||||||
using Robust.Shared.GameObjects;
|
using Robust.Shared.GameObjects;
|
||||||
using Robust.Shared.IoC;
|
using Robust.Shared.IoC;
|
||||||
using Robust.Shared.Map;
|
using Robust.Shared.Map;
|
||||||
@@ -128,7 +129,7 @@ namespace Content.Server.Weapon.Melee
|
|||||||
var hitEntities = new List<IEntity>();
|
var hitEntities = new List<IEntity>();
|
||||||
foreach (var entity in entities)
|
foreach (var entity in entities)
|
||||||
{
|
{
|
||||||
if (!entity.Transform.IsMapTransform || entity == args.User)
|
if (entity.IsInContainer() || entity == args.User)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (ComponentManager.HasComponent<DamageableComponent>(entity.Uid))
|
if (ComponentManager.HasComponent<DamageableComponent>(entity.Uid))
|
||||||
|
|||||||
Reference in New Issue
Block a user