Skip to main content

FB2BizModifierComponent

Overview

  • Component that manages business (biz) modifiers.

Metadata

FieldValue
Kindcomponent
EnvironmentB2 - Simulation
Categorycomponents
ExtendsFB2Component
Requirerequire('Components.B2BizModifierComponent')

Properties (2)

NameTypeDescription
ModifierIdstable<string, boolean>
ModifierMaptable<EB1BizModifierType, table<string, FB1BizModifierData>>

Functions (3)

FunctionParametersReturnsDescription
AddModifierInModifierId: stringbooleanAdds Modifier.
CalcModifierValueInModifierType: EB1BizModifierType, InBaseValue: numbernumber
RemoveModifierInModifierId: stringbooleanRemoves Modifier.

Override points (3)

Implement these in Lua as FB2BizModifierComponent.Override_Name = function(...) end.

FunctionParametersReturnsDescription
Override_AddModifierInModifierId: stringbooleanAdds Modifier.
Override_CalcModifierValueInModifierType: EB1BizModifierType, InBaseValue: numbernumber
Override_RemoveModifierInModifierId: stringbooleanRemoves Modifier.