ui/richtext/RichTextLevelup.cs

A RichText panel definition for detecting level-up messages. It sets display icon to empty, tint color to orange, and configures text shadow color, blur and vertical offset for styling matched text.

[RichTextPanel( @"\b[Ll]evel-[Uu]ps?\b" )]
public class RichTextLevelup : RichTextBase
{
	public override string Icon => "";
	public override Color Color => Color.Orange.Saturate( 0f );

	public override Color? TextShadowColor => new Color( 1f, 1f, 0f );
	public override float? TextShadowBlur => 5f;
	public override float? TextShadowOffsetY => -3f;
}