Updated node format to account for duplicated slot names + regenerated node names

Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com>
This commit is contained in:
lsemp3d
2021-12-01 11:24:17 -08:00
parent 8ebfe4004e
commit eedbf77e3d
403 changed files with 2680 additions and 2674 deletions
@@ -7,31 +7,30 @@
"details": {
"name": "Add Element at End",
"category": "Containers",
"tooltip": "Adds the provided element at the end of the container",
"subtitle": "Containers"
"tooltip": "Adds the provided element at the end of the container"
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Container",
"base": "DataOutput_Container_0",
"details": {
"name": "Container"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
@@ -7,30 +7,29 @@
"details": {
"name": "Clear All Elements",
"category": "Containers",
"tooltip": "Eliminates all the elements in the container",
"subtitle": "Containers"
"tooltip": "Eliminates all the elements in the container"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Container",
"base": "DataOutput_Container_0",
"details": {
"name": "Container"
}
@@ -7,38 +7,37 @@
"details": {
"name": "Erase",
"category": "Containers",
"tooltip": "Erase the element at the specified Index or with the specified Key",
"subtitle": "Containers"
"tooltip": "Erase the element at the specified Index or with the specified Key"
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Container",
"base": "DataOutput_Container_0",
"details": {
"name": "Container"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
}
},
{
"base": "Output_Element Not Found",
"base": "Output_Element Not Found_1",
"details": {
"name": "Element Not Found",
"tooltip": "Triggered if the specified element was not found"
@@ -11,34 +11,34 @@
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signaled upon node entry"
}
},
{
"base": "Input_Break",
"base": "Input_Break_1",
"details": {
"name": "Break",
"tooltip": "Stops the iteration when signaled"
}
},
{
"base": "Output_Each",
"base": "Output_Each_0",
"details": {
"name": "Each",
"tooltip": "Signalled after each element of the container"
}
},
{
"base": "Output_Finished",
"base": "Output_Finished_1",
"details": {
"name": "Finished",
"tooltip": "The container has been fully iterated over"
@@ -7,32 +7,31 @@
"details": {
"name": "Get Element",
"category": "Containers",
"tooltip": "Returns the element at the specified Index or Key",
"subtitle": "Containers"
"tooltip": "Returns the element at the specified Index or Key"
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
}
},
{
"base": "Output_Key Not Found",
"base": "Output_Key Not Found_1",
"details": {
"name": "Key Not Found",
"tooltip": "Triggered if the specified key was not found"
@@ -7,25 +7,24 @@
"details": {
"name": "Get First Element",
"category": "Containers",
"tooltip": "Retrieves the first element in the container",
"subtitle": "Containers"
"tooltip": "Retrieves the first element in the container"
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
@@ -7,25 +7,24 @@
"details": {
"name": "Get Last Element",
"category": "Containers",
"tooltip": "Get Last Element",
"subtitle": "Containers"
"tooltip": "Get Last Element"
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
@@ -7,30 +7,29 @@
"details": {
"name": "Get Size",
"category": "Containers",
"tooltip": "Get the number of elements in the specified container",
"subtitle": "Containers"
"tooltip": "Get the number of elements in the specified container"
},
"slots": [
{
"base": "DataOutput_Size",
"base": "DataOutput_Size_0",
"details": {
"name": "Size"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
@@ -7,31 +7,30 @@
"details": {
"name": "Insert",
"category": "Containers",
"tooltip": "Inserts an element into the container at the specified Index or Key",
"subtitle": "Containers"
"tooltip": "Inserts an element into the container at the specified Index or Key"
},
"slots": [
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Container",
"base": "DataOutput_Container_0",
"details": {
"name": "Container"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
@@ -7,44 +7,43 @@
"details": {
"name": "Is Empty",
"category": "Containers",
"tooltip": "Returns whether the container is empty",
"subtitle": "Containers"
"tooltip": "Returns whether the container is empty"
},
"slots": [
{
"base": "DataOutput_Is Empty",
"base": "DataOutput_Is Empty_0",
"details": {
"name": "Is Empty"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "Output_True",
"base": "Output_True_1",
"details": {
"name": "True",
"tooltip": "The container is empty"
}
},
{
"base": "Output_False",
"base": "Output_False_2",
"details": {
"name": "False",
"tooltip": "The container is not empty"
}
},
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
@@ -11,35 +11,35 @@
},
"slots": [
{
"base": "Input_Connect",
"base": "Input_Connect_0",
"details": {
"name": "Connect",
"tooltip": "Connect the AZ Event to this AZ Event Handler."
}
},
{
"base": "Input_Disconnect",
"base": "Input_Disconnect_1",
"details": {
"name": "Disconnect",
"tooltip": "Disconnect current AZ Event from this AZ Event Handler."
}
},
{
"base": "Output_On Connected",
"base": "Output_On Connected_0",
"details": {
"name": "On Connected",
"tooltip": "Signaled when a connection has taken place."
}
},
{
"base": "Output_On Disconnected",
"base": "Output_On Disconnected_1",
"details": {
"name": "On Disconnected",
"tooltip": "Signaled when this event handler is disconnected."
}
},
{
"base": "Output_OnEvent",
"base": "Output_OnEvent_2",
"details": {
"name": "OnEvent",
"tooltip": "Triggered when the AZ Event invokes Signal() function."
@@ -11,35 +11,35 @@
},
"slots": [
{
"base": "Input_Connect",
"base": "Input_Connect_0",
"details": {
"name": "Connect",
"tooltip": "Connect this event handler to the specified entity."
}
},
{
"base": "Input_Disconnect",
"base": "Input_Disconnect_1",
"details": {
"name": "Disconnect",
"tooltip": "Disconnect this event handler."
}
},
{
"base": "Output_OnConnected",
"base": "Output_OnConnected_0",
"details": {
"name": "OnConnected",
"tooltip": "Signaled when a connection has taken place."
}
},
{
"base": "Output_OnDisconnected",
"base": "Output_OnDisconnected_1",
"details": {
"name": "OnDisconnected",
"tooltip": "Signaled when this event handler is disconnected."
}
},
{
"base": "Output_OnFailure",
"base": "Output_OnFailure_2",
"details": {
"name": "OnFailure",
"tooltip": "Signaled when it is not possible to connect this handler."
@@ -7,18 +7,17 @@
"details": {
"name": "Function Definition",
"category": "Core",
"tooltip": "Represents either an execution entry or exit node.",
"subtitle": "Core"
"tooltip": "Represents either an execution entry or exit node."
},
"slots": [
{
"base": "Input_ ",
"base": "Input_ _0",
"details": {
"name": " "
}
},
{
"base": "Output_ ",
"base": "Output_ _0",
"details": {
"name": " "
}
@@ -5,7 +5,7 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "MethodOverloaded",
"name": "Method Overloaded",
"category": "Core",
"tooltip": "MethodOverloaded"
}
@@ -7,8 +7,7 @@
"details": {
"name": "Nodeling",
"category": "Core",
"tooltip": "Represents either an execution entry or exit node",
"subtitle": "Core"
"tooltip": "Represents either an execution entry or exit node"
}
}
]
@@ -11,35 +11,35 @@
},
"slots": [
{
"base": "Input_Connect",
"base": "Input_Connect_0",
"details": {
"name": "Connect",
"tooltip": "Connect this event handler to the specified entity."
}
},
{
"base": "Input_Disconnect",
"base": "Input_Disconnect_1",
"details": {
"name": "Disconnect",
"tooltip": "Disconnect this event handler."
}
},
{
"base": "Output_OnConnected",
"base": "Output_OnConnected_0",
"details": {
"name": "OnConnected",
"tooltip": "Signaled when a connection has taken place."
}
},
{
"base": "Output_OnDisconnected",
"base": "Output_OnDisconnected_1",
"details": {
"name": "OnDisconnected",
"tooltip": "Signaled when this event handler is disconnected."
}
},
{
"base": "Output_OnFailure",
"base": "Output_OnFailure_2",
"details": {
"name": "OnFailure",
"tooltip": "Signaled when it is not possible to connect this handler."
@@ -11,14 +11,14 @@
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Fires the specified ScriptEvent when signaled"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Trigged after the ScriptEvent has been signaled and returns"
@@ -7,38 +7,37 @@
"details": {
"name": "Add",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Add (+), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Add (+), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Matrix3x3: A",
"base": "DataInput_A_0",
"details": {
"name": "Matrix3x3: A"
"name": "A"
}
},
{
"base": "DataInput_Matrix3x3: B",
"base": "DataInput_B_1",
"details": {
"name": "Matrix3x3: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Matrix3x3",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Matrix3x3"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "DivideByNumber",
"name": "Divide By Number",
"category": "Deprecated",
"tooltip": "returns matrix created from multiply the source matrix by 1/Divisor",
"subtitle": "Deprecated"
"tooltip": "returns matrix created from multiply the source matrix by 1/Divisor"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Matrix3x3: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Matrix3x3: Source"
"name": "Source"
}
},
{
"base": "DataInput_Number: Divisor",
"base": "DataInput_Divisor_1",
"details": {
"name": "Number: Divisor"
"name": "Divisor"
}
},
{
"base": "DataOutput_Result: Matrix3x3",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Matrix3x3"
"name": "Result"
}
}
]
@@ -1,44 +1,43 @@
{
"entries": [
{
"base": "{57BA2085-2225-5E7E-B132-9CCD0AFC55EA}",
"base": "{DF3A38B7-2C72-5CE5-BB8C-3293C7431F60}",
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "DivideByVector",
"name": "Divide By Vector",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Divide (/), it provides contextual type and slot configurations.",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Divide (/), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: Numerator",
"base": "DataInput_Numerator_0",
"details": {
"name": "Vector3: Numerator"
"name": "Numerator"
}
},
{
"base": "DataInput_Vector3: Divisor",
"base": "DataInput_Divisor_1",
"details": {
"name": "Vector3: Divisor"
"name": "Divisor"
}
},
{
"base": "DataOutput_Result: Vector3",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Vector3"
"name": "Result"
}
}
]
@@ -7,32 +7,31 @@
"details": {
"name": "Length",
"category": "Deprecated",
"tooltip": "This node is deprecated, use the Length node, it provides contextual type and slot configurations",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use the Length node, it provides contextual type and slot configurations"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Quaternion: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Quaternion: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Number"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "MultiplyByColor",
"name": "Multiply By Color",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: A",
"base": "DataInput_A_0",
"details": {
"name": "Color: A"
"name": "A"
}
},
{
"base": "DataInput_Color: B",
"base": "DataInput_B_1",
"details": {
"name": "Color: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Color",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Color"
"name": "Result"
}
}
]
@@ -1,44 +1,43 @@
{
"entries": [
{
"base": "{FDB0FF00-F185-5CCF-851A-BBD5116C43EC}",
"base": "{29187DB1-2573-5243-86EB-190B64E00C54}",
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "MultiplyByMatrix",
"name": "Multiply By Matrix",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Matrix3x3: A",
"base": "DataInput_A_0",
"details": {
"name": "Matrix3x3: A"
"name": "A"
}
},
{
"base": "DataInput_Matrix3x3: B",
"base": "DataInput_B_1",
"details": {
"name": "Matrix3x3: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Matrix3x3",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Matrix3x3"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "MultiplyByRotation",
"name": "Multiply By Rotation",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Quaternion: A",
"base": "DataInput_A_0",
"details": {
"name": "Quaternion: A"
"name": "A"
}
},
{
"base": "DataInput_Quaternion: B",
"base": "DataInput_B_1",
"details": {
"name": "Quaternion: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Quaternion",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Quaternion"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "MultiplyByTransform",
"name": "Multiply By Transform",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Transform: A",
"base": "DataInput_A_0",
"details": {
"name": "Transform: A"
"name": "A"
}
},
{
"base": "DataInput_Transform: B",
"base": "DataInput_B_1",
"details": {
"name": "Transform: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Transform",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Transform"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "MultiplyByVector",
"name": "Multiply By Vector",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Multiply (*), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector4: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Vector4: Source"
"name": "Source"
}
},
{
"base": "DataInput_Vector4: Multiplier",
"base": "DataInput_Multiplier_1",
"details": {
"name": "Vector4: Multiplier"
"name": "Multiplier"
}
},
{
"base": "DataOutput_Result: Vector4",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Vector4"
"name": "Result"
}
}
]
@@ -7,32 +7,31 @@
"details": {
"name": "Negate",
"category": "Deprecated",
"tooltip": "returns Source with every element multiplied by -1",
"subtitle": "Deprecated"
"tooltip": "returns Source with every element multiplied by -1"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Color: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Color",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Color"
"name": "Result"
}
}
]
@@ -1,44 +1,43 @@
{
"entries": [
{
"base": "{C94009EE-73ED-5CA2-B1AC-026EB08D1EF5}",
"base": "{36F01867-D157-5540-ADB8-3E71F96D2187}",
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Subtract",
"category": "Deprecated",
"tooltip": "This node is deprecated, use Subtract (-), it provides contextual type and slots",
"subtitle": "Deprecated"
"tooltip": "This node is deprecated, use Subtract (-), it provides contextual type and slots"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: A",
"base": "DataInput_A_0",
"details": {
"name": "Vector3: A"
"name": "A"
}
},
{
"base": "DataInput_Vector3: B",
"base": "DataInput_B_1",
"details": {
"name": "Vector3: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Vector3",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Vector3"
"name": "Result"
}
}
]
@@ -5,7 +5,7 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "WrapperMock",
"name": "Wrapper Mock",
"category": "Developer",
"tooltip": "Node for Mocking Wrapper Node visuals"
}
@@ -7,35 +7,35 @@
"details": {
"name": "Get Entity Forward",
"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)"
"tooltip": "returns the forward direction vector from the specified entity' world transform, scaled by a given value (O3DE uses Z up, right handed)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_EntityId",
"base": "DataInput_EntityId_0",
"details": {
"name": "EntityId"
}
},
{
"base": "DataInput_Scale",
"base": "DataInput_Scale_1",
"details": {
"name": "Scale"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,35 +7,35 @@
"details": {
"name": "Get Entity Right",
"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)"
"tooltip": "returns the right direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_EntityId",
"base": "DataInput_EntityId_0",
"details": {
"name": "EntityId"
}
},
{
"base": "DataInput_Scale",
"base": "DataInput_Scale_1",
"details": {
"name": "Scale"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,35 +7,35 @@
"details": {
"name": "Get Entity Up",
"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)"
"tooltip": "returns the up direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_EntityId",
"base": "DataInput_EntityId_0",
"details": {
"name": "EntityId"
}
},
{
"base": "DataInput_Scale",
"base": "DataInput_Scale_1",
"details": {
"name": "Scale"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,29 +7,29 @@
"details": {
"name": "Is Active",
"category": "Entity/Entity",
"tooltip": "Returns true if entity with the provided Id is valid and active."
"tooltip": "returns true if entity with the provided Id is valid and active."
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Entity Id",
"base": "DataInput_Entity Id_0",
"details": {
"name": "Entity Id"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,29 +7,29 @@
"details": {
"name": "Is Valid",
"category": "Entity/Entity",
"tooltip": "Returns true if Source is valid, else false"
"tooltip": "returns true if Source is valid, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,29 +7,29 @@
"details": {
"name": "To String",
"category": "Entity/Entity",
"tooltip": "Returns a string representation of Source"
"tooltip": "returns a string representation of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -0,0 +1,70 @@
{
"entries": [
{
"base": "{FDD3D684-2C9A-0C05-D2A3-FD67685D8F26}",
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Branch Input Type Example",
"category": "Examples",
"tooltip": "Example of branch passing as input by value, pointer and reference."
},
"slots": [
{
"base": "Input_Get Internal Vector_0",
"details": {
"name": "Get Internal Vector"
}
},
{
"base": "Output_On Get Internal Vector_0",
"details": {
"name": "On Get Internal Vector"
}
},
{
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_Branches On Input Type_1",
"details": {
"name": "Branches On Input Type"
}
},
{
"base": "DataInput_Input Type_0",
"details": {
"name": "Input Type"
}
},
{
"base": "Output_By Value_1",
"details": {
"name": "By Value"
}
},
{
"base": "DataOutput_Value Input_1",
"details": {
"name": "Value Input"
}
},
{
"base": "Output_By Pointer_2",
"details": {
"name": "By Pointer"
}
},
{
"base": "DataOutput_Pointer Input_2",
"details": {
"name": "Pointer Input"
}
}
]
}
]
}
@@ -5,62 +5,61 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "InputTypeExample",
"category": "Tests",
"tooltip": "Example of passing as input by value, pointer and reference.",
"subtitle": "Tests"
"name": "Input Type Example",
"category": "Examples",
"tooltip": "Example of passing as input by value, pointer and reference."
},
"slots": [
{
"base": "Input_Clear By Value",
"base": "Input_Clear By Value_0",
"details": {
"name": "Clear By Value"
}
},
{
"base": "DataInput_Value Input",
"base": "DataInput_Value Input_0",
"details": {
"name": "Value Input"
}
},
{
"base": "Output_On Clear By Value",
"base": "Output_On Clear By Value_0",
"details": {
"name": "On Clear By Value"
}
},
{
"base": "Input_Clear By Pointer",
"base": "Input_Clear By Pointer_1",
"details": {
"name": "Clear By Pointer"
}
},
{
"base": "DataInput_Pointer Input",
"base": "DataInput_Pointer Input_1",
"details": {
"name": "Pointer Input"
}
},
{
"base": "Output_On Clear By Pointer",
"base": "Output_On Clear By Pointer_1",
"details": {
"name": "On Clear By Pointer"
}
},
{
"base": "Input_Clear By Reference",
"base": "Input_Clear By Reference_2",
"details": {
"name": "Clear By Reference"
}
},
{
"base": "DataInput_Reference Input",
"base": "DataInput_Reference Input_2",
"details": {
"name": "Reference Input"
}
},
{
"base": "Output_On Clear By Reference",
"base": "Output_On Clear By Reference_2",
"details": {
"name": "On Clear By Reference"
}
@@ -5,20 +5,19 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "PropertyExample",
"category": "Tests",
"tooltip": "Example of using properties.",
"subtitle": "Tests"
"name": "Property Example",
"category": "Examples",
"tooltip": "Example of using properties."
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_On In",
"base": "Output_On In_0",
"details": {
"name": "On In"
}
@@ -5,62 +5,61 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "ReturnTypeExample",
"category": "Tests",
"tooltip": "Example of returning by value, pointer and reference.",
"subtitle": "Tests"
"name": "Return Type Example",
"category": "Examples",
"tooltip": "Example of returning by value, pointer and reference."
},
"slots": [
{
"base": "Input_Return By Value",
"base": "Input_Return By Value_0",
"details": {
"name": "Return By Value"
}
},
{
"base": "Output_On Return By Value",
"base": "Output_On Return By Value_0",
"details": {
"name": "On Return By Value"
}
},
{
"base": "DataOutput_Value",
"base": "DataOutput_Value_0",
"details": {
"name": "Value"
}
},
{
"base": "Input_Return By Pointer",
"base": "Input_Return By Pointer_1",
"details": {
"name": "Return By Pointer"
}
},
{
"base": "Output_On Return By Pointer",
"base": "Output_On Return By Pointer_1",
"details": {
"name": "On Return By Pointer"
}
},
{
"base": "DataOutput_Pointer",
"base": "DataOutput_Pointer_1",
"details": {
"name": "Pointer"
}
},
{
"base": "Input_Return By Reference",
"base": "Input_Return By Reference_2",
"details": {
"name": "Return By Reference"
}
},
{
"base": "Output_On Return By Reference",
"base": "Output_On Return By Reference_2",
"details": {
"name": "On Return By Reference"
}
},
{
"base": "DataOutput_Reference",
"base": "DataOutput_Reference_2",
"details": {
"name": "Reference"
}
@@ -1,57 +1,43 @@
{
"entries": [
{
"base": "{0A2EB488-5A6A-E166-BB62-23FF81499E33}",
"base": "{0B0AC61B-4BBA-42BF-BDCD-DAF2D3CA41A8}",
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Input Handler",
"category": "Input/Input System",
"category": "Input",
"tooltip": "Handle processed input events found in input binding assets"
},
"slots": [
{
"base": "Input_Connect Event",
"details": {
"name": "Connect Event",
"tooltip": "Connect to input event name as defined in an input binding asset."
}
},
{
"base": "DataInput_Event Name",
"base": "DataInput_Event Name_0",
"details": {
"name": "Event Name"
}
},
{
"base": "Output_On Connect Event",
"base": "DataOutput_Value_0",
"details": {
"name": "On Connect Event",
"tooltip": "Connect to input event name as defined in an input binding asset."
"name": "Value"
}
},
{
"base": "Output_Pressed",
"base": "Output_Pressed_0",
"details": {
"name": "Pressed",
"tooltip": "Signaled when the input event begins."
}
},
{
"base": "DataOutput_value",
"details": {
"name": "value"
}
},
{
"base": "Output_Held",
"base": "Output_Held_1",
"details": {
"name": "Held",
"tooltip": "Signaled while the input event is active."
}
},
{
"base": "Output_Released",
"base": "Output_Released_2",
"details": {
"name": "Released",
"tooltip": "Signaled when the input event ends."
@@ -5,14 +5,13 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "ExpressionNodeBase",
"name": "Expression Node Base",
"category": "Internal",
"tooltip": "Base class for any node that wants to evaluate user given expressions.",
"subtitle": "Internal"
"tooltip": "Base class for any node that wants to evaluate user given expressions."
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
@@ -7,8 +7,7 @@
"details": {
"name": "Script Event",
"category": "Internal",
"tooltip": "Base class for Script Events.",
"subtitle": "Internal"
"tooltip": "Base class for Script Events."
}
}
]
@@ -5,27 +5,26 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "StringFormatted",
"name": "String Formatted",
"category": "Internal",
"tooltip": "Base class for any nodes that use string formatting capabilities.",
"subtitle": "Internal"
"tooltip": "Base class for any nodes that use string formatting capabilities."
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "DataInput_Value",
"base": "DataInput_Value_0",
"details": {
"name": "Value"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
@@ -7,68 +7,67 @@
"details": {
"name": "Indexer",
"category": "Logic/Deprecated",
"tooltip": "An execution flow gate that activates each input flow in sequential order",
"subtitle": "Deprecated"
"tooltip": "An execution flow gate that activates each input flow in sequential order"
},
"slots": [
{
"base": "Input_In0",
"base": "Input_In0_0",
"details": {
"name": "In0",
"tooltip": "Input 0"
}
},
{
"base": "Input_In1",
"base": "Input_In1_1",
"details": {
"name": "In1",
"tooltip": "Input 1"
}
},
{
"base": "Input_In2",
"base": "Input_In2_2",
"details": {
"name": "In2",
"tooltip": "Input 2"
}
},
{
"base": "Input_In3",
"base": "Input_In3_3",
"details": {
"name": "In3",
"tooltip": "Input 3"
}
},
{
"base": "Input_In4",
"base": "Input_In4_4",
"details": {
"name": "In4",
"tooltip": "Input 4"
}
},
{
"base": "Input_In5",
"base": "Input_In5_5",
"details": {
"name": "In5",
"tooltip": "Input 5"
}
},
{
"base": "Input_In6",
"base": "Input_In6_6",
"details": {
"name": "In6",
"tooltip": "Input 6"
}
},
{
"base": "Input_In7",
"base": "Input_In7_7",
"details": {
"name": "In7",
"tooltip": "Input 7"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Signaled when the node is triggered."
@@ -11,40 +11,40 @@
},
"slots": [
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signal to perform the evaluation when desired."
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the result of the operation is true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the result of the operation is false."
}
},
{
"base": "DataInput_Value A",
"base": "DataInput_Value A_0",
"details": {
"name": "Value A"
}
},
{
"base": "DataInput_Value B",
"base": "DataInput_Value B_1",
"details": {
"name": "Value B"
}
@@ -11,13 +11,13 @@
},
"slots": [
{
"base": "Input_Input 0",
"base": "Input_Input 0_0",
"details": {
"name": "Input 0"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Signaled when the node receives a signal from the selected index"
@@ -7,18 +7,17 @@
"details": {
"name": "Break",
"category": "Logic",
"tooltip": "Used to exit a looping structure",
"subtitle": "Logic"
"tooltip": "Used to exit a looping structure"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out 0",
"base": "Output_Out 0_0",
"details": {
"name": "Out 0",
"tooltip": "Output 0"
@@ -6,18 +6,17 @@
"variant": "",
"details": {
"name": "Cycle",
"category": "Logic",
"subtitle": "Logic"
"category": "Logic"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out 0",
"base": "Output_Out 0_0",
"details": {
"name": "Out 0",
"tooltip": "Output 0"
@@ -11,27 +11,27 @@
},
"slots": [
{
"base": "DataInput_Condition",
"base": "DataInput_Condition_0",
"details": {
"name": "Condition"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the condition provided evaluates to true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the condition provided evaluates to false."
@@ -11,33 +11,33 @@
},
"slots": [
{
"base": "DataInput_Reference",
"base": "DataInput_Reference_0",
"details": {
"name": "Reference"
}
},
{
"base": "DataOutput_Is Null",
"base": "DataOutput_Is Null_0",
"details": {
"name": "Is Null"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the reference provided is null."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the reference provided is not null."
@@ -11,69 +11,69 @@
},
"slots": [
{
"base": "DataInput_Index",
"base": "DataInput_Index_0",
"details": {
"name": "Index"
}
},
{
"base": "Input_In0",
"base": "Input_In0_0",
"details": {
"name": "In0",
"tooltip": "Input 0"
}
},
{
"base": "Input_In1",
"base": "Input_In1_1",
"details": {
"name": "In1",
"tooltip": "Input 1"
}
},
{
"base": "Input_In2",
"base": "Input_In2_2",
"details": {
"name": "In2",
"tooltip": "Input 2"
}
},
{
"base": "Input_In3",
"base": "Input_In3_3",
"details": {
"name": "In3",
"tooltip": "Input 3"
}
},
{
"base": "Input_In4",
"base": "Input_In4_4",
"details": {
"name": "In4",
"tooltip": "Input 4"
}
},
{
"base": "Input_In5",
"base": "Input_In5_5",
"details": {
"name": "In5",
"tooltip": "Input 5"
}
},
{
"base": "Input_In6",
"base": "Input_In6_6",
"details": {
"name": "In6",
"tooltip": "Input 6"
}
},
{
"base": "Input_In7",
"base": "Input_In7_7",
"details": {
"name": "In7",
"tooltip": "Input 7"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Signaled when the node receives a signal from the selected index"
@@ -11,33 +11,33 @@
},
"slots": [
{
"base": "DataInput_Value",
"base": "DataInput_Value_0",
"details": {
"name": "Value"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signal to perform the evaluation when desired."
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the result of the operation is true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the result of the operation is false."
@@ -11,28 +11,28 @@
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Input_Reset",
"base": "Input_Reset_1",
"details": {
"name": "Reset",
"tooltip": "Reset signal"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Output signal"
}
},
{
"base": "Output_On Reset",
"base": "Output_On Reset_1",
"details": {
"name": "On Reset",
"tooltip": "Triggered when Reset"
@@ -11,40 +11,40 @@
},
"slots": [
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signal to perform the evaluation when desired."
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the result of the operation is true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the result of the operation is false."
}
},
{
"base": "DataInput_Value A",
"base": "DataInput_Value A_0",
"details": {
"name": "Value A"
}
},
{
"base": "DataInput_Value B",
"base": "DataInput_Value B_1",
"details": {
"name": "Value B"
}
@@ -7,18 +7,17 @@
"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"
"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)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out 0",
"base": "Output_Out 0_0",
"details": {
"name": "Out 0",
"tooltip": "Output 0"
@@ -7,24 +7,23 @@
"details": {
"name": "Random Signal",
"category": "Logic",
"tooltip": "Triggers one of the selected outputs at Random depending on the weights provided.",
"subtitle": "Logic"
"tooltip": "Triggers one of the selected outputs at Random depending on the weights provided."
},
"slots": [
{
"base": "DataInput_Weight 1",
"base": "DataInput_Weight 1_0",
"details": {
"name": "Weight 1"
}
},
{
"base": "Output_Out 1",
"base": "Output_Out 1_0",
"details": {
"name": "Out 1"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
@@ -11,82 +11,82 @@
},
"slots": [
{
"base": "DataInput_Index",
"base": "DataInput_Index_0",
"details": {
"name": "Index"
}
},
{
"base": "DataInput_Order",
"base": "DataInput_Order_1",
"details": {
"name": "Order"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Input signal"
}
},
{
"base": "Input_Next",
"base": "Input_Next_1",
"details": {
"name": "Next",
"tooltip": "When next is activated, it enables the next output"
}
},
{
"base": "Output_Out0",
"base": "Output_Out0_0",
"details": {
"name": "Out0",
"tooltip": "Output 0"
}
},
{
"base": "Output_Out1",
"base": "Output_Out1_1",
"details": {
"name": "Out1",
"tooltip": "Output 1"
}
},
{
"base": "Output_Out2",
"base": "Output_Out2_2",
"details": {
"name": "Out2",
"tooltip": "Output 2"
}
},
{
"base": "Output_Out3",
"base": "Output_Out3_3",
"details": {
"name": "Out3",
"tooltip": "Output 3"
}
},
{
"base": "Output_Out4",
"base": "Output_Out4_4",
"details": {
"name": "Out4",
"tooltip": "Output 4"
}
},
{
"base": "Output_Out5",
"base": "Output_Out5_5",
"details": {
"name": "Out5",
"tooltip": "Output 5"
}
},
{
"base": "Output_Out6",
"base": "Output_Out6_6",
"details": {
"name": "Out6",
"tooltip": "Output 6"
}
},
{
"base": "Output_Out7",
"base": "Output_Out7_7",
"details": {
"name": "Out7",
"tooltip": "Output 7"
@@ -11,19 +11,19 @@
},
"slots": [
{
"base": "DataInput_Index",
"base": "DataInput_Index_0",
"details": {
"name": "Index"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out 0",
"base": "Output_Out 0_0",
"details": {
"name": "Out 0",
"tooltip": "Output 0"
@@ -6,31 +6,30 @@
"variant": "",
"details": {
"name": "While",
"category": "Logic",
"subtitle": "Logic"
"category": "Logic"
},
"slots": [
{
"base": "DataInput_Condition",
"base": "DataInput_Condition_0",
"details": {
"name": "Condition"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out",
"tooltip": "Signalled if the condition is false, or if the loop calls the break node"
}
},
{
"base": "Output_Loop",
"base": "Output_Loop_1",
"details": {
"name": "Loop",
"tooltip": "Signalled if the condition is true, and every time the last node of 'Loop' finishes"
@@ -5,38 +5,37 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Add Axis Aligned Bounding Boxes",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB that is the (min(min(A), min(B)), max(max(A), max(B)))",
"subtitle": "Axis Aligned Bounding Box"
"name": "AddAABB",
"category": "Math/AABB",
"tooltip": "returns the AABB that is the (min(min(A), min(B)), max(max(A), max(B)))"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: A",
"base": "DataInput_A_0",
"details": {
"name": "First"
"name": "A"
}
},
{
"base": "DataInput_AABB: B",
"base": "DataInput_B_1",
"details": {
"name": "Second"
"name": "B"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Add Point",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB that is the (min(min(Source), Point), max(max(Source), Point))",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the AABB that is the (min(min(Source), Point), max(max(Source), Point))"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_Vector3: Point",
"base": "DataInput_Point_1",
"details": {
"name": "Point"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Apply Transform",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB translated and possibly scaled by the Transform",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the AABB translated and possibly scaled by the Transform"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_Transform: Transform",
"base": "DataInput_Transform_1",
"details": {
"name": "Transform"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Center",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the center of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the center of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: Vector3",
"base": "DataOutput_Result_0",
"details": {
"name": "Center"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Clamp",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the largest version of Source that can fit entirely within Clamp",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the largest version of Source that can fit entirely within Clamp"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_AABB: Clamp",
"base": "DataInput_Clamp_1",
"details": {
"name": "Clamp"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Contains Axis Aligned Bounding Box",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns true if Source contains all of the bounds of Candidate, else false",
"subtitle": "Axis Aligned Bounding Box"
"name": "ContainsAABB",
"category": "Math/AABB",
"tooltip": "returns true if Source contains all of the bounds of Candidate, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_AABB: Candidate",
"base": "DataInput_Candidate_1",
"details": {
"name": "Candidate"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Contains"
"name": "Result"
}
}
]
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Contains Vector3",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns true if Source contains the Candidate, else false",
"subtitle": "Axis Aligned Bounding Box"
"name": "Contains Vector 3",
"category": "Math/AABB",
"tooltip": "returns true if Source contains the Candidate, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_Vector3: Candidate",
"base": "DataInput_Candidate_1",
"details": {
"name": "Candidate"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Contains"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Distance",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the shortest distance from Point to Source, or zero of Point is contained in Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the shortest distance from Point to Source, or zero of Point is contained in Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_Vector3: Point",
"base": "DataInput_Point_1",
"details": {
"name": "Point"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Distance"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Expand",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Source expanded in each axis by the absolute value of each axis in Delta",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Source expanded in each axis by the absolute value of each axis in Delta"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_Vector3: Delta",
"base": "DataInput_Delta_1",
"details": {
"name": "Delta"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Extents",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Vector3(Source.Width, Source.Height, Source.Depth)",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Vector3(Source.Width, Source.Height, Source.Depth)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: Vector3",
"base": "DataOutput_Result_0",
"details": {
"name": "Extents"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "From Center Half Extents",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB with Min = Center - HalfExtents, Max = Center + HalfExtents",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the AABB with Min = Center - HalfExtents, Max = Center + HalfExtents"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: Center",
"base": "DataInput_Center_0",
"details": {
"name": "Center"
}
},
{
"base": "DataInput_Vector3: HalfExtents",
"base": "DataInput_HalfExtents_1",
"details": {
"name": "Half Extents"
"name": "HalfExtents"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "From Center Radius",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB with Min = Center - Vector3(radius, radius, radius), Max = Center + Vector3(radius, radius, radius)",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the AABB with Min = Center - Vector3(radius, radius, radius), Max = Center + Vector3(radius, radius, radius)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: Center",
"base": "DataInput_Center_0",
"details": {
"name": "Center"
}
},
{
"base": "DataInput_Number: Radius",
"base": "DataInput_Radius_1",
"details": {
"name": "Radius"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "From Min Max",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB from Min and Max if Min <= Max, else returns FromPoint(max)",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the AABB from Min and Max if Min <= Max, else returns FromPoint(max)"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: Min",
"base": "DataInput_Min_0",
"details": {
"name": "Min"
}
},
{
"base": "DataInput_Vector3: Max",
"base": "DataInput_Max_1",
"details": {
"name": "Max"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -5,34 +5,33 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "From Oriented Bounding Box",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB which contains Source",
"subtitle": "Axis Aligned Bounding Box"
"name": "FromOBB",
"category": "Math/AABB",
"tooltip": "returns the AABB which contains Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_OBB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "From Point",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the AABB with min and max set to Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the AABB with min and max set to Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "AABB"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Get Max",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Vector3 that is the max value on each axis of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Vector3 that is the max value on each axis of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: Vector3",
"base": "DataOutput_Result_0",
"details": {
"name": "Max"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Get Min",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Vector3 that is the min value on each axis of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Vector3 that is the min value on each axis of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: Vector3",
"base": "DataOutput_Result_0",
"details": {
"name": "Min"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Is Finite",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns true if Source is finite, else false",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns true if Source is finite, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Is Finite"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Is Valid",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns ture if Source is valid, that is if Source.min <= Source.max, else false",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns ture if Source is valid, that is if Source.min <= Source.max, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Is Valid"
"name": "Result"
}
}
]
@@ -5,28 +5,27 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Invalid Axis Aligned Bounding Box",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns an invalid AABB (min > max), adding any point to it will make it valid",
"subtitle": "Axis Aligned Bounding Box"
"name": "Null",
"category": "Math/AABB",
"tooltip": "returns an invalid AABB (min > max), adding any point to it will make it valid"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "Invalid AABB"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Overlaps",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns true if A overlaps B, else false",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns true if A overlaps B, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: A",
"base": "DataInput_A_0",
"details": {
"name": "AABB: A"
"name": "A"
}
},
{
"base": "DataInput_AABB: B",
"base": "DataInput_B_1",
"details": {
"name": "AABB: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Boolean"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Surface Area",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the sum of the surface area of all six faces of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the sum of the surface area of all six faces of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Number"
"name": "Result"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "To Sphere",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the center and radius of smallest sphere that contains Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the center and radius of smallest sphere that contains Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Center: Vector3",
"base": "DataOutput_Center_0",
"details": {
"name": "Center: Vector3"
"name": "Center"
}
},
{
"base": "DataOutput_Radius: Number",
"base": "DataOutput_Radius_1",
"details": {
"name": "Radius: Number"
"name": "Radius"
}
}
]
@@ -6,39 +6,38 @@
"variant": "",
"details": {
"name": "Translate",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Source with each point added with Translation",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Source with each point added with Translation"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataInput_Vector3: Translation",
"base": "DataInput_Translation_1",
"details": {
"name": "Vector3: Translation"
"name": "Translation"
}
},
{
"base": "DataOutput_Result: AABB",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: AABB"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "X Extent",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the X extent (max X - min X) of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the X extent (max X - min X) of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Number"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Y Extent",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Y extent (max Y - min Y) of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Y extent (max Y - min Y) of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Number"
"name": "Result"
}
}
]
@@ -6,33 +6,32 @@
"variant": "",
"details": {
"name": "Z Extent",
"category": "Math/Axis Aligned Bounding Box",
"tooltip": "returns the Z extent (max Z - min Z) of Source",
"subtitle": "Axis Aligned Bounding Box"
"category": "Math/AABB",
"tooltip": "returns the Z extent (max Z - min Z) of Source"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_AABB: Source",
"base": "DataInput_Source_0",
"details": {
"name": "AABB: Source"
"name": "Source"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Number"
"name": "Result"
}
}
]
@@ -7,38 +7,37 @@
"details": {
"name": "Dot",
"category": "Math/Color",
"tooltip": "returns the 4-element dot product of A and B",
"subtitle": "Color"
"tooltip": "returns the 4-element dot product of A and B"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: A",
"base": "DataInput_A_0",
"details": {
"name": "Color: A"
"name": "A"
}
},
{
"base": "DataInput_Color: B",
"base": "DataInput_B_1",
"details": {
"name": "Color: B"
"name": "B"
}
},
{
"base": "DataOutput_Result: Number",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Number"
"name": "Result"
}
}
]
@@ -5,37 +5,37 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "Dot (RGB)",
"name": "Dot 3",
"category": "Math/Color",
"tooltip": "returns the 3-element dot product of A and B, using only the R, G, B elements"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_A",
"base": "DataInput_A_0",
"details": {
"name": "A"
}
},
{
"base": "DataInput_B",
"base": "DataInput_B_1",
"details": {
"name": "B"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,47 +7,47 @@
"details": {
"name": "From Values",
"category": "Math/Color",
"tooltip": "Returns a Color from the R, G, B, A inputs"
"tooltip": "returns a Color from the R, G, B, A inputs"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_R",
"base": "DataInput_R_0",
"details": {
"name": "R"
}
},
{
"base": "DataInput_G",
"base": "DataInput_G_1",
"details": {
"name": "G"
}
},
{
"base": "DataInput_B",
"base": "DataInput_B_2",
"details": {
"name": "B"
}
},
{
"base": "DataInput_A",
"base": "DataInput_A_3",
"details": {
"name": "A"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -5,31 +5,31 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "From Vector3",
"name": "From Vector 3",
"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"
"tooltip": "returns a Color with R, G, B set to X, Y, Z values of RGB, respectively. A is set to 1.0"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_RGB",
"base": "DataInput_RGB_0",
"details": {
"name": "RGB"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -5,40 +5,39 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "From Vector3 And Number",
"name": "From Vector 3 And Number",
"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"
"tooltip": "returns a Color with R, G, B set to X, Y, Z values of RGB, respectively. A is set to A"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Vector3: RGB",
"base": "DataInput_RGB_0",
"details": {
"name": "Red, Green, Blue"
"name": "RGB"
}
},
{
"base": "DataInput_Number: A",
"base": "DataInput_A_1",
"details": {
"name": "Alpha"
"name": "A"
}
},
{
"base": "DataOutput_Result: Color",
"base": "DataOutput_Result_0",
"details": {
"name": "Color"
"name": "Result"
}
}
]
@@ -7,30 +7,29 @@
"details": {
"name": "Gamma To Linear",
"category": "Math/Color",
"tooltip": "returns Source converted from gamma corrected to linear space",
"subtitle": "Color"
"tooltip": "returns Source converted from gamma corrected to linear space"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result: Color",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,44 +7,43 @@
"details": {
"name": "Is Close",
"category": "Math/Color",
"tooltip": "Returns true if A is within Tolerance of B, else false",
"subtitle": "Color"
"tooltip": "returns true if A is within Tolerance of B, else false"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: A",
"base": "DataInput_A_0",
"details": {
"name": "First"
"name": "A"
}
},
{
"base": "DataInput_Color: B",
"base": "DataInput_B_1",
"details": {
"name": "Second"
"name": "B"
}
},
{
"base": "DataInput_Number: Tolerance",
"base": "DataInput_Tolerance_2",
"details": {
"name": "Tolerance"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Is Close"
"name": "Result"
}
}
]
@@ -7,38 +7,37 @@
"details": {
"name": "Is Zero",
"category": "Math/Color",
"tooltip": "returns true if Source is within Tolerance of zero",
"subtitle": "Color"
"tooltip": "returns true if Source is within Tolerance of zero"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataInput_Number: Tolerance",
"base": "DataInput_Tolerance_1",
"details": {
"name": "Tolerance"
}
},
{
"base": "DataOutput_Result: Boolean",
"base": "DataOutput_Result_0",
"details": {
"name": "Is Zero"
"name": "Result"
}
}
]
@@ -7,29 +7,29 @@
"details": {
"name": "Linear To Gamma",
"category": "Math/Color",
"tooltip": "Returns Source converted from linear to gamma corrected space"
"tooltip": "returns Source converted from linear to gamma corrected space"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Source",
"base": "DataInput_Source_0",
"details": {
"name": "Source"
}
},
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
@@ -7,38 +7,37 @@
"details": {
"name": "Multiply By Number",
"category": "Math/Color",
"tooltip": "Returns Source with every elemented multiplied by Multiplier",
"subtitle": "Color"
"tooltip": "returns Source with every elemented multiplied by Multiplier"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataInput_Color: Source",
"base": "DataInput_Source_0",
"details": {
"name": "Color: Source"
"name": "Source"
}
},
{
"base": "DataInput_Number: Multiplier",
"base": "DataInput_Multiplier_1",
"details": {
"name": "Number: Multiplier"
"name": "Multiplier"
}
},
{
"base": "DataOutput_Result: Color",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Color"
"name": "Result"
}
}
]
@@ -7,26 +7,25 @@
"details": {
"name": "One",
"category": "Math/Color",
"tooltip": "returns a Color with every element set to 1",
"subtitle": "Color"
"tooltip": "returns a Color with every element set to 1"
},
"slots": [
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In"
}
},
{
"base": "Output_Out",
"base": "Output_Out_0",
"details": {
"name": "Out"
}
},
{
"base": "DataOutput_Result: Color",
"base": "DataOutput_Result_0",
"details": {
"name": "Result: Color"
"name": "Result"
}
}
]
@@ -11,40 +11,40 @@
},
"slots": [
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signal to perform the evaluation when desired."
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the result of the operation is true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the result of the operation is false."
}
},
{
"base": "DataInput_Value A",
"base": "DataInput_Value A_0",
"details": {
"name": "Value A"
}
},
{
"base": "DataInput_Value B",
"base": "DataInput_Value B_1",
"details": {
"name": "Value B"
}
@@ -11,40 +11,40 @@
},
"slots": [
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signal to perform the evaluation when desired."
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the result of the operation is true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the result of the operation is false."
}
},
{
"base": "DataInput_Value A",
"base": "DataInput_Value A_0",
"details": {
"name": "Value A"
}
},
{
"base": "DataInput_Value B",
"base": "DataInput_Value B_1",
"details": {
"name": "Value B"
}
@@ -11,40 +11,40 @@
},
"slots": [
{
"base": "DataOutput_Result",
"base": "DataOutput_Result_0",
"details": {
"name": "Result"
}
},
{
"base": "Input_In",
"base": "Input_In_0",
"details": {
"name": "In",
"tooltip": "Signal to perform the evaluation when desired."
}
},
{
"base": "Output_True",
"base": "Output_True_0",
"details": {
"name": "True",
"tooltip": "Signaled if the result of the operation is true."
}
},
{
"base": "Output_False",
"base": "Output_False_1",
"details": {
"name": "False",
"tooltip": "Signaled if the result of the operation is false."
}
},
{
"base": "DataInput_Value A",
"base": "DataInput_Value A_0",
"details": {
"name": "Value A"
}
},
{
"base": "DataInput_Value B",
"base": "DataInput_Value B_1",
"details": {
"name": "Value B"
}

Some files were not shown because too many files have changed in this diff Show More