Code:
if (messagePromptRaised) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
newRegularFont.drawCenteredString(aString1121, 259 + offsetX,
60 + offsetY, 0, -1);
newRegularFont.drawCenteredString(promptInput + "*", 259 + offsetX,
80 + offsetY, 128, -1);
} else if (inputDialogState == 1) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
newRegularFont.drawCenteredString("Enter amount:", 259 + offsetX,
60 + offsetY, 0, -1);
newRegularFont.drawCenteredString(amountOrNameInput + "*",
259 + offsetX, 80 + offsetY, 128, -1);
} else if (inputDialogState == 2) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
newRegularFont.drawCenteredString("Enter name:", 259 + offsetX,
60 + offsetY, 0, -1);
newRegularFont.drawCenteredString(amountOrNameInput + "*",
259 + offsetX, 80 + offsetY, 128, -1);
} else if (inputDialogState == 3) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
newRegularFont.drawCenteredString("Choose the maximum number of players in this battle (1-4):", 259 + offsetX,
60 + offsetY, 0, -1);
newRegularFont.drawCenteredString(amountOrNameInput + "*",
259 + offsetX, 80 + offsetY, 128, -1);
} else if (inputDialogState == 4) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
newRegularFont.drawCenteredString("Enter the name of a player in a battle you wish to join.", 259 + offsetX,
60 + offsetY, 0, -1);
newRegularFont.drawCenteredString(amountOrNameInput + "*",
259 + offsetX, 80 + offsetY, 128, -1);
} else if (aString844 != null) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
newRegularFont.drawCenteredString(aString844, 259 + offsetX, 60 + offsetY, 0, -1);
newRegularFont.drawCenteredString("Click to continue", 259 + offsetX, 80 + offsetY, 128, -1);
} else if (backDialogID != -1) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
drawInterface(0, 20 + offsetX,
RSInterface.interfaceCache[backDialogID], 20 + offsetY);
} else if (dialogID != -1) {
cacheSprite[2].drawSprite(0 + offsetX, 0 + offsetY);
drawInterface(0, 20 + offsetX,
RSInterface.interfaceCache[dialogID], 20 + offsetY);
}