Skip to main content

B2Script_Marriage

Overview

  • Marriage-domain game-rule script. Override in Lua with Override_.

Metadata

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

Functions (10)

FunctionParametersReturnsDescription
Condition_CanDivorce (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_CanMarry (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_CanMarrySuccess (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_CanPregnancy (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsChildAllowedInWorld (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsPregnancyState (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_UnbornBabyGender (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Execute_Divorce (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_Marriage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_Pregnancy (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-

Override points (10)

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

FunctionParametersReturnsDescription
Override_Condition_CanDivorce (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_CanMarry (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_CanMarrySuccess (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_CanPregnancy (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsChildAllowedInWorld (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsPregnancyState (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_UnbornBabyGender (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Execute_Divorce (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_Marriage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_Pregnancy (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.