Code:
public static void settingsInterface(TextDrawingArea[] tda){
RSInterface tab = addInterface(39000);
addSprite(39001, 1, "/Interfaces/Achievements/IMAGE");
addText(39002, "Advanced Settings", tda, 2, 0xFFA500, true, true);
addText(39020, " Have something you would want to see added here? Please suggest it on our forums!", tda, 1, 0xFFA500, false, true);
String dir = "/Interfaces/Prestige/SPRITE";
addHoverButton(39021, dir, 1, 16, 16, "Close", -1, 39022, 1);
addHoveredButton(39022, dir, 2, 16, 16, 39023);
setChildren(6,tab);
setBounds(39001,0,0,0,tab);
setBounds(39002,253,15,1,tab);
setBounds(39003,60,65,2,tab);
setBounds(39020,5,310,3,tab);
setBounds(39021,490,5,5,tab);
setBounds(39022,490,5,4,tab);
RSInterface scroll = addInterface(39003);
scroll.width = 366;
scroll.height = 238;
scroll.scrollMax = 550;
scroll.totalChildren(24);
addText(39004, "Old Gameframe", tda, 2, 0xFFA500, false, true);
addText(39005, "Game Timers", tda, 2, 0xFFA500, false, true);
addText(39006, "Anti-aliasing", tda, 2, 0xFFA500, false, true);
addText(39007, "Ground item names", tda, 2, 0xFFA500, false, true);
addText(39008, "Fog", tda, 2, 0xFFA500, false, true);
addText(39009, "Smooth shading", tda, 2, 0xFFA500, false, true);
addText(39010, "Tile blending", tda, 2, 0xFFA500, false, true);
addText(39019, "Inventory Menu", tda, 2, 0xFFA500, false, true);
addText(39023, "Bounty Hunter", tda, 2, 0xFFA500, false, true);
addText(39024, "Entity Target", tda, 2, 0xFFA500, false, true);
addText(39028, "Chat effect", tda, 2, 0xFFA500, false, true);
addText(39029, "Player Names", tda, 2, 0xFFA500, false, true);
dropdownMenu(39011, 166,1, new String[]{"On", "Off"}, Dropdown.OLD_GAMEFRAME, tda, 1);
dropdownMenu(39012, 166,0, new String[]{"On", "Off"}, Dropdown.GAME_TIMERS, tda, 1);
dropdownMenu(39013, 166,1, new String[]{"On", "Off"}, Dropdown.ANTI_ALIASING, tda, 1);
dropdownMenu(39014, 166,0, new String[]{"On", "Off"}, Dropdown.GROUND_ITEM_NAMES, tda, 1);
dropdownMenu(39015, 166,0, new String[]{"Off", "On(Grey)","On(Sisle)", "On(Dark)","On(Marroon)", "On(Rainbow?)"}, Dropdown.FOG, tda, 1);
dropdownMenu(39016, 166,0, new String[]{"On", "Off"}, Dropdown.SMOOTH_SHADING, tda, 1);
dropdownMenu(39017, 166,0, new String[]{"On", "Off"}, Dropdown.TILE_BLENDING, tda, 1);
dropdownMenu(39018, 166,1, new String[]{"Off", "On (Magenta)", "On (Lime green)", "On (Cyan)", "On (Red)"}, Dropdown.INVENTORY_CONTEXT_MENU, tda, 1);
dropdownMenu(39025, 166,0, new String[]{"On", "Off"}, Dropdown.BOUNTY_HUNTER, tda, 1);
dropdownMenu(39026, 166,0, new String[]{"On", "Off"}, Dropdown.TARGET_INTERFACE, tda, 1);
dropdownMenu(39027, 166,0, new String[]{"Yellow(Default)", "Red","Green","Cyan","Purple","White","Flash 1","Flash 2", "Flash 3","Glow 1", "Glow 2","Glow 3"}, Dropdown.CHAT_EFFECT, tda, 1);
dropdownMenu(39030, 166,0, new String[]{"On", "Off"}, Dropdown.PLAYERNAMES, tda, 1);
/** Tip for adding extra options to this menu,
* Make sure the frames are in the correct ascending
* and descending order or the dropdown menus will act up
*/
setBounds(39004,3,0,0,scroll); // gameframe
setBounds(39005,3,25,1,scroll); // timers
setBounds(39006,3,50,2,scroll); // aa
setBounds(39007,3,75,3,scroll); // grounditem names
setBounds(39008,3,100,4,scroll); //fog
setBounds(39009,3,125,5,scroll); // ss
setBounds(39010,3,150,6,scroll); // tb
setBounds(39019,3,175,7,scroll); //invcm
setBounds(39023,3,200,8,scroll); // bh
setBounds(39024,3,225,9,scroll); // target
setBounds(39028,3,250,10,scroll); // chat
setBounds(39029,3,275,11,scroll); // pnames
setBounds(39030,199,275,12,scroll); //pnames
setBounds(39027,199,250,13,scroll); //chat
setBounds(39026,199,225,14,scroll); // target
setBounds(39025,199,200,15,scroll); // bh
setBounds(39018,199,175,16,scroll); //invcm
setBounds(39017,199,150,17,scroll); // tb
setBounds(39016,199,125,18,scroll); // ss
setBounds(39015,199,100,19,scroll); // fog
setBounds(39014,199,75,20,scroll); // grounditem names
setBounds(39013,199,50,21,scroll); // aa
setBounds(39012,199,25,22,scroll); // timers
setBounds(39011,199,0,23,scroll); // gameframe
}