Stop using some obsolete stuff (#4657)

This commit is contained in:
Visne
2021-09-20 08:40:22 +02:00
committed by GitHub
parent 3895266b1f
commit fcc1217e5d
6 changed files with 13 additions and 13 deletions

View File

@@ -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));
} }

View File

@@ -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;
} }

View File

@@ -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));

View File

@@ -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;
} }

View File

@@ -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;

View File

@@ -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))