using GeometryTD.DataTable; using GeometryTD.Definition; namespace GeometryTD.CustomComponent { internal readonly struct EnemyDropContext { public EnemyDropContext(DREnemy enemy, int displayPhaseIndex, LevelThemeType themeType) { Enemy = enemy; DisplayPhaseIndex = displayPhaseIndex; ThemeType = themeType; } public DREnemy Enemy { get; } public int DisplayPhaseIndex { get; } public LevelThemeType ThemeType { get; } } }