Skip to main content
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub
The DCTestNode is a logic node that returns different types of data based on a user’s selection from a dynamic combo box. It acts as a conditional router, where the chosen option determines which input field is active and what type of value the node will output.

Inputs

ParameterData TypeRequiredRangeDescription
comboCOMBOYes"option1"
"option2"
"option3"
"option4"
The main selection that determines which input field is active and what the node will output.
stringSTRINGNo-A text input field. This field is only active and required when combo is set to "option1".
integerINTNo-A whole number input field. This field is only active and required when combo is set to "option2".
imageIMAGENo-An image input field. This field is only active and required when combo is set to "option3".
subcomboCOMBONo"opt1"
"opt2"
A secondary selection that appears when combo is set to "option4". It determines which nested input fields are active.
float_xFLOATNo-A decimal number input. This field is only active and required when combo is set to "option4" and subcombo is set to "opt1".
float_yFLOATNo-A decimal number input. This field is only active and required when combo is set to "option4" and subcombo is set to "opt1".
mask1MASKNo-A mask input field. This field is only active when combo is set to "option4" and subcombo is set to "opt2". It is optional.
Parameter Constraints:
  • The combo parameter controls the visibility and requirement of all other input fields. Only the inputs associated with the selected combo option will be shown and are required (except for mask1 which is optional).
  • When combo is set to "option4", the subcombo parameter becomes required and controls a second set of nested inputs (float_x/float_y or mask1).

Outputs

Output NameData TypeDescription
outputANYTYPEThe output depends on the selected combo option. It can be a STRING ("option1"), an INT ("option2"), an IMAGE ("option3"), or a string representation of the subcombo dictionary ("option4").