ui/richtext/RichTextReloadSpeed.cs

RichText panel definition for displaying a weapon reload speed stat. It specifies icon, colors, underline, and a single stat entry showing ReloadSpeed formatted as a percentage difference.

Reflection
[RichTextPanel( @"\b[Rr]eload [Ss]peed\b" )]
public class RichTextReloadSpeed : RichTextBase
{
	//public override string Icon => "update";
	public override string Icon => "";

	public override Color Color => new Color( 0.9f, 0.55f, 0.55f );

	public override bool Underline => true;
	public override Color? UnderlineColor => new Color( 0.9f, 0.55f, 0.55f, 0.5f );

	public override RichTextStatEntry[] Stats => [
		new(PlayerStat.ReloadSpeed, StatFormat.PercentageDiff)
	];
}