Bunch more resolves removed.
This commit is contained in:
@@ -29,6 +29,7 @@ namespace Content.Server.Crayon
|
||||
[RegisterComponent]
|
||||
public class CrayonComponent : SharedCrayonComponent, IAfterInteract, IUse, IDropped, ISerializationHooks
|
||||
{
|
||||
[Dependency] private readonly IEntityManager _entMan = default!;
|
||||
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
|
||||
|
||||
[DataField("useSound")]
|
||||
@@ -91,7 +92,7 @@ namespace Content.Server.Crayon
|
||||
// Opens the selection window
|
||||
bool IUse.UseEntity(UseEntityEventArgs eventArgs)
|
||||
{
|
||||
if (IoCManager.Resolve<IEntityManager>().TryGetComponent(eventArgs.User, out ActorComponent? actor))
|
||||
if (_entMan.TryGetComponent(eventArgs.User, out ActorComponent? actor))
|
||||
{
|
||||
UserInterface?.Toggle(actor.PlayerSession);
|
||||
if (UserInterface?.SessionHasOpen(actor.PlayerSession) == true)
|
||||
@@ -119,7 +120,7 @@ namespace Content.Server.Crayon
|
||||
return true;
|
||||
}
|
||||
|
||||
if (!eventArgs.ClickLocation.IsValid(IoCManager.Resolve<IEntityManager>()))
|
||||
if (!eventArgs.ClickLocation.IsValid(_entMan))
|
||||
{
|
||||
eventArgs.User.PopupMessage(Loc.GetString("crayon-interact-invalid-location"));
|
||||
return true;
|
||||
@@ -140,7 +141,7 @@ namespace Content.Server.Crayon
|
||||
|
||||
void IDropped.Dropped(DroppedEventArgs eventArgs)
|
||||
{
|
||||
if (IoCManager.Resolve<IEntityManager>().TryGetComponent(eventArgs.User, out ActorComponent? actor))
|
||||
if (_entMan.TryGetComponent(eventArgs.User, out ActorComponent? actor))
|
||||
UserInterface?.Close(actor.PlayerSession);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user