Help needed to create Roof Framing with Grasshopper

I am trying to model a hip roof with Tekla Structures using Grasshopper. The design features a tree column supporting the rafter, with four protruding members that support different rafters. Although I am new to Grasshopper and this is my first real script, I have managed to draw the middle beam, the hip rafters on both sides, and the extreme outside rafters. However, I am unsure about the rest. In the picture with red arrows, you can see what I’ve accomplished so far, and in the picture with the arrow, you can see the members I still need to add. Can someone please look at my script and tell me if I am doing it right or I need to follow a different approach.

Front (24.1 KB)