improve translations for physics types in Script Canvas

Signed-off-by: greerdv <greerdv@amazon.com>
monroegm-disable-blank-issue-2
greerdv 4 years ago
parent 0863a24490
commit 9c1d66f61f

@ -42001,245 +42001,255 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<source>WORLD_RAYCASTMULTIPLELOCALSPACE_OUTPUT0_NAME</source>
<translation type="unfinished">Hits</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_NAME">
<source>WORLD_OVERLAPSPHERE_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_NAME</source>
<translation type="unfinished">Overlap Sphere</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_PARAM0_NAME">
<source>WORLD_OVERLAPSPHERE_PARAM0_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_PARAM0_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_PARAM0_NAME</source>
<translation type="unfinished">Position</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_PARAM1_NAME">
<source>WORLD_OVERLAPSPHERE_PARAM1_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_PARAM1_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_PARAM1_NAME</source>
<translation type="unfinished">Radius</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_PARAM2_NAME">
<source>WORLD_OVERLAPSPHERE_PARAM2_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_PARAM2_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_PARAM2_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_PARAM3_NAME">
<source>WORLD_OVERLAPSPHERE_PARAM3_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_PARAM3_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_PARAM3_NAME</source>
<translation type="unfinished">Ignore</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_OUTPUT0_NAME">
<source>WORLD_OVERLAPSPHERE_OUTPUT0_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_OUTPUT0_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_OUTPUT0_NAME</source>
<translation type="unfinished">Is Overlapping</translation>
</message>
<message id="WORLD_OVERLAPSPHERE_OUTPUT1_NAME">
<source>WORLD_OVERLAPSPHERE_OUTPUT1_NAME</source>
<message id="WORLD_OVERLAPSPHEREWITHGROUP_OUTPUT1_NAME">
<source>WORLD_OVERLAPSPHEREWITHGROUP_OUTPUT1_NAME</source>
<translation type="unfinished">Overlaps</translation>
</message>
<message id="WORLD_OVERLAPBOX_NAME">
<source>WORLD_OVERLAPBOX_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_NAME</source>
<translation type="unfinished">Overlap Box</translation>
</message>
<message id="WORLD_OVERLAPBOX_PARAM0_NAME">
<source>WORLD_OVERLAPBOX_PARAM0_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_PARAM0_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_PARAM0_NAME</source>
<translation type="unfinished">Pose</translation>
</message>
<message id="WORLD_OVERLAPBOX_PARAM1_NAME">
<source>WORLD_OVERLAPBOX_PARAM1_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_PARAM1_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_PARAM1_NAME</source>
<translation type="unfinished">Dimensions</translation>
</message>
<message id="WORLD_OVERLAPBOX_PARAM2_NAME">
<source>WORLD_OVERLAPBOX_PARAM2_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_PARAM2_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_PARAM2_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="WORLD_OVERLAPBOX_PARAM3_NAME">
<source>WORLD_OVERLAPBOX_PARAM3_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_PARAM3_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_PARAM3_NAME</source>
<translation type="unfinished">Ignore</translation>
</message>
<message id="WORLD_OVERLAPBOX_OUTPUT0_NAME">
<source>WORLD_OVERLAPBOX_OUTPUT0_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_OUTPUT0_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_OUTPUT0_NAME</source>
<translation type="unfinished">Is Overlapping</translation>
</message>
<message id="WORLD_OVERLAPBOX_OUTPUT1_NAME">
<source>WORLD_OVERLAPBOX_OUTPUT1_NAME</source>
<message id="WORLD_OVERLAPBOXWITHGROUP_OUTPUT1_NAME">
<source>WORLD_OVERLAPBOXWITHGROUP_OUTPUT1_NAME</source>
<translation type="unfinished">Overlaps</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_NAME">
<source>WORLD_OVERLAPCAPSULE_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_NAME</source>
<translation type="unfinished">Overlap Capsule</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_PARAM0_NAME">
<source>WORLD_OVERLAPCAPSULE_PARAM0_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_PARAM0_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_PARAM0_NAME</source>
<translation type="unfinished">Pose</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_PARAM1_NAME">
<source>WORLD_OVERLAPCAPSULE_PARAM1_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_PARAM1_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_PARAM1_NAME</source>
<translation type="unfinished">Height</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_PARAM2_NAME">
<source>WORLD_OVERLAPCAPSULE_PARAM2_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_PARAM2_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_PARAM2_NAME</source>
<translation type="unfinished">Radius</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_PARAM3_NAME">
<source>WORLD_OVERLAPCAPSULE_PARAM3_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_PARAM3_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_PARAM3_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_PARAM4_NAME">
<source>WORLD_OVERLAPCAPSULE_PARAM4_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_PARAM4_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_PARAM4_NAME</source>
<translation type="unfinished">Ignore</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_OUTPUT0_NAME">
<source>WORLD_OVERLAPCAPSULE_OUTPUT0_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_OUTPUT0_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_OUTPUT0_NAME</source>
<translation type="unfinished">Is Overlapping</translation>
</message>
<message id="WORLD_OVERLAPCAPSULE_OUTPUT1_NAME">
<source>WORLD_OVERLAPCAPSULE_OUTPUT1_NAME</source>
<message id="WORLD_OVERLAPCAPSULEWITHGROUP_OUTPUT1_NAME">
<source>WORLD_OVERLAPCAPSULEWITHGROUP_OUTPUT1_NAME</source>
<translation type="unfinished">Overlaps</translation>
</message>
<message id="WORLD_SPHERECAST_NAME">
<source>WORLD_SPHERECAST_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_NAME">
<source>WORLD_SPHERECASTWITHGROUP_NAME</source>
<translation type="unfinished">Sphere Cast</translation>
</message>
<message id="WORLD_SPHERECAST_PARAM0_NAME">
<source>WORLD_SPHERECAST_PARAM0_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_PARAM0_NAME">
<source>WORLD_SPHERECASTWITHGROUP_PARAM0_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="WORLD_SPHERECAST_PARAM1_NAME">
<source>WORLD_SPHERECAST_PARAM1_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_PARAM1_NAME">
<source>WORLD_SPHERECASTWITHGROUP_PARAM1_NAME</source>
<translation type="unfinished">Start Pose</translation>
</message>
<message id="WORLD_SPHERECAST_PARAM2_NAME">
<source>WORLD_SPHERECAST_PARAM2_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_PARAM2_NAME">
<source>WORLD_SPHERECASTWITHGROUP_PARAM2_NAME</source>
<translation type="unfinished">Direction</translation>
</message>
<message id="WORLD_SPHERECAST_PARAM3_NAME">
<source>WORLD_SPHERECAST_PARAM3_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_PARAM3_NAME">
<source>WORLD_SPHERECASTWITHGROUP_PARAM3_NAME</source>
<translation type="unfinished">Radius</translation>
</message>
<message id="WORLD_SPHERECAST_PARAM4_NAME">
<source>WORLD_SPHERECAST_PARAM4_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_PARAM4_NAME">
<source>WORLD_SPHERECASTWITHGROUP_PARAM4_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="WORLD_SPHERECAST_PARAM5_NAME">
<source>WORLD_SPHERECAST_PARAM5_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_PARAM5_NAME">
<source>WORLD_SPHERECASTWITHGROUP_PARAM5_NAME</source>
<translation type="unfinished">Ignore</translation>
</message>
<message id="WORLD_SPHERECAST_OUTPUT0_NAME">
<source>WORLD_SPHERECAST_OUTPUT0_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_OUTPUT0_NAME">
<source>WORLD_SPHERECASTWITHGROUP_OUTPUT0_NAME</source>
<translation type="unfinished">Object Hit</translation>
</message>
<message id="WORLD_SPHERECAST_OUTPUT1_NAME">
<source>WORLD_SPHERECAST_OUTPUT1_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_OUTPUT1_NAME">
<source>WORLD_SPHERECASTWITHGROUP_OUTPUT1_NAME</source>
<translation type="unfinished">Position</translation>
</message>
<message id="WORLD_SPHERECAST_OUTPUT2_NAME">
<source>WORLD_SPHERECAST_OUTPUT2_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_OUTPUT2_NAME">
<source>WORLD_SPHERECASTWITHGROUP_OUTPUT2_NAME</source>
<translation type="unfinished">Normal</translation>
</message>
<message id="WORLD_SPHERECAST_OUTPUT3_NAME">
<source>WORLD_SPHERECAST_OUTPUT3_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_OUTPUT3_NAME">
<source>WORLD_SPHERECASTWITHGROUP_OUTPUT3_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="WORLD_SPHERECAST_OUTPUT4_NAME">
<source>WORLD_SPHERECAST_OUTPUT4_NAME</source>
<message id="WORLD_SPHERECASTWITHGROUP_OUTPUT4_NAME">
<source>WORLD_SPHERECASTWITHGROUP_OUTPUT4_NAME</source>
<translation type="unfinished">EntityId</translation>
</message>
<message id="WORLD_BOXCAST_NAME">
<source>WORLD_BOXCAST_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_NAME">
<source>WORLD_BOXCASTWITHGROUP_NAME</source>
<translation type="unfinished">Box Cast</translation>
</message>
<message id="WORLD_BOXCAST_PARAM0_NAME">
<source>WORLD_BOXCAST_PARAM0_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_PARAM0_NAME">
<source>WORLD_BOXCASTWITHGROUP_PARAM0_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="WORLD_BOXCAST_PARAM1_NAME">
<source>WORLD_BOXCAST_PARAM1_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_PARAM1_NAME">
<source>WORLD_BOXCASTWITHGROUP_PARAM1_NAME</source>
<translation type="unfinished">Start Pose</translation>
</message>
<message id="WORLD_BOXCAST_PARAM2_NAME">
<source>WORLD_BOXCAST_PARAM2_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_PARAM2_NAME">
<source>WORLD_BOXCASTWITHGROUP_PARAM2_NAME</source>
<translation type="unfinished">Direction</translation>
</message>
<message id="WORLD_BOXCAST_PARAM3_NAME">
<source>WORLD_BOXCAST_PARAM3_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_PARAM3_NAME">
<source>WORLD_BOXCASTWITHGROUP_PARAM3_NAME</source>
<translation type="unfinished">Dimensions</translation>
</message>
<message id="WORLD_BOXCAST_PARAM4_NAME">
<source>WORLD_BOXCAST_PARAM4_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_PARAM4_NAME">
<source>WORLD_BOXCASTWITHGROUP_PARAM4_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="WORLD_BOXCAST_PARAM5_NAME">
<source>WORLD_BOXCAST_PARAM5_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_PARAM5_NAME">
<source>WORLD_BOXCASTWITHGROUP_PARAM5_NAME</source>
<translation type="unfinished">Ignore</translation>
</message>
<message id="WORLD_BOXCAST_OUTPUT0_NAME">
<source>WORLD_BOXCAST_OUTPUT0_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_OUTPUT0_NAME">
<source>WORLD_BOXCASTWITHGROUP_OUTPUT0_NAME</source>
<translation type="unfinished">Object Hit</translation>
</message>
<message id="WORLD_BOXCAST_OUTPUT1_NAME">
<source>WORLD_BOXCAST_OUTPUT1_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_OUTPUT1_NAME">
<source>WORLD_BOXCASTWITHGROUP_OUTPUT1_NAME</source>
<translation type="unfinished">Position</translation>
</message>
<message id="WORLD_BOXCAST_OUTPUT2_NAME">
<source>WORLD_BOXCAST_OUTPUT2_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_OUTPUT2_NAME">
<source>WORLD_BOXCASTWITHGROUP_OUTPUT2_NAME</source>
<translation type="unfinished">Normal</translation>
</message>
<message id="WORLD_BOXCAST_OUTPUT3_NAME">
<source>WORLD_BOXCAST_OUTPUT3_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_OUTPUT3_NAME">
<source>WORLD_BOXCASTWITHGROUP_OUTPUT3_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="WORLD_BOXCAST_OUTPUT4_NAME">
<source>WORLD_BOXCAST_OUTPUT4_NAME</source>
<message id="WORLD_BOXCASTWITHGROUP_OUTPUT4_NAME">
<source>WORLD_BOXCASTWITHGROUP_OUTPUT4_NAME</source>
<translation type="unfinished">EntityId</translation>
</message>
<message id="WORLD_CAPSULECAST_NAME">
<source>WORLD_CAPSULECAST_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_NAME</source>
<translation type="unfinished">Capsule Cast</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM0_NAME">
<source>WORLD_CAPSULECAST_PARAM0_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM0_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM0_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM1_NAME">
<source>WORLD_CAPSULECAST_PARAM1_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM1_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM1_NAME</source>
<translation type="unfinished">Start Pose</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM2_NAME">
<source>WORLD_CAPSULECAST_PARAM2_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM2_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM2_NAME</source>
<translation type="unfinished">Direction</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM3_NAME">
<source>WORLD_CAPSULECAST_PARAM3_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM3_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM3_NAME</source>
<translation type="unfinished">Height</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM4_NAME">
<source>WORLD_CAPSULECAST_PARAM4_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM4_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM4_NAME</source>
<translation type="unfinished">Radius</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM5_NAME">
<source>WORLD_CAPSULECAST_PARAM5_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM5_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM5_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="WORLD_CAPSULECAST_PARAM6_NAME">
<source>WORLD_CAPSULECAST_PARAM6_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_PARAM6_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_PARAM6_NAME</source>
<translation type="unfinished">Ignore</translation>
</message>
<message id="WORLD_CAPSULECAST_OUTPUT0_NAME">
<source>WORLD_CAPSULECAST_OUTPUT0_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_OUTPUT0_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_OUTPUT0_NAME</source>
<translation type="unfinished">Object Hit</translation>
</message>
<message id="WORLD_CAPSULECAST_OUTPUT1_NAME">
<source>WORLD_CAPSULECAST_OUTPUT1_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_OUTPUT1_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_OUTPUT1_NAME</source>
<source>WORLD_CAPSULECASTWITHGROUP_OUTPUT1_NAME</source>
<translation type="unfinished">Position</translation>
</message>
<message id="WORLD_BOXCAST_OUTPUT2_NAME">
<source>WORLD_BOXCAST_OUTPUT2_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_OUTPUT2_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_OUTPUT2_NAME</source>
<translation type="unfinished">Normal</translation>
</message>
<message id="WORLD_CAPSULECAST_OUTPUT3_NAME">
<source>WORLD_CAPSULECAST_OUTPUT3_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_OUTPUT3_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_OUTPUT3_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="WORLD_CAPSULECAST_OUTPUT4_NAME">
<source>WORLD_CAPSULECAST_OUTPUT4_NAME</source>
<message id="WORLD_CAPSULECASTWITHGROUP_OUTPUT4_NAME">
<source>WORLD_CAPSULECASTWITHGROUP_OUTPUT4_NAME</source>
<translation type="unfinished">EntityId</translation>
</message>
<message id="WORLD_RAYCASTLOCALSPACEWITHGROUP_NAME">
<source>WORLD_RAYCASTLOCALSPACEWITHGROUP_NAME</source>
<translation type="unfinished">Raycast (Local Space)</translation>
</message>
<message id="WORLD_RAYCASTMULTIPLELOCALSPACEWITHGROUP_NAME">
<source>WORLD_RAYCASTMULTIPLELOCALSPACEWITHGROUP_NAME</source>
<translation type="unfinished">Raycast Multiple (Local Space)</translation>
</message>
<message id="WORLD_RAYCASTWORLDSPACEWITHGROUP_NAME">
<source>WORLD_RAYCASTWORLDSPACEWITHGROUP_NAME</source>
<translation type="unfinished">Raycast (World Space)</translation>
</message>
</context>
<context>
<name>EBus: CollisionFilteringBus</name>
@ -42368,7 +42378,7 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<name>EBus: RigidBodyRequestBus</name>
<message id="RIGIDBODYREQUESTBUS_NAME">
<source>RIGIDBODYREQUESTBUS_NAME</source>
<translation type="unfinished">RigidBody</translation>
<translation type="unfinished">Rigid Body</translation>
</message>
<message id="RIGIDBODYREQUESTBUS_TOOLTIP">
<source>RIGIDBODYREQUESTBUS_TOOLTIP</source>
@ -42413,6 +42423,23 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<source>RIGIDBODYREQUESTBUS_ISPHYSICSENABLED_OUTPUT0_TOOLTIP</source>
<translation type="unfinished">Indicates whether physics is enabled</translation>
</message>
<message id="RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_NAME">
<source>RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_NAME</source>
<comment>Class/Bus: RigidBodyRequestBus Event/Method: IsGravityEnabled</comment>
<translation type="unfinished">Is Gravity Enabled</translation>
</message>
<message id="RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_TOOLTIP">
<source>RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_TOOLTIP</source>
<translation type="unfinished">Returns true if the rigid body has gravity enabled</translation>
</message>
<message id="RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_OUTPUT0_NAME">
<source>RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_OUTPUT0_NAME</source>
<translation type="unfinished">Enabled</translation>
</message>
<message id="RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_OUTPUT0_TOOLTIP">
<source>RIGIDBODYREQUESTBUS_ISGRAVITYENABLED_OUTPUT0_TOOLTIP</source>
<translation type="unfinished">Indicates whether gravity is enabled</translation>
</message>
<message id="RIGIDBODYREQUESTBUS_GETCENTEROFMASSWORLD_NAME">
<source>RIGIDBODYREQUESTBUS_GETCENTEROFMASSWORLD_NAME</source>
<comment>Class/Bus: RigidBodyRequestBus Event/Method: GetCenterOfMassWorld</comment>
@ -42916,6 +42943,49 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<translation type="unfinished">The aabb of the rigid body</translation>
</message>
</context>
<context>
<name>Method: SceneQueries</name>
<message id="SCENEQUERIES_NAME">
<source>SCENEQUERIES_NAME</source>
<translation type="unfinished">Scene Queries</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_NAME">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_NAME</source>
<translation type="unfinished">Create Raycast Request</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM0_NAME">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM0_NAME</source>
<translation type="unfinished">Start</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM0_TOOLTIP">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM0_TOOLTIP</source>
<translation type="unfinished">The position from which the raycast starts</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM1_NAME">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM1_NAME</source>
<translation type="unfinished">Direction</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM1_TOOLTIP">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM1_TOOLTIP</source>
<translation type="unfinished">The (normalized) direction in which to fire the raycast</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM2_NAME">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM2_NAME</source>
<translation type="unfinished">Distance</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM2_TOOLTIP">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM2_TOOLTIP</source>
<translation type="unfinished">The length of the raycast</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM3_NAME">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM3_NAME</source>
<translation type="unfinished">Collision Group</translation>
</message>
<message id="SCENEQUERIES_CREATERAYCASTREQUEST_PARAM3_TOOLTIP">
<source>SCENEQUERIES_CREATERAYCASTREQUEST_PARAM3_TOOLTIP</source>
<translation type="unfinished">Allows filtering of objects intersecting the raycast based on their collision layers</translation>
</message>
</context>
<context>
<name>Handler: TriggerNotificationBus</name>
<message id="HANDLER_TRIGGERNOTIFICATIONBUS_NAME">
@ -43199,12 +43269,12 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<source>PHYSXCHARACTERCONTROLLERREQUESTBUS_NAME</source>
<translation type="unfinished">Character Controller (PhysX Specific)</translation>
</message>
<message id="CHARACTERCONTROLLERREQUESTBUS_TOOLTIP">
<source>CHARACTERCONTROLLERREQUESTBUS_TOOLTIP</source>
<message id="PHYSXCHARACTERCONTROLLERREQUESTBUS_TOOLTIP">
<source>PHYSXCHARACTERCONTROLLERREQUESTBUS_TOOLTIP</source>
<translation type="unfinished">PhysX Character Controller Request Bus</translation>
</message>
<message id="CHARACTERCONTROLLERREQUESTBUS_CATEGORY">
<source>CHARACTERCONTROLLERREQUESTBUS_CATEGORY</source>
<message id="PHYSXCHARACTERCONTROLLERREQUESTBUS_CATEGORY">
<source>PHYSXCHARACTERCONTROLLERREQUESTBUS_CATEGORY</source>
<translation type="unfinished">PhysX</translation>
</message>
<message id="PHYSXCHARACTERCONTROLLERREQUESTBUS_GETHALFFORWARDEXTENT_NAME">
@ -44616,6 +44686,96 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<translation></translation>
</message>
</context>
<context>
<name>EBus: SimulatedBodyComponentRequestBus</name>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_NAME</source>
<translation type="unfinished">Simulated Body</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_TOOLTIP">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_TOOLTIP</source>
<translation type="unfinished">Simulated Body Component Request Bus</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_CATEGORY">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_CATEGORY</source>
<translation type="unfinished">PhysX</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_DISABLEPHYSICS_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_DISABLEPHYSICS_NAME</source>
<translation type="unfinished">Disable Physics</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_ENABLEPHYSICS_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_ENABLEPHYSICS_NAME</source>
<translation type="unfinished">Enable Physics</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_GETAABB_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_GETAABB_NAME</source>
<translation type="unfinished">Get AABB</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_ISPHYSICSENABLED_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_ISPHYSICSENABLED_NAME</source>
<translation type="unfinished">Is Physics Enabled</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_RAYCAST_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_RAYCAST_NAME</source>
<translation type="unfinished">Raycast (Single Body)</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_RAYCAST_TOOLTIP">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_RAYCAST_TOOLTIP</source>
<translation type="unfinished">Perform a raycast against a single simulated body (not the whole scene)</translation>
</message>
<message id="SIMULATEDBODYCOMPONENTREQUESTBUS_RAYCAST_PARAM0_NAME">
<source>SIMULATEDBODYCOMPONENTREQUESTBUS_RAYCAST_PARAM0_NAME</source>
<translation type="unfinished">Raycast Request</translation>
</message>
</context>
<context>
<name>EBus: WindRequestsBus</name>
<message id="WINDREQUESTSBUS_NAME">
<source>WINDREQUESTSBUS_NAME</source>
<translation type="unfinished">Wind</translation>
</message>
<message id="WINDREQUESTSBUS_TOOLTIP">
<source>WINDREQUESTSBUS_TOOLTIP</source>
<translation type="unfinished">Wind Request Bus</translation>
</message>
<message id="WINDREQUESTSBUS_CATEGORY">
<source>WINDREQUESTSBUS_CATEGORY</source>
<translation type="unfinished">PhysX</translation>
</message>
<message id="WINDREQUESTSBUS_GETGLOBALWIND_NAME">
<source>WINDREQUESTSBUS_GETGLOBALWIND_NAME</source>
<translation type="unfinished">Get Global Wind</translation>
</message>
<message id="WINDREQUESTSBUS_GETGLOBALWIND_OUTPUT0_NAME">
<source>WINDREQUESTSBUS_GETGLOBALWIND_OUTPUT0_NAME</source>
<translation type="unfinished">Wind Vector</translation>
</message>
<message id="WINDREQUESTSBUS_GETWINDATPOSITION_NAME">
<source>WINDREQUESTSBUS_GETWINDATPOSITION_NAME</source>
<translation type="unfinished">Get Wind At Position</translation>
</message>
<message id="WINDREQUESTSBUS_GETWINDATPOSITION_PARAM0_NAME">
<source>WINDREQUESTSBUS_GETWINDATPOSITION_PARAM0_NAME</source>
<translation type="unfinished">Position</translation>
</message>
<message id="WINDREQUESTSBUS_GETWINDATPOSITION_OUTPUT0_NAME">
<source>WINDREQUESTSBUS_GETWINDATPOSITION_OUTPUT0_NAME</source>
<translation type="unfinished">Wind Vector</translation>
</message>
<message id="WINDREQUESTSBUS_GETWINDINSIDEAABB_NAME">
<source>WINDREQUESTSBUS_GETWINDINSIDEAABB_NAME</source>
<translation type="unfinished">Get Wind Inside AABB</translation>
</message>
<message id="WINDREQUESTSBUS_GETWINDINSIDEAABB_PARAM0_NAME">
<source>WINDREQUESTSBUS_GETWINDINSIDEAABB_PARAM0_NAME</source>
<translation type="unfinished">AABB</translation>
</message>
<message id="WINDREQUESTSBUS_GETWINDINSIDEAABB_OUTPUT0_NAME">
<source>WINDREQUESTSBUS_GETWINDINSIDEAABB_OUTPUT0_NAME</source>
<translation type="unfinished">Wind Vector</translation>
</message>
</context>
<context>
<name>EBus: ChatPlayRequestBus</name>
<message id="CHATPLAYREQUESTBUS_NAME">
@ -62374,6 +62534,37 @@ An Entity can be selected by using the pick button, or by dragging an Entity fro
<translation></translation>
</message>
</context>
<context>
<name>EBus: NonUniformScaleRequestBus</name>
<message id="NONUNIFORMSCALEREQUESTBUS_NAME">
<source>NONUNIFORMSCALEREQUESTBUS_NAME</source>
<translation type="unfinished">Non-uniform Scale</translation>
</message>
<message id="NONUNIFORMSCALEREQUESTBUS_TOOLTIP">
<source>NONUNIFORMSCALEREQUESTBUS_TOOLTIP</source>
<translation type="unfinished">Non-uniform Scale Request Bus</translation>
</message>
<message id="NONUNIFORMSCALEREQUESTBUS_CATEGORY">
<source>NONUNIFORMSCALEREQUESTBUS_CATEGORY</source>
<translation type="unfinished">Entity</translation>
</message>
<message id="NONUNIFORMSCALEREQUESTBUS_GETSCALE_NAME">
<source>NONUNIFORMSCALEREQUESTBUS_GETSCALE_NAME</source>
<translation type="unfinished">Get Scale</translation>
</message>
<message id="NONUNIFORMSCALEREQUESTBUS_GETSCALE_OUTPUT0_NAME">
<source>NONUNIFORMSCALEREQUESTBUS_GETSCALE_OUTPUT0_NAME</source>
<translation type="unfinished">Non-uniform Scale</translation>
</message>
<message id="NONUNIFORMSCALEREQUESTBUS_SETSCALE_NAME">
<source>NONUNIFORMSCALEREQUESTBUS_SETSCALE_NAME</source>
<translation type="unfinished">Set Scale</translation>
</message>
<message id="NONUNIFORMSCALEREQUESTBUS_SETSCALE_PARAM0_NAME">
<source>NONUNIFORMSCALEREQUESTBUS_SETSCALE_PARAM0_NAME</source>
<translation type="unfinished">Non-uniform Scale</translation>
</message>
</context>
<context>
<name>EBus: TransformBus</name>
<message id="TRANSFORMBUS_NAME">

@ -66,6 +66,17 @@ namespace AzPhysics
}
}
// class for exposing free functions to script
class SceneQueries
{
public:
AZ_TYPE_INFO(SceneQueries, "{4EFA3DA5-C0E3-4753-8C55-202228CA527E}");
AZ_CLASS_ALLOCATOR(SceneQueries, AZ::SystemAllocator, 0);
SceneQueries() = default;
~SceneQueries() = default;
};
/*static*/ void SceneQueryRequest::Reflect(AZ::ReflectContext* context)
{
if (auto* serializeContext = azdynamic_cast<AZ::SerializeContext*>(context))
@ -95,6 +106,7 @@ namespace AzPhysics
->Attribute(AZ::Script::Attributes::Scope, AZ::Script::Attributes::ScopeFlags::Common)
->Attribute(AZ::Script::Attributes::Module, "physics")
->Attribute(AZ::Script::Attributes::Category, "PhysX")
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
->Property("Collision", BehaviorValueProperty(&SceneQueryRequest::m_collisionGroup))
// Until enum class support for behavior context is done, expose this as an int
->Property("QueryType", [](const SceneQueryRequest& self) { return static_cast<int>(self.m_queryType); },
@ -133,11 +145,28 @@ namespace AzPhysics
->Attribute(AZ::Script::Attributes::Scope, AZ::Script::Attributes::ScopeFlags::Common)
->Attribute(AZ::Script::Attributes::Module, "physics")
->Attribute(AZ::Script::Attributes::Category, "PhysX")
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
->Property("Distance", BehaviorValueProperty(&RayCastRequest::m_distance))
->Property("Start", BehaviorValueProperty(&RayCastRequest::m_start))
->Property("Direction", BehaviorValueProperty(&RayCastRequest::m_direction))
->Property("ReportMultipleHits", BehaviorValueProperty(&RayCastRequest::m_reportMultipleHits))
;
behaviorContext->Class<SceneQueries>("SceneQueries")
->Attribute(AZ::Script::Attributes::Scope, AZ::Script::Attributes::ScopeFlags::Common)
->Attribute(AZ::Script::Attributes::Module, "physics")
->Attribute(AZ::Script::Attributes::Category, "PhysX")
->Method(
"CreateRayCastRequest",
[](const AZ::Vector3& start, const AZ::Vector3& direction, float distance, const AZStd::string& collisionGroup)
{
RayCastRequest request;
request.m_start = start;
request.m_direction = direction;
request.m_distance = distance;
request.m_collisionGroup = CollisionGroup(collisionGroup);
return request;
});
}
}
@ -161,6 +190,7 @@ namespace AzPhysics
->Attribute(AZ::Script::Attributes::Scope, AZ::Script::Attributes::ScopeFlags::Common)
->Attribute(AZ::Script::Attributes::Module, "physics")
->Attribute(AZ::Script::Attributes::Category, "PhysX")
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
->Property("Distance", BehaviorValueProperty(&ShapeCastRequest::m_distance))
->Property("Start", BehaviorValueProperty(&ShapeCastRequest::m_start))
->Property("Direction", BehaviorValueProperty(&ShapeCastRequest::m_direction))
@ -174,7 +204,6 @@ namespace AzPhysics
return ShapeCastRequestHelpers::CreateSphereCastRequest(
radius, startPose, direction, distance, queryType, collisionGroup, nullptr);
});
behaviorContext->Method(
"CreateBoxCastRequest",
[](const AZ::Vector3& boxDimensions, const AZ::Transform& startPose, const AZ::Vector3& direction, float distance,
@ -183,7 +212,6 @@ namespace AzPhysics
return ShapeCastRequestHelpers::CreateBoxCastRequest(
boxDimensions, startPose, direction, distance, queryType, collisionGroup, nullptr);
});
behaviorContext->Method(
"CreateCapsuleCastRequest",
[](float capsuleRadius, float capsuleHeight, const AZ::Transform& startPose, const AZ::Vector3& direction, float distance,
@ -266,6 +294,7 @@ namespace AzPhysics
->Attribute(AZ::Script::Attributes::Scope, AZ::Script::Attributes::ScopeFlags::Common)
->Attribute(AZ::Script::Attributes::Module, "physics")
->Attribute(AZ::Script::Attributes::Category, "PhysX")
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
->Property("Pose", BehaviorValueProperty(&OverlapRequest::m_pose))
;
@ -348,6 +377,7 @@ namespace AzPhysics
->Attribute(AZ::Script::Attributes::Scope, AZ::Script::Attributes::ScopeFlags::Common)
->Attribute(AZ::Script::Attributes::Module, "physics")
->Attribute(AZ::Script::Attributes::Category, "PhysX")
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
->Property("Distance", BehaviorValueProperty(&SceneQueryHit::m_distance))
->Property("Position", BehaviorValueProperty(&SceneQueryHit::m_position))
->Property("Normal", BehaviorValueProperty(&SceneQueryHit::m_normal))

@ -50,7 +50,10 @@ namespace AzPhysics
->Method("GetOnPostsimulateEvent", getOnPostsimulateEvent)
->Attribute(AZ::Script::Attributes::AzEventDescription, postsimulateEventDescription)
->Method("GetSceneHandle", &SystemInterface::GetSceneHandle)
->Method("GetScene", &SystemInterface::GetScene);
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
->Method("GetScene", &SystemInterface::GetScene)
->Attribute(AZ::Script::Attributes::ExcludeFrom, AZ::Script::Attributes::ExcludeFlags::All)
;
behaviorContext->Method(
"GetPhysicsSystem",

Loading…
Cancel
Save