// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.GameLogic.CastleSiege; /// /// The phases of a Castle Siege cycle. /// public enum CastleSiegePhase { /// Resting phase: castle is (un)owned, waiting for the next registration window. Ownership, /// Guilds can register to attack. Registration, /// Registration closed; defenders prepare before the siege starts. Preparation, /// The siege battle is running. Siege, /// Siege ended; determining the new owner. Settlement, }