import abstract class MountableComponent extends IComponent
{

	public static function IsInteractionAcceptable( choiceEvent : InteractionChoiceEvent ) : Bool
	{
		var result : Bool;
		var record : weak< InteractionMountBase_Record >;
		record = ( ( weak< weak< InteractionMountBase_Record > > )( InteractionChoiceMetaData.GetTweakData( choiceEvent.choice.choiceMetaData ) ) );
		if( record.Tag() == 'mount' )
		{
			result = true;
		}
		return result;
	}

}

