UtilityBelt
  • Releases
  • Documentation
    • Plugin Overview
    • Scripting Overview
    • Scripting API
    • Web API Swagger
  • Playground
  • Discord
  • Gitlab
  • Getting Started
    • Lua
    • User interface
    • Setting up a scripting environment
    • Creating your first script
    • Interacting with scripts
    • Reading the api docs
    • Getting information about the game world
    • Responding to events
    • Action queue
    • Storing settings
  • Advanced Concepts
    • Advanced action queue usage
    • Checking client capabilities
    • Combat
    • Creating custom actions
    • Custom io event handling
    • Debugging
    • Drawing 3d objects
    • Drawing custom 2d ui
    • Interacting with other client instances
    • Interacting with other scripts
    • Navigation
    • Overriding ub functionality
    • Packaging for release
    • Performance tips
    • Persisting custom data
    • Physics environment
    • Profiling code execution time
    • Reading game dat files
    • Script contexts
    • Using the object explorer
    • Working with enums
  • Example Scripts
    • Portalbot
      • Adding ui
      • Automatically logging in
      • Create script
      • Responding to chat commands
      • Spam on low component counts
      • Sticking to one position
      • Storing settings
      • Summoning portals
      • Switching characters

Debugging

TODO

article sidebar here...