public ProtoObjectVegetationViewModel([NotNull] IProtoObjectVegetation vegetation) : base(vegetation) { }
protected override void PrepareProtoItemSapling(out IProtoObjectVegetation objectPlantProto) { objectPlantProto = GetPlant <ObjectTreePineBoreal>(); }
protected abstract void PrepareProtoItemSeed( out IProtoObjectVegetation objectPlantProto, List <IProtoObjectFarm> allowedToPlaceAt);