private void InjectDestroyAfterDelay([GameObjectScope] EntityDestroyer entityDestroyer) { this.entityDestroyer = entityDestroyer; }
private void InjectInstanciateOnDestroy([GameObjectScope] EntityDestroyer entityDestroyer) { this.entityDestroyer = entityDestroyer; }
private void InjectDestroyOnEffectStimulus([EntityScope] EffectStimulus effectStimulus, [GameObjectScope] EntityDestroyer entityDestroyer) { this.effectStimulus = effectStimulus; this.entityDestroyer = entityDestroyer; }