EmperorFool
Deity
Because I am making the engine do almost all the layout work, spacing changes based on how many panels are added.
Ah yes, I hadn't considered that. Fine then, because different spacing with empty rows and tall rows with only known players shown both look goofy to me. I prefer the red question marks.
That being said, how about using "Art/Leaderheads/randomleader.dds" which is defined in GlobalDefines.xml (why here? I dunno). You should be able to get the path using gc.getDefineSTRING("LEADERHEAD_RANDOM").