1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

v2.5.0

Discussion in 'Announcements' started by Party, Mar 4, 2017.

  1. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    Spectre
    JRE
    • RuneMate now uses Java 8u121
    Verbose logging & BotLogger
    • Added the verbose(Object) method to BotLogger, which will only print to file/console if Spectre is started with verbose logging (Released - v2.4.17)
    • Various API methods have had verbose logging added, which should make debugging much nicer for developers.
    • No longer provide a list of messages via BotLogger#getMessages()
    • Message events are now provided via the EventDispatcher by implementing BotLoggerListener
    Exception Handler
    • Exception handler will now display a tray notification (if tray notifications are enabled) when an exception is thrown.
    ClientUI
    • Developers can now display different colored alerts in Spectre via ClientUI.showAlert(String, Color)

    API
    Hybrid
    Player
    • Added Player#getTeamId()
    • This will be especially useful for minigames bots where there is more than a single team.
    RegionPath
    • Optimized RegionPath pathfinding.
    Traversal
    • Increased performance of Traversal.getDestination()

    Default Web
    • Added many, many more dungeon entrances and agility shortcuts for both RS3 and OSRS to the default web.
    • An ongoing effort is being made to drive the web towards completion, where you will be able to walk from any point in RuneScape to any other!
    • If you have any requests for additions to the web, please make us aware in Developer Support!
    PlayerQueryBuilder
    • Added the following options to the PlayerQueryBuilder:
      • teamId(int)
      • female(boolean)
      • totalLevels(int, int)
      • totalLevel(int)
    Hiscores
    • Created the HiScores API to enabled developers to query the RuneScape HiScores from player information.
    SpotAnimationDefinitions
    • Created new classes to allow developers to utilise SpotAnimationDefinitions stored in the cache
    OSRS
    Login Handler
    • Fixed a bug where OSRS Login Handler would not trigger because another event handler would take precedence.
    Unwanted Interfaces
    • Bank PIN confirmation screen added to unwanted interface handler.
    OptionsTab
    • Created new class to handle OSRS display/gameplay options.
    • OptionsTab can be used to detect/toggle various game settings (for example toggling "Roof always enabled")
    Magic
    • Added Magic.Lunar.SPIN_FLAX to the OSRS Magic class
    RS3
    Login Handler
    • RS3 Login Handler will now stop the bot when it detects RuneScape has updated.
    Unwanted Interfaces
    • Added missing Task Complete unwanted interface handler
     
    #1 Party, Mar 4, 2017
    Last edited: Mar 5, 2017
  2. Yuuki Asuna

    Joined:
    Aug 11, 2016
    Messages:
    778
    Likes Received:
    110
    Can you add the "Options Tab" to RS3 too?
     
  3. American Express

    American Express RuneMate Staff

    Joined:
    Oct 2, 2015
    Messages:
    3,096
    Likes Received:
    1,112
    LOL
     
  4. Gengsta

    Gengsta Community Manager

    Joined:
    Apr 7, 2015
    Messages:
    1,392
    Likes Received:
    763
    This has been one of the "I'd fuck Party" days.

    Ty for the changelog. <3
     
    Party likes this.

Share This Page

Loading...