Special Hook IDs
Updated for version 4.0.
Hooks IDs
Essentially these are hooks added by Beardlib using Hooks:Register which can be used with Hooks:Add.
Hook ID | Description | |
---|---|---|
BeardLibCreateCustomMenus | Called from the hook | |
BeardLibMenuHelperPlusInitMenus | Called from the hook | |
BeardLibCreateCustomNodesAndButtons | Called from the hook | |
BeardLibAddCustomWeaponModsToWeapons | Called after the initialization of BlackMarketTweakData. Used by custom weapon mods to inherit stuff from based_on and place stuff in tables. Gets tweak_data.weapon.factory and tweak_data as parameters | |
BeardLibCreateCustomWeapons | Called after the initialization of WeaponFactoryTweakData. Used by WeaponModule to insert custom weapons into the factory tweakdata. Gets tweak_data.weapon.factory as the parameter | |
BeardLibCreateCustomWeaponMods | Called after | Gets tweak_data.weapon.factory as the parameter |
BeardLibPreProcessScriptData | Called before scriptdata get processed in | |
BeardLibProcessScriptData | Called after scriptdata get processed in FileManager:Process. Receives the same parameters as `BeardLibPreProcessScriptData | only that |
BeardLibSetupUnloadPackages | Called after Setup:unload_packages gets called | |
BeardLibRequireHook | Gets called before and after | |
BeardLibSetupInitFinalize | Gets called after | |
GameSetupPauseUpdate | Called after a paused update in GameSetup receives | |
SetupInitManagers | Called after | |
BeardLibCreateCustomProjectiles | Called after | |
BeardLibPostCreateCustomProjectiles | Called after the initialization of WeaponTweakData. Was supposed to be used by the projectile module (An unstable module!) | |
BeardLibPreInit | Called right before BeardLib gets initialized | |
BeardLibPostInit | Called right after BeardLib gets initialized |
Last updated