├── Editor
├── Resources
│ ├── Gork Textures
│ │ ├── gork_down_arrow.png
│ │ ├── gork_reset_icon.png
│ │ ├── gork_window_icon.png
│ │ ├── gork_minimap_hide.png
│ │ ├── gork_minimap_show.png
│ │ ├── gork_question_mark.png
│ │ ├── HD Logos
│ │ │ ├── gork_icon_HD.png
│ │ │ ├── gork_logo_HD.png
│ │ │ ├── gork_small_logo_HD.png
│ │ │ ├── gork_icon_HD.png.meta
│ │ │ ├── gork_logo_HD.png.meta
│ │ │ └── gork_small_logo_HD.png.meta
│ │ ├── HD Logos.meta
│ │ ├── gork_down_arrow.png.meta
│ │ ├── gork_minimap_hide.png.meta
│ │ ├── gork_minimap_show.png.meta
│ │ ├── gork_question_mark.png.meta
│ │ ├── gork_reset_icon.png.meta
│ │ └── gork_window_icon.png.meta
│ └── Gork Textures.meta
├── Attributes.meta
├── Gork Graph.meta
├── Gork Wiki.meta
├── Gork.Editor.asmdef.meta
├── Inspector.meta
├── Node Editors.meta
├── Resources.meta
├── Gork Graph
│ ├── Nodes.meta
│ ├── Main Window.meta
│ ├── Main Window
│ │ ├── GorkGraphEditor.uss
│ │ ├── GorkMiniMap.cs.meta
│ │ ├── GorkGraphEditor.cs.meta
│ │ ├── GorkGraphView.cs.meta
│ │ ├── TagDisplay.uxml.meta
│ │ ├── TagLabel.uxml.meta
│ │ ├── GorkGraphEditor.uxml.meta
│ │ ├── TagLabelArrows.uxml.meta
│ │ ├── QuestionMarkButton.uxml.meta
│ │ ├── GorkGraphEditor.uss.meta
│ │ ├── TagLabel.uxml
│ │ ├── QuestionMarkButton.uxml
│ │ ├── TagLabelArrows.uxml
│ │ └── TagDisplay.uxml
│ ├── Inspector Side Window.meta
│ ├── Nodes
│ │ ├── GorkEdge.cs.meta
│ │ ├── GorkGroup.cs.meta
│ │ ├── GorkNodeView.cs.meta
│ │ ├── GorkPort.cs.meta
│ │ ├── GorkEdgeConnector.cs.meta
│ │ ├── GorkEdgeConnector.cs
│ │ └── GorkEdge.cs
│ └── Inspector Side Window
│ │ ├── GorkSplitView.cs.meta
│ │ └── GorkInspectorView.cs.meta
├── Search Windows.meta
├── Node Editors
│ ├── Builtin Nodes.meta
│ ├── Builtin Nodes
│ │ ├── Logic.meta
│ │ ├── Tools.meta
│ │ ├── Dialogue.meta
│ │ ├── Operations.meta
│ │ ├── Values.meta
│ │ ├── Entries & Exits.meta
│ │ ├── Tools
│ │ │ ├── Event.meta
│ │ │ ├── DebugLogNodeEditor.cs.meta
│ │ │ ├── Event
│ │ │ │ ├── EventNodeEditor.cs.meta
│ │ │ │ ├── ExternalEventNodeEditor.cs.meta
│ │ │ │ ├── InternalEventNodeEditor.cs.meta
│ │ │ │ ├── InternalEventNodeEditor.cs
│ │ │ │ ├── ExternalEventNodeEditor.cs
│ │ │ │ └── EventNodeEditor.cs
│ │ │ ├── WaitForSecondsNodeEditor.cs.meta
│ │ │ ├── DebugLogNodeEditor.cs
│ │ │ └── WaitForSecondsNodeEditor.cs
│ │ ├── Values
│ │ │ ├── Parameter.meta
│ │ │ ├── IntValueNodeEditor.cs
│ │ │ ├── ValueNodeEditor.cs.meta
│ │ │ ├── BoolValueNodeEditor.cs.meta
│ │ │ ├── FloatValueNodeEditor.cs
│ │ │ ├── FloatValueNodeEditor.cs.meta
│ │ │ ├── IntValueNodeEditor.cs.meta
│ │ │ ├── StringValueNodeEditor.cs.meta
│ │ │ ├── Parameter
│ │ │ │ ├── ParameterNodeEditor.cs.meta
│ │ │ │ └── ParameterNodeEditor.cs
│ │ │ ├── BoolValueNodeEditor.cs
│ │ │ ├── StringValueNodeEditor.cs
│ │ │ └── ValueNodeEditor.cs
│ │ ├── Operations
│ │ │ ├── EqualsNodeEditor.cs.meta
│ │ │ └── StringFormatNodeEditor.cs.meta
│ │ ├── Dialogue
│ │ │ ├── MultiLineDialogueNodeEditor.cs.meta
│ │ │ ├── SingleLineDialogueNodeEditor.cs.meta
│ │ │ ├── SingleLineDialogueNodeEditor.cs
│ │ │ └── MultiLineDialogueNodeEditor.cs
│ │ └── Entries & Exits
│ │ │ ├── DisruptNodeEditor.cs.meta
│ │ │ ├── WormholeEntryNodeEditor.cs.meta
│ │ │ ├── DisruptNodeEditor.cs
│ │ │ └── WormholeEntryNodeEditor.cs
│ └── GorkNodeEditor.cs.meta
├── GorkAssetHandler.cs.meta
├── GorkEditorSaveData.cs.meta
├── GorkEditorUtility.cs.meta
├── IDeletionCallback.cs.meta
├── Gork Wiki
│ ├── GorkWikiPage.cs.meta
│ ├── GorkWikiWindow.cs.meta
│ ├── GWPTextAssetInspector.cs.meta
│ ├── GorkWikiWindow.uxml.meta
│ ├── GorkWikiWindow.uxml
│ └── GWPTextAssetInspector.cs
├── GorkScriptingDefineSymbol.cs.meta
├── Inspector
│ ├── GorkGraphPropertyDrawer.cs.meta
│ ├── GorkGraphReaderEditor.cs.meta
│ ├── GorkGraphScriptableObjectEditor.cs.meta
│ ├── GorkGraphScriptableObjectEditor.cs
│ └── GorkGraphPropertyDrawer.cs
├── Search Windows
│ ├── GorkAssetSearchWindow.cs.meta
│ ├── GorkNodeSearchWindow.cs.meta
│ └── GorkWikiPageSearchWindow.cs.meta
├── Attributes
│ ├── CustomGorkNodeEditorAttribute.cs.meta
│ └── CustomGorkNodeEditorAttribute.cs
├── IDeletionCallback.cs
├── Gork.Editor.asmdef
├── GorkScriptingDefineSymbol.cs
└── GorkAssetHandler.cs
├── Gork.txt.meta
├── README.md.meta
├── Editor.meta
├── Runtime.meta
├── Runtime
├── Gork.asmdef.meta
├── Nodes.meta
├── Attributes.meta
├── Nodes
│ ├── Builtin Nodes.meta
│ ├── Builtin Nodes
│ │ ├── Logic.meta
│ │ ├── Tools.meta
│ │ ├── Values.meta
│ │ ├── Dialogue.meta
│ │ ├── Operations.meta
│ │ ├── Tools
│ │ │ ├── Event.meta
│ │ │ ├── Coroutine.meta
│ │ │ ├── DebugLogNode.cs.meta
│ │ │ ├── Event
│ │ │ │ ├── EventNode.cs.meta
│ │ │ │ ├── BoolExternalEventNode.cs.meta
│ │ │ │ ├── ExternalEventNode.cs.meta
│ │ │ │ ├── IntExternalEventNode.cs.meta
│ │ │ │ ├── InternalEventNode.cs.meta
│ │ │ │ ├── FloatExternalEventNode.cs.meta
│ │ │ │ ├── GenericExternalEventNode.cs.meta
│ │ │ │ ├── StringExternalEventNode.cs.meta
│ │ │ │ ├── InternalEventNode.cs
│ │ │ │ ├── EventNode.cs
│ │ │ │ ├── BoolExternalEventNode.cs
│ │ │ │ ├── IntExternalEventNode.cs
│ │ │ │ ├── FloatExternalEventNode.cs
│ │ │ │ ├── StringExternalEventNode.cs
│ │ │ │ ├── GenericExternalEventNode.cs
│ │ │ │ └── ExternalEventNode.cs
│ │ │ ├── Coroutine
│ │ │ │ ├── CoroutineNode.cs.meta
│ │ │ │ ├── WaitUntilNode.cs.meta
│ │ │ │ ├── WaitWhileNode.cs.meta
│ │ │ │ ├── WaitForEndOfFrameNode.cs.meta
│ │ │ │ ├── WaitForFixedUpdateNode.cs.meta
│ │ │ │ ├── WaitForSecondsNode.cs.meta
│ │ │ │ ├── WaitForSecondsRealtimeNode.cs.meta
│ │ │ │ ├── CoroutineNode.cs
│ │ │ │ ├── WaitUntilNode.cs
│ │ │ │ ├── WaitWhileNode.cs
│ │ │ │ ├── WaitForSecondsRealtimeNode.cs
│ │ │ │ ├── WaitForEndOfFrameNode.cs
│ │ │ │ ├── WaitForFixedUpdateNode.cs
│ │ │ │ └── WaitForSecondsNode.cs
│ │ │ └── DebugLogNode.cs
│ │ ├── Entries & Exits.meta
│ │ ├── Values
│ │ │ ├── Parameter.meta
│ │ │ ├── ValueNode.cs.meta
│ │ │ ├── BoolValueNode.cs.meta
│ │ │ ├── FloatValueNode.cs.meta
│ │ │ ├── IntValueNode.cs.meta
│ │ │ ├── StringValueNode.cs.meta
│ │ │ ├── Parameter
│ │ │ │ ├── IntParameterNode.cs.meta
│ │ │ │ ├── ParameterNode.cs.meta
│ │ │ │ ├── BoolParameterNode.cs.meta
│ │ │ │ ├── FloatParameterNode.cs.meta
│ │ │ │ ├── StringParameterNode.cs.meta
│ │ │ │ ├── IntParameterNode.cs
│ │ │ │ ├── BoolParameterNode.cs
│ │ │ │ ├── FloatParameterNode.cs
│ │ │ │ ├── StringParameterNode.cs
│ │ │ │ └── ParameterNode.cs
│ │ │ ├── IntValueNode.cs
│ │ │ ├── BoolValueNode.cs
│ │ │ ├── FloatValueNode.cs
│ │ │ ├── StringValueNode.cs
│ │ │ └── ValueNode.cs
│ │ ├── Operations
│ │ │ ├── Comparison.meta
│ │ │ ├── Rounding.meta
│ │ │ ├── Number Operation.meta
│ │ │ ├── Comparison
│ │ │ │ ├── Number Comparsion.meta
│ │ │ │ ├── EqualsNode.cs.meta
│ │ │ │ ├── NotEqualsNode.cs.meta
│ │ │ │ ├── Number Comparsion
│ │ │ │ │ ├── NumberComparisonNode.cs.meta
│ │ │ │ │ ├── GreaterEqualsComparisonNode.cs.meta
│ │ │ │ │ ├── GreaterThanComparisonNode.cs.meta
│ │ │ │ │ ├── SmallerEqualsComparisonNode.cs.meta
│ │ │ │ │ ├── SmallerThanComparisonNode.cs.meta
│ │ │ │ │ ├── GreaterThanComparisonNode.cs
│ │ │ │ │ ├── SmallerThanComparisonNode.cs
│ │ │ │ │ ├── GreaterEqualsComparisonNode.cs
│ │ │ │ │ ├── SmallerEqualsComparisonNode.cs
│ │ │ │ │ └── NumberComparisonNode.cs
│ │ │ │ ├── NotEqualsNode.cs
│ │ │ │ └── EqualsNode.cs
│ │ │ ├── BoolInvertNode.cs.meta
│ │ │ ├── StringFormatNode.cs.meta
│ │ │ ├── Rounding
│ │ │ │ ├── CeilNumberNode.cs.meta
│ │ │ │ ├── FloorNumberNode.cs.meta
│ │ │ │ ├── RoundNumberNode.cs.meta
│ │ │ │ ├── CeilNumberNode.cs
│ │ │ │ ├── FloorNumberNode.cs
│ │ │ │ └── RoundNumberNode.cs
│ │ │ ├── Number Operation
│ │ │ │ ├── AddNumberNode.cs.meta
│ │ │ │ ├── DivideNumberNode.cs.meta
│ │ │ │ ├── MultiplyNumberNode.cs.meta
│ │ │ │ ├── NumberOperationNode.cs.meta
│ │ │ │ ├── SubtractNumberNode.cs.meta
│ │ │ │ ├── AddNumberNode.cs
│ │ │ │ ├── DivideNumberNode.cs
│ │ │ │ ├── MultiplyNumberNode.cs
│ │ │ │ ├── SubtractNumberNode.cs
│ │ │ │ └── NumberOperationNode.cs
│ │ │ ├── BoolInvertNode.cs
│ │ │ └── StringFormatNode.cs
│ │ ├── Logic
│ │ │ ├── IfNode.cs.meta
│ │ │ ├── AndLogicGateNode.cs.meta
│ │ │ ├── LogicGateNode.cs.meta
│ │ │ ├── OrLogicGateNode.cs.meta
│ │ │ ├── XorLogicGateNode.cs.meta
│ │ │ ├── OrLogicGateNode.cs
│ │ │ ├── XorLogicGateNode.cs
│ │ │ ├── AndLogicGateNode.cs
│ │ │ ├── LogicGateNode.cs
│ │ │ └── IfNode.cs
│ │ ├── Dialogue
│ │ │ ├── DialogueNode.cs.meta
│ │ │ ├── GorkDialogueLine.cs.meta
│ │ │ ├── GorkDialogueProvider.cs.meta
│ │ │ ├── MultiChoiceDialogueNode.cs.meta
│ │ │ ├── SingleLineDialogueNode.cs.meta
│ │ │ ├── DialogueNode.cs
│ │ │ ├── SingleLineDialogueNode.cs
│ │ │ └── MultiChoiceDialogueNode.cs
│ │ └── Entries & Exits
│ │ │ ├── DisruptNode.cs.meta
│ │ │ ├── StartNode.cs.meta
│ │ │ ├── StopNode.cs.meta
│ │ │ ├── WormholeEntryNode.cs.meta
│ │ │ ├── WormholeExitNode.cs.meta
│ │ │ ├── StartNode.cs
│ │ │ ├── StopNode.cs
│ │ │ ├── WormholeExitNode.cs
│ │ │ ├── DisruptNode.cs
│ │ │ └── WormholeEntryNode.cs
│ ├── GorkColors.cs.meta
│ ├── GorkNode.cs.meta
│ ├── NodePort.cs.meta
│ ├── NodePortCollection.cs.meta
│ ├── GorkColors.cs
│ └── NodePort.cs
├── Scriptable Objects.meta
├── GorkUtility.cs.meta
├── GorkGraphReader.cs.meta
├── BaseGorkConvertions.cs.meta
├── Attributes
│ ├── GorkPortAttribute.cs.meta
│ ├── GorkColorAttribute.cs.meta
│ ├── GorkConverterAttribute.cs.meta
│ ├── GorkInputPortAttribute.cs.meta
│ ├── GorkMenuItemAttribute.cs.meta
│ ├── GorkWikiInfoAttribute.cs.meta
│ ├── GorkOutputPortAttribute.cs.meta
│ ├── DontSaveInGorkGraphAttribute.cs.meta
│ ├── DontSaveInGorkGraphAttribute.cs
│ ├── GorkInputPortAttribute.cs
│ ├── GorkOutputPortAttribute.cs
│ ├── GorkColorAttribute.cs
│ └── GorkPortAttribute.cs
├── Scriptable Objects
│ └── GorkGraph.cs.meta
├── Gork.asmdef
└── BaseGorkConvertions.cs
├── Gork.txt
├── README.md
└── .gitignore
/Editor/Resources/Gork Textures/gork_down_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/gork_down_arrow.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/gork_reset_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/gork_reset_icon.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/gork_window_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/gork_window_icon.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/gork_minimap_hide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/gork_minimap_hide.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/gork_minimap_show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/gork_minimap_show.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/gork_question_mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/gork_question_mark.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/HD Logos/gork_icon_HD.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/HD Logos/gork_icon_HD.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/HD Logos/gork_logo_HD.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/HD Logos/gork_logo_HD.png
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/HD Logos/gork_small_logo_HD.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RCJ15/Gork/HEAD/Editor/Resources/Gork Textures/HD Logos/gork_small_logo_HD.png
--------------------------------------------------------------------------------
/Gork.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 705b5f49920924f4fb853e80e3318f8f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/README.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74128f6b9131b0d42aa48bd9e557131c
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c4c1d1d8099b555479dc38f65092e3b5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34c3f4ae17c26e241bce448bc70b2d94
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Gork.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd0bfb71c18a4cc47aa4ff32fc71b632
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Runtime/Nodes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 50a2a4dd15abe5647adcec5ed08ce60e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Attributes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: eb2ffe9daa7460e498ed286af42ac269
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork Graph.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68fb2c7b5e1f38a4da8926a07331829a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork Wiki.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 59f2424f89856e64790ae87723223fb6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c1bce55cbb30b2341b97c6f7dd117b22
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Editor/Inspector.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2fb073cfdb22ce44891ab313c1fa8ccb
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38d6de14df92f7a46a494ee6afd4e959
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bdc958d62ea3c5f448cf945485c23aef
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Attributes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 722c512452a61f143ac22d64fd727f45
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Nodes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b23380d5121b6af479f6a59b90d6635d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Search Windows.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e5736f44b9a29864fabe39a3fdd1ee2a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: edbb9de39bd42c745a6ac9978ed3414f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff9b932257a3161408a067ad2c55014c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Scriptable Objects.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e0bf780e9687d04e84a3ddd03ce4f52
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/GorkGraphEditor.uss:
--------------------------------------------------------------------------------
1 | GridBackground {
2 | --grid-background-color: rgb(40, 40, 40);
3 | --line-color: rgba(255, 255, 255, 0.03);
4 | --thick-line-color: rgba(255, 255, 255, 0.03);
5 | --spacing: 15;
6 | }
7 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 16a679a9cc4016e44b6ff835fbc2ec91
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 75f707fb60ed4df4e8aa151766714dee
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7761405e7e5f2354ab92df49fad2190d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 78053f56e5612464ab29bc05406027aa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 46eaa87e867a9cb479bf4880ee06a833
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Inspector Side Window.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 466a47bf96a9f9340b98791e94156f46
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Logic.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d46dcf17b10f7fd4589fbc51f283a417
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d586c9504160fa449909d4b98222490b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Resources/Gork Textures/HD Logos.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2efc446c961aa394099eefb034630b17
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Dialogue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d8e586f0b5ca6e742b9144a8865b6731
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2da6e21b4600e30408eceea39251d54b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a7be73310bb6dff4f890625c0a7b7f8e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Dialogue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e7939fdc78507064bbbed0bf126a3d38
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Operations.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 303f7459fa0156243841db2b86417ad5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b65f223f0512574abed7bdfa99349c0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e66f9ddd88153a24f8f757439611a7c4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 226c234eca3d9974aa9baef1a0dd7439
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 834b96973e6e0b248be1b671144e16e1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Entries & Exits.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af1f44494f5333e4ebec893db83b58f7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/Event.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d3470328b17e52479e3814458875a86
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a446ac6be6f4da4fb60e5c5714e4c65
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b577c8652975b54fa161c009fb48c21
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/Parameter.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e9f718590c027194890070ea80c0ca57
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ecd3018d0c023b468b631f8eb4f952e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c35638e99601c194c979f73102eeaa53
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/GorkUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5056c2a2dff1dd147bae4f36e260c2fc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/GorkAssetHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b406f8b5d45ec9c43b9e8f48ca5cd2cd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/GorkEditorSaveData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 73f49c085f1ab7d458c3b0508c1d46e9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/GorkEditorUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 524264b400fa14a4b8fad33867822ea8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/IDeletionCallback.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d27c9658092ca4a4e9d8e2d5940c5ab9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/GorkGraphReader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d549b4d4a8b17a74785e4da5e1cbfaf7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/GorkColors.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8ffd80ac204f3794fa1f6ae0d3d53a28
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/GorkNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 09a726841e7ac26429a1196fd67c8207
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/NodePort.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d22c3ad383131644a40d2d0cd55b19d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Wiki/GorkWikiPage.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 247d358438dd8b74ca5ecd4621f99250
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Wiki/GorkWikiWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0937214737806c242b16d87035ed4838
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/BaseGorkConvertions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d8b5b0b47dcfbf346969e842550468eb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Nodes/GorkEdge.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f20861a120c9b414096108d4eb658e30
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Nodes/GorkGroup.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ec707318f1975834f98da7be6fdc8202
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Nodes/GorkNodeView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 63a2c2ae2af183e438298616391522c2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Nodes/GorkPort.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 40d311f13dab0ec49b59964b7668bd51
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/GorkScriptingDefineSymbol.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2c29e6df8a99b8941bcf7f36abd128d0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/GorkNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5fdfd28787b48ad4684ddcca3de92c9a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkPortAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9db2b831165bfd046a0e8f786dd772f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/NodePortCollection.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 202e90ca63b8bed4fa55fc2523b7868c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Scriptable Objects/GorkGraph.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aa088eb34004b61429f84d7a965df54b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/GorkMiniMap.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a084a823ca10f2e4e8c539558604321a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Nodes/GorkEdgeConnector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ca3cf3e3f0e2cee4a9815e8f605e39ac
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Wiki/GWPTextAssetInspector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e13ee2f75e8c9c6499b5feb070a7e385
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Inspector/GorkGraphPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f89cc0bf06ec18d4e91c25050c9bd9e3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Inspector/GorkGraphReaderEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 235806388b3203e45ad0291467f36314
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkColorAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4ca000f37d1e11042a94b577c5f96de0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkConverterAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d28c3e8d8b2a7249a9797758852b4c1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkInputPortAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 81e9dbbea75e4ce43bd6da23b3c0dabc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkMenuItemAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c17070d03855a604d924ef784437c3e9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkWikiInfoAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e513acb0d9807f84a9fbe1cf4543aaa0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/IfNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 142062900394d454088ca0c62f26ceb0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/GorkGraphEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 902f8184e0d2b0c47a46c670354df044
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/GorkGraphView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f70b2f053ac3e44cb6c1584be7b2597
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Search Windows/GorkAssetSearchWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4301679260c16904f905e178445c07e4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Search Windows/GorkNodeSearchWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc5158ba745020144ab895f00804e863
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Search Windows/GorkWikiPageSearchWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a8cfac09d400eec4abb54cfb4aec322b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkOutputPortAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e27d5512a4cd4374e969bee7d0a29355
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/DebugLogNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c13aca5a4c270bf42a77a1b4e7f1d070
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/ValueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a6970b7d9919a84f97299e1e7dd58c5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Attributes/CustomGorkNodeEditorAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2bb6bb39f4557e343af67944cc34b7cd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Inspector/GorkGraphScriptableObjectEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6bb3c67824a53984aa1cfad5bf0cfe4d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/IntValueNodeEditor.cs:
--------------------------------------------------------------------------------
1 | namespace Gork.Editor
2 | {
3 | ///
4 | /// The node editor for the .
5 | ///
6 | [CustomGorkNodeEditor(typeof(IntValueNode))]
7 | public class IntValueNodeEditor : ValueNodeEditor
8 | {
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Attributes/DontSaveInGorkGraphAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 391f256d45896f34f9860893088f341c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Dialogue/DialogueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3975ee6781a6d84ca2d137d185228bf
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/AndLogicGateNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 59fb9602b344d484ca633defa547e6c5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/LogicGateNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d53853f96e15fd1449d844d75bb4da04
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/OrLogicGateNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 810ec0a4c76cb7149bcded481096fe07
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/XorLogicGateNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6552d64e8e0246247a0f2d7169414d5d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/EventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c6b97df0150cc4d458656d3b4c171f8c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/BoolValueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e01849f5a02c21c4487be1db1c96dfcb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/FloatValueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3eb9ffdb0c6e0554481aa58311099b19
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/IntValueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3d632508347a2341b3812bc3b99f5cd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/StringValueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 553c4b544a92c5343a5a5abdfd9bb6f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Inspector Side Window/GorkSplitView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 113035179d5653248b438dabc99c2577
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/ValueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 128362fece9b8934b99b6a48f9aa5bdd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Dialogue/GorkDialogueLine.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e271a9bc7655eab45851ea0db8f781c4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/DisruptNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f99a1deafe330584d9aa3556fb0e688d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/StartNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af57ae8c8ef2918469bc6d3ad1c6f49f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/StopNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db9e59b5f5e81204999cd3b59a7e9768
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/BoolInvertNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 19e4175cb792ada47a45cbde18bfe43e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/StringFormatNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a7d7e72e125ce24790d3472510831c9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Inspector Side Window/GorkInspectorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b280a93dfdc9c444b907974308e183d9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Operations/EqualsNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2b72e8b4d916eb64d8bf2ae4de59e402
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/DebugLogNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ddced395f90339049931cfd633cd47eb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/Event/EventNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff535abeabbcfcf4685ae039a0ef1369
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/BoolValueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e5304bc14a91195419ace4125aee6b56
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/FloatValueNodeEditor.cs:
--------------------------------------------------------------------------------
1 | namespace Gork.Editor
2 | {
3 | ///
4 | /// The node editor for the .
5 | ///
6 | [CustomGorkNodeEditor(typeof(FloatValueNode))]
7 | public class FloatValueNodeEditor : ValueNodeEditor
8 | {
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/FloatValueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 01e1c00b3d9c8e64cbfd48b2e2d12ebb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/IntValueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 56fea467849778d48a77c3f373114a83
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Dialogue/GorkDialogueProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 87d900540acca194b990fea6ee4318fd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Dialogue/MultiChoiceDialogueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34aeb47da43d04d449eba5ed32684b03
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Dialogue/SingleLineDialogueNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9fab3f61432f3b84b878fb37d4654cbe
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/WormholeEntryNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f7ec525c79420b42a440cc9fcd68d76
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/WormholeExitNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f32f077dff76ba745a3503953da76731
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/EqualsNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f1f89b378e0bae849b9193c44af04e03
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/CoroutineNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c25df2a418f8d37459c2a64c578039ca
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitUntilNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38812d748cb473746bfa0be6a763045f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitWhileNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6d9407adc1f653c489578ef43e16b252
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/BoolExternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d016ade220c2c9d44ba75c1889703a66
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/ExternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba79793da1b35494fb8767105c84d3a3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/IntExternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c0a0150556b69fe45b386a6a24103240
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/InternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5700c017d7a479c42b208b46d8b557e2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/IntParameterNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f596e452c003db245a9d0e5c4ccbf791
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/ParameterNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 30c33f05bcd903b448bdac3d0d3718a1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/WaitForSecondsNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34733d39ba74a334596681a0af2339a8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/StringValueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 847c9b7855094994db0249b7a3542ba9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/NotEqualsNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 326b1010113bff14493e8b01185e778a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding/CeilNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af850d4f30f0c45469928a81861cbf7f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding/FloorNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6893486f7f6d13940af0769c0103fc91
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding/RoundNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c0cc41d931431c4588327143fec54f0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitForEndOfFrameNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 37bc2e8a044e4a8428a1c688fb6db407
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitForFixedUpdateNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 01f3a1e9ebf3e9249b8be6df2348d7df
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitForSecondsNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 116749ce12bd28549836f5e59bcc3279
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/FloatExternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8000b53d5f453aa408d5006700c82942
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/GenericExternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a984a5189dbe10c46b680a335ece9491
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/StringExternalEventNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e5e38ec577861d4409cb85861222f36d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/BoolParameterNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a449c9f02f18ca04bbf9362d8c206cca
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/FloatParameterNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 30d3884a0326b744f81665ca1779adfe
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/StringParameterNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 40e55d8014e205f41bcf8fd891b7e1e6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Wiki/GorkWikiWindow.uxml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31c01322e7e6eb94dae441171641fd02
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
11 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Dialogue/MultiLineDialogueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e290db6ed1bbc61498ed4dc0f1327a12
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Dialogue/SingleLineDialogueNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a5ab154eee257646b1ca4947018fc8a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Entries & Exits/DisruptNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e921e2e981c5c40468787417e9028910
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Operations/StringFormatNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7395c9fc74e443b49b9c8e215176564e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/Event/ExternalEventNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74c946dc409fec1499288075acfce600
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/Event/InternalEventNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 410eb3b6d888b044f8eacfa33ab10bfc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/Parameter/ParameterNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c6909b3776262d4fbad0ea1e94c3348
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/AddNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1cbc7cd819a15474aa06701ac9113eab
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitForSecondsRealtimeNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f5963e9c8e68d944910045add8a91a4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/TagDisplay.uxml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe10a72ab6578cd4ca145d6915efb9e2
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
11 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/TagLabel.uxml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e357c65f5f9f1a745ac97942c1664cc4
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
11 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Entries & Exits/WormholeEntryNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3c4aa6485ad88004caab714a8fd27ba6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/DivideNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f2481bf4075ea1448deff29c12ffce1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/MultiplyNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fed414149e530b74c8e761246321bd37
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/NumberOperationNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 20b6b2b3f7f5abf4d83e77b9caa9467a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/SubtractNumberNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3babde6a27b5be4aa43e04fbd3a4c2f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/GorkGraphEditor.uxml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7161daea0515e54a96156429ca01d97
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
11 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/TagLabelArrows.uxml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 73a1152054cdeac48ac61913fa6b4146
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
11 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/InternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | ///
5 | ///
6 | [GorkMenuItem("Tools/Events/Internal Event", GorkColors.INTERNAL_EVENT_COLOR, Order = 1)]
7 | [GorkOutputPort("Trigger", Order = -99)]
8 | public class InternalEventNode : EventNode
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/QuestionMarkButton.uxml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8a946a2a81b7810498770d8973bff64e
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
11 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/NumberComparisonNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0754990dda8cc24fa589d027f105d41
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/EventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | ///
5 | ///
6 | public abstract class EventNode : GorkNode
7 | {
8 | [GorkWikiInfo("Determines what event this node is connected to.\nIs displayed as a dropdown in the editor")]
9 | public string EventName = "Event Name";
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/IntValueNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Gives out a constant value.
5 | ///
6 | [GorkMenuItem("Values/Int Value", GorkColors.INT_COLOR, Order = 1)]
7 | [GorkOutputPort("Value", typeof(int))]
8 | public class IntValueNode : ValueNode
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/GreaterEqualsComparisonNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 183f7446d5883484380030996e7fd74c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/GreaterThanComparisonNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 940d8273d6e268c478d7be581b99c820
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/SmallerEqualsComparisonNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ca1b59e052955f64ab4cb825ce53335f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/SmallerThanComparisonNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dae8d1a3a302b4e408bbb5cad8485bdd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/BoolValueNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Gives out a constant value.
5 | ///
6 | [GorkMenuItem("Values/Bool Value", GorkColors.BOOL_COLOR, Order = 2)]
7 | [GorkOutputPort("Value", typeof(bool))]
8 | public class BoolValueNode : ValueNode
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Editor/IDeletionCallback.cs:
--------------------------------------------------------------------------------
1 | namespace Gork.Editor
2 | {
3 | ///
4 | /// An interface that contains a callback which will be called if the attached is removed in the .
5 | ///
6 | public interface IDeletionCallback
7 | {
8 | void OnDeletion();
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/FloatValueNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Gives out a constant value.
5 | ///
6 | [GorkMenuItem("Values/Float Value", GorkColors.FLOAT_COLOR, Order = 0)]
7 | [GorkOutputPort("Value", typeof(float))]
8 | public class FloatValueNode : ValueNode
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/GorkGraphEditor.uss.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8c2e25dcacc8f5640aa2f9363cf2c317
3 | ScriptedImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 2
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0}
11 | disableValidation: 0
12 |
--------------------------------------------------------------------------------
/Runtime/Gork.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Gork",
3 | "rootNamespace": "Gork",
4 | "references": [],
5 | "includePlatforms": [],
6 | "excludePlatforms": [],
7 | "allowUnsafeCode": false,
8 | "overrideReferences": false,
9 | "precompiledReferences": [],
10 | "autoReferenced": true,
11 | "defineConstraints": [],
12 | "versionDefines": [],
13 | "noEngineReferences": false
14 | }
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/StartNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Sends a signal to it's output port as soon as the is started.
5 | ///
6 | [GorkMenuItem("Entries & Exits/Start", GorkColors.ENTRY_COLOR, Order = 0)]
7 | [GorkOutputPort("Start Port")]
8 | public class StartNode : GorkNode
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/StringValueNode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Gives out a constant value.
7 | ///
8 | [GorkMenuItem("Values/String Value", GorkColors.STRING_COLOR, Order = 3)]
9 | [GorkOutputPort("Value", typeof(string))]
10 | public class StringValueNode : ValueNode
11 | {
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/IntParameterNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | ///
7 | ///
8 | [GorkMenuItem("Values/Parameter/Int Parameter", GorkColors.INT_COLOR, Order = 1)]
9 | [GorkOutputPort("Value", typeof(int))]
10 | public class IntParameterNode : ParameterNode
11 | {
12 | public override Type ParameterType => typeof(int);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/BoolParameterNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | ///
7 | ///
8 | [GorkMenuItem("Values/Parameter/Bool Parameter", GorkColors.BOOL_COLOR, Order = 2)]
9 | [GorkOutputPort("Value", typeof(bool))]
10 | public class BoolParameterNode : ParameterNode
11 | {
12 | public override Type ParameterType => typeof(bool);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/FloatParameterNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | ///
7 | ///
8 | [GorkMenuItem("Values/Parameter/Float Parameter", GorkColors.FLOAT_COLOR, Order = 0)]
9 | [GorkOutputPort("Value", typeof(float))]
10 | public class FloatParameterNode : ParameterNode
11 | {
12 | public override Type ParameterType => typeof(float);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/NotEqualsNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// A variant of the that does the same except inverted.
5 | ///
6 | [GorkMenuItem("Operations/Comparisons/Not Equals (!=)", GorkColors.BOOL_COLOR, Order = -5)]
7 | public class NotEqualsNode : EqualsNode
8 | {
9 | public override bool ModifyResult(bool result) => !result;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/StringParameterNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | ///
7 | ///
8 | [GorkMenuItem("Values/Parameter/String Parameter", GorkColors.STRING_COLOR, Order = 3)]
9 | [GorkOutputPort("Value", typeof(string))]
10 | public class StringParameterNode : ParameterNode
11 | {
12 | public override Type ParameterType => typeof(string);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/GreaterThanComparisonNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// X > Y
5 | ///
6 | [GorkMenuItem("Operations/Comparisons/Greater Than (>)", GorkColors.FLOAT_COLOR, Order = -4)]
7 | public class GreaterThanComparisonNode : NumberComparisonNode
8 | {
9 | public override bool Operation(float value1, float value2) => value1 > value2;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/SmallerThanComparisonNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// X < Y
5 | ///
6 | [GorkMenuItem("Operations/Comparisons/Smaller Than (<)", GorkColors.FLOAT_COLOR, Order = -3)]
7 | public class SmallerThanComparisonNode : NumberComparisonNode
8 | {
9 | public override bool Operation(float value1, float value2) => value1 < value2;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/OrLogicGateNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Allows usage of the OR logic gate.
5 | ///
6 | [GorkMenuItem("Logic/Logic Gate (OR)", GorkColors.BOOL_COLOR, Order = 2)]
7 | public class OrLogicGateNode : LogicGateNode
8 | {
9 | public override string Title => "OR";
10 |
11 | public override bool Operation(bool value1, bool value2) => value1 || value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/XorLogicGateNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Allows usage of the XOR logic gate.
5 | ///
6 | [GorkMenuItem("Logic/Logic Gate (XOR)", GorkColors.BOOL_COLOR, Order = 3)]
7 | public class XorLogicGateNode : LogicGateNode
8 | {
9 | public override string Title => "XOR";
10 |
11 | public override bool Operation(bool value1, bool value2) => value1 ^ value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/AndLogicGateNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Allows usage of the AND logic gate.
5 | ///
6 | [GorkMenuItem("Logic/Logic Gate (AND)", GorkColors.BOOL_COLOR, Order = 1)]
7 | public class AndLogicGateNode : LogicGateNode
8 | {
9 | public override string Title => "AND";
10 |
11 | public override bool Operation(bool value1, bool value2) => value1 && value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/GreaterEqualsComparisonNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// X >= Y
5 | ///
6 | [GorkMenuItem("Operations/Comparisons/Greater Equals (>=)", GorkColors.FLOAT_COLOR, Order = -2)]
7 | public class GreaterEqualsComparisonNode : NumberComparisonNode
8 | {
9 | public override bool Operation(float value1, float value2) => value1 >= value2;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/SmallerEqualsComparisonNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// X <= Y
5 | ///
6 | [GorkMenuItem("Operations/Comparisons/Smaller Equals (<=)", GorkColors.FLOAT_COLOR, Order = -1)]
7 | public class SmallerEqualsComparisonNode : NumberComparisonNode
8 | {
9 | public override bool Operation(float value1, float value2) => value1 <= value2;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/AddNumberNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// 1 + 1 = 2
5 | ///
6 | [GorkMenuItem("Operations/Add Number", GorkColors.FLOAT_COLOR, Order = 0)]
7 | public class AddNumberNode : NumberOperationNode
8 | {
9 | public override string Title => "Addition";
10 |
11 | public override float Operation(float value1, float value2) => value1 + value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/DivideNumberNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// 4 / 2 = 2
5 | ///
6 | [GorkMenuItem("Operations/Divide Number", GorkColors.FLOAT_COLOR, Order = 3)]
7 | public class DivideNumberNode : NumberOperationNode
8 | {
9 | public override string Title => "Division";
10 |
11 | public override float Operation(float value1, float value2) => value1 / value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Attributes/DontSaveInGorkGraphAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// A that will tell that this Field should not be saved when copying a in the graph editor.
7 | ///
8 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
9 | public class DontSaveInGorkGraphAttribute : Attribute
10 | {
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/MultiplyNumberNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// 2 * 2 = 4
5 | ///
6 | [GorkMenuItem("Operations/Multiply Number", GorkColors.FLOAT_COLOR, Order = 2)]
7 | public class MultiplyNumberNode : NumberOperationNode
8 | {
9 | public override string Title => "Multiplication";
10 |
11 | public override float Operation(float value1, float value2) => value1 * value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/SubtractNumberNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// 2 - 1 = 1
5 | ///
6 | [GorkMenuItem("Operations/Subtract Number", GorkColors.FLOAT_COLOR, Order = 1)]
7 | public class SubtractNumberNode : NumberOperationNode
8 | {
9 | public override string Title => "Subtraction";
10 |
11 | public override float Operation(float value1, float value2) => value1 - value2;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding/CeilNumberNode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Rounds a number to a integer using the Ceil rounding method: .
7 | ///
8 | [GorkMenuItem("Operations/Rounding/Ceil", GorkColors.INT_COLOR, Order = 2)]
9 | public class CeilNumberNode : RoundNumberNode
10 | {
11 | public override int Operation(float value) => Mathf.CeilToInt(value);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Editor/Gork.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Gork.Editor",
3 | "rootNamespace": "Gork.Editor",
4 | "references": [
5 | "GUID:dd0bfb71c18a4cc47aa4ff32fc71b632"
6 | ],
7 | "includePlatforms": [
8 | "Editor"
9 | ],
10 | "excludePlatforms": [],
11 | "allowUnsafeCode": false,
12 | "overrideReferences": false,
13 | "precompiledReferences": [],
14 | "autoReferenced": true,
15 | "defineConstraints": [],
16 | "versionDefines": [],
17 | "noEngineReferences": false
18 | }
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding/FloorNumberNode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Rounds a number to a integer using the Floor rounding method: .
7 | ///
8 | [GorkMenuItem("Operations/Rounding/Floor", GorkColors.INT_COLOR, Order = 1)]
9 | public class FloorNumberNode : RoundNumberNode
10 | {
11 | public override int Operation(float value) => Mathf.FloorToInt(value);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/StopNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Will stop all currently active nodes in the when triggered.
5 | ///
6 | [GorkMenuItem("Entries & Exits/Stop", GorkColors.ENTRY_COLOR, Order = 1)]
7 | [GorkInputPort("Trigger")]
8 | public class StopNode : GorkNode
9 | {
10 | public override void Process(int port)
11 | {
12 | Graph.OnGraphStop.Invoke();
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/WormholeExitNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// A node that will receive a signal from a with the same key. Use this to fix spaghetti connections and create reusable "functions" in your graphs.
5 | ///
6 | [GorkMenuItem("Entries & Exits/Wormhole Exit", GorkColors.WORMHOLE_COLOR, Order = 11)]
7 | [GorkOutputPort("Signal")]
8 | public class WormholeExitNode : GorkNode
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/TagLabel.uxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/BoolExternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// An that can take in a parameter.
5 | ///
6 | [GorkMenuItem("Tools/Events/Bool External Event", GorkColors.EXTERNAL_EVENT_COLOR, Order =5)]
7 | [GorkInputPort("Bool Input", typeof(bool))]
8 | public class BoolExternalEventNode : ExternalEventNode
9 | {
10 | public override object ParameterProvider => GetValueFromPort(1);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/IntExternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// An that can take in an parameter.
5 | ///
6 | [GorkMenuItem("Tools/Events/Int External Event", GorkColors.EXTERNAL_EVENT_COLOR, Order = 4)]
7 | [GorkInputPort("Int Input", typeof(int))]
8 | public class IntExternalEventNode : ExternalEventNode
9 | {
10 | public override object ParameterProvider => GetValueFromPort(1);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/FloatExternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// An that can take in a parameter.
5 | ///
6 | [GorkMenuItem("Tools/Events/Float External Event", GorkColors.EXTERNAL_EVENT_COLOR, Order = 3)]
7 | [GorkInputPort("Float Input", typeof(float))]
8 | public class FloatExternalEventNode : ExternalEventNode
9 | {
10 | public override object ParameterProvider => GetValueFromPort(1);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/StringExternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// An that can take in a parameter.
5 | ///
6 | [GorkMenuItem("Tools/Events/String External Event", GorkColors.EXTERNAL_EVENT_COLOR, Order = 6)]
7 | [GorkInputPort("String Input", typeof(string))]
8 | public class StringExternalEventNode : ExternalEventNode
9 | {
10 | public override object ParameterProvider => GetValueFromPort(1);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/GenericExternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// An that can take in a generic parameter.
5 | ///
6 | [GorkMenuItem("Tools/Events/Generic External Event", GorkColors.EXTERNAL_EVENT_COLOR, Order = 7)]
7 | [GorkInputPort("Generic Input", typeof(object))]
8 | public class GenericExternalEventNode : ExternalEventNode
9 | {
10 | public override object ParameterProvider => GetValueFromPort(1);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Editor/Gork Graph/Main Window/QuestionMarkButton.uxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/BoolInvertNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Will simply invert a from true to false or false to true.
5 | ///
6 | [GorkMenuItem("Operations/Bool Invert", GorkColors.BOOL_COLOR, Order = 99)]
7 | [GorkInputPort("", typeof(bool))]
8 | [GorkOutputPort("", typeof(bool))]
9 | public class BoolInvertNode : GorkNode
10 | {
11 | public override bool BoolCall(int port)
12 | {
13 | return !GetValueFromPort(0);
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/CoroutineNode.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | ///
7 | ///
8 | [GorkInputPort("Trigger")]
9 | [GorkOutputPort("When Done")]
10 | public abstract class CoroutineNode : GorkNode
11 | {
12 | public override IEnumerator ProcessIEnumerator(int port)
13 | {
14 | yield return CoroutineOperation();
15 |
16 | CallPort(port);
17 | }
18 |
19 | public abstract IEnumerator CoroutineOperation();
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Gork.txt:
--------------------------------------------------------------------------------
1 | Gork is a Node Based system allowing for cool cutscenes in video games.
2 | Gork is created using Unitys extremely underdocumented Graph View API and is built inside of UI Builder.
3 |
4 | Gork used resources online such as this extremely helpful youtube tutorial: https://www.youtube.com/watch?v=nKpM98I7PeM
5 |
6 | Gork also used the following github repositories:
7 | https://github.com/Unity-Technologies/ShaderGraph
8 | https://github.com/Unity-Technologies/UnityCsReference/tree/3fcad4bbbea0455588843799c67861f7b9eb3825/Modules/GraphViewEditor
9 | https://github.com/Wafflus/unity-dialogue-system
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitUntilNode.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using UnityEngine;
3 |
4 | namespace Gork
5 | {
6 | ///
7 | /// Waits Until a input signal is true and will trigger it's connected node when finished.
8 | ///
9 | [GorkMenuItem("Tools/Coroutine/Wait Until...", GorkColors.COROUTINE_COLOR, Order = 2)]
10 | [GorkInputPort("Value", typeof(bool), Order = 1)]
11 | public class WaitUntilNode : CoroutineNode
12 | {
13 | public override IEnumerator CoroutineOperation() => new WaitUntil(() => GetValueFromPort(1));
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Coroutine/WaitWhileNode.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using UnityEngine;
3 |
4 | namespace Gork
5 | {
6 | ///
7 | /// Waits While a input signal is true and will trigger it's connected node when finished.
8 | ///
9 | [GorkMenuItem("Tools/Coroutine/Wait While...", GorkColors.COROUTINE_COLOR, Order = 3)]
10 | [GorkInputPort("Value", typeof(bool), Order = 1)]
11 | public class WaitWhileNode : CoroutineNode
12 | {
13 | public override IEnumerator CoroutineOperation() => new WaitWhile(() => GetValueFromPort(1));
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/Event/ExternalEventNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | ///
5 | ///
6 | [GorkMenuItem("Tools/Events/External Event", GorkColors.EXTERNAL_EVENT_COLOR, Order = 2)]
7 | [GorkInputPort("Trigger", Order = -99)]
8 | public class ExternalEventNode : EventNode
9 | {
10 | public virtual object ParameterProvider => null;
11 |
12 | public override void Process(int port)
13 | {
14 | // Trigger external event
15 | object parameter = ParameterProvider;
16 |
17 | Graph.OnTriggerExternal.Invoke(EventName, parameter);
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Number Operation/NumberOperationNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// The base class for the 4 nodes that allow usage of addition, subtraction, multiplication & division.
5 | ///
6 | [GorkInputPort("X", typeof(float))]
7 | [GorkInputPort("Y", typeof(float))]
8 | [GorkOutputPort("Result", typeof(float))]
9 | public abstract class NumberOperationNode : GorkNode
10 | {
11 | public override float FloatCall(int port) => Operation(GetValueFromPort(0), GetValueFromPort(1));
12 |
13 | public abstract float Operation(float value1, float value2);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/ValueNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// The base class for every that gives out a constant value. is the type of value that the node should give out.
7 | ///
8 | public abstract class ValueNode : GorkNode
9 | {
10 | public T Value;
11 |
12 | public override object ValueCall(int port, Type type)
13 | {
14 | if (type == typeof(T))
15 | {
16 | return Value;
17 | }
18 |
19 | return base.ValueCall(port, type);
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/DebugLogNodeEditor.cs:
--------------------------------------------------------------------------------
1 | namespace Gork.Editor
2 | {
3 | ///
4 | /// The node editor for the .
5 | ///
6 | [CustomGorkNodeEditor(typeof(DebugLogNode))]
7 | public class DebugLogNodeEditor : GorkNodeEditor
8 | {
9 | public override float InspectorLabelWidth => 30;
10 | public override float InspectorFieldWidth => 50;
11 |
12 | protected override void OnInspectorGUI()
13 | {
14 | if (HasInputConnection(1))
15 | {
16 | return;
17 | }
18 |
19 | base.OnInspectorGUI();
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Rounding/RoundNumberNode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Rounds a number to a integer using the regular rounding method: .
7 | ///
8 | [GorkMenuItem("Operations/Rounding/Round", GorkColors.INT_COLOR, Order = 0)]
9 | [GorkInputPort("", typeof(float))]
10 | [GorkOutputPort("", typeof(int))]
11 | public class RoundNumberNode : GorkNode
12 | {
13 | public override int IntCall(int port) => Operation(GetValueFromPort(0));
14 |
15 | public virtual int Operation(float value) => Mathf.RoundToInt(value);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Dialogue/SingleLineDialogueNodeEditor.cs:
--------------------------------------------------------------------------------
1 | namespace Gork.Editor
2 | {
3 | ///
4 | /// The node editor for the .
5 | ///
6 | [CustomGorkNodeEditor(typeof(SingleLineDialogueNode))]
7 | public class SingleLineDialogueNodeEditor : GorkNodeEditor
8 | {
9 | public override float InspectorFieldWidth => 70;
10 |
11 | protected override void OnInspectorGUI()
12 | {
13 | SetupInspector();
14 |
15 | if (HasInputConnection(1))
16 | {
17 | return;
18 | }
19 |
20 | DoDefaultInspector();
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkInputPortAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Attach this to a script to make an input port appear in the editor.
7 | ///
8 | public class GorkInputPortAttribute : GorkPortAttribute
9 | {
10 | public GorkInputPortAttribute(string displayName) : base(displayName)
11 | {
12 |
13 | }
14 |
15 | public GorkInputPortAttribute(Type portType) : base(portType)
16 | {
17 |
18 | }
19 |
20 | public GorkInputPortAttribute(string displayName, Type portType) : base(displayName, portType)
21 | {
22 |
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Runtime/Attributes/GorkOutputPortAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Attach this to a script to make an output port appear in the editor.
7 | ///
8 | public class GorkOutputPortAttribute : GorkPortAttribute
9 | {
10 | public GorkOutputPortAttribute(string displayName) : base(displayName)
11 | {
12 |
13 | }
14 |
15 | public GorkOutputPortAttribute(Type portType) : base(portType)
16 | {
17 |
18 | }
19 |
20 | public GorkOutputPortAttribute(string displayName, Type portType) : base(displayName, portType)
21 | {
22 |
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/LogicGateNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// The base script for the 3 logic gate nodes: AND, OR and XOR.
5 | ///
6 | [GorkInputPort("X", typeof(bool))]
7 | [GorkInputPort("Y", typeof(bool))]
8 | [GorkOutputPort("Result", typeof(bool))]
9 | public abstract class LogicGateNode : GorkNode
10 | {
11 | public override bool BoolCall(int port)
12 | {
13 | bool value1 = GetValueFromPort(0);
14 | bool value2 = GetValueFromPort(1);
15 |
16 | return Operation(value1, value2);
17 | }
18 |
19 | public abstract bool Operation(bool value1, bool value2);
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Values/Parameter/ParameterNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Will give out a Gork Parameter value to connected nodes via a dropdown for Parameter name.
7 | ///
8 | public abstract class ParameterNode : GorkNode
9 | {
10 | [GorkWikiInfo("The name of the parameter this node outputs.\nIs displayed like a dropdown in the editor")]
11 | public string ParameterName = "Parameter Name";
12 |
13 | public abstract Type ParameterType { get; }
14 |
15 | public override object ValueCall(int port, Type type)
16 | {
17 | return GetParameter(ParameterName, type);
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/Number Comparsion/NumberComparisonNode.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using System.Collections.Generic;
3 | using UnityEngine;
4 |
5 | namespace Gork
6 | {
7 | ///
8 | ///
9 | ///
10 | [GorkInputPort("X", typeof(float))]
11 | [GorkInputPort("Y", typeof(float))]
12 | [GorkOutputPort("Result", typeof(bool))]
13 | public abstract class NumberComparisonNode : GorkNode
14 | {
15 | public override bool BoolCall(int port)
16 | {
17 | float value1 = GetValueFromPort(0);
18 | float value2 = GetValueFromPort(1);
19 |
20 | return Operation(value1, value2);
21 | }
22 |
23 | public abstract bool Operation(float value1, float value2);
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Runtime/Nodes/GorkColors.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Simply just a collection of a bunch of constant hexadecimal color strings for .
5 | ///
6 | public class GorkColors
7 | {
8 | public const string BOOL_COLOR = "264526";
9 | public const string FLOAT_COLOR = "243E3E";
10 | public const string INT_COLOR = "28233E";
11 | public const string STRING_COLOR = "443A1E";
12 |
13 | public const string DIALOGUE_COLOR = "422626";
14 | public const string ENTRY_COLOR = "443629";
15 | public const string WORMHOLE_COLOR = "30421d";
16 | public const string TOOL_COLOR = "666666";
17 | public const string COROUTINE_COLOR = "57664D";
18 |
19 | public const string INTERNAL_EVENT_COLOR = "002806";
20 | public const string EXTERNAL_EVENT_COLOR = "21003D";
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Values/BoolValueNodeEditor.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEditor;
3 |
4 | namespace Gork.Editor
5 | {
6 | ///
7 | /// The node editor for the .
8 | ///
9 | [CustomGorkNodeEditor(typeof(BoolValueNode))]
10 | public class BoolValueNodeEditor : ValueNodeEditor
11 | {
12 | public override float InspectorLabelWidth => 1;
13 | public override float InspectorFieldWidth => 40;
14 |
15 | protected override void OnInspectorGUI()
16 | {
17 | SetupInspector();
18 |
19 | Rect rect = EditorGUILayout.GetControlRect();
20 |
21 | rect.x = rect.width / 2 - 7;
22 |
23 | rect.width /= 2;
24 |
25 | valueProp.boolValue = EditorGUI.Toggle(rect, valueProp.boolValue);
26 |
27 | serializedObject.ApplyModifiedProperties();
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/Event/InternalEventNodeEditor.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine.UIElements;
3 |
4 | namespace Gork.Editor
5 | {
6 | ///
7 | ///
8 | ///
9 | [CustomGorkNodeEditor(typeof(InternalEventNode), Inherit = true)]
10 | public class InternalEventNodeEditor : EventNodeEditor
11 | {
12 | public override GorkGraph.Event.Type EventType => GorkGraph.Event.Type.Internal;
13 |
14 | protected override void Draw(List elements)
15 | {
16 | if (Expanded)
17 | {
18 | OnExpand();
19 | }
20 | }
21 |
22 | public override void OnExpand()
23 | {
24 | inputContainer.Add(IMGUIContainer);
25 | }
26 |
27 | public override void OnCollapse()
28 | {
29 | inputContainer.Remove(IMGUIContainer);
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Editor/Node Editors/Builtin Nodes/Tools/Event/ExternalEventNodeEditor.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine.UIElements;
3 |
4 | namespace Gork.Editor
5 | {
6 | ///
7 | ///
8 | ///
9 | [CustomGorkNodeEditor(typeof(ExternalEventNode), Inherit = true)]
10 | public class ExternalEventNodeEditor : EventNodeEditor
11 | {
12 | public override GorkGraph.Event.Type EventType => GorkGraph.Event.Type.External;
13 |
14 | protected override void Draw(List elements)
15 | {
16 | if (Expanded)
17 | {
18 | OnExpand();
19 | }
20 | }
21 |
22 | public override void OnExpand()
23 | {
24 | outputContainer.Add(IMGUIContainer);
25 | }
26 |
27 | public override void OnCollapse()
28 | {
29 | outputContainer.Remove(IMGUIContainer);
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Operations/Comparison/EqualsNode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Compares both of it's input's and gives out a value if the values are equal to eachother.
7 | ///
8 | [GorkMenuItem("Operations/Comparisons/Equals (==)", GorkColors.BOOL_COLOR, Order = -6)]
9 | [GorkInputPort("X", typeof(object))]
10 | [GorkInputPort("Y", typeof(object))]
11 | [GorkOutputPort("Result", typeof(bool))]
12 | public class EqualsNode : GorkNode
13 | {
14 | [DontSaveInGorkGraph] [SerializeField] private string comparisonTypeName;
15 |
16 | public override bool BoolCall(int port)
17 | {
18 | object obj1 = GetValueFromPort(0);
19 | object obj2 = GetValueFromPort(1);
20 |
21 | return ModifyResult(obj1.Equals(obj2));
22 | }
23 |
24 | public virtual bool ModifyResult(bool result) => result;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Runtime/BaseGorkConvertions.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using System.Collections.Generic;
3 | using UnityEngine;
4 |
5 | namespace Gork
6 | {
7 | ///
8 | /// Has the base Gork Conversions for Float to Int and Int to Float.
9 | /// Use this as an example of how to create your own Gork Conversions.
10 | /// See: .
11 | ///
12 | [GorkConverter]
13 | public class BaseGorkConvertions
14 | {
15 | ///
16 | /// Float to Int convertion.
17 | ///
18 | [GorkConverter]
19 | public static int FloatToInt(float val)
20 | {
21 | return Mathf.RoundToInt(val);
22 | }
23 |
24 | ///
25 | /// Int to Float convertion.
26 | ///
27 | [GorkConverter]
28 | public static float IntToFloat(int val)
29 | {
30 | return val;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Logic/IfNode.cs:
--------------------------------------------------------------------------------
1 | namespace Gork
2 | {
3 | ///
4 | /// Will check if the input statement is true or false and will trigger another connected based on the result.
5 | /// This node requires a signal first through the "Trigger" input port before the connected is triggered.
6 | ///
7 | [GorkMenuItem("Logic/If", GorkColors.TOOL_COLOR, Order = 0)]
8 | [GorkInputPort("Trigger")]
9 | [GorkInputPort("Statement", typeof(bool))]
10 | [GorkOutputPort("True")]
11 | [GorkOutputPort("False")]
12 | public class IfNode : GorkNode
13 | {
14 | public override void Process(int port)
15 | {
16 | if (GetValueFromPort(1))
17 | {
18 | // True
19 | CallPort(0);
20 | }
21 | else
22 | {
23 | // False
24 | CallPort(1);
25 | }
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Entries & Exits/DisruptNode.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// Will stop all that have a certain tag
7 | ///
8 | [GorkMenuItem("Entries & Exits/Disrupt Node", GorkColors.ENTRY_COLOR, Order = 2)]
9 | [GorkInputPort("Trigger")]
10 | public class DisruptNode : GorkNode
11 | {
12 | [GorkWikiInfo("The tag that will determine which nodes to stop.\nIs displayed like a dropdown in the editor")]
13 | public string Tag = "No Tag";
14 |
15 | public override void Process(int port)
16 | {
17 | // Stop all nodes with the set tag
18 | List nodes = Graph.GetNodesWithTag(Tag);
19 |
20 | // No nodes with that tag :(
21 | if (nodes == null)
22 | {
23 | return;
24 | }
25 |
26 | foreach (GorkNode node in nodes)
27 | {
28 | Graph.OnNodeStop(node);
29 | }
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Runtime/Nodes/Builtin Nodes/Tools/DebugLogNode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Gork
4 | {
5 | ///
6 | /// A that will simply print out a message in the console using .
7 | ///
8 | [GorkMenuItem("Tools/Debug Log", GorkColors.TOOL_COLOR, Order = 0)]
9 | [GorkInputPort("Trigger")]
10 | [GorkInputPort("Data", typeof(object))]
11 | public class DebugLogNode : GorkNode
12 | {
13 | [GorkWikiInfo("What this node will print out in the console.\nWill be overwritten by the Data input port if another node is connected to it", DisplayName = "Log Text")]
14 | [TextArea(1, 5)]
15 | public string LogText = "Hello Gorld!";
16 |
17 | public override void Process(int port)
18 | {
19 | // Debug Log
20 | if (HasInputConnection(1))
21 | {
22 | Debug.Log(GetValueFromPort