Exports API
🖥️ Client-Side Exports
IsImplantActive(implantId)
IsImplantActive(implantId)local active = exports['implant_system']:IsImplantActive('night_optics')
if active then
-- Night vision is currently toggled on
endParameter
Type
Description
HasImplant(implantId)
HasImplant(implantId)if exports['implant_system']:HasImplant('stabilizer') then
-- Player has the stabilizer implant installed
endParameter
Type
Description
GetInstalledImplants()
GetInstalledImplants()GetStabilizerData()
GetStabilizerData()Field
Type
Values
GetPainEditorData()
GetPainEditorData()Field
Type
Values
GetFallDampenerData()
GetFallDampenerData()Field
Type
Values
GetBreathAssistData()
GetBreathAssistData()Field
Type
Values
GetInventoryExpansionData()
GetInventoryExpansionData()Field
Type
Values
ForceApplyPassives()
ForceApplyPassives()🖧 Server-Side Exports
HasImplant(source, implantId)
HasImplant(source, implantId)Parameter
Type
Description
GetImplants(source)
GetImplants(source)Parameter
Type
Description
GetImplantLevel(source, implantId)
GetImplantLevel(source, implantId)Parameter
Type
Description
GetPassiveImplantData(source, implantId)
GetPassiveImplantData(source, implantId)Parameter
Type
Description
Field
Type
Description
GetInventoryBonus(source)
GetInventoryBonus(source)Parameter
Type
Description
Field
Type
Description
RecalculatePassiveStats(source)
RecalculatePassiveStats(source)Parameter
Type
Description
InstallImplant(source, implantId, socketId, opts)
InstallImplant(source, implantId, socketId, opts)Parameter
Type
Description
RemoveImplant(source, socketId)
RemoveImplant(source, socketId)UpgradeImplant(source, socketId)
UpgradeImplant(source, socketId)ActivateImplant(source, implantId, context)
ActivateImplant(source, implantId, context)💡 Common Use Cases
Prevent custom shake if player has Stabilizer
Scale ragdoll from other scripts
Re-apply effects after resource restart
Check inventory bonus before trade
Last updated