Nullability fixes.
This commit is contained in:
@@ -56,7 +56,7 @@ namespace Content.Shared.GameObjects.Components.Movement
|
||||
{
|
||||
get
|
||||
{
|
||||
if (Owner.TryGetComponent(out MovementSpeedModifierComponent component))
|
||||
if (Owner.TryGetComponent(out MovementSpeedModifierComponent? component))
|
||||
{
|
||||
return component.CurrentWalkSpeed;
|
||||
}
|
||||
@@ -69,7 +69,7 @@ namespace Content.Shared.GameObjects.Components.Movement
|
||||
{
|
||||
get
|
||||
{
|
||||
if (Owner.TryGetComponent(out MovementSpeedModifierComponent component))
|
||||
if (Owner.TryGetComponent(out MovementSpeedModifierComponent? component))
|
||||
{
|
||||
return component.CurrentSprintSpeed;
|
||||
}
|
||||
|
||||
@@ -179,7 +179,7 @@ namespace Content.Shared.GameObjects.EntitySystems
|
||||
}
|
||||
|
||||
private static bool TryGetAttachedComponent<T>(ICommonSession? session, [MaybeNullWhen(false)] out T component)
|
||||
where T : IComponent
|
||||
where T : class, IComponent
|
||||
{
|
||||
component = default;
|
||||
|
||||
@@ -188,7 +188,7 @@ namespace Content.Shared.GameObjects.EntitySystems
|
||||
if (ent == null || !ent.IsValid())
|
||||
return false;
|
||||
|
||||
if (!ent.TryGetComponent(out T comp))
|
||||
if (!ent.TryGetComponent(out T? comp))
|
||||
return false;
|
||||
|
||||
component = comp;
|
||||
|
||||
Reference in New Issue
Block a user