Inline GetComponent
This commit is contained in:
@@ -40,7 +40,7 @@ namespace Content.Server.Storage.Components
|
||||
|
||||
if (lockerEnt == null) return; // No valid lockers anywhere.
|
||||
|
||||
var locker = lockerEnt.GetComponent<EntityStorageComponent>();
|
||||
var locker = IoCManager.Resolve<IEntityManager>().GetComponent<EntityStorageComponent>(lockerEnt.Uid);
|
||||
|
||||
if (locker.Open)
|
||||
locker.TryCloseStorage(Owner);
|
||||
|
||||
@@ -129,7 +129,7 @@ namespace Content.Server.Storage.Components
|
||||
|
||||
foreach (var entity in Storage.ContainedEntities)
|
||||
{
|
||||
var item = entity.GetComponent<SharedItemComponent>();
|
||||
var item = IoCManager.Resolve<IEntityManager>().GetComponent<SharedItemComponent>(entity.Uid);
|
||||
_storageUsed += item.Size;
|
||||
}
|
||||
}
|
||||
@@ -290,7 +290,7 @@ namespace Content.Server.Storage.Components
|
||||
PlaySoundCollection();
|
||||
EnsureInitialCalculated();
|
||||
|
||||
var userSession = entity.GetComponent<ActorComponent>().PlayerSession;
|
||||
var userSession = IoCManager.Resolve<IEntityManager>().GetComponent<ActorComponent>(entity.Uid).PlayerSession;
|
||||
|
||||
Logger.DebugS(LoggerName, $"Storage (UID {Owner.Uid}) \"used\" by player session (UID {userSession.AttachedEntityUid}).");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user