Code:
public static void Bank(){
RSInterface Interface = addTabInterface(5292);
setChildren(19, Interface);
addSprite(5293, 0, "Bank/BANK");
setBounds(5293, 13, 13, 0, Interface);
addHover(5384, 3, 0, 5380, 1, "Bank/BANK", 17, 17, "Close Window");
addHovered(5380, 2, "Bank/BANK", 17, 17, 5379);
setBounds(5384, 476, 16, 3, Interface);
setBounds(5380, 476, 16, 4, Interface);
addHover(5294, 4, 0, 5295, 3, "Bank/BANK", 114, 25, "Set A Bank PIN");
addHovered(5295, 4, "Bank/BANK", 114, 25, 5296);
setBounds(5294, 110, 285, 5, Interface);
setBounds(5295, 110, 285, 6, Interface);
addBankHover(21000, 4, 21001, 5, 8, "Bank/BANK", 35, 25, 304, 1, "Swap Withdraw Mode", 21002, 7, 6, "Bank/BANK", 21003, "Switch to insert items \nmode", "Switch to swap items \nmode.", 12, 20);
setBounds(21000, 25, 285, 7, Interface);
setBounds(21001, 10, 225, 8, Interface);
addBankHover(21004, 4, 21005, 13, 15, "Bank/BANK", 35, 25, 0, 1, "Search", 21006, 14, 16, "Bank/BANK", 21007, "Click here to search your \nbank", "Click here to search your \nbank", 12, 20);
setBounds(21004, 65, 285, 9, Interface);
setBounds(21005, 50, 225, 10, Interface);
addBankHover(21008, 4, 21009, 9, 11, "Bank/BANK", 35, 25, 115, 1, "Search", 21010, 10, 12, "Bank/BANK", 21011, "Switch to note withdrawal \nmode", "Switch to item withdrawal \nmode", 12, 20);
setBounds(21008, 240, 285, 11, Interface);
setBounds(21009, 225, 225, 12, Interface);
addBankHover1(21012, 5, 21013, 17, "Bank/BANK", 35, 25, "Deposit carried tems", 21014, 18, "Bank/BANK", 21015, "Empty your backpack into\nyour bank", 0, 20);
setBounds(21012, 375, 285, 13, Interface);
setBounds(21013, 360, 225, 14, Interface);
addBankHover1(21016, 5, 21017, 19, "Bank/BANK", 35, 25, "Deposit worn items", 21018, 20, "Bank/BANK", 21019, "Empty the items your are\nwearing into your bank", 0, 20);
setBounds(21016, 415, 285, 15, Interface);
setBounds(21017, 400, 225, 16, Interface);
addBankHover1(21020, 5, 21021, 21, "Bank/BANK", 35, 25, "Deposit beast of burden inventory.", 21022, 22, "Bank/BANK", 21023, "Empty your BoB's inventory\ninto your bank", 0, 20);
setBounds(21020, 455, 285, 17, Interface);
setBounds(21021, 440, 225, 18, Interface);
setBounds(5383, 170, 15, 1, Interface);
setBounds(5385, -4, 74, 2, Interface);
Interface = interfaceCache[5385];
Interface.height = 206;
Interface.width = 480;
Interface = interfaceCache[5382];
Interface.width = 10;
Interface.invSpritePadX = 12;
Interface.height = 35;
}
public static void addBankHover(int interfaceID, int actionType, int hoverid, int spriteId, int spriteId2, String NAME, int Width, int Height, int configFrame, int configId, String Tooltip,int hoverId2, int hoverSpriteId,int hoverSpriteId2, String hoverSpriteName, int hoverId3, String hoverDisabledText, String hoverEnabledText, int X, int Y){
RSInterface hover = addTabInterface(interfaceID);
hover.id = interfaceID;
hover.parentID = interfaceID;
hover.type = 5;
hover.atActionType = actionType;
hover.contentType = 0;
hover.aByte254 = 0;
hover.mOverInterToTrigger = hoverid;
hover.sprite1 = imageLoader(spriteId, NAME);
hover.sprite2 = imageLoader(spriteId2, NAME);
hover.width = Width;
hover.tooltip = Tooltip;
hover.height = Height;
hover.anIntArray245 = new int[1];
hover.anIntArray212 = new int[1];
hover.anIntArray245[0] = 1;
hover.anIntArray212[0] = configId;
hover.valueIndexArray = new int[1][3];
hover.valueIndexArray[0][0] = 5;
hover.valueIndexArray[0][1] = configFrame;
hover.valueIndexArray[0][2] = 0;
hover = addTabInterface(hoverid);
hover.parentID = hoverid;
hover.id = hoverid;
hover.type = 0;
hover.atActionType = 0;
hover.width =550;
hover.height = 334;
hover.isMouseoverTriggered = true;
hover.mOverInterToTrigger = -1;
addSprite(hoverId2, hoverSpriteId, hoverSpriteId2, hoverSpriteName, configId, configFrame);
addHoverBox(hoverId3, interfaceID,hoverDisabledText, hoverEnabledText, configId, configFrame);
setChildren(2, hover);
setBounds(hoverId2, 15, 60, 0, hover);
setBounds(hoverId3, X, Y, 1, hover);
}
public static void addBankHover1(int interfaceID, int actionType, int hoverid, int spriteId, String NAME, int Width, int Height, String Tooltip, int hoverId2, int hoverSpriteId, String hoverSpriteName, int hoverId3, String hoverDisabledText, int X, int Y){
RSInterface hover = addTabInterface(interfaceID);
hover.id = interfaceID;
hover.parentID = interfaceID;
hover.type = 5;
hover.atActionType = actionType;
hover.contentType = 0;
hover.aByte254 = 0;
hover.mOverInterToTrigger = hoverid;
hover.sprite1 = imageLoader(spriteId, NAME);
hover.width = Width;
hover.tooltip = Tooltip;
hover.height = Height;
hover = addTabInterface(hoverid);
hover.parentID = hoverid;
hover.id = hoverid;
hover.type = 0;
hover.atActionType = 0;
hover.width =550;
hover.height = 334;
hover.isMouseoverTriggered = true;
hover.mOverInterToTrigger = -1;
addSprite(hoverId2, hoverSpriteId, hoverSpriteId, hoverSpriteName,0,0);
addHoverBox(hoverId3, interfaceID,hoverDisabledText, hoverDisabledText, 0, 0);
setChildren(2, hover);
setBounds(hoverId2, 15, 60, 0, hover);
setBounds(hoverId3, X, Y, 1, hover);
}