A one-line data record for the SboxSuperuser effect system. Bundles the text to style, which part of the line it belongs to, a shared clock, a random seed, the color palette, and the name/prefix of the effect.
namespace SboxSuperuser.Core.Effects; /// <summary>Everything one part of a line gives its effect: the text to style plus the shared clock and player data.</summary> internal readonly record struct EffectInput( string Text, string Part, double Time, int Seed, EffectValue Palette, string Name, string Prefix );