package org.rsbot.event.impl; import org.rsbot.bot.Bot; import org.rsbot.event.listeners.TextPaintListener; import org.rsbot.script.methods.Menu; import org.rsbot.util.StringUtil; import java.awt.*; public class TMenuActions implements TextPaintListener { private final Menu menu; public TMenuActions(final Bot bot) { menu = bot.getMethodContext().menu; } public int drawLine(final Graphics render, int idx) { final String[] actions = menu.getActions(); final String[] options = menu.getOptions(); if (actions.length != options.length) { return idx; } for (int i = 0; i < actions.length; i++) { StringUtil.drawLine(render, idx++, i + ": [red]" + actions[i] + " " + options[i]); } return idx; } }