Skip to main content

FB2Script_Appearance

Overview

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

Metadata

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

Functions (28)

FunctionParametersReturnsDescription
Condition_Costume (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_CostumeTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_Gender (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_GenderCompWithTarget (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasOutfitAccessoryType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasOutfitGarmentType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasOverrideSkin (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_HasOverrideSkinColor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_Muscle (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_Obesity (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_OutfitCategory (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Condition_OutfitGarmentTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1Conditionboolean
Execute_AddMuscleImmediate (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_AddObesityImmediate (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_AllRevertTemporaryAppearance (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ApplyOverrideSkin (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ApplyOverrideSkinColor (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ChangeBaseOutfitCategory (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ChangeOutfit (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ChangeOutfitCategory (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ModifyTemporaryAppearance (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_ModifyTemporaryAppearanceHair (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RemoveOutfit (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RemoveOutfitByCostumeTag (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RemoveOutfitCategory (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_RevertTemporaryAppearance (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SetClothWeatheringIntensity (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-
Execute_SetInvisible (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-

Override points (28)

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

FunctionParametersReturnsDescription
Override_Condition_Costume (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_CostumeTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_Gender (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_GenderCompWithTarget (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasOutfitAccessoryType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasOutfitGarmentType (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasOverrideSkin (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_HasOverrideSkinColor (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_Muscle (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_Obesity (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_OutfitCategory (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Condition_OutfitGarmentTag (static)InScriptContext: FB2ScriptContext, InConditionParam: FB1ConditionbooleanScript condition check (Condition). Override in Lua to redefine the condition result.
Override_Execute_AddMuscleImmediate (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_AddObesityImmediate (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_AllRevertTemporaryAppearance (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ApplyOverrideSkin (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ApplyOverrideSkinColor (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ChangeBaseOutfitCategory (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ChangeOutfit (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ChangeOutfitCategory (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ModifyTemporaryAppearance (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_ModifyTemporaryAppearanceHair (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RemoveOutfit (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RemoveOutfitByCostumeTag (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RemoveOutfitCategory (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_RevertTemporaryAppearance (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SetClothWeatheringIntensity (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.
Override_Execute_SetInvisible (static)InScriptContext: FB2ScriptContext, InExecuteParam: FB1Execute-Script execution (Execute). Override in Lua to redefine the behavior.