Skip to main content

FB2Script_Site

Overview

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

Metadata

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

Functions (46)

FunctionParametersReturnsDescription
Condition_CanGreetCustomer (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_CanKnockDoorAtExteriorEntrance (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_EnteredSiteHasTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_EnteredSiteHasTagByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_EnteredSiteType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_ForTimeSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasCeiling (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasCeilingByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasEnoughCurrencyExchangeCostInSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasFloor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasFloorByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasObjectTagWithAvailableSlotRatio (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasObjectTemplateTagInMyResidanceSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasVisitedSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HomeCleanliness (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsAtShoeRemovalZone (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsCompanyEmployee (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsCompanyEmployeeByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsElectricityCutoffSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsHomeSiteTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsInTerritory (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsInWaterAreaByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsInWaterByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsInWaterGridByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsIndoor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsLocateSiteInBaby (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsLocateSiteOnFire (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsLocatedSameSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsSameFloor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsSameSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsSiteHasObjectTemplateTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsSiteOnFire (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsSiteType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_IsWaterCutoffSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_Site (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_SiteByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_SiteCleanliness (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Execute_AddRepossession (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_AddSeizure (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_AddServiceUsage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_AddTinyShopScore (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ForcedSale (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ForcedSaleByDept (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_PayForObjectsExchangeInSite (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RunScriptToTargetInSite (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SpawnFakeObject (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-

Override points (46)

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

FunctionParametersReturnsDescription
Override_Condition_CanGreetCustomer (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_CanKnockDoorAtExteriorEntrance (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_EnteredSiteHasTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_EnteredSiteHasTagByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_EnteredSiteType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_ForTimeSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasCeiling (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasCeilingByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasEnoughCurrencyExchangeCostInSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasFloor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasFloorByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasObjectTagWithAvailableSlotRatio (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasObjectTemplateTagInMyResidanceSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasVisitedSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HomeCleanliness (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsAtShoeRemovalZone (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsCompanyEmployee (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsCompanyEmployeeByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsElectricityCutoffSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsHomeSiteTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsInTerritory (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsInWaterAreaByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsInWaterByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsInWaterGridByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsIndoor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsLocateSiteInBaby (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsLocateSiteOnFire (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsLocatedSameSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsSameFloor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsSameSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsSiteHasObjectTemplateTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsSiteOnFire (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsSiteType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_IsWaterCutoffSite (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_Site (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_SiteByImpactPoint (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_SiteCleanliness (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Execute_AddRepossession (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_AddSeizure (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_AddServiceUsage (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_AddTinyShopScore (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ForcedSale (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ForcedSaleByDept (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_PayForObjectsExchangeInSite (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RunScriptToTargetInSite (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SpawnFakeObject (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.