Resolved Bat's API Buglist

Discussion in 'Client & Site Support' started by Exia, Nov 8, 2013.

    • Manifest enums are not defined properly.
      [​IMG]
      Effects: Category, ScriptLanguage, ClientType
    • Mouse has no setSpeed method
    • No isMoving in the Player or Actor class
     
    #1 Exia, Nov 8, 2013
    Last edited: Nov 8, 2013
  1. Thank you, I'll make sure Cloud sees this and fix it ASAP.
     
  2. It seems the obfuscator stripped enums
     
  3. Oh, and Tab doesn't work either.
     
  4. Like I said, the obfuscator stripped enums of all their names. It'll be fixed in the next release.
     
  5. Updated.
     
  6. You can use Category.valueOf(name) for the category enum
     
  7. The mouse implementation is atypical. I will outline its functionality extensively in a dev blog soon, because it is quite complex. Do not expect a setSpeed() method, because speed will be defined by the user, not the bot.
     
  8. Actually... You may have forgotten, but we decided to allow a multiplier of the base speed if really necessary. To change this multiplier, you must override a method in the Abstract/LoopingScript class.
     
  9. As for isMoving, we provide the actor's speed. To check if it's moving, simply make sure it's not 0.This is a lot more useful in select situations.
     
  10. I did completely forget about that. Past us made a good call there lol.
     

Share This Page

Loading...