public void setPowerUp(IPowerUp setPowerUp) { powerUp = setPowerUp; //notifies all game objects in power up listener list foreach (IPowerUpChangeListener listener in powerUpChangeListenerList) { listener.OnAvatarPowereUpChange (powerUp); } }