A RichText style panel for words matching the regex "\b[Tt]eleport(ed)?\b". It defines color, shadow, stroke and font weight properties for rendering matched text in the UI.
using Sandbox;
[RichTextPanel( @"\b[Tt]eleport(ed)?\b" )]
public class RichTextTeleport : RichTextBase
{
public override Color Color => new Color(0.5f, 0.6f, 1f );
public override float? TextShadowBlur => 3f;
public override Color? TextShadowColor => new Color( 0.2f, 0.3f, 0.8f );
public override float? TextShadowOffsetY => 0f;
public override int? FontWeight => 900;
public override float? TextStrokeWidth => 2f;
public override Color? TextStrokeColor => Color.Black.WithAlpha(0.7f);
//public override string AnimationName => "jump";
//public override float? AnimationDuration => 1.3f;
//public override string AnimationTimingFunction => "ease-in";
}