public void StopWorking(NodeRemoveEvent evt, ReadyIsisSoundEffectWorkingNode weapon) { if (weapon.Entity.HasComponent <IsisCurrentSoundEffectComponent>()) { weapon.Entity.RemoveComponent <IsisCurrentSoundEffectComponent>(); } }
public void StartWorking(NodeAddedEvent evt, ReadyIsisSoundEffectWorkingNode weapon) { IsisCurrentSoundEffectComponent component = new IsisCurrentSoundEffectComponent { SoundController = weapon.isisHealingSoundEffect.SoundController }; weapon.Entity.AddComponent(component); }