How exactly do you define a new profile? Yes, I've searched the forums, and through RTB files. What I'm looking to do is create a scroll profile that uses my own images.
So, I've looked at this in RTB:
// RTB Scroll
if(!isObject(RTB_ScrollProfile)) new GuiControlProfile(RTB_ScrollProfile)
{
fontType = "Book Antiqua";
fontSize = 22;
justify = center;
fontColor = "0 0 0";
fontColorHL = "130 130 130";
fontColorNA = "255 0 0";
fontColors[0] = "0 0 0";
fontColors[1] = "0 255 0";
fontColors[2] = "0 0 255";
fontColors[3] = "255 255 0";
hasBitmapArray = true;
bitmap = $RTB::Path@"images/ui/scrollArray";
};
All fine and dandy, it creates a scroll profile, uses the image that RTB has for it. My question is, how does the profile know what parts to use from the image? I've looked at the RTB scrollArray image, and the default BL one, and they don't use the same sizes for parts of the image, and they aren't necessarily the same layout. How does Blockland know that the top left box with the up arrow is actually the up arrow to use? Do you define this somewhere else? Does it do it all automatically? If so, what layout do I need to follow for it to work?