// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.GameLogic.PlugIns.PeriodicTasks; /// /// The chaos castle start configuration. /// public class ChaosCastleStartConfiguration : MiniGameStartConfiguration { /// /// Gets the default configuration for chaos castle. /// public static ChaosCastleStartConfiguration Default => new() { PreStartMessageDelay = TimeSpan.Zero, EntranceOpenedMessage = "Chaos Castle entrance is open and closes in {0} minute(s).", EntranceClosedMessage = "Chaos Castle entrance closed.", TaskDuration = TimeSpan.FromMinutes(15), Timetable = PeriodicTaskConfiguration.GenerateTimeSequence(TimeSpan.FromMinutes(60)).ToList(), }; }