ui/richtext/RichTextCritDamage.cs

A UI rich text panel definition that matches text like 'Crit Multiplier'. It specifies an icon (empty), a tint color, and two stat entries for CritMultiplier and CritChance formatted as percentages.

[RichTextPanel( @"\b[Cc]rit [Mm]ultiplier\b" )]
public class RichTextCritDamage : RichTextBase
{
	//public override string Icon => "error";
	public override string Icon => "";

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

	public override RichTextStatEntry[] Stats => [
		new(PlayerStat.CritMultiplier, StatFormat.Percentage),
		new(PlayerStat.CritChance, StatFormat.Percentage)
	];
}