Explorar el Código

Merge ScriptCanvas AutoGen Function related feature (#9842)

* Add autogen jinja template and registry for function use case (#303)

* Add autogen jinja template and registry for function use case

Signed-off-by: onecent1101 <[email protected]>

* Address PR feedback

Signed-off-by: onecent1101 <[email protected]>

* Fix AR error and improve function name support flexibility

Signed-off-by: onecent1101 <[email protected]>

* Migrate string generic functions (#307)

* Migrate string generic functions

Signed-off-by: onecent1101 <[email protected]>

* Simplify replacement macro and add replacement logic by using topology check

Signed-off-by: onecent1101 <[email protected]>

* Add replacement for latentout slot as well

Signed-off-by: onecent1101 <[email protected]>

* [LBC] Add xsd to guide xml file edit (#308)

* [LBC] Add xsd to guide xml file edit

Signed-off-by: onecent1101 <[email protected]>

* Address feedback

Signed-off-by: onecent1101 <[email protected]>

* Address feedback to add more description in tooltip

Signed-off-by: onecent1101 <[email protected]>

* Resolve conflict after merging from development

Signed-off-by: onecent1101 <[email protected]>

* Migrate entity generic functions (#310)

* Migrate entity generic functions

Signed-off-by: onecent1101 <[email protected]>

* Address feedback and resolve conflict after merging from dev

Signed-off-by: onecent1101 <[email protected]>

* Fix AR failure

Signed-off-by: onecent1101 <[email protected]>

* Migrate aabb nodes and add helper script for generating xml file (#314)

* Migrate aabb nodes and add helper script for generating xml file

Signed-off-by: onecent1101 <[email protected]>

* Address feedback and move script out of PR

Signed-off-by: onecent1101 <[email protected]>

* fix ar failure for linux nonunity build

Signed-off-by: onecent1101 <[email protected]>

* Migrate rest math generic function node part 2 (#317)

* Migrate rest math generic function node part 2

Signed-off-by: onecent1101 <[email protected]>

* Fix AR error

Signed-off-by: onecent1101 <[email protected]>

* Migrate rest math generic nodes part 1 (#316)

* Migrate rest math generic nodes part 1
Including: Color, CRC, MathGeneric, MathRandom

Signed-off-by: onecent1101 <[email protected]>

* Fix AR error

Signed-off-by: onecent1101 <[email protected]>

* Add branch result to autogen function (#311)

* Add branch result support to autogen function

Signed-off-by: onecent1101 <[email protected]>

* Simplify branch result format based on feedback

Signed-off-by: onecent1101 <[email protected]>

* Fix AR error

Signed-off-by: onecent1101 <[email protected]>

* Migrate rest math generic function nodes part3 (#322)

* Migrate rest math generic function nodes part3 which includes Transform, Vector2, Vector3, Vector4

Signed-off-by: onecent1101 <[email protected]>

* Fix old broken graph

Signed-off-by: onecent1101 <[email protected]>

* Add deprecated comments

Signed-off-by: onecent1101 <[email protected]>

* Add translation files for autogen functions (#337)

Signed-off-by: onecent1101 <[email protected]>

* Migrate ScriptCanvasPhysics Gem to autogen function and legacy registry partial refactor (#338)

* Migrate phyx world nodes and deprecated node registry partial refactor

Signed-off-by: onecent1101 <[email protected]>

* Add translation files for physx autogen function

Signed-off-by: onecent1101 <[email protected]>

* Add missing include

Signed-off-by: onecent1101 <[email protected]>

* Fix AR failure

Signed-off-by: onecent1101 <[email protected]>

* Fix symbol stripping issue (#328)

* Fix symbol stripping issue

Signed-off-by: onecent1101 <[email protected]>

* Modify jinja template to support if namespace is not given

Signed-off-by: onecent1101 <[email protected]>

* Rename macros and put in autogen registry header

Signed-off-by: onecent1101 <[email protected]>

* Resolve conflicts

Signed-off-by: onecent1101 <[email protected]>

* Add unit tests to autogen functions (#327)

* Add unit test to autogen functions

Signed-off-by: onecent1101 <[email protected]>

* Fix AR error

Signed-off-by: onecent1101 <[email protected]>

* Address feedback

Signed-off-by: onecent1101 <[email protected]>

* Resolve conflicts

Signed-off-by: onecent1101 <[email protected]>

* Fix AR failure

Signed-off-by: onecent1101 <[email protected]>

* Improve symbol stripping fix (#345)

* Improve symbol stripping fix

Signed-off-by: onecent1101 <[email protected]>

* Combine autogen into single file

Signed-off-by: onecent1101 <[email protected]>

* Typo fix

Signed-off-by: onecent1101 <[email protected]>

* Address PR feedback

Signed-off-by: onecent1101 <[email protected]>

* Fix AR failure

Signed-off-by: onecent1101 <[email protected]>

* Use struct to wrap messy parameters

Signed-off-by: onecent1101 <[email protected]>

* Clean up legacy generic function node system (#343)

* Clean up legacy generic function node system

Signed-off-by: onecent1101 <[email protected]>

* Fix linux AR failure

Signed-off-by: onecent1101 <[email protected]>

* Some name tweak for future improvement (#373)

* Some name tweak for future improvement

Signed-off-by: onecent1101 <[email protected]>

* Address PR feedback

Signed-off-by: onecent1101 <[email protected]>
Vincent Liu hace 3 años
padre
commit
99471ed17d
Se han modificado 100 ficheros con 4832 adiciones y 108 borrados
  1. 254 108
      Gems/ScriptCanvas/Assets/TranslationAssets/Classes/Matrix3x4.names
  2. 100 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_BoxCastWithGroup.names
  3. 106 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_CapsuleCastWithGroup.names
  4. 63 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_OverlapBoxWithGroup.names
  5. 69 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_OverlapCapsuleWithGroup.names
  6. 63 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_OverlapSphereWithGroup.names
  7. 88 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastFromScreenWithGroup.names
  8. 95 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastLocalSpaceWithGroup.names
  9. 64 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastMultipleLocalSpaceWithGroup.names
  10. 94 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastWorldSpaceWithGroup.names
  11. 100 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_SphereCastWithGroup.names
  12. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_AddAABB.names
  13. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_AddPoint.names
  14. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ApplyTransform.names
  15. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Center.names
  16. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Clamp.names
  17. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ContainsAABB.names
  18. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ContainsVector3.names
  19. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Distance.names
  20. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Expand.names
  21. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Extents.names
  22. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromCenterHalfExtents.names
  23. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromCenterRadius.names
  24. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromMinMax.names
  25. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromOBB.names
  26. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromPoint.names
  27. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_GetMax.names
  28. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_GetMin.names
  29. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_IsFinite.names
  30. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_IsValid.names
  31. 30 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Null.names
  32. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Overlaps.names
  33. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_SurfaceArea.names
  34. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ToSphere.names
  35. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Translate.names
  36. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_XExtent.names
  37. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_YExtent.names
  38. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ZExtent.names
  39. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_CRCFunctions_FromString.names
  40. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_Dot.names
  41. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_Dot3.names
  42. 56 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_FromValues.names
  43. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_FromVector3.names
  44. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_FromVector3AndNumber.names
  45. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_GammaToLinear.names
  46. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_IsClose.names
  47. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_IsZero.names
  48. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_LinearToGamma.names
  49. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_MultiplyByNumber.names
  50. 30 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_One.names
  51. 47 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_GetEntityForward.names
  52. 47 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_GetEntityRight.names
  53. 47 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_GetEntityUp.names
  54. 40 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_IsActive.names
  55. 40 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_IsValid.names
  56. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_Rotate.names
  57. 40 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_ToString.names
  58. 49 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathFunctions_MultiplyAndAdd.names
  59. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathFunctions_StringToNumber.names
  60. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomColor.names
  61. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomGrayscale.names
  62. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomInteger.names
  63. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomNumber.names
  64. 62 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInArc.names
  65. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInBox.names
  66. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInCircle.names
  67. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInCone.names
  68. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInCylinder.names
  69. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInEllipsoid.names
  70. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInSphere.names
  71. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInSquare.names
  72. 68 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInWedge.names
  73. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointOnCircle.names
  74. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointOnSphere.names
  75. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomQuaternion.names
  76. 30 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomUnitVector2.names
  77. 30 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomUnitVector3.names
  78. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomVector2.names
  79. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomVector3.names
  80. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomVector4.names
  81. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromColumns.names
  82. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromCrossProduct.names
  83. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromDiagonal.names
  84. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromMatrix4x4.names
  85. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromQuaternion.names
  86. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRotationXDegrees.names
  87. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRotationYDegrees.names
  88. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRotationZDegrees.names
  89. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRows.names
  90. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromScale.names
  91. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromTransform.names
  92. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetColumn.names
  93. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetColumns.names
  94. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetDiagonal.names
  95. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetElement.names
  96. 44 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetRow.names
  97. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetRows.names
  98. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_Invert.names
  99. 50 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_IsClose.names
  100. 38 0
      Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_IsFinite.names

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 254 - 108
Gems/ScriptCanvas/Assets/TranslationAssets/Classes/Matrix3x4.names


+ 100 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_BoxCastWithGroup.names

@@ -0,0 +1,100 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_BoxCastWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Box Cast With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_BoxCastWithGroup",
+                    "details": {
+                        "name": "Box Cast With Group",
+                        "tooltip": "BoxCast"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Pose"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Dimensions"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Object Hit"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Surface"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 106 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_CapsuleCastWithGroup.names

@@ -0,0 +1,106 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_CapsuleCastWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Capsule Cast With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_CapsuleCastWithGroup",
+                    "details": {
+                        "name": "Capsule Cast With Group",
+                        "tooltip": "CapsuleCast"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Pose"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Height"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Object Hit"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Surface"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 63 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_OverlapBoxWithGroup.names

@@ -0,0 +1,63 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_OverlapBoxWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Overlap Box With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_OverlapBoxWithGroup",
+                    "details": {
+                        "name": "Overlap Box With Group",
+                        "tooltip": "Returns the objects overlapping a box at a position"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Pose"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Dimensions"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Is Overlapping"
+                            }
+                        },
+                        {
+                            "typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
+                            "details": {
+                                "name": "Entity Ids"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 69 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_OverlapCapsuleWithGroup.names

@@ -0,0 +1,69 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_OverlapCapsuleWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Overlap Capsule With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_OverlapCapsuleWithGroup",
+                    "details": {
+                        "name": "Overlap Capsule With Group",
+                        "tooltip": "Returns the objects overlapping a capsule at a position"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Pose"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Height"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Is Overlapping"
+                            }
+                        },
+                        {
+                            "typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
+                            "details": {
+                                "name": "Entity Ids"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 63 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_OverlapSphereWithGroup.names

@@ -0,0 +1,63 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_OverlapSphereWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Overlap Sphere With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_OverlapSphereWithGroup",
+                    "details": {
+                        "name": "Overlap Sphere With Group",
+                        "tooltip": "Returns the objects overlapping a sphere at a position"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Is Overlapping"
+                            }
+                        },
+                        {
+                            "typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
+                            "details": {
+                                "name": "Entity Ids"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 88 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastFromScreenWithGroup.names

@@ -0,0 +1,88 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_RayCastFromScreenWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "RayCast From Screen With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_RayCastFromScreenWithGroup",
+                    "details": {
+                        "name": "RayCast From Screen With Group",
+                        "tooltip": "Returns the first entity hit by a ray cast from the provided absolute 2D screen position"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{3D80F623-C85C-4741-90D0-E4E66164E6BF}",
+                            "details": {
+                                "name": "Screen Position"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Object Hit"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Surface"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 95 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastLocalSpaceWithGroup.names

@@ -0,0 +1,95 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_RayCastLocalSpaceWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "RayCast Local Space With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_RayCastLocalSpaceWithGroup",
+                    "details": {
+                        "name": "RayCast Local Space With Group",
+                        "tooltip": "Returns the first entity hit by a ray cast in local space from the source entity in the specified direction"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Source",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Object Hit"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Surface"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 64 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastMultipleLocalSpaceWithGroup.names

@@ -0,0 +1,64 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_RayCastMultipleLocalSpaceWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "RayCast Multiple Local Space With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_RayCastMultipleLocalSpaceWithGroup",
+                    "details": {
+                        "name": "RayCast Multiple Local Space With Group",
+                        "tooltip": "Returns all entities hit by a ray cast in local space from the source entity in the specified direction"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Source",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{E3B6686C-306E-5C7F-9274-196CC18E1284}",
+                            "details": {
+                                "name": "Objects Hit"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 94 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_RayCastWorldSpaceWithGroup.names

@@ -0,0 +1,94 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_RayCastWorldSpaceWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "RayCast World Space With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_RayCastWorldSpaceWithGroup",
+                    "details": {
+                        "name": "RayCast World Space With Group",
+                        "tooltip": "Returns the first entity hit by a ray cast in world space from the start position in the specified direction"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Start"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Object Hit"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Surface"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 100 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvasPhysics_WorldFunctions_SphereCastWithGroup.names

@@ -0,0 +1,100 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvasPhysics_WorldFunctions_SphereCastWithGroup",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Sphere Cast With Group",
+                "category": "PhysX/World"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvasPhysics_WorldFunctions_SphereCastWithGroup",
+                    "details": {
+                        "name": "Sphere Cast With Group",
+                        "tooltip": "SphereCast"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Pose"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Collision Group"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Ignore",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Object Hit"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Position"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
+                            "details": {
+                                "name": "Distance"
+                            }
+                        },
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "Entity Unique Id"
+                            }
+                        },
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Surface"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_AddAABB.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_AddAABB",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Add AABB",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_AddAABB",
+                    "details": {
+                        "name": "Add AABB",
+                        "tooltip": "Returns the AABB that is the (min(min(A), min(B)), max(max(A), max(B)))."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "A"
+                            }
+                        },
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "B"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_AddPoint.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_AddPoint",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Add Point",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_AddPoint",
+                    "details": {
+                        "name": "Add Point",
+                        "tooltip": "Returns the AABB that is the (min(min(Source), Point), max(max(Source), Point))."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Point"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ApplyTransform.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_ApplyTransform",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Apply Transform",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_ApplyTransform",
+                    "details": {
+                        "name": "Apply Transform",
+                        "tooltip": "Returns the AABB translated and possibly scaled by the Transform."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Transform"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Center.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Center",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Center",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Center",
+                    "details": {
+                        "name": "Center",
+                        "tooltip": "Returns the center of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Clamp.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Clamp",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Clamp",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Clamp",
+                    "details": {
+                        "name": "Clamp",
+                        "tooltip": "Returns the largest version of Source that can fit entirely within Clamp."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Clamp"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ContainsAABB.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_ContainsAABB",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Contains AABB",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_ContainsAABB",
+                    "details": {
+                        "name": "Contains AABB",
+                        "tooltip": "Returns true if Source contains all of the bounds of Candidate, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Candidate"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ContainsVector3.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_ContainsVector3",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Contains Vector3",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_ContainsVector3",
+                    "details": {
+                        "name": "Contains Vector3",
+                        "tooltip": "Returns true if Source contains the Candidate, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Candidate"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Distance.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Distance",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Distance",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Distance",
+                    "details": {
+                        "name": "Distance",
+                        "tooltip": "Returns the shortest distance from Point to Source, or zero of Point is contained in Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Point"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Expand.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Expand",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Expand",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Expand",
+                    "details": {
+                        "name": "Expand",
+                        "tooltip": "Returns the Source expanded in each axis by the absolute value of each axis in Delta."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Delta"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Extents.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Extents",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Extents",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Extents",
+                    "details": {
+                        "name": "Extents",
+                        "tooltip": "Returns the Vector3(Source.Width, Source.Height, Source.Depth)."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromCenterHalfExtents.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_FromCenterHalfExtents",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Center Half Extents",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_FromCenterHalfExtents",
+                    "details": {
+                        "name": "From Center Half Extents",
+                        "tooltip": "Returns the AABB with Min = Center - HalfExtents, Max = Center + HalfExtents."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Center"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Half Extents"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromCenterRadius.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_FromCenterRadius",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Center Radius",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_FromCenterRadius",
+                    "details": {
+                        "name": "From Center Radius",
+                        "tooltip": "Returns the AABB with Min = Center - Vector3(radius, radius, radius), Max = Center + Vector3(radius, radius, radius)."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Center"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromMinMax.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_FromMinMax",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Min Max",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_FromMinMax",
+                    "details": {
+                        "name": "From Min Max",
+                        "tooltip": "Returns the AABB from Min and Max if Min <= Max, else returns FromPoint(max)."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Min"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Max"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromOBB.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_FromOBB",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From OBB",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_FromOBB",
+                    "details": {
+                        "name": "From OBB",
+                        "tooltip": "Returns the AABB which contains Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{004ABD25-CF14-4EB3-BD41-022C247C07FA}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_FromPoint.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_FromPoint",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Point",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_FromPoint",
+                    "details": {
+                        "name": "From Point",
+                        "tooltip": "Returns the AABB with min and max set to Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_GetMax.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_GetMax",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Max",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_GetMax",
+                    "details": {
+                        "name": "Get Max",
+                        "tooltip": "Returns the Vector3 that is the max value on each axis of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_GetMin.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_GetMin",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Min",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_GetMin",
+                    "details": {
+                        "name": "Get Min",
+                        "tooltip": "Returns the Vector3 that is the min value on each axis of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_IsFinite.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_IsFinite",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Finite",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_IsFinite",
+                    "details": {
+                        "name": "Is Finite",
+                        "tooltip": "Returns true if Source is finite, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_IsValid.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_IsValid",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Valid",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_IsValid",
+                    "details": {
+                        "name": "Is Valid",
+                        "tooltip": "Returns ture if Source is valid, that is if Source.min <= Source.max, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 30 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Null.names

@@ -0,0 +1,30 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Null",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Null",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Null",
+                    "details": {
+                        "name": "Null",
+                        "tooltip": "Returns an invalid AABB (min > max), adding any point to it will make it valid."
+                    },
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Overlaps.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Overlaps",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Overlaps",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Overlaps",
+                    "details": {
+                        "name": "Overlaps",
+                        "tooltip": "Returns true if A overlaps B, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "A"
+                            }
+                        },
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "B"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_SurfaceArea.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_SurfaceArea",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Surface Area",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_SurfaceArea",
+                    "details": {
+                        "name": "Surface Area",
+                        "tooltip": "Returns the sum of the surface area of all six faces of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ToSphere.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_ToSphere",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "To Sphere",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_ToSphere",
+                    "details": {
+                        "name": "To Sphere",
+                        "tooltip": "Returns the center and radius of smallest sphere that contains Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Center"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_Translate.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_Translate",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Translate",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_Translate",
+                    "details": {
+                        "name": "Translate",
+                        "tooltip": "Returns the Source with each point added with Translation."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Translation"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "AABB"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_XExtent.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_XExtent",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "X Extent",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_XExtent",
+                    "details": {
+                        "name": "X Extent",
+                        "tooltip": "Returns the X extent (max X - min X) of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_YExtent.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_YExtent",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Y Extent",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_YExtent",
+                    "details": {
+                        "name": "Y Extent",
+                        "tooltip": "Returns the Y extent (max Y - min Y) of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_AABBFunctions_ZExtent.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_AABBFunctions_ZExtent",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Z Extent",
+                "category": "Math/AABB"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_AABBFunctions_ZExtent",
+                    "details": {
+                        "name": "Z Extent",
+                        "tooltip": "Returns the Z extent (max Z - min Z) of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_CRCFunctions_FromString.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_CRCFunctions_FromString",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From String",
+                "category": "Math/Crc32"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_CRCFunctions_FromString",
+                    "details": {
+                        "name": "From String",
+                        "tooltip": "Returns a Crc32 from the string."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
+                            "details": {
+                                "name": "Crc32"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_Dot.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_Dot",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Dot",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_Dot",
+                    "details": {
+                        "name": "Dot",
+                        "tooltip": "Returns the 4-element dot product of A and B."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "A"
+                            }
+                        },
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "B"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_Dot3.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_Dot3",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Dot3",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_Dot3",
+                    "details": {
+                        "name": "Dot3",
+                        "tooltip": "Returns the 3-element dot product of A and B, using only the R, G, B elements."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "A"
+                            }
+                        },
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "B"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 56 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_FromValues.names

@@ -0,0 +1,56 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_FromValues",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Values",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_FromValues",
+                    "details": {
+                        "name": "From Values",
+                        "tooltip": "Returns a Color from the R, G, B, A inputs."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "R"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "G"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "B"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "A"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_FromVector3.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_FromVector3",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Vector3",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_FromVector3",
+                    "details": {
+                        "name": "From Vector3",
+                        "tooltip": "Returns a Color with R, G, B set to X, Y, Z values of RGB, respectively. A is set to 1.0."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_FromVector3AndNumber.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_FromVector3AndNumber",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Vector3 And Number",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_FromVector3AndNumber",
+                    "details": {
+                        "name": "From Vector3 And Number",
+                        "tooltip": "Returns a Color with R, G, B set to X, Y, Z values of RGB, respectively. A is set to A."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "RGB"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "A"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_GammaToLinear.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_GammaToLinear",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Gamma To Linear",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_GammaToLinear",
+                    "details": {
+                        "name": "Gamma To Linear",
+                        "tooltip": "Returns Source converted from gamma corrected to linear space."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_IsClose.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_IsClose",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Close",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_IsClose",
+                    "details": {
+                        "name": "Is Close",
+                        "tooltip": "Returns true if A is within Tolerance of B, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "A"
+                            }
+                        },
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "B"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Tolerance"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_IsZero.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_IsZero",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Zero",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_IsZero",
+                    "details": {
+                        "name": "Is Zero",
+                        "tooltip": "Returns true if Source is within Tolerance of zero."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Tolerance"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_LinearToGamma.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_LinearToGamma",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Linear To Gamma",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_LinearToGamma",
+                    "details": {
+                        "name": "Linear To Gamma",
+                        "tooltip": "Returns Source converted from linear to gamma corrected space."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_MultiplyByNumber.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_MultiplyByNumber",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Multiply By Number",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_MultiplyByNumber",
+                    "details": {
+                        "name": "Multiply By Number",
+                        "tooltip": "Returns Source with every elemented multiplied by Multiplier"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Multiplier"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 30 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_ColorFunctions_One.names

@@ -0,0 +1,30 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_ColorFunctions_One",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "One",
+                "category": "Math/Color"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_ColorFunctions_One",
+                    "details": {
+                        "name": "One",
+                        "tooltip": "Returns a Color with every element set to 1."
+                    },
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 47 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_GetEntityForward.names

@@ -0,0 +1,47 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_GetEntityForward",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Entity Forward",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_GetEntityForward",
+                    "details": {
+                        "name": "Get Entity Forward",
+                        "tooltip": "Returns the forward direction vector from the specified entity' world transform, scaled by a given value. (O3DE uses Z up, right handed)"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to get forward direction."
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Scale",
+                                "tooltip": "The scale of forward direction."
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Result",
+                                "tooltip": "The forward direction of entity world transform."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 47 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_GetEntityRight.names

@@ -0,0 +1,47 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_GetEntityRight",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Entity Right",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_GetEntityRight",
+                    "details": {
+                        "name": "Get Entity Right",
+                        "tooltip": "Returns the right direction vector from the specified entity's world transform, scaled by a given value. (O3DE uses Z up, right handed)"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to get right direction."
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Scale",
+                                "tooltip": "The scale of right direction."
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Result",
+                                "tooltip": "The right direction of entity world transform."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 47 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_GetEntityUp.names

@@ -0,0 +1,47 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_GetEntityUp",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Entity Up",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_GetEntityUp",
+                    "details": {
+                        "name": "Get Entity Up",
+                        "tooltip": "Returns the up direction vector from the specified entity's world transform, scaled by a given value. (O3DE uses Z up, right handed)"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to get up direction."
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Scale",
+                                "tooltip": "The scale of up direction."
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Result",
+                                "tooltip": "The up direction of entity world transform."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 40 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_IsActive.names

@@ -0,0 +1,40 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_IsActive",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Active",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_IsActive",
+                    "details": {
+                        "name": "Is Active",
+                        "tooltip": "Returns true if entity with the provided Id is valid and active."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to check."
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result",
+                                "tooltip": "true if entity is active, false otherwise."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 40 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_IsValid.names

@@ -0,0 +1,40 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_IsValid",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Valid",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_IsValid",
+                    "details": {
+                        "name": "Is Valid",
+                        "tooltip": "Returns true if Source is valid, else false."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to check."
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result",
+                                "tooltip": "true if entity is valid, false otherwise."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_Rotate.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_Rotate",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Rotate",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_Rotate",
+                    "details": {
+                        "name": "Rotate",
+                        "tooltip": "Rotate entity with given euler angles in world space."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to apply rotation."
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Euler Angles",
+                                "tooltip": "Euler angles, Pitch/Yaw/Roll."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 40 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_EntityFunctions_ToString.names

@@ -0,0 +1,40 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_EntityFunctions_ToString",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "To String",
+                "category": "Entity/Entity"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_EntityFunctions_ToString",
+                    "details": {
+                        "name": "To String",
+                        "tooltip": "Returns a string representation of Source."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
+                            "details": {
+                                "name": "Entity Id",
+                                "tooltip": "The entity to get id string."
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Result",
+                                "tooltip": "The string representation of the entity."
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 49 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathFunctions_MultiplyAndAdd.names

@@ -0,0 +1,49 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathFunctions_MultiplyAndAdd",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Multiply And Add",
+                "category": "Math"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathFunctions_MultiplyAndAdd",
+                    "details": {
+                        "name": "Multiply And Add"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Multiplicand"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Multiplier"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Addend"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathFunctions_StringToNumber.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathFunctions_StringToNumber",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "String To Number",
+                "category": "Math"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathFunctions_StringToNumber",
+                    "details": {
+                        "name": "String To Number",
+                        "tooltip": "Converts the given string to it's numeric representation if possible."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
+                            "details": {
+                                "name": "Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomColor.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomColor",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Color",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomColor",
+                    "details": {
+                        "name": "Random Color",
+                        "tooltip": "Returns a random color [Min, Max]."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomGrayscale.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomGrayscale",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Grayscale",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomGrayscale",
+                    "details": {
+                        "name": "Random Grayscale",
+                        "tooltip": "Returns a random grayscale color between [Min, Max] intensities."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
+                            "details": {
+                                "name": "Color"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomInteger.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomInteger",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Integer",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomInteger",
+                    "details": {
+                        "name": "Script Canvas_ Math Randoms_ Random Integer",
+                        "tooltip": "Returns a random integer [Min, Max]."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Integer"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomNumber.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomNumber",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Number",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomNumber",
+                    "details": {
+                        "name": "Random Number",
+                        "tooltip": "Returns a random real number [Min, Max]."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Number"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 62 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInArc.names

@@ -0,0 +1,62 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInArc",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Arc",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInArc",
+                    "details": {
+                        "name": "Random Point In Arc",
+                        "tooltip": "Returns a random point in the specified arc."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Origin"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Angle"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInBox.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInBox",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Box",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInBox",
+                    "details": {
+                        "name": "Random Point In Box",
+                        "tooltip": "Returns a random point in a box."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Dimensions"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInCircle.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInCircle",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Circle",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInCircle",
+                    "details": {
+                        "name": "Random Point In Circle",
+                        "tooltip": "Returns a random point inside the area of a circle."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInCone.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInCone",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Cone",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInCone",
+                    "details": {
+                        "name": "Random Point In Cone",
+                        "tooltip": "Returns a random point in a cone."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Angle"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInCylinder.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInCylinder",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Cylinder",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInCylinder",
+                    "details": {
+                        "name": "Random Point In Cylinder",
+                        "tooltip": "Returns a random point in a cylinder."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Height"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInEllipsoid.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInEllipsoid",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Ellipsoid",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInEllipsoid",
+                    "details": {
+                        "name": "Random Point In Ellipsoid",
+                        "tooltip": "Returns a random point in an ellipsoid."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Dimensions"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInSphere.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInSphere",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Sphere",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInSphere",
+                    "details": {
+                        "name": "Random Point In Sphere",
+                        "tooltip": "Returns a random point in a sphere."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInSquare.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInSquare",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Square",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInSquare",
+                    "details": {
+                        "name": "Random Point In Square",
+                        "tooltip": "Returns a random point in a square."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{3D80F623-C85C-4741-90D0-E4E66164E6BF}",
+                            "details": {
+                                "name": "Dimensions"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 68 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointInWedge.names

@@ -0,0 +1,68 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointInWedge",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point In Wedge",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointInWedge",
+                    "details": {
+                        "name": "Random Point In Wedge",
+                        "tooltip": "Returns a random point in the specified wedge."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Origin"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Direction"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Normal"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Height"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Angle"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointOnCircle.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointOnCircle",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point On Circle",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointOnCircle",
+                    "details": {
+                        "name": "Random Point On Circle",
+                        "tooltip": "Returns a random point on the circumference of a circle."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomPointOnSphere.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomPointOnSphere",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Point On Sphere",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomPointOnSphere",
+                    "details": {
+                        "name": "Random Point On Sphere",
+                        "tooltip": "Returns a random point on the surface of a sphere."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Radius"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomQuaternion.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomQuaternion",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Quaternion",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomQuaternion",
+                    "details": {
+                        "name": "Random Quaternion",
+                        "tooltip": "Returns a random quaternion."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{73103120-3DD3-4873-BAB3-9713FA2804FB}",
+                            "details": {
+                                "name": "Quaternion"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 30 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomUnitVector2.names

@@ -0,0 +1,30 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomUnitVector2",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Unit Vector2",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomUnitVector2",
+                    "details": {
+                        "name": "Random Unit Vector2",
+                        "tooltip": "Returns a random Vector2 direction."
+                    },
+                    "results": [
+                        {
+                            "typeid": "{3D80F623-C85C-4741-90D0-E4E66164E6BF}",
+                            "details": {
+                                "name": "Vector2"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 30 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomUnitVector3.names

@@ -0,0 +1,30 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomUnitVector3",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Unit Vector3",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomUnitVector3",
+                    "details": {
+                        "name": "Random Unit Vector3",
+                        "tooltip": "Returns a random Vector3 direction."
+                    },
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomVector2.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomVector2",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Vector2",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomVector2",
+                    "details": {
+                        "name": "Random Vector2",
+                        "tooltip": "Returns a random Vector2."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{3D80F623-C85C-4741-90D0-E4E66164E6BF}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{3D80F623-C85C-4741-90D0-E4E66164E6BF}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{3D80F623-C85C-4741-90D0-E4E66164E6BF}",
+                            "details": {
+                                "name": "Vector2"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomVector3.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomVector3",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Vector3",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomVector3",
+                    "details": {
+                        "name": "Random Vector3",
+                        "tooltip": "Returns a random Vector3."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_MathRandoms_RandomVector4.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_MathRandoms_RandomVector4",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Random Vector4",
+                "category": "Math/Random"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_MathRandoms_RandomVector4",
+                    "details": {
+                        "name": "Random Vector4",
+                        "tooltip": "Returns a random Vector4."
+                    },
+                    "params": [
+                        {
+                            "typeid": "{0CE9FA36-1E3A-4C06-9254-B7C73A732053}",
+                            "details": {
+                                "name": "Min Value"
+                            }
+                        },
+                        {
+                            "typeid": "{0CE9FA36-1E3A-4C06-9254-B7C73A732053}",
+                            "details": {
+                                "name": "Max Value"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{0CE9FA36-1E3A-4C06-9254-B7C73A732053}",
+                            "details": {
+                                "name": "Vector4"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromColumns.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromColumns",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Columns",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromColumns",
+                    "details": {
+                        "name": "From Columns",
+                        "tooltip": "Returns a rotation matrix based on angle around Z axis"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Column 1"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Column 2"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Column 3"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromCrossProduct.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromCrossProduct",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Cross Product",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromCrossProduct",
+                    "details": {
+                        "name": "From Cross Product",
+                        "tooltip": "Returns a skew-symmetric cross product matrix based on supplied vector"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromDiagonal.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromDiagonal",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Diagonal",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromDiagonal",
+                    "details": {
+                        "name": "From Diagonal",
+                        "tooltip": "Returns a diagonal matrix using the supplied vector"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromMatrix4x4.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromMatrix4x4",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Matrix4x4",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromMatrix4x4",
+                    "details": {
+                        "name": "From Matrix4x4",
+                        "tooltip": "Returns a matrix from the first 3 rows of a Matrix3x3"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{157193C7-B673-4A2B-8B43-5681DCC3DEC3}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromQuaternion.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromQuaternion",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Quaternion",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromQuaternion",
+                    "details": {
+                        "name": "From Quaternion",
+                        "tooltip": "Returns a rotation matrix using the supplied quaternion"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{73103120-3DD3-4873-BAB3-9713FA2804FB}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRotationXDegrees.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromRotationXDegrees",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Rotation X Degrees",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromRotationXDegrees",
+                    "details": {
+                        "name": "From Rotation X Degrees",
+                        "tooltip": "Returns a rotation matrix representing a rotation in degrees around X-axis"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Degrees"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRotationYDegrees.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromRotationYDegrees",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Rotation Y Degrees",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromRotationYDegrees",
+                    "details": {
+                        "name": "From Rotation Y Degrees",
+                        "tooltip": "Returns a rotation matrix representing a rotation in degrees around Y-axis"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Degrees"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRotationZDegrees.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromRotationZDegrees",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Rotation Z Degrees",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromRotationZDegrees",
+                    "details": {
+                        "name": "From Rotation Z Degrees",
+                        "tooltip": "Returns a rotation matrix representing a rotation in degrees around Z-axis"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Degrees"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromRows.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromRows",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Rows",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromRows",
+                    "details": {
+                        "name": "From Rows",
+                        "tooltip": "Returns a matrix from three row"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Row 1"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Row 2"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Row 3"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromScale.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromScale",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Scale",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromScale",
+                    "details": {
+                        "name": "From Scale",
+                        "tooltip": "Returns a scale matrix using the supplied vector"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Scale"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_FromTransform.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_FromTransform",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "From Transform",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_FromTransform",
+                    "details": {
+                        "name": "From Transform",
+                        "tooltip": "Returns a matrix using the supplied transform"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
+                            "details": {
+                                "name": "Transform"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetColumn.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_GetColumn",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Column",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_GetColumn",
+                    "details": {
+                        "name": "Get Column",
+                        "tooltip": "Returns vector from matrix corresponding to the Column index"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Column"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetColumns.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_GetColumns",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Columns",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_GetColumns",
+                    "details": {
+                        "name": "Get Columns",
+                        "tooltip": "Returns all columns from matrix"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Column 1"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Column 2"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Column 3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetDiagonal.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_GetDiagonal",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Diagonal",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_GetDiagonal",
+                    "details": {
+                        "name": "Get Diagonal",
+                        "tooltip": "Returns vector of matrix diagonal values"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetElement.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_GetElement",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Element",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_GetElement",
+                    "details": {
+                        "name": "Get Element",
+                        "tooltip": "Returns scalar from matrix corresponding to the (Row,Column) pair"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Row"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Column"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 44 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetRow.names

@@ -0,0 +1,44 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_GetRow",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Row",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_GetRow",
+                    "details": {
+                        "name": "Get Row",
+                        "tooltip": "Returns vector from matrix corresponding to the Row index"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Row"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Vector3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_GetRows.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_GetRows",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Get Rows",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_GetRows",
+                    "details": {
+                        "name": "Get Rows",
+                        "tooltip": "Returns all rows from matrix"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Row 1"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Row 2"
+                            }
+                        },
+                        {
+                            "typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
+                            "details": {
+                                "name": "Row 3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_Invert.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_Invert",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Invert",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_Invert",
+                    "details": {
+                        "name": "Invert",
+                        "tooltip": "Returns inverse of Matrix"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Matrix3x3"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 50 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_IsClose.names

@@ -0,0 +1,50 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_IsClose",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Close",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_IsClose",
+                    "details": {
+                        "name": "Is Close",
+                        "tooltip": "Returns true if each element of both Matrix are equal within some tolerance"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "A"
+                            }
+                        },
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "B"
+                            }
+                        },
+                        {
+                            "typeid": "{110C4B14-11A8-4E9D-8638-5051013A56AC}",
+                            "details": {
+                                "name": "Tolerance"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

+ 38 - 0
Gems/ScriptCanvas/Assets/TranslationAssets/GlobalMethods/ScriptCanvas_Matrix3x3Functions_IsFinite.names

@@ -0,0 +1,38 @@
+{
+    "entries": [
+        {
+            "base": "ScriptCanvas_Matrix3x3Functions_IsFinite",
+            "context": "BehaviorMethod",
+            "variant": "",
+            "details": {
+                "name": "Is Finite",
+                "category": "Math/Matrix3x3"
+            },
+            "methods": [
+                {
+                    "base": "ScriptCanvas_Matrix3x3Functions_IsFinite",
+                    "details": {
+                        "name": "Is Finite",
+                        "tooltip": "Returns true if all numbers in matrix is finite"
+                    },
+                    "params": [
+                        {
+                            "typeid": "{15A4332F-7C3F-4A58-AC35-50E1CE53FB9C}",
+                            "details": {
+                                "name": "Source"
+                            }
+                        }
+                    ],
+                    "results": [
+                        {
+                            "typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
+                            "details": {
+                                "name": "Result"
+                            }
+                        }
+                    ]
+                }
+            ]
+        }
+    ]
+}

Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio