Fix bad reflection usage from OverlayEffectsComponent.
This commit is contained in:
@@ -14,7 +14,7 @@ using SixLabors.ImageSharp.PixelFormats;
|
||||
|
||||
namespace Content.Client.Graphics.Overlays
|
||||
{
|
||||
public class FlashOverlay : Overlay, IConfigurable<TimedOverlayParameter>
|
||||
public class FlashOverlay : Overlay, IConfigurableOverlay
|
||||
{
|
||||
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private readonly IClyde _displayManager = default!;
|
||||
@@ -61,9 +61,12 @@ namespace Content.Client.Graphics.Overlays
|
||||
_screenshotTexture = null;
|
||||
}
|
||||
|
||||
public void Configure(TimedOverlayParameter parameters)
|
||||
public void Configure(OverlayParameter parameters)
|
||||
{
|
||||
_lastsFor = parameters.Length;
|
||||
if (parameters is TimedOverlayParameter timedParams)
|
||||
{
|
||||
_lastsFor = timedParams.Length;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user