Skip to main content

FB2Script_Modifier

Overview

  • Modifier-domain game-rule script (Condition_/Execute_ static functions). Override in Lua with Override_.

Metadata

FieldValue
Kindscript
EnvironmentB2 - Simulation
Categoryscripts
Requirerequire('Scripts.B2Script_Modifier')

Functions (6)

FunctionParametersReturnsDescription
Execute_AddModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_AddModifierToChildrenWithTag (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_InventoryChildAddModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_InventoryChildRemoveModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RemoveModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RemoveModifierToChildrenWithTag (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-

Override points (6)

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

FunctionParametersReturnsDescription
Override_Execute_AddModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_AddModifierToChildrenWithTag (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_InventoryChildAddModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_InventoryChildRemoveModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RemoveModifier (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RemoveModifierToChildrenWithTag (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.