- Joined
- Oct 12, 2015
- Messages
- 3,758
- Thread Author
- #1
Client
User Input Blocking
(http://i.imgur.com/c1xXiKE.png)
Account/Bot Filters
Hybrid
FiniteStateBot
EnterAmountDialog
InterfaceCloser
User Input Blocking
- We've introduced a new feature into the client which will block users input (mouse/keyboard events) to the RuneScape client.
- This feature means that users will be able to block any accidental input where they may interfere with a running bot.
- All input is unblocked on bot pause and stop.
- Default settings block both mouse and keyboard input to the client.
- These defaults can be changed in the Preferences page.
- A new button has been added to the client for users to easily change the blocking settings for a bot session on-the-fly.
Account/Bot Filters
- The filter buttons now automatically prepare for text input when the "show" button is clicked.
Hybrid
FiniteStateBot
- We released a new bot framework available to authors known as FiniteStateBot.
- This framework is designed around the Finite State Machine model which grants smooth and more optimised code flow based on a finite number of states that the bot can use.
- Thanks to @Ian C for this implementation.
- Fixed an NPE thrown by the Camera class during onStop().
- Large performance boost with regards to WebPathing, particularly around WebPath#step().
- This boost should become noticeable when traversing obstacles such as the Wilderness ditch.
EnterAmountDialog
- Added support for GrandExchange EnterAmountDialog.
- Thanks to @Guru for the data provided.
- Failure to login will now print the response message from the RuneScape client to the BotLogger.
InterfaceCloser
- Added "Items Kept On Death" to the RS3 InterfaceCloser.
- Thanks to @Gengsta for the data provided.
Last edited by a moderator: