Moved OnTransitionZoneEntered into BaseUnit rather than PlayerUnit.