Nullable grid Uid (#8798)
This commit is contained in:
@@ -45,9 +45,9 @@ namespace Content.Shared.Movement.Components
|
||||
return ignoreGravityComponent.Weightless;
|
||||
|
||||
var transform = entityManager.GetComponent<TransformComponent>(entity);
|
||||
var gridId = transform.GridEntityId;
|
||||
var gridId = transform.GridUid;
|
||||
|
||||
if (!gridId.IsValid())
|
||||
if (gridId == null)
|
||||
{
|
||||
// Not on a grid = no gravity for now.
|
||||
// In the future, may want to allow maps to override to always have gravity instead.
|
||||
@@ -55,7 +55,7 @@ namespace Content.Shared.Movement.Components
|
||||
}
|
||||
|
||||
mapManager ??= IoCManager.Resolve<IMapManager>();
|
||||
var grid = mapManager.GetGrid(gridId);
|
||||
var grid = mapManager.GetGrid(gridId.Value);
|
||||
var invSys = EntitySystem.Get<InventorySystem>();
|
||||
|
||||
if (invSys.TryGetSlotEntity(entity, "shoes", out var ent))
|
||||
|
||||
Reference in New Issue
Block a user