El condicional no siempre usa if: con unless, provided that, as long as, supposing, otherwise e in case dices lo mismo con más precisión y elegancia.
Ojo con in case: NO es "if". "Take an umbrella in case it rains" = lleva paraguas por si llueve (precaución previa), no "si llueve".