On this page
Airframe_Interactions
Asobo_EX1\Common\Interior\Templates\ParametersFn\InteractionPresets\Airframe_Interactions.xml
ParametersFn
ASOBO_Door_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Door_Settings_Config"> <Parameters Type="Default"> <POINT_ID>0</POINT_ID> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Interactive_Point_Parameters"/> </Parameters> <ReturnParameters> <VALUE_TYPE>PERCENT</VALUE_TYPE> <IE_GET_STATE>#GET_INTERACTIVE_POINT_GOAL#</IE_GET_STATE> <IE_SET_STATE>#SET_INTERACTIVE_POINT_GOAL#</IE_SET_STATE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_INTERACTIVE_POINT_GOAL#</SIMVAR> </UseParametersFn> <ANIM_LAG>0</ANIM_LAG> <ANIM_CODE>#GET_INTERACTIVE_POINT_OPEN#</ANIM_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- POINT_ID
- Override
ParametersFn used:
Return parameters:
Parameters set:
- VALUE_TYPE
- IE_GET_STATE (using GET_INTERACTIVE_POINT_GOAL)
- IE_SET_STATE (using SET_INTERACTIVE_POINT_GOAL)
- ANIM_LAG
- ANIM_CODE (using GET_INTERACTIVE_POINT_OPEN)
ParametersFn used:
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_INTERACTIVE_POINT_GOAL)
- Default
ASOBO_Door_Toggle_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Door_Toggle_Settings_Config"> <ReturnParameters> <Condition> <Test> <Or> <Or> <Arg NotEmpty="SET_CONDITION"/> <Arg NotEmpty="RESET_CONDITION"/> </Or> <Arg NotEmpty="TOGGLE_CONDITION"/> </Or> </Test> <True> <UseParametersFn Name="ASOBO_Conditional_Door_Toggle_Settings_Config"/> </True> <False> <UseParametersFn Name="ASOBO_Simple_Door_Toggle_Settings_Config"/> </False> </Condition> </ReturnParameters> </ParametersFn>Return parameters:
Condition: Test(SET_CONDITION, RESET_CONDITION, TOGGLE_CONDITION)
- Case: True
ParametersFn used:
- Case: False
ParametersFn used:
ASOBO_Simple_Door_Toggle_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Simple_Door_Toggle_Settings_Config"> <Parameters Type="Default"> <POINT_ID>0</POINT_ID> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Interactive_Point_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_INTERACTIVE_POINT_GOAL#</SIMVAR> </UseParametersFn> <ANIM_LAG>0</ANIM_LAG> <ANIM_CODE>#GET_INTERACTIVE_POINT_OPEN#</ANIM_CODE> <POS_OPEN_CHECK>#GET_INTERACTIVE_POINT_GOAL# 50 ></POS_OPEN_CHECK> <POS_CLOSED_CHECK>#GET_INTERACTIVE_POINT_GOAL# 50 > !</POS_CLOSED_CHECK> <POS_OPEN_CODE>100 #SET_INTERACTIVE_POINT_GOAL#</POS_OPEN_CODE> <POS_CLOSED_CODE>0 #SET_INTERACTIVE_POINT_GOAL#</POS_CLOSED_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- POINT_ID
- Override
ParametersFn used:
Return parameters:
Parameters set:
- ANIM_LAG
- ANIM_CODE (using GET_INTERACTIVE_POINT_OPEN)
- POS_OPEN_CHECK (using GET_INTERACTIVE_POINT_GOAL)
- POS_CLOSED_CHECK (using GET_INTERACTIVE_POINT_GOAL)
- POS_OPEN_CODE (using SET_INTERACTIVE_POINT_GOAL)
- POS_CLOSED_CODE (using SET_INTERACTIVE_POINT_GOAL)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_INTERACTIVE_POINT_GOAL)
- Default
ASOBO_Conditional_Door_Toggle_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Conditional_Door_Toggle_Settings_Config"> <Parameters Type="Default"> <POINT_ID>0</POINT_ID> <SET_CONDITION>1</SET_CONDITION> <RESET_CONDITION>1</RESET_CONDITION> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Interactive_Point_Parameters"/> </Parameters> <Parameters Type="Override"> <Condition NotEmpty="TOGGLE_CONDITION"> <Parameters Type="Override"> <SET_CONDITION>#TOGGLE_CONDITION#</SET_CONDITION> <RESET_CONDITION>#TOGGLE_CONDITION#</RESET_CONDITION> </Parameters> </Condition> </Parameters> <Parameters Type="Override"> <SET_POINT> 100 == if{ #SET_CONDITION# if{ 100 #SET_INTERACTIVE_POINT_GOAL# } } els{ #RESET_CONDITION# if{ 0 #SET_INTERACTIVE_POINT_GOAL# } } </SET_POINT> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_INTERACTIVE_POINT_GOAL#</SIMVAR> </UseParametersFn> <ANIM_LAG>0</ANIM_LAG> <ANIM_CODE>#GET_INTERACTIVE_POINT_OPEN#</ANIM_CODE> <POS_OPEN_CHECK>#GET_INTERACTIVE_POINT_GOAL# 50 ></POS_OPEN_CHECK> <POS_CLOSED_CHECK>#GET_INTERACTIVE_POINT_GOAL# 50 > !</POS_CLOSED_CHECK> <POS_OPEN_CODE>100 #SET_POINT#</POS_OPEN_CODE> <POS_CLOSED_CODE>0 #SET_POINT#</POS_CLOSED_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- POINT_ID
- SET_CONDITION
- RESET_CONDITION
- Override
ParametersFn used:
- Override
Condition: NotEmpty(TOGGLE_CONDITION)
- Case: True
Parameters set:
- SET_CONDITION (using TOGGLE_CONDITION)
- RESET_CONDITION (using TOGGLE_CONDITION)
- Override
Parameters set:
- SET_POINT (using SET_CONDITION, SET_INTERACTIVE_POINT_GOAL, RESET_CONDITION)
Return parameters:
Parameters set:
- ANIM_LAG
- ANIM_CODE (using GET_INTERACTIVE_POINT_OPEN)
- POS_OPEN_CHECK (using GET_INTERACTIVE_POINT_GOAL)
- POS_CLOSED_CHECK (using GET_INTERACTIVE_POINT_GOAL)
- POS_OPEN_CODE (using SET_POINT)
- POS_CLOSED_CODE (using SET_POINT)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_INTERACTIVE_POINT_GOAL)
- Default
ASOBO_Lock_Door_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Lock_Door_Settings_Config"> <Parameters Type="Default"> <POINT_ID>0</POINT_ID> <ANIM_INPUT_SET/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Interactive_Point_Parameters"/> </Parameters> <Parameters Type="Default"> <LOCK_VAR>XMLVAR_DOOR_#POINT_ID#_LOCK</LOCK_VAR> </Parameters> <Parameters Type="Default"> <IS_LOCKED>(L:1:#LOCK_VAR#)</IS_LOCKED> <SET_LOCK>(>L:1:#LOCK_VAR#)</SET_LOCK> <IS_OPEN>#GET_INTERACTIVE_POINT_OPEN# 1 ></IS_OPEN> </Parameters> <Parameters Type="Default"> <CAN_MOVE>#IS_LOCKED# ! #IS_OPEN# or</CAN_MOVE> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Add_Update_Helper"> <UPDATE_ONCE>True</UPDATE_ONCE> <Condition Valid="ANIM_INPUT_SET"> <True> <UPDATE_CODE>#IS_OPEN# ! #SET_LOCK# #IS_LOCKED# ! (>B:#ANIM_INPUT_SET#)</UPDATE_CODE> </True> <False> <UPDATE_CODE>#IS_OPEN# ! #SET_LOCK#</UPDATE_CODE> </False> </Condition> </UseParametersFn> <VALUE_TYPE>PERCENT</VALUE_TYPE> <IE_GET_STATE>#GET_INTERACTIVE_POINT_GOAL#</IE_GET_STATE> <IE_SET_STATE>#CAN_MOVE# if{ #SET_INTERACTIVE_POINT_GOAL# }</IE_SET_STATE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_INTERACTIVE_POINT_GOAL#</SIMVAR> </UseParametersFn> <ANIM_LAG>0</ANIM_LAG> <ANIM_CODE>#GET_INTERACTIVE_POINT_OPEN#</ANIM_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- POINT_ID
- ANIM_INPUT_SET
- Override
ParametersFn used:
- Default
Parameters set:
- LOCK_VAR (using POINT_ID)
- Default
Parameters set:
- IS_LOCKED (using LOCK_VAR)
- SET_LOCK (using LOCK_VAR)
- IS_OPEN (using GET_INTERACTIVE_POINT_OPEN)
- Default
Parameters set:
- CAN_MOVE (using IS_LOCKED, IS_OPEN)
Return parameters:
Parameters set:
- VALUE_TYPE
- IE_GET_STATE (using GET_INTERACTIVE_POINT_GOAL)
- IE_SET_STATE (using CAN_MOVE, SET_INTERACTIVE_POINT_GOAL)
- ANIM_LAG
- ANIM_CODE (using GET_INTERACTIVE_POINT_OPEN)
ParametersFn used:
- ASOBO_Add_Update_Helper
Parameters set:
- UPDATE_ONCE
Condition: Valid(ANIM_INPUT_SET)
- Case: True
Parameters set:
- UPDATE_CODE (using IS_OPEN, SET_LOCK, IS_LOCKED, ANIM_INPUT_SET)
- Case: False
Parameters set:
- UPDATE_CODE (using IS_OPEN, SET_LOCK)
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_INTERACTIVE_POINT_GOAL)
- Default
ASOBO_Exit_Door_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Exit_Door_Settings_Config"> <Parameters Type="Override"> <EXIT_LOCAL_VAR>L:1:EXIT_AIRCRAFT</EXIT_LOCAL_VAR> </Parameters> <Parameters Type="Override"> <GET_EXIT_LOCAL_VAR>(#EXIT_LOCAL_VAR#)</GET_EXIT_LOCAL_VAR> <SET_EXIT_LOCAL_VAR>(>#EXIT_LOCAL_VAR#)</SET_EXIT_LOCAL_VAR> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_ON_CHECK>#GET_EXIT_LOCAL_VAR#</POS_ON_CHECK> <POS_OFF_CHECK>#GET_EXIT_LOCAL_VAR# !</POS_OFF_CHECK> <POS_ON_CODE>1 #SET_EXIT_LOCAL_VAR#</POS_ON_CODE> <POS_OFF_CODE>0 #SET_EXIT_LOCAL_VAR#</POS_OFF_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
Parameters set:
- EXIT_LOCAL_VAR
- Override
Parameters set:
- GET_EXIT_LOCAL_VAR (using EXIT_LOCAL_VAR)
- SET_EXIT_LOCAL_VAR (using EXIT_LOCAL_VAR)
Return parameters:
Parameters set:
- POS_ON_CHECK (using GET_EXIT_LOCAL_VAR)
- POS_OFF_CHECK (using GET_EXIT_LOCAL_VAR)
- POS_ON_CODE (using SET_EXIT_LOCAL_VAR)
- POS_OFF_CODE (using SET_EXIT_LOCAL_VAR)
ParametersFn used:
- Override
