for (final int[] arr : Constants.CHAT_CONTINUES) {
if (ctx.widgets.component(arr[0], 0).valid()) {
return true;
}
}
part in the Chat.chatting() function returns true for widget Constants.CHAT_CONTNIUES (162). I am unsure if widget root index can be removed from the constants as I have no idea if it is required to be there for some specific widgets.
162 is the main chat widget root id so I don't know why it is added in the Chat.chatting() function in the first place. I assume Chat.chatting() should return true whenever there is a non-default npc dialogue/text widget open instead of the regular game chat. I.e. leveling-up and talking with npc's.
The:
part in the Chat.chatting() function returns true for widget Constants.CHAT_CONTNIUES (162). I am unsure if widget root index can be removed from the constants as I have no idea if it is required to be there for some specific widgets.
162 is the main chat widget root id so I don't know why it is added in the Chat.chatting() function in the first place. I assume Chat.chatting() should return true whenever there is a non-default npc dialogue/text widget open instead of the regular game chat. I.e. leveling-up and talking with npc's.