public void Execute() { if (mob == null) { mob = new SpawnGen(app, parent, respawnTime, numberOfSpawns, templateName, spawnRadius); } parent.Add(mob); for (int i = app.SelectedObject.Count - 1; i >= 0; i--) { app.SelectedObject[i].Node.UnSelect(); } if (mob.Node != null) { mob.Node.Select(); } }
public void Execute() { if (particleEffect == null) { particleEffect = new ParticleEffect(parent, app, particleEffectName, positionScale, velocityScale, orientation); } parent.Add(particleEffect); for (int i = app.SelectedObject.Count - 1; i >= 0; i--) { app.SelectedObject[i].Node.UnSelect(); } if (particleEffect.Node != null) { particleEffect.Node.Select(); } }