On this page
Auxiliary_Interactions
Asobo_EX1\Common\Interior\Templates\ParametersFn\InteractionPresets\Auxiliary_Interactions.xml
ParametersFn
ASOBO_Liquid_Dropping_Lever_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Liquid_Dropping_Lever_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Liquid_Dropping_Door_Parameters"/> </Parameters> <ReturnParameters> <VALUE_TYPE>U16K</VALUE_TYPE> <MIN_VALUE>0</MIN_VALUE> <MAX_VALUE>@16K</MAX_VALUE> <IE_GET_STATE>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K#</IE_GET_STATE> <IE_SET_STATE>#SET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K#</IE_SET_STATE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_LIQUID_DROPPING_DOOR_TARGET_POSITION#</SIMVAR> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>TOGGLE</ALIAS_ID> <PARAM_0>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K# 0 > if{ 0 } els{ @16K }</PARAM_0> <PARAM_0_IS_DYNAMIC>True</PARAM_0_IS_DYNAMIC> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- VALUE_TYPE
- MIN_VALUE
- MAX_VALUE
- IE_GET_STATE (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- IE_SET_STATE (using SET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
ParametersFn used:
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_LIQUID_DROPPING_DOOR_TARGET_POSITION)
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0 (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- PARAM_0_IS_DYNAMIC
- Override
ASOBO_Liquid_Dropping_Command_Group_Lever_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Liquid_Dropping_Command_Group_Lever_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Liquid_Dropping_Door_Parameters"/> <UseParametersFn Name="ASOBO_Liquid_Dropping_Command_Group_Parameters"/> </Parameters> <ReturnParameters> <VALUE_TYPE>U16K</VALUE_TYPE> <MIN_VALUE>0</MIN_VALUE> <MAX_VALUE>@16K</MAX_VALUE> <IE_GET_STATE>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K#</IE_GET_STATE> <IE_SET_STATE>#SET_LIQUID_DROPPING_COMMAND_GROUP_TARGET_POSITION_16K#</IE_SET_STATE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_LIQUID_DROPPING_DOOR_TARGET_POSITION#</SIMVAR> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>TOGGLE</ALIAS_ID> <PARAM_0>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K# 0 > if{ 0 } els{ @16K }</PARAM_0> <PARAM_0_IS_DYNAMIC>True</PARAM_0_IS_DYNAMIC> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
Return parameters:
Parameters set:
- VALUE_TYPE
- MIN_VALUE
- MAX_VALUE
- IE_GET_STATE (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- IE_SET_STATE (using SET_LIQUID_DROPPING_COMMAND_GROUP_TARGET_POSITION_16K)
ParametersFn used:
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_LIQUID_DROPPING_DOOR_TARGET_POSITION)
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0 (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- PARAM_0_IS_DYNAMIC
ASOBO_Liquid_Dropping_Command_Group_Button_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Liquid_Dropping_Command_Group_Button_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Liquid_Dropping_Door_Parameters"/> <UseParametersFn Name="ASOBO_Liquid_Dropping_Command_Group_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_LIQUID_DROPPING_DOOR_TARGET_POSITION#</SIMVAR> </UseParametersFn> <POS_CLOSED_CHECK>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K# 0 ==</POS_CLOSED_CHECK> <POS_OPEN_CHECK>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K# 0 ></POS_OPEN_CHECK> <POS_CLOSED_CODE>0 #SET_LIQUID_DROPPING_COMMAND_GROUP_TARGET_POSITION_16K#</POS_CLOSED_CODE> <POS_OPEN_CODE>@16K #SET_LIQUID_DROPPING_COMMAND_GROUP_TARGET_POSITION_16K#</POS_OPEN_CODE> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>TOGGLE</ALIAS_ID> <PARAM_0>#GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K# 0 > if{ 0 } els{ @16K }</PARAM_0> <PARAM_0_IS_DYNAMIC>True</PARAM_0_IS_DYNAMIC> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
Return parameters:
Parameters set:
- POS_CLOSED_CHECK (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- POS_OPEN_CHECK (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- POS_CLOSED_CODE (using SET_LIQUID_DROPPING_COMMAND_GROUP_TARGET_POSITION_16K)
- POS_OPEN_CODE (using SET_LIQUID_DROPPING_COMMAND_GROUP_TARGET_POSITION_16K)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_LIQUID_DROPPING_DOOR_TARGET_POSITION)
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0 (using GET_LIQUID_DROPPING_DOOR_TARGET_POSITION_16K)
- PARAM_0_IS_DYNAMIC
Get_Procedure_Camera_Pitch_Parameters
Definition from XML<ParametersFn Name="Get_Procedure_Camera_Pitch_Parameters"> <ReturnParameters> <UseParametersFn Name="Get_Procedure_Camera_Parameters"> <INCREMENT_PER_SECOND_PCT>100</INCREMENT_PER_SECOND_PCT> <CAMERA_AXIS>PITCH</CAMERA_AXIS> </UseParametersFn> </ReturnParameters> </ParametersFn>Return parameters:
ParametersFn used:
- Get_Procedure_Camera_Parameters
Parameters set:
- INCREMENT_PER_SECOND_PCT
- CAMERA_AXIS
- Get_Procedure_Camera_Parameters
Get_Procedure_Camera_Yaw_Parameters
Definition from XML<ParametersFn Name="Get_Procedure_Camera_Yaw_Parameters"> <ReturnParameters> <UseParametersFn Name="Get_Procedure_Camera_Parameters"> <CAMERA_AXIS>YAW</CAMERA_AXIS> <WRAP_CODE>l0 abs @16K >= if{ neg }</WRAP_CODE> <TARGET_VALUE>@16K 1 +</TARGET_VALUE> </UseParametersFn> </ReturnParameters> </ParametersFn>Return parameters:
ParametersFn used:
- Get_Procedure_Camera_Parameters
Parameters set:
- CAMERA_AXIS
- WRAP_CODE
- TARGET_VALUE
- Get_Procedure_Camera_Parameters
Get_Procedure_Camera_Parameters
Definition from XML<ParametersFn Name="Get_Procedure_Camera_Parameters"> <Parameters Type="Default"> <TARGET_VALUE>@16K</TARGET_VALUE> <WRAP_CODE/> </Parameters> <ReturnParameters> <UseParametersFn Name="Get_Procedure_Incremental_Switch_Parameters"> <SURFACE_TYPE>#CAMERA_AXIS#</SURFACE_TYPE> <GET_SURFACE_VALUE_16K>(A:DIRECTORS CUT CAMERA #CAMERA_AXIS#, percent) 100 / #TARGET_VALUE# *</GET_SURFACE_VALUE_16K> <SET_SURFACE_VALUE_16K>#WRAP_CODE# 100 * @16K / (>A:DIRECTORS CUT CAMERA #CAMERA_AXIS#, percent)</SET_SURFACE_VALUE_16K> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- TARGET_VALUE
- WRAP_CODE
Return parameters:
ParametersFn used:
- Get_Procedure_Incremental_Switch_Parameters
Parameters set:
- SURFACE_TYPE (using CAMERA_AXIS)
- GET_SURFACE_VALUE_16K (using CAMERA_AXIS, TARGET_VALUE)
- SET_SURFACE_VALUE_16K (using WRAP_CODE, CAMERA_AXIS)
- Default
ASOBO_Incremental_Camera_Control_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Incremental_Camera_Control_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Enum_Parameters_Helper"> <SaveParameters ID="Enum_Values"> <POS_NEUTRAL>0</POS_NEUTRAL> <POS_DN>1</POS_DN> <POS_UP>2</POS_UP> <POS_L>3</POS_L> <POS_R>4</POS_R> </SaveParameters> </UseParametersFn> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>Yaw_Increase</ALIAS_ID> <PARAM_0>1</PARAM_0> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>Yaw_Decrease</ALIAS_ID> <PARAM_0>-1</PARAM_0> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>Pitch_Increase</ALIAS_ID> <PARAM_0>0</PARAM_0> <PARAM_1>1</PARAM_1> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>Pitch_Decrease</ALIAS_ID> <PARAM_0>0</PARAM_0> <PARAM_1>-1</PARAM_1> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>Neutral</ALIAS_ID> </UseParametersFn> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_NEUTRAL_CHECK>#IS_POS_NEUTRAL#</POS_NEUTRAL_CHECK> <POS_UP_CHECK>#IS_POS_UP#</POS_UP_CHECK> <POS_DN_CHECK>#IS_POS_DN#</POS_DN_CHECK> <POS_L_CHECK>#IS_POS_L#</POS_L_CHECK> <POS_R_CHECK>#IS_POS_R#</POS_R_CHECK> <POS_NEUTRAL_CODE>#SET_POS_NEUTRAL# (>B:PROCEDURE_CAMERA_YAW_Neutral) (>B:PROCEDURE_CAMERA_PITCH_Neutral)</POS_NEUTRAL_CODE> <POS_UP_CODE>#SET_POS_UP# (>B:PROCEDURE_CAMERA_PITCH_Increment) (>B:PROCEDURE_CAMERA_YAW_Neutral)</POS_UP_CODE> <POS_DN_CODE>#SET_POS_DN# (>B:PROCEDURE_CAMERA_PITCH_Decrement) (>B:PROCEDURE_CAMERA_YAW_Neutral)</POS_DN_CODE> <POS_L_CODE>#SET_POS_L# (>B:PROCEDURE_CAMERA_YAW_Decrement) (>B:PROCEDURE_CAMERA_PITCH_Neutral)</POS_L_CODE> <POS_R_CODE>#SET_POS_R# (>B:PROCEDURE_CAMERA_YAW_Increment) (>B:PROCEDURE_CAMERA_PITCH_Neutral)</POS_R_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- ASOBO_Get_Enum_Parameters_Helper
Parameters set:
- POS_NEUTRAL
- POS_DN
- POS_UP
- POS_L
- POS_R
- ASOBO_Get_Enum_Parameters_Helper
Return parameters:
Parameters set:
- POS_NEUTRAL_CHECK (using IS_POS_NEUTRAL)
- POS_UP_CHECK (using IS_POS_UP)
- POS_DN_CHECK (using IS_POS_DN)
- POS_L_CHECK (using IS_POS_L)
- POS_R_CHECK (using IS_POS_R)
- POS_NEUTRAL_CODE (using SET_POS_NEUTRAL)
- POS_UP_CODE (using SET_POS_UP)
- POS_DN_CODE (using SET_POS_DN)
- POS_L_CODE (using SET_POS_L)
- POS_R_CODE (using SET_POS_R)
ParametersFn used:
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0
- PARAM_1
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0
- PARAM_1
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- ASOBO_Auto_Define_XStates_Variant_Helper
- Override
ASOBO_Lead_Pole_Lever_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Lead_Pole_Lever_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Lead_Pole_Parameters"/> </Parameters> <ReturnParameters> <VALUE_TYPE>U16K</VALUE_TYPE> <MIN_VALUE>0</MIN_VALUE> <MAX_VALUE>@16K</MAX_VALUE> <IE_GET_STATE>#GET_LEAD_POLE_SET# @16K *</IE_GET_STATE> <IE_SET_STATE>#SET_LEAD_POLE_SET_16K#</IE_SET_STATE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_LEAD_POLE_SET#</SIMVAR> </UseParametersFn> <UseParametersFn Name="ASOBO_Add_Set_Binding_Helper"> <ALIAS_ID>TOGGLE</ALIAS_ID> <PARAM_0>#GET_LEAD_POLE_SET# 0 > if{ 0 } els{ @16K }</PARAM_0> <PARAM_0_IS_DYNAMIC>True</PARAM_0_IS_DYNAMIC> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- VALUE_TYPE
- MIN_VALUE
- MAX_VALUE
- IE_GET_STATE (using GET_LEAD_POLE_SET)
- IE_SET_STATE (using SET_LEAD_POLE_SET_16K)
ParametersFn used:
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_LEAD_POLE_SET)
- ASOBO_Add_Set_Binding_Helper
Parameters set:
- ALIAS_ID
- PARAM_0 (using GET_LEAD_POLE_SET)
- PARAM_0_IS_DYNAMIC
- Override
ASOBO_Grapple_Hook_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Grapple_Hook_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Grapple_Hook_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_GRAPPLE_HOOK_SET#</SIMVAR> </UseParametersFn> <POS_OFF_CHECK>#GET_GRAPPLE_HOOK_SET# !</POS_OFF_CHECK> <POS_ON_CHECK>#GET_GRAPPLE_HOOK_SET#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_GRAPPLE_HOOK_SET#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_GRAPPLE_HOOK_SET#</POS_ON_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_GRAPPLE_HOOK_SET)
- POS_ON_CHECK (using GET_GRAPPLE_HOOK_SET)
- POS_OFF_CODE (using SET_GRAPPLE_HOOK_SET)
- POS_ON_CODE (using SET_GRAPPLE_HOOK_SET)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_GRAPPLE_HOOK_SET)
- Override
