Here is the process of creating a "Pork Chop" roof line... like so.
Like many Revit Roofs this one is made up of two separate roof sections, the upper gable and the Lower Hip.
Firstly draw your bottom Hip Roof like so.
Note: I used the offset tool when sketching the inner box which is basically the "cut-out" of the roof. These lines have no slope.
Then create the Upper Roof.
This is easy, it's just a gable roof of the same type and pitch.
I pull the ends in so the base Hip Roof overhangs more than the Upper Gable Roof.
Now that the two parts of the roof are now created and lay evenly on top of each other (this is important otherwise they wont join properly) you can use the Join tool to make them look like one roof.
Then apply your gable walls, fascia board and gutters and your done!
Here is the sequence.
You'll also notice that I created a Dutch Gable on the other end.