// // RaidProgress.cs // // Copyright (c) František Boháček. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. namespace NosSmooth.Game.Data.Raids; /// /// A progress of a started . /// /// /// Lockers are relevant before , /// when all lockers are unlocked, the boss room is opened. /// /// The number of monsters to kill. /// The number of monsters already killed. /// The number of levers to pull. /// The number of levers already pulled. /// The current number of lives. /// The maximum number of lives. public record RaidProgress ( short MonsterLockerInitial, short MonsterLockerCurrent, short ButtonLockerInitial, short ButtonLockerCurrent, short CurrentLives, short InitialLives );