public MultiSpawnerData Create(MultiSpawner multiSpawner) { ChildToSelf = multiSpawner.ChildToSelf; InitialWaitTime = multiSpawner.InitialWaitTime; MinimumSpawnCount = multiSpawner.MinimumSpawnCount; Offset = multiSpawner.Offset; SecondsPerSpawn = multiSpawner.SecondsPerSpawn; SpawnedLimit = multiSpawner.SpawnedLimit; Spawns = multiSpawner.Spawns; return(this); }
private void OnEnable() => _spawner = (MultiSpawner)target;
public void Inject(MultiSpawner spawner, ParticleRandomizer randomizer) { _spawner = spawner; _randomizer = randomizer; }