Skip to main content
Most of the core logic in this resource is handled by the bridge. The open source files are provided so you can customize minigames, add hooks for custom systems, and extend the script without touching escrow.

opensource/client/client.lua

Each robbery step triggers the projectx-bobcatheist-default:client:Minigames callback with the step name.
You can return true unconditionally inside any step block to skip that minigame entirely.
The default minigames per step are:

opensource/server/server.lua

Hooks

Called whenever a player successfully completes a robbery step. Step names are listed in Config.BobcatSteps inside config/config.lua.
Called whenever a player fails a robbery step.
Called before a player can start the robbery. Return false to block them.
Called whenever the heist resets.
See the K4MB1 Bobcat Open Source page for full hook examples.