Content ecs containers (#22484)
This commit is contained in:
@@ -220,7 +220,7 @@ public abstract class SharedMechSystem : EntitySystem
|
||||
return;
|
||||
|
||||
equipmentComponent.EquipmentOwner = uid;
|
||||
component.EquipmentContainer.Insert(toInsert, EntityManager);
|
||||
_container.Insert(toInsert, component.EquipmentContainer);
|
||||
var ev = new MechEquipmentInsertedEvent(uid);
|
||||
RaiseLocalEvent(toInsert, ref ev);
|
||||
UpdateUserInterface(uid, component);
|
||||
@@ -258,7 +258,7 @@ public abstract class SharedMechSystem : EntitySystem
|
||||
CycleEquipment(uid, component);
|
||||
|
||||
equipmentComponent.EquipmentOwner = null;
|
||||
component.EquipmentContainer.Remove(toRemove, EntityManager);
|
||||
_container.Remove(toRemove, component.EquipmentContainer);
|
||||
UpdateUserInterface(uid, component);
|
||||
}
|
||||
|
||||
@@ -364,7 +364,7 @@ public abstract class SharedMechSystem : EntitySystem
|
||||
return false;
|
||||
|
||||
SetupUser(uid, toInsert.Value);
|
||||
component.PilotSlot.Insert(toInsert.Value, EntityManager);
|
||||
_container.Insert(toInsert.Value, component.PilotSlot);
|
||||
UpdateAppearance(uid, component);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user