You’re looking for the sand dunes script iteration that allows variable angles.
You can set the gable angle to 90 and leave the others to default and you should get a hip roof on all faces with the exception of the gable face.
Does that make sense?