Skip to main content

FB2Script_Rumor

Overview

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

Metadata

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

Functions (9)

FunctionParametersReturnsDescription
Condition_CanRumorTransfer (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasRumor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasRumorValidIndex (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasSameRumorInIndex (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsSameRumor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Execute_MakeRumor (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-
Execute_RumorEvent (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-
Execute_RumorTransfer (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-
Execute_RumorTransferByIndex (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-

Override points (9)

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

FunctionParametersReturnsDescription
Override_Condition_CanRumorTransfer (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasRumor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasRumorValidIndex (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasSameRumorInIndex (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsSameRumor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Execute_MakeRumor (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RumorEvent (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RumorTransfer (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RumorTransferByIndex (static)InScriptContext: FB2ScriptContext, Execute: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.