using System.Xml.Linq; namespace Barotrauma { [RequiredByCorePackage, AlternativeContentTypeNames("MapCreature")] sealed class BallastFloraFile : GenericPrefabFile { public BallastFloraFile(ContentPackage contentPackage, ContentPath path) : base(contentPackage, path) { } protected override bool MatchesSingular(Identifier identifier) => identifier == "ballastflorabehavior"; protected override bool MatchesPlural(Identifier identifier) => identifier == "ballastflorabehaviors"; protected override PrefabCollection Prefabs => BallastFloraPrefab.Prefabs; protected override BallastFloraPrefab CreatePrefab(ContentXElement element) { return new BallastFloraPrefab(element, this); } } }