opensource/client/client.lua
Each robbery step triggers theprojectx-cashexchange2robbery-k4mb1:client:Minigames callback with the step name.
You can return
true unconditionally inside any step block to skip that minigame entirely.| Step | Minigame Resource | Function |
|---|---|---|
Ventilation | bl_ui | CircleSum |
Prop | bl_ui | RapidLines |
Key | bl_ui | CircleShake |
Fusebox | boii_minigames | wire_cut |
Keypad | bl_ui | DigitDazzle |
opensource/server/server.lua
Hooks
SuccessfulStep(source, step)
SuccessfulStep(source, step)
Step names are listed in
Config.CashExchangeSteps inside config/config.lua.FailedStep(source, step)
FailedStep(source, step)
Called whenever a player fails a robbery step.
InitialCheck(Interaction)
InitialCheck(Interaction)
Return
false to block a player from starting the robbery.RobberyResetHook()
RobberyResetHook()
Called whenever the heist resets.
