Skip to main content

FB2Script_System

Overview

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

Metadata

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

Functions (25)

FunctionParametersReturnsDescription
Condition_CheckDice (static)ScriptContext: FB2ScriptContext, Condition: FB1Conditionboolean
Condition_CheckDiceWithRoll (static)ScriptContext: FB2ScriptContext, Condition: FB1Conditionboolean
Condition_HasPhoneNumber (static)ScriptContext: FB2ScriptContext, Condition: FB1Conditionboolean
Condition_IsBlockingPhoneNumber (static)ScriptContext: FB2ScriptContext, Condition: FB1Conditionboolean
Execute_AddPhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_BlockPhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_CharacterArrivedPopup (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_CustomMobileMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_CustomMobileMessageAll (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_CustomMobileMessageForMeetNow (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_CustomMobileMessagePool (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_CustomMobileMessageUnknownResidenceFamily (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_EventMobileCall (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_OpenChoiceCardPopup (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_OpenUI (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_PopupMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ReceiveMobileCall (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RemovePhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SchedulePromPartnerRequest (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SendCommonGiftBox (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SendGiftBox (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SendLoanCustomMobileMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SendMobileCall (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SystemMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_UnblockPhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-

Override points (25)

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

FunctionParametersReturnsDescription
Override_Condition_CheckDice (static)ScriptContext: FB2ScriptContext, Condition: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_CheckDiceWithRoll (static)ScriptContext: FB2ScriptContext, Condition: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasPhoneNumber (static)InScriptContext: FB2ScriptContext, InCondition: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsBlockingPhoneNumber (static)InScriptContext: FB2ScriptContext, InCondition: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Execute_AddPhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_BlockPhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_CharacterArrivedPopup (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_CustomMobileMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_CustomMobileMessageAll (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_CustomMobileMessageForMeetNow (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_CustomMobileMessagePool (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_CustomMobileMessageUnknownResidenceFamily (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_EventMobileCall (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_OpenChoiceCardPopup (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_OpenUI (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_PopupMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ReceiveMobileCall (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RemovePhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SchedulePromPartnerRequest (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SendCommonGiftBox (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SendGiftBox (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SendLoanCustomMobileMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SendMobileCall (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SystemMessage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_UnblockPhoneNumber (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.