config/config.compat.lua: frameworks, inventories, notifications, societies and export answers.
Supported resources
Everything is detected automatically and can be set by hand.Society balances
On ESX withesx_addonaccount started, society money stays in addon_account_data, so esx_society and other ESX scripts keep working with the same balance. On QBCore and Qbox the balance lives in aps_bank_accounts. Existing funds come over with the Migration.
Export answers
Other scripts that call these resources keep working. Each group can be switched off inConfig.Compat, and a group stays silent while the real resource is running.
These go through the same checks and logging as the rest of the script. A frozen account refuses them, and removing more money than an account holds fails.
QBCore and Qbox paychecks from society funds use these answers: QBCore calls the
qb-banking exports and Qbox the Renewed-Banking exports.aps_banking also declares provide 'qb-management' and provide 'okokBanking', so scripts listing those as a dependency start normally. It doesn’t provide qb-banking or Renewed-Banking: a script that checks for those by name may call exports outside the list above.