using RhythmBase.Components; namespace RhythmBase.Events { /// /// Represents an event to set clap sounds for different players and CPU. /// public class SetClapSounds : BaseEvent { /// /// Initializes a new instance of the class. /// public SetClapSounds() { Type = EventType.SetClapSounds; Tab = Tabs.Sounds; } /// /// Gets or sets the clap sound for player 1. /// public RDAudio? P1Sound { get; set; } /// /// Gets or sets the clap sound for player 2. /// public RDAudio? P2Sound { get; set; } /// /// Gets or sets the clap sound for the CPU. /// public RDAudio? CpuSound { get; set; } /// /// Gets or sets the row type for the event. /// public RowType RowType { get; set; } /// /// Gets the type of the event. /// public override EventType Type { get; } /// /// Gets the tab associated with the event. /// public override Tabs Tab { get; } } }