using GeometryTD.Definition; namespace GeometryTD.CustomComponent { internal sealed class CombatSettlementContext { public bool IsVictory; public int FinalCoin; public int FinalBaseHp; public int MaxBaseHp; public int DefeatedEnemyCount; public int GainedGold; public BackpackInventoryData RewardInventory; public bool ShouldOpenRewardSelection; public bool DidEnterRewardSelection; public bool ShouldApplyLowBaseHpPenalty; public float LowBaseHpEndurancePenaltyValue; public int AffectedTowerCount; public bool IsCommitted; public string Reason; } }