Fix damageoverlay for oldchat (#12358)

This commit is contained in:
metalgearsloth
2022-11-04 12:44:51 +11:00
committed by GitHub
parent 8f2d93c66a
commit 9a4b4c658c

View File

@@ -15,7 +15,7 @@ public sealed class DamageOverlay : Overlay
[Dependency] private readonly IEntityManager _entityManager = default!;
[Dependency] private readonly IPlayerManager _playerManager = default!;
public override OverlaySpace Space => OverlaySpace.ScreenSpace;
public override OverlaySpace Space => OverlaySpace.WorldSpace;
private readonly ShaderInstance _critShader;
private readonly ShaderInstance _oxygenShader;
@@ -71,8 +71,8 @@ public sealed class DamageOverlay : Overlay
* The crit overlay also occasionally reduces its alpha as a "blink"
*/
var viewport = args.ViewportBounds;
var handle = args.ScreenHandle;
var viewport = args.WorldAABB;
var handle = args.WorldHandle;
var distance = args.ViewportBounds.Width;
var time = (float) _timing.RealTime.TotalSeconds;