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