Script Canvas, replace the text replacement system to a JSON file based one (#5228)
It is now possible to right click on nodes on the node palette to navigate to the file that holds the text data for any given node, this way it is easy to update and improve the naming of titles, subtitles, categories, tool tips and slots.
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{11DDEEC1-7111-4655-B47F-8F0372B1A1A9}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Add Element at End",
|
||||
"category": "Containers",
|
||||
"tooltip": "Adds the provided element at the end of the container",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Container",
|
||||
"details": {
|
||||
"name": "Container"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{26DDC284-BD01-471E-BA8F-36C3A1ADA169}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Clear All Elements",
|
||||
"category": "Containers",
|
||||
"tooltip": "Eliminates all the elements in the container",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Container",
|
||||
"details": {
|
||||
"name": "Container"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{F1A891C9-81D4-4675-A57A-F11AB415F95F}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Erase",
|
||||
"category": "Containers",
|
||||
"tooltip": "Erase the element at the specified Index or with the specified Key",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Container",
|
||||
"details": {
|
||||
"name": "Container"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Element Not Found",
|
||||
"details": {
|
||||
"name": "Element Not Found",
|
||||
"tooltip": "Triggered if the specified element was not found"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{31823035-A3FF-4B8D-A3A6-819519478B7C}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "For Each",
|
||||
"category": "Containers",
|
||||
"tooltip": "Node for iterating through a container",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signaled upon node entry"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_Break",
|
||||
"details": {
|
||||
"name": "Break",
|
||||
"tooltip": "Stops the iteration when signaled"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Each",
|
||||
"details": {
|
||||
"name": "Each",
|
||||
"tooltip": "Signalled after each element of the container"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Finished",
|
||||
"details": {
|
||||
"name": "Finished",
|
||||
"tooltip": "The container has been fully iterated over"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{6A4FE29F-3BAA-40D6-8BEE-CDE9CCBD7885}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Get Element",
|
||||
"category": "Containers",
|
||||
"tooltip": "Returns the element at the specified Index or Key",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Key Not Found",
|
||||
"details": {
|
||||
"name": "Key Not Found",
|
||||
"tooltip": "Triggered if the specified key was not found"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{B0E10176-5DFE-4D34-BEF8-7EB575929CE7}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Get First Element",
|
||||
"category": "Containers",
|
||||
"tooltip": "Retrieves the first element in the container",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{B7E79DC5-21DA-4001-8284-85707C71C29B}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Get Last Element",
|
||||
"category": "Containers",
|
||||
"tooltip": "Get Last Element",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{981EA18E-F421-4B39-9FF7-27322F3E8B14}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Get Size",
|
||||
"category": "Containers",
|
||||
"tooltip": "Get the number of elements in the specified container",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Size",
|
||||
"details": {
|
||||
"name": "Size"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{122B30C9-30A6-4CAF-B4E3-327A6C1A1E38}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Insert",
|
||||
"category": "Containers",
|
||||
"tooltip": "Inserts an element into the container at the specified Index or Key",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Container",
|
||||
"details": {
|
||||
"name": "Container"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{670FCD62-BAA8-4812-9CF2-C3F2EC5F54F5}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Is Empty",
|
||||
"category": "Containers",
|
||||
"tooltip": "Returns whether the container is empty",
|
||||
"subtitle": "Containers"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Is Empty",
|
||||
"details": {
|
||||
"name": "Is Empty"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "The container is empty"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "The container is not empty"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Source",
|
||||
"details": {
|
||||
"name": "Source"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{38B808C5-152C-4643-A08C-463EBED55E19}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "AZ Event Handler",
|
||||
"category": "Core",
|
||||
"tooltip": "Handler for an AZ::Event returned from a BehaviorContent method."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_Connect",
|
||||
"details": {
|
||||
"name": "Connect",
|
||||
"tooltip": "Connect the AZ Event to this AZ Event Handler."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_Disconnect",
|
||||
"details": {
|
||||
"name": "Disconnect",
|
||||
"tooltip": "Disconnect current AZ Event from this AZ Event Handler."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_On Connected",
|
||||
"details": {
|
||||
"name": "On Connected",
|
||||
"tooltip": "Signaled when a connection has taken place."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_On Disconnected",
|
||||
"details": {
|
||||
"name": "On Disconnected",
|
||||
"tooltip": "Signaled when this event handler is disconnected."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnEvent",
|
||||
"details": {
|
||||
"name": "OnEvent",
|
||||
"tooltip": "Triggered when the AZ Event invokes Signal() function."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{33E12915-EFCA-4AA7-A188-D694DAD58980}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Event Handler",
|
||||
"category": "Core",
|
||||
"tooltip": "Allows you to handle a event."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_Connect",
|
||||
"details": {
|
||||
"name": "Connect",
|
||||
"tooltip": "Connect this event handler to the specified entity."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_Disconnect",
|
||||
"details": {
|
||||
"name": "Disconnect",
|
||||
"tooltip": "Disconnect this event handler."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnConnected",
|
||||
"details": {
|
||||
"name": "OnConnected",
|
||||
"tooltip": "Signaled when a connection has taken place."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnDisconnected",
|
||||
"details": {
|
||||
"name": "OnDisconnected",
|
||||
"tooltip": "Signaled when this event handler is disconnected."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnFailure",
|
||||
"details": {
|
||||
"name": "OnFailure",
|
||||
"tooltip": "Signaled when it is not possible to connect this handler."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{ECFDD30E-A16D-4435-97B7-B2A4DF3C543A}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Function Call Node",
|
||||
"category": "Core",
|
||||
"tooltip": "Displays a node that represents a call to a function in a user graph"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{4EE28D9F-67FB-4E61-B777-5DC5B059710F}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Function Definition",
|
||||
"category": "Core",
|
||||
"tooltip": "Represents either an execution entry or exit node.",
|
||||
"subtitle": "Core"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_ ",
|
||||
"details": {
|
||||
"name": " "
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_ ",
|
||||
"details": {
|
||||
"name": " "
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Method",
|
||||
"category": "Core",
|
||||
"tooltip": "Method"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{C1E3C9D0-42E3-4D00-AE73-2A881E7E76A8}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MethodOverloaded",
|
||||
"category": "Core",
|
||||
"tooltip": "MethodOverloaded"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{4413EEA0-8D81-4D61-A1E1-3C1A437F3643}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Nodeling",
|
||||
"category": "Core",
|
||||
"tooltip": "Represents either an execution entry or exit node",
|
||||
"subtitle": "Core"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{76CF9938-4A7E-4CDA-8DF3-77C10239D99C}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Receive Script Event",
|
||||
"category": "Core",
|
||||
"tooltip": "Allows you to handle a event."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_Connect",
|
||||
"details": {
|
||||
"name": "Connect",
|
||||
"tooltip": "Connect this event handler to the specified entity."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_Disconnect",
|
||||
"details": {
|
||||
"name": "Disconnect",
|
||||
"tooltip": "Disconnect this event handler."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnConnected",
|
||||
"details": {
|
||||
"name": "OnConnected",
|
||||
"tooltip": "Signaled when a connection has taken place."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnDisconnected",
|
||||
"details": {
|
||||
"name": "OnDisconnected",
|
||||
"tooltip": "Signaled when this event handler is disconnected."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_OnFailure",
|
||||
"details": {
|
||||
"name": "OnFailure",
|
||||
"tooltip": "Signaled when it is not possible to connect this handler."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{64A97CC3-2BEA-4B47-809B-6C7DA34FD00F}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Send Script Event",
|
||||
"category": "Core",
|
||||
"tooltip": "Allows you to send an event."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Fires the specified ScriptEvent when signaled"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Trigged after the ScriptEvent has been signaled and returns"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{2AFC1F99-6216-58E1-9E06-7F0E50C64E53}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Add",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Add (+), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Matrix3x3: A",
|
||||
"details": {
|
||||
"name": "Matrix3x3: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Matrix3x3: B",
|
||||
"details": {
|
||||
"name": "Matrix3x3: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Matrix3x3",
|
||||
"details": {
|
||||
"name": "Result: Matrix3x3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{397FA4E6-72E7-51EB-A546-70415FCCE4B0}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "DivideByNumber",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "returns matrix created from multiply the source matrix by 1/Divisor",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Matrix3x3: Source",
|
||||
"details": {
|
||||
"name": "Matrix3x3: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Divisor",
|
||||
"details": {
|
||||
"name": "Number: Divisor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Matrix3x3",
|
||||
"details": {
|
||||
"name": "Result: Matrix3x3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{57BA2085-2225-5E7E-B132-9CCD0AFC55EA}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "DivideByVector",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Divide (/), it provides contextual type and slot configurations.",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Numerator",
|
||||
"details": {
|
||||
"name": "Vector3: Numerator"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Divisor",
|
||||
"details": {
|
||||
"name": "Vector3: Divisor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{F269F2DB-F2D8-515D-BA5C-4C9E28A725E3}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Length",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use the Length node, it provides contextual type and slot configurations",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Quaternion: Source",
|
||||
"details": {
|
||||
"name": "Quaternion: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{8EE5053F-63BF-5E73-A88F-BD09C09DA9DB}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MultiplyByColor",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: A",
|
||||
"details": {
|
||||
"name": "Color: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: B",
|
||||
"details": {
|
||||
"name": "Color: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{FDB0FF00-F185-5CCF-851A-BBD5116C43EC}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MultiplyByMatrix",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Matrix3x3: A",
|
||||
"details": {
|
||||
"name": "Matrix3x3: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Matrix3x3: B",
|
||||
"details": {
|
||||
"name": "Matrix3x3: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Matrix3x3",
|
||||
"details": {
|
||||
"name": "Result: Matrix3x3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{F2A25BFC-41AA-5F9F-ABDF-48B662349AD6}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MultiplyByRotation",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Quaternion: A",
|
||||
"details": {
|
||||
"name": "Quaternion: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Quaternion: B",
|
||||
"details": {
|
||||
"name": "Quaternion: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Quaternion",
|
||||
"details": {
|
||||
"name": "Result: Quaternion"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{65B35991-D740-5DE6-815D-4FF5A24F08FD}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MultiplyByTransform",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Transform: A",
|
||||
"details": {
|
||||
"name": "Transform: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Transform: B",
|
||||
"details": {
|
||||
"name": "Transform: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Transform",
|
||||
"details": {
|
||||
"name": "Result: Transform"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{111CD1EE-A5E8-583B-B339-FD48AFE7341C}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MultiplyByVector",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector4: Source",
|
||||
"details": {
|
||||
"name": "Vector4: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector4: Multiplier",
|
||||
"details": {
|
||||
"name": "Vector4: Multiplier"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector4",
|
||||
"details": {
|
||||
"name": "Result: Vector4"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E2BE3BC4-5C86-5425-981D-E6A5EECC2C0C}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Negate",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "returns Source with every element multiplied by -1",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: Source",
|
||||
"details": {
|
||||
"name": "Color: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{C94009EE-73ED-5CA2-B1AC-026EB08D1EF5}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Subtract",
|
||||
"category": "Deprecated",
|
||||
"tooltip": "This node is deprecated, use Subtract (-), it provides contextual type and slots",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: A",
|
||||
"details": {
|
||||
"name": "Vector3: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: B",
|
||||
"details": {
|
||||
"name": "Vector3: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{91B3D89A-4A4B-49FF-AD91-CAAC49E141A8}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Mock",
|
||||
"category": "Developer",
|
||||
"tooltip": "Node for mocking node visuals"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{14C6CE68-906A-4D2F-89BA-153774CE8015}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "WrapperMock",
|
||||
"category": "Developer",
|
||||
"tooltip": "Node for Mocking Wrapper Node visuals"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{1657EA13-3DAF-5E38-8964-D4480017C601}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "GetEntityForward",
|
||||
"category": "Entity/Entity",
|
||||
"tooltip": "returns the forward direction vector from the specified entity' world transform, scaled by a given value (O3DE uses Z up, right handed)",
|
||||
"subtitle": "Entity"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_EntityID: EntityId",
|
||||
"details": {
|
||||
"name": "EntityID: EntityId"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Scale",
|
||||
"details": {
|
||||
"name": "Number: Scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{6DE350DE-4FB9-5D7C-816A-48A3371613F3}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "GetEntityRight",
|
||||
"category": "Entity/Entity",
|
||||
"tooltip": "returns the right direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)",
|
||||
"subtitle": "Entity"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_EntityID: EntityId",
|
||||
"details": {
|
||||
"name": "EntityID: EntityId"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Scale",
|
||||
"details": {
|
||||
"name": "Number: Scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{B091D01E-170D-5FCC-9525-89CED4CDAB27}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "GetEntityUp",
|
||||
"category": "Entity/Entity",
|
||||
"tooltip": "returns the up direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)",
|
||||
"subtitle": "Entity"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_EntityID: EntityId",
|
||||
"details": {
|
||||
"name": "EntityID: EntityId"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Scale",
|
||||
"details": {
|
||||
"name": "Number: Scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E15BFD9C-5DD0-5BA9-8573-E3D38CC9ACD0}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "IsActive",
|
||||
"category": "Entity/Entity",
|
||||
"tooltip": "returns true if entity with the provided Id is valid and active.",
|
||||
"subtitle": "Entity"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_EntityID: Entity Id",
|
||||
"details": {
|
||||
"name": "EntityID: Entity Id"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{54817D10-8D9E-5801-A507-8A2CE16F94E4}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "IsValid",
|
||||
"category": "Entity/Entity",
|
||||
"tooltip": "returns true if Source is valid, else false",
|
||||
"subtitle": "Entity"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_EntityID: Source",
|
||||
"details": {
|
||||
"name": "EntityID: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{BFC3DC19-979B-5277-8B42-00FCF0CCF52D}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ToString",
|
||||
"category": "Entity/Entity",
|
||||
"tooltip": "returns a string representation of Source",
|
||||
"subtitle": "Entity"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_EntityID: Source",
|
||||
"details": {
|
||||
"name": "EntityID: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: String",
|
||||
"details": {
|
||||
"name": "Result: String"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{0A2EB488-5A6A-E166-BB62-23FF81499E33}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "InputHandler",
|
||||
"category": "Input",
|
||||
"tooltip": "Handle processed input events found in input binding assets"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_Connect Event",
|
||||
"details": {
|
||||
"name": "Connect Event",
|
||||
"tooltip": "Connect to input event name as defined in an input binding asset."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Event Name",
|
||||
"details": {
|
||||
"name": "Event Name"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_On Connect Event",
|
||||
"details": {
|
||||
"name": "On Connect Event",
|
||||
"tooltip": "Connect to input event name as defined in an input binding asset."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Pressed",
|
||||
"details": {
|
||||
"name": "Pressed",
|
||||
"tooltip": "Signaled when the input event begins."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_value",
|
||||
"details": {
|
||||
"name": "value"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Held",
|
||||
"details": {
|
||||
"name": "Held",
|
||||
"tooltip": "Signaled while the input event is active."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Released",
|
||||
"details": {
|
||||
"name": "Released",
|
||||
"tooltip": "Signaled when the input event ends."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{797C800D-8C96-4675-B5B5-2A321AC09433}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ExpressionNodeBase",
|
||||
"category": "Internal",
|
||||
"tooltip": "Base class for any node that wants to evaluate user given expressions.",
|
||||
"subtitle": "Internal"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{B6614CEC-4788-476C-A19A-BA0A8B490C73}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Script Event",
|
||||
"category": "Internal",
|
||||
"tooltip": "Base class for Script Events.",
|
||||
"subtitle": "Internal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{0B1577E0-339D-4573-93D1-6C311AD12A13}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "StringFormatted",
|
||||
"category": "Internal",
|
||||
"tooltip": "Base class for any nodes that use string formatting capabilities.",
|
||||
"subtitle": "Internal"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value",
|
||||
"details": {
|
||||
"name": "Value"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{61E2CDC6-5CFA-47A2-8936-6A4332511E28}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Indexer",
|
||||
"category": "Logic/Deprecated",
|
||||
"tooltip": "An execution flow gate that activates each input flow in sequential order",
|
||||
"subtitle": "Deprecated"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In0",
|
||||
"details": {
|
||||
"name": "In0",
|
||||
"tooltip": "Input 0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In1",
|
||||
"details": {
|
||||
"name": "In1",
|
||||
"tooltip": "Input 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In2",
|
||||
"details": {
|
||||
"name": "In2",
|
||||
"tooltip": "Input 2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In3",
|
||||
"details": {
|
||||
"name": "In3",
|
||||
"tooltip": "Input 3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In4",
|
||||
"details": {
|
||||
"name": "In4",
|
||||
"tooltip": "Input 4"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In5",
|
||||
"details": {
|
||||
"name": "In5",
|
||||
"tooltip": "Input 5"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In6",
|
||||
"details": {
|
||||
"name": "In6",
|
||||
"tooltip": "Input 6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In7",
|
||||
"details": {
|
||||
"name": "In7",
|
||||
"tooltip": "Input 7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled when the node is triggered."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{4043C9B7-4ACC-42FE-9C46-EAD7BB718C99}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "And",
|
||||
"category": "Logic",
|
||||
"tooltip": "An execution flow gate that signals True if both Boolean A and Boolean B are True, otherwise signals False"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value A",
|
||||
"details": {
|
||||
"name": "Value A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value B",
|
||||
"details": {
|
||||
"name": "Value B"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{6359C34F-3C34-4784-9FFD-18F1C8E3482D}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Any",
|
||||
"category": "Logic",
|
||||
"tooltip": "Will trigger the Out pin whenever any of the In pins get triggered"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_Input 0",
|
||||
"details": {
|
||||
"name": "Input 0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled when the node receives a signal from the selected index"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{931A68D0-E3AD-44A7-A7BB-126A8F39C02F}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Break",
|
||||
"category": "Logic",
|
||||
"tooltip": "Used to exit a looping structure",
|
||||
"subtitle": "Logic"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out 0",
|
||||
"details": {
|
||||
"name": "Out 0",
|
||||
"tooltip": "Output 0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{974258F5-EE1B-4AEE-B956-C7B303801847}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Cycle",
|
||||
"category": "Logic",
|
||||
"subtitle": "Logic"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out 0",
|
||||
"details": {
|
||||
"name": "Out 0",
|
||||
"tooltip": "Output 0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{F19CC10A-02FD-4E75-ADAA-9CFBD8A4E2F8}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "If",
|
||||
"category": "Logic",
|
||||
"tooltip": "An execution flow gate that continues True if the Condition is True, otherwise continues False"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Condition",
|
||||
"details": {
|
||||
"name": "Condition"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the condition provided evaluates to true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the condition provided evaluates to false."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{760CE936-7059-42A3-A177-530A662E4ECF}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Is Null",
|
||||
"category": "Logic",
|
||||
"tooltip": "Evaluates reference types for null."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Reference",
|
||||
"details": {
|
||||
"name": "Reference"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Is Null",
|
||||
"details": {
|
||||
"name": "Is Null"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the reference provided is null."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the reference provided is not null."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{2FE432CB-9969-4273-BE04-DEF949C288F0}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Multiplexer",
|
||||
"category": "Logic",
|
||||
"tooltip": "Selects one of the [In#] inputs using [Index] and sends it to [Out]"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Index",
|
||||
"details": {
|
||||
"name": "Index"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In0",
|
||||
"details": {
|
||||
"name": "In0",
|
||||
"tooltip": "Input 0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In1",
|
||||
"details": {
|
||||
"name": "In1",
|
||||
"tooltip": "Input 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In2",
|
||||
"details": {
|
||||
"name": "In2",
|
||||
"tooltip": "Input 2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In3",
|
||||
"details": {
|
||||
"name": "In3",
|
||||
"tooltip": "Input 3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In4",
|
||||
"details": {
|
||||
"name": "In4",
|
||||
"tooltip": "Input 4"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In5",
|
||||
"details": {
|
||||
"name": "In5",
|
||||
"tooltip": "Input 5"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In6",
|
||||
"details": {
|
||||
"name": "In6",
|
||||
"tooltip": "Input 6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In7",
|
||||
"details": {
|
||||
"name": "In7",
|
||||
"tooltip": "Input 7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled when the node receives a signal from the selected index"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{EF6BA813-9AF9-45CF-A8A4-7F800D7B7CB0}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Not",
|
||||
"category": "Logic",
|
||||
"tooltip": "An execution flow gate that continues True if the Boolean is False, otherwise continues False if the Boolean is True"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Value",
|
||||
"details": {
|
||||
"name": "Value"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{0E37D3CA-2862-4667-BFDB-7393DD48241B}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Once",
|
||||
"category": "Logic",
|
||||
"tooltip": "An execution flow gate that will only activate once. The gate will reopen if it receives a Reset pulse."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_Reset",
|
||||
"details": {
|
||||
"name": "Reset",
|
||||
"tooltip": "Reset signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Output signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_On Reset",
|
||||
"details": {
|
||||
"name": "On Reset",
|
||||
"tooltip": "Triggered when Reset"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{363F9994-8D55-4117-BE94-EFF536BDAC17}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Or",
|
||||
"category": "Logic",
|
||||
"tooltip": "An execution flow gate that continues True if either Boolean A or Boolean B are True, otherwise continues False"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value A",
|
||||
"details": {
|
||||
"name": "Value A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value B",
|
||||
"details": {
|
||||
"name": "Value B"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{BAFDA139-49A8-453B-A556-D4F4BA213B5C}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Ordered Sequencer",
|
||||
"category": "Logic",
|
||||
"tooltip": "Triggers the execution outputs in the specified ordered. The next line will trigger once the first line reaches a break in execution(either through latent node, or a terminal endpoint)",
|
||||
"subtitle": "Logic"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out 0",
|
||||
"details": {
|
||||
"name": "Out 0",
|
||||
"tooltip": "Output 0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{DFB13C5E-5FB3-4650-BD3A-E1AD79CD42AC}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Random Signal",
|
||||
"category": "Logic",
|
||||
"tooltip": "Triggers one of the selected outputs at Random depending on the weights provided.",
|
||||
"subtitle": "Logic"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Weight 1",
|
||||
"details": {
|
||||
"name": "Weight 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out 1",
|
||||
"details": {
|
||||
"name": "Out 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{CB98B828-BF86-4623-BF73-396A68FA386A}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Sequencer",
|
||||
"category": "Logic",
|
||||
"tooltip": "Trigger one of the outputs in sequential order for each input activation."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Index",
|
||||
"details": {
|
||||
"name": "Index"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Order",
|
||||
"details": {
|
||||
"name": "Order"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Input signal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_Next",
|
||||
"details": {
|
||||
"name": "Next",
|
||||
"tooltip": "When next is activated, it enables the next output"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out0",
|
||||
"details": {
|
||||
"name": "Out0",
|
||||
"tooltip": "Output 0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out1",
|
||||
"details": {
|
||||
"name": "Out1",
|
||||
"tooltip": "Output 1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out2",
|
||||
"details": {
|
||||
"name": "Out2",
|
||||
"tooltip": "Output 2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out3",
|
||||
"details": {
|
||||
"name": "Out3",
|
||||
"tooltip": "Output 3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out4",
|
||||
"details": {
|
||||
"name": "Out4",
|
||||
"tooltip": "Output 4"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out5",
|
||||
"details": {
|
||||
"name": "Out5",
|
||||
"tooltip": "Output 5"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out6",
|
||||
"details": {
|
||||
"name": "Out6",
|
||||
"tooltip": "Output 6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out7",
|
||||
"details": {
|
||||
"name": "Out7",
|
||||
"tooltip": "Output 7"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E1B5F3F8-AFEE-42C9-A22C-CB93F8281CC4}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Switch",
|
||||
"category": "Logic",
|
||||
"tooltip": "Triggers the specified output when triggered."
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Index",
|
||||
"details": {
|
||||
"name": "Index"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out 0",
|
||||
"details": {
|
||||
"name": "Out 0",
|
||||
"tooltip": "Output 0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{C5BDF392-9669-4928-A0F5-F55B8A5B3BAC}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "While",
|
||||
"category": "Logic",
|
||||
"subtitle": "Logic"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataInput_Condition",
|
||||
"details": {
|
||||
"name": "Condition"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signalled if the condition is false, or if the loop calls the break node"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Loop",
|
||||
"details": {
|
||||
"name": "Loop",
|
||||
"tooltip": "Signalled if the condition is true, and every time the last node of 'Loop' finishes"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{0C1257A0-DB57-5E29-9CA4-595B3AE8BA87}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "AddAABB",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB that is the (min(min(A), min(B)), max(max(A), max(B)))",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: A",
|
||||
"details": {
|
||||
"name": "AABB: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: B",
|
||||
"details": {
|
||||
"name": "AABB: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{2FEFADF8-0D3F-5796-BB6B-C7B8758A5751}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "AddPoint",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB that is the (min(min(Source), Point), max(max(Source), Point))",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Point",
|
||||
"details": {
|
||||
"name": "Vector3: Point"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{B1930C91-3527-593E-A382-DACC9E9C2245}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ApplyTransform",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB translated and possibly scaled by the Transform",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Transform: Transform",
|
||||
"details": {
|
||||
"name": "Transform: Transform"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{5B16FDCF-5FB0-5059-97E6-76AA11871337}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Center",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the center of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{A03CA593-2B2E-5BEE-9A63-118D2F1E9DED}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Clamp",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the largest version of Source that can fit entirely within Clamp",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Clamp",
|
||||
"details": {
|
||||
"name": "AABB: Clamp"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{A0A7B5F1-F191-52A8-838A-DB39AADBA457}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ContainsAABB",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns true if Source contains all of the bounds of Candidate, else false",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Candidate",
|
||||
"details": {
|
||||
"name": "AABB: Candidate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{BD9731E7-78AD-5864-8617-25DE422C6CDE}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ContainsVector3",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns true if Source contains the Candidate, else false",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Candidate",
|
||||
"details": {
|
||||
"name": "Vector3: Candidate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{6D65A9E0-733D-5277-B7CA-983E1468A40A}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Distance",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the shortest distance from Point to Source, or zero of Point is contained in Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Point",
|
||||
"details": {
|
||||
"name": "Vector3: Point"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{8B74AC3B-2089-5D55-BD66-3F57B3212D57}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Expand",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Source expanded in each axis by the absolute value of each axis in Delta",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Delta",
|
||||
"details": {
|
||||
"name": "Vector3: Delta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{C98626B6-E60F-525C-8763-4A906AD31903}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Extents",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Vector3(Source.Width, Source.Height, Source.Depth)",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{3EF44A2E-F065-5F2A-906D-A139AEA6DF4E}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromCenterHalfExtents",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB with Min = Center - HalfExtents, Max = Center + HalfExtents",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Center",
|
||||
"details": {
|
||||
"name": "Vector3: Center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: HalfExtents",
|
||||
"details": {
|
||||
"name": "Vector3: HalfExtents"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{2AC22BD2-2150-58C2-8C0A-F9B83E2559F5}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromCenterRadius",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB with Min = Center - Vector3(radius, radius, radius), Max = Center + Vector3(radius, radius, radius)",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Center",
|
||||
"details": {
|
||||
"name": "Vector3: Center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Radius",
|
||||
"details": {
|
||||
"name": "Number: Radius"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{8B033820-B205-560A-A735-8BBED0B02DDD}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromMinMax",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB from Min and Max if Min <= Max, else returns FromPoint(max)",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Min",
|
||||
"details": {
|
||||
"name": "Vector3: Min"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Max",
|
||||
"details": {
|
||||
"name": "Vector3: Max"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{95A84A7D-9D3C-59AE-9463-1CC41D275239}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromOBB",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB which contains Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_OBB: Source",
|
||||
"details": {
|
||||
"name": "OBB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E578074B-7D9E-5339-A2CC-1A23B32E27B5}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromPoint",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the AABB with min and max set to Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Source",
|
||||
"details": {
|
||||
"name": "Vector3: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{6C71D076-0427-56B4-8A95-1DCB1835D1BF}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "GetMax",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Vector3 that is the max value on each axis of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E699BC04-CAA6-5E1A-BBC0-797510227CBC}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "GetMin",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Vector3 that is the min value on each axis of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Vector3",
|
||||
"details": {
|
||||
"name": "Result: Vector3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{5B585330-B99A-5FDF-BA3C-CDA72468D4CA}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "IsFinite",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns true if Source is finite, else false",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{30BE564D-B68D-5D23-BDA1-625A7A8F9504}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "IsValid",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns ture if Source is valid, that is if Source.min <= Source.max, else false",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{783E6976-E519-5BC0-BD33-049847564F5E}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Null",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns an invalid AABB (min > max), adding any point to it will make it valid",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{CE4AF636-AB72-589D-92E9-A3C75A3F9C7F}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Overlaps",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns true if A overlaps B, else false",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: A",
|
||||
"details": {
|
||||
"name": "AABB: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: B",
|
||||
"details": {
|
||||
"name": "AABB: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{46EE9F31-DDE1-5482-9A03-A0D4A6BE429C}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "SurfaceArea",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the sum of the surface area of all six faces of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{214CCB41-01CA-578C-9D7F-1237202A885B}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ToSphere",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the center and radius of smallest sphere that contains Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Center: Vector3",
|
||||
"details": {
|
||||
"name": "Center: Vector3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Radius: Number",
|
||||
"details": {
|
||||
"name": "Radius: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{22DBE624-D16E-51E7-BFF5-6C136E8E4581}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Translate",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Source with each point added with Translation",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: Translation",
|
||||
"details": {
|
||||
"name": "Vector3: Translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: AABB",
|
||||
"details": {
|
||||
"name": "Result: AABB"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{58B36FE7-19EB-5407-95BD-D16C62F04E0D}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "XExtent",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the X extent (max X - min X) of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{631968DE-47B3-5214-B564-E14025135BAA}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "YExtent",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Y extent (max Y - min Y) of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{0CE6DD20-9E09-5CCE-A514-196958FD4871}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "ZExtent",
|
||||
"category": "Math/AABB",
|
||||
"tooltip": "returns the Z extent (max Z - min Z) of Source",
|
||||
"subtitle": "AABB"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_AABB: Source",
|
||||
"details": {
|
||||
"name": "AABB: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{92A67932-241C-5BF4-8D4F-327F3E819F56}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Dot",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns the 4-element dot product of A and B",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: A",
|
||||
"details": {
|
||||
"name": "Color: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: B",
|
||||
"details": {
|
||||
"name": "Color: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{91E89FD2-F929-5491-BD2A-4B83D2455AAB}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Dot3",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns the 3-element dot product of A and B, using only the R, G, B elements",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: A",
|
||||
"details": {
|
||||
"name": "Color: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: B",
|
||||
"details": {
|
||||
"name": "Color: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Number",
|
||||
"details": {
|
||||
"name": "Result: Number"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{84F9B63C-F6F5-58AD-8669-C25287CDC037}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromValues",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns a Color from the R, G, B, A inputs",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: R",
|
||||
"details": {
|
||||
"name": "Number: R"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: G",
|
||||
"details": {
|
||||
"name": "Number: G"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: B",
|
||||
"details": {
|
||||
"name": "Number: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: A",
|
||||
"details": {
|
||||
"name": "Number: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{4EC849DB-B390-5C13-ADE9-A0CD8F06D63E}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromVector3",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns a Color with R, G, B set to X, Y, Z values of RGB, respectively. A is set to 1.0",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: RGB",
|
||||
"details": {
|
||||
"name": "Vector3: RGB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{5829F3E6-1F1D-58C2-BD72-66D4DE866AB9}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "FromVector3AndNumber",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns a Color with R, G, B set to X, Y, Z values of RGB, respectively. A is set to A",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Vector3: RGB",
|
||||
"details": {
|
||||
"name": "Vector3: RGB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: A",
|
||||
"details": {
|
||||
"name": "Number: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{721CF0C9-BE86-59B4-A5B6-AC936744CE5E}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "GammaToLinear",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns Source converted from gamma corrected to linear space",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: Source",
|
||||
"details": {
|
||||
"name": "Color: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{629BABFE-B9D2-5D29-BCC1-3E5CBDD7CAA4}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "IsClose",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns true if A is within Tolerance of B, else false",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: A",
|
||||
"details": {
|
||||
"name": "Color: A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: B",
|
||||
"details": {
|
||||
"name": "Color: B"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Tolerance",
|
||||
"details": {
|
||||
"name": "Number: Tolerance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{8A949DAB-0F0E-52FA-83EF-EA75B38076C8}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "IsZero",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns true if Source is within Tolerance of zero",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: Source",
|
||||
"details": {
|
||||
"name": "Color: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Tolerance",
|
||||
"details": {
|
||||
"name": "Number: Tolerance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Boolean",
|
||||
"details": {
|
||||
"name": "Result: Boolean"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{8F561D51-2991-5493-8CED-B2FBAF168E72}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "LinearToGamma",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns Source converted from linear to gamma corrected space",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: Source",
|
||||
"details": {
|
||||
"name": "Color: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{B779B815-EC1B-5075-A167-0F213445BB53}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "MultiplyByNumber",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns Source with every elemented multiplied by Multiplier",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Color: Source",
|
||||
"details": {
|
||||
"name": "Color: Source"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Number: Multiplier",
|
||||
"details": {
|
||||
"name": "Number: Multiplier"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{E70E232F-9B2E-5802-9A58-422D47D88405}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "One",
|
||||
"category": "Math/Color",
|
||||
"tooltip": "returns a Color with every element set to 1",
|
||||
"subtitle": "Color"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_Out",
|
||||
"details": {
|
||||
"name": "Out"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataOutput_Result: Color",
|
||||
"details": {
|
||||
"name": "Result: Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{02A3A3E6-9D80-432B-8AF5-F3AF24CF6959}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Equal To (==)",
|
||||
"category": "Math/Comparisons",
|
||||
"tooltip": "Checks if Value A and Value B are equal to each other"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value A",
|
||||
"details": {
|
||||
"name": "Value A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value B",
|
||||
"details": {
|
||||
"name": "Value B"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{218F5872-8D89-4FEA-9761-662625E29580}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Greater Than (>)",
|
||||
"category": "Math/Comparisons",
|
||||
"tooltip": "Checks if Value A is greater than Value B"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value A",
|
||||
"details": {
|
||||
"name": "Value A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value B",
|
||||
"details": {
|
||||
"name": "Value B"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{8CA0C442-9139-4180-96EC-300FF888C35A}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Greater Than or Equal To (>=)",
|
||||
"category": "Math/Comparisons",
|
||||
"tooltip": "Checks if Value A is greater than or equal to Value B"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value A",
|
||||
"details": {
|
||||
"name": "Value A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value B",
|
||||
"details": {
|
||||
"name": "Value B"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "{1B93426F-AAA2-4134-BE9A-C33B8F07F867}",
|
||||
"context": "ScriptCanvas::Node",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "Less Than (<)",
|
||||
"category": "Math/Comparisons",
|
||||
"tooltip": "Checks if Value A is less than Value B"
|
||||
},
|
||||
"slots": [
|
||||
{
|
||||
"key": "DataOutput_Result",
|
||||
"details": {
|
||||
"name": "Result"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Input_In",
|
||||
"details": {
|
||||
"name": "In",
|
||||
"tooltip": "Signal to perform the evaluation when desired."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_True",
|
||||
"details": {
|
||||
"name": "True",
|
||||
"tooltip": "Signaled if the result of the operation is true."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "Output_False",
|
||||
"details": {
|
||||
"name": "False",
|
||||
"tooltip": "Signaled if the result of the operation is false."
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value A",
|
||||
"details": {
|
||||
"name": "Value A"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "DataInput_Value B",
|
||||
"details": {
|
||||
"name": "Value B"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user