Old Town Roofs

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?