public bool IsTierEmpty(Tier tier) => CurrentAsssembly.GetRootComponent(tier) == null;
private ObjectModel DisassembleTier(TurretAssembly assembly, Tier tier, DisassemblyContext context) { return(_assembler.Dissassemble(assembly.GetRootComponent(tier), context)); }