namespace HC3;
/// <summary>
/// Handles errors for <see cref="BasicRide"/>
/// </summary>
public partial class BasicRide
{
protected override void RefreshErrors()
{
base.RefreshErrors();
if ( IsBroken )
{
Errors.Add( new( "Needs Repairs!" ) );
}
if ( !_entrance.IsValid() )
{
Errors.Add( new( "Missing Entrance!" ) );
}
if ( !_exit.IsValid() )
{
Errors.Add( new( "Missing Exit!" ) );
}
}
}