ui/richtext/RichTextAreaDmg.cs

A UI rich-text style component for area damage labels. It defines icon, text color, underline and underline color for any text matching the Area Damage/DMG regex via a RichTextPanel attribute.

[RichTextPanel( @"\b[Aa]rea ([Dd]amage|[Dd][Mm][Gg])\b", UseCaptureGroup = false )]
public class RichTextAreaDmg : RichTextBase
{
	public override string Icon => "";

	public override Color Color => new Color( 0.8f, 0.8f, 1f );

	//public override int? FontWeight => 800;
	public override bool Underline => true;
	public override Color? UnderlineColor => new Color( 0.8f, 0.8f, 1f, 0.6f );
}