private void SelectEvent(Collider collider) { if (collider.CompareTag("ActiveCoupler")) { couplerManager.UncoupleListener(collider); } else if (collider.CompareTag("Engine")) { player.RollingStockListener(collider); } else if (collider.CompareTag("RollingStock")) { player.RollingStockListener(collider); } else if (collider.CompareTag("Lever")) { switchManager.TurnHandSwitchListener(collider); } }