例えば、「弾幕系」と呼ばれるようなシューティングゲームだと、
アイテムの取得エリアと敵の攻撃を受けるエリアとで違うことがある。
だから、その2つを分ける場合もあるだろう。

で、同じ関数名にしておいてパラメータで振り分けるか、
〜〜〜forItem と 〜〜forDamage みたいに、細部の名前だけ変更する、に一票。