protected override void AddListeners(GameEntity entity) { entity.AddAxialCoordListener(this); entity.AddPositionListener(this); entity.AddDestroyedListener(this); entity.AddShotListener(this); entity.AddGhostListener(this); entity.AddWillBeShotNextListener(this); entity.AddWillBeShotNextRemovedListener(this); entity.AddBubbleNumberListener(this); entity.AddMergeToListener(this); entity.AddShiftToListener(this); entity.AddDroppedListener(this); entity.AddExplodedListener(this); entity.AddSpareBubbleListener(this); entity.AddMoveToShooterListener(this); entity.AddNudgedListener(this); }
protected override void AddListeners(GameEntity entity) { entity.AddAxialCoordListener(this); }