namespace SepCore.Simulation { public sealed partial class SimulationWorld { #region Enemy Separation Buffers private void PrepareEnemySeparationJobBuffers(int enemyCount, int bucketCapacity) { InitializeJobDataChannels(); EnsureCapacity(ref _enemySeparationTransforms, enemyCount); _enemySeparationTransforms.Clear(); if (enemyCount > 0) { _enemySeparationTransforms.ResizeUninitialized(enemyCount); } EnsureCapacity(ref _enemySeparationBuckets, bucketCapacity); _enemySeparationBuckets.Clear(); } #endregion } }