Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
KatieLib 22 documentation
KatieLib 22 documentation

Contents:

  • General Changes and Additions
  • KatieLib Script API
    • Assets
    • Camera (Smash Hit)
    • Cheats (Smash Hit)
    • Database
    • Events
    • Files
    • Framerate Adjustment (Smash Hit)
    • HTTP Requests
    • Raw Input
    • Inter-script Communication
    • Level (Smash Hit)
    • Logging
    • Overlays
    • Byte Packing
    • Patching
    • Registry
    • Dynamic Reload (Smash Hit)
    • String Utilities
    • System and Misc utilities
    • UDP Sockets
  • Developer Documentation
    • Writing Lua Functions
    • Switch to AAudio
  • Changelog
Back to top
View this page

Developer Documentation¶

This is documentation for those wishing to work on KatieLib itself. You don’t need to read it to use KatieLib, though it may help you appriciate the finer details and quirks present.

Contents:

  • Writing Lua Functions
    • Lua Upgrade Quirks
    • Helper Macros
  • Switch to AAudio
Next
Writing Lua Functions
Previous
UDP Sockets
Copyright © 2026, knot126
Made with Sphinx and @pradyunsg's Furo