├── .clang-format ├── .clang-tidy ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_proposal.yml └── workflows │ ├── linux.yml │ ├── macos.yml │ ├── scripts │ ├── clang_format.sh │ ├── file_format.sh │ └── install_vulkan_sdk_macos.sh │ ├── static_checks.yml │ └── windows.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── SCsub ├── config.py ├── doc_classes ├── VisualScript.xml ├── VisualScriptBasicTypeConstant.xml ├── VisualScriptClassConstant.xml ├── VisualScriptComposeArray.xml ├── VisualScriptCondition.xml ├── VisualScriptConstant.xml ├── VisualScriptConstructor.xml ├── VisualScriptCustomNode.xml ├── VisualScriptCustomNodes.xml ├── VisualScriptDeconstruct.xml ├── VisualScriptEmitSignal.xml ├── VisualScriptEngineSingleton.xml ├── VisualScriptExpression.xml ├── VisualScriptFunction.xml ├── VisualScriptFunctionCall.xml ├── VisualScriptFunctionState.xml ├── VisualScriptGlobalConstant.xml ├── VisualScriptIndexGet.xml ├── VisualScriptIndexSet.xml ├── VisualScriptInputAction.xml ├── VisualScriptIterator.xml ├── VisualScriptLists.xml ├── VisualScriptLocalVar.xml ├── VisualScriptLocalVarSet.xml ├── VisualScriptMathConstant.xml ├── VisualScriptNode.xml ├── VisualScriptOperator.xml ├── VisualScriptPreload.xml ├── VisualScriptPropertyGet.xml ├── VisualScriptPropertySet.xml ├── VisualScriptResourcePath.xml ├── VisualScriptReturn.xml ├── VisualScriptSceneNode.xml ├── VisualScriptSceneTree.xml ├── VisualScriptSelect.xml ├── VisualScriptSelf.xml ├── VisualScriptSequence.xml ├── VisualScriptSubCall.xml ├── VisualScriptSwitch.xml ├── VisualScriptTypeCast.xml ├── VisualScriptVariableGet.xml ├── VisualScriptVariableSet.xml ├── VisualScriptWhile.xml ├── VisualScriptYield.xml └── VisualScriptYieldSignal.xml ├── editor ├── visual_script_editor.cpp ├── visual_script_editor.h ├── visual_script_property_selector.cpp └── visual_script_property_selector.h ├── icons ├── VisualScript.svg └── VisualScriptInternal.svg ├── register_types.cpp ├── register_types.h ├── visual_script.cpp ├── visual_script.h ├── visual_script_expression.cpp ├── visual_script_expression.h ├── visual_script_flow_control.cpp ├── visual_script_flow_control.h ├── visual_script_func_nodes.cpp ├── visual_script_func_nodes.h ├── visual_script_nodes.cpp ├── visual_script_nodes.h ├── visual_script_yield_nodes.cpp └── visual_script_yield_nodes.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_proposal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/ISSUE_TEMPLATE/feature_proposal.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/scripts/clang_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/scripts/clang_format.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/file_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/scripts/file_format.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/install_vulkan_sdk_macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/scripts/install_vulkan_sdk_macos.sh -------------------------------------------------------------------------------- /.github/workflows/static_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/static_checks.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/README.md -------------------------------------------------------------------------------- /SCsub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/SCsub -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/config.py -------------------------------------------------------------------------------- /doc_classes/VisualScript.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScript.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptBasicTypeConstant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptBasicTypeConstant.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptClassConstant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptClassConstant.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptComposeArray.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptComposeArray.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptCondition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptCondition.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptConstant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptConstant.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptConstructor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptConstructor.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptCustomNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptCustomNode.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptCustomNodes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptCustomNodes.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptDeconstruct.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptDeconstruct.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptEmitSignal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptEmitSignal.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptEngineSingleton.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptEngineSingleton.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptExpression.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptExpression.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptFunction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptFunction.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptFunctionCall.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptFunctionCall.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptFunctionState.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptFunctionState.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptGlobalConstant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptGlobalConstant.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptIndexGet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptIndexGet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptIndexSet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptIndexSet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptInputAction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptInputAction.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptIterator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptIterator.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptLists.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptLists.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptLocalVar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptLocalVar.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptLocalVarSet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptLocalVarSet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptMathConstant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptMathConstant.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptNode.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptOperator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptOperator.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptPreload.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptPreload.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptPropertyGet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptPropertyGet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptPropertySet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptPropertySet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptResourcePath.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptResourcePath.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptReturn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptReturn.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSceneNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSceneNode.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSceneTree.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSceneTree.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSelect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSelect.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSelf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSelf.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSequence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSequence.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSubCall.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSubCall.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptSwitch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptSwitch.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptTypeCast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptTypeCast.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptVariableGet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptVariableGet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptVariableSet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptVariableSet.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptWhile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptWhile.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptYield.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptYield.xml -------------------------------------------------------------------------------- /doc_classes/VisualScriptYieldSignal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/doc_classes/VisualScriptYieldSignal.xml -------------------------------------------------------------------------------- /editor/visual_script_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/editor/visual_script_editor.cpp -------------------------------------------------------------------------------- /editor/visual_script_editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/editor/visual_script_editor.h -------------------------------------------------------------------------------- /editor/visual_script_property_selector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/editor/visual_script_property_selector.cpp -------------------------------------------------------------------------------- /editor/visual_script_property_selector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/editor/visual_script_property_selector.h -------------------------------------------------------------------------------- /icons/VisualScript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/icons/VisualScript.svg -------------------------------------------------------------------------------- /icons/VisualScriptInternal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/icons/VisualScriptInternal.svg -------------------------------------------------------------------------------- /register_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/register_types.cpp -------------------------------------------------------------------------------- /register_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/register_types.h -------------------------------------------------------------------------------- /visual_script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script.cpp -------------------------------------------------------------------------------- /visual_script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script.h -------------------------------------------------------------------------------- /visual_script_expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_expression.cpp -------------------------------------------------------------------------------- /visual_script_expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_expression.h -------------------------------------------------------------------------------- /visual_script_flow_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_flow_control.cpp -------------------------------------------------------------------------------- /visual_script_flow_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_flow_control.h -------------------------------------------------------------------------------- /visual_script_func_nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_func_nodes.cpp -------------------------------------------------------------------------------- /visual_script_func_nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_func_nodes.h -------------------------------------------------------------------------------- /visual_script_nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_nodes.cpp -------------------------------------------------------------------------------- /visual_script_nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_nodes.h -------------------------------------------------------------------------------- /visual_script_yield_nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_yield_nodes.cpp -------------------------------------------------------------------------------- /visual_script_yield_nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/godotengine/godot-visual-script/HEAD/visual_script_yield_nodes.h --------------------------------------------------------------------------------