Switch to a different weapon or cycle weapons if no weapon is given
Example:
level.player SwitchToWeapon( weapon )
* = mandatory