Files
AdamuSw/src/Persistence/Initialization/IMapInitializer.cs
2026-07-14 19:00:35 +03:00

19 lines
640 B
C#

// <copyright file="IMapInitializer.cs" company="MUnique">
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
// </copyright>
namespace MUnique.OpenMU.Persistence.Initialization;
using MUnique.OpenMU.DataModel.Configuration;
/// <summary>
/// Initializer for a <see cref="GameMapDefinition"/>.
/// </summary>
internal interface IMapInitializer : IInitializer
{
/// <summary>
/// Sets the <see cref="GameMapDefinition.SafezoneMap"/>.
/// This needs to be done after the first commit, because of possible circular references.
/// </summary>
void SetSafezoneMap();
}