Bully Scripting Resources


Introduction

New to Bully script modding? I'll give you a quick rundown. Bully uses Lua 5.0.2 (manual). Back in the early days, modders would edit the Scripts.img / Scripts.dir files that contained the game's scripts to make script mods. Nowadays though it's suggested you use derpy's script loader (DSL), since it makes the overall scripting experience much easier and more versatile.

If you're interested in making native script mods (meaning, mods that directly replace the game's native scripts rather than adding scripts through DSL) then you'll need to get a Lua 5.0.2 compiler. You can compile your own using Lua 5.0.2's source, or take a pre-compiled version compiled by me here: luac.exe. If you compile your own, make sure to use float for your numbers.

If you're interested in making scripts the new and suggested way using derpy's script loader, it is suggested you download a few mods designed for it to get an understanding of how most mods are designed and installed. You can also view the documentation PDF included with new releases of the script loader.

This page is kept up entirely for free and without ads for the good of the modding community. It takes time to write up and compile resources for, so if you find value in this page please consider donating to my Ko-Fi! <3

Tutorials

No tutorials are available yet, though I eventually plan to add some. Sorry. </3

Documentation

Available documentation pages.