You say its pretty advanced stuff, nonetheless it seems that one could learn it. May I ask where the "link.name" is comming from/relating to, and what the "->" means?
Quote:
mypanmap.name = str_create( mainpan->bmap->link.name );