Integrations
Supported frameworks, inventories, dispatch, target, menu, and notification integrations.
Use electus_heists/config/config.lua and the loaded module defaults for the integration switches.
| Integration | Supported values | Change it here |
|---|---|---|
| Framework | auto, esx, qbcore, qbox, custom | Config.Framework |
| Inventory | auto, ox_inventory, qb-inventory, qs-inventory, tgiann-inventory, core_inventory, esx | Config.Inventory |
| Target mode | true, false, auto | Config.Target |
| Door/teleport target system | qtarget, ox_target, qb-target | Config.TargetSystem |
| Menu system | ox_lib_menu, ox_lib_context, esx_menu_default, esx_context, qb-menu | Config.MenuSystem |
| Notifications | auto, framework, ox_lib, gta | Config.NotificationSystem |
| Help text | auto, ox_lib, okokTextUI, jg-textui, cd_drawtextui, gta | Config.HelpTextStyle |
| Dispatch | auto, lb-tablet, ps-dispatch, cd_dispatch, origen_police, qs-dispatch | Config.DispatchSystem |
| Company money | auto, esx_addonaccount, qb-banking, Renewed-Banking, renewed-banking, qb-management, template | Config.CompanyMoneySystem |
| Dirty money item | auto or your item name | Config.BlackMoneyItem |
Adapter files
| Area | Files |
|---|---|
| Framework logic | electus_heists/modules/client/frameworks/* and electus_heists/modules/server/frameworks/* |
| Inventory logic | electus_heists/modules/server/inventories/* |
| Dispatch logic | electus_heists/modules/server/dispatch.lua |
| Menu and help text logic | electus_heists/modules/client/functions/menu.lua and electus_heists/modules/client/functions/help-text.lua |
| Interaction logic | electus_heists/modules/client/functions/interact.lua and electus_heists/modules/client/functions/entity-interact.lua |
| Auto-detection | electus_heists/modules/shared/functions/auto-detect.lua |
Set exact adapter values when overriding auto; for example use core_inventory for the core inventory adapter and qbox for Qbox.