From f03dc68a162b4622792a140d638f1a7bb3edde50 Mon Sep 17 00:00:00 2001 From: Steve Pham <82231385+spham-amzn@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:22:10 +0200 Subject: [PATCH 01/10] Fix engine version dependencies for ROS2 and related gems for the o3de stabilization/2409 release Signed-off-by: Jan Hanca --- Gems/RosRobotSample/gem.json | 2 +- repo.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gems/RosRobotSample/gem.json b/Gems/RosRobotSample/gem.json index f54e69cfe..7101ff7e8 100644 --- a/Gems/RosRobotSample/gem.json +++ b/Gems/RosRobotSample/gem.json @@ -1,6 +1,6 @@ { "gem_name": "RosRobotSample", - "version": "2.0.1", + "version": "2.0.0", "display_name": "ROS Robot Sample", "license": "Apache-2.0 or MIT", "license_url": "https://opensource.org/licenses/Apache-2.0", diff --git a/repo.json b/repo.json index 803101a34..83d7986ae 100644 --- a/repo.json +++ b/repo.json @@ -5427,4 +5427,4 @@ ] } ] -} +} \ No newline at end of file From 6ce36b70a7aff52109a8b4221cc71361f7267def Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Pe=C5=82ka?= Date: Tue, 3 Sep 2024 09:45:15 +0200 Subject: [PATCH 02/10] Enable ROS 2 camera pipeline modification (#749) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Pełka Signed-off-by: Jan Hanca --- Gems/ROS2/Code/Source/Camera/CameraSensor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Gems/ROS2/Code/Source/Camera/CameraSensor.cpp b/Gems/ROS2/Code/Source/Camera/CameraSensor.cpp index f4da87952..2f0c543d1 100644 --- a/Gems/ROS2/Code/Source/Camera/CameraSensor.cpp +++ b/Gems/ROS2/Code/Source/Camera/CameraSensor.cpp @@ -123,6 +123,7 @@ namespace ROS2 m_entityId.ToString().c_str()); AZ::RPI::RenderPipelineDescriptor pipelineDesc; pipelineDesc.m_mainViewTagName = "MainCamera"; + pipelineDesc.m_allowModification = true; pipelineDesc.m_name = m_pipelineName; pipelineDesc.m_rootPassTemplate = GetPipelineTemplateName(); From 5edafa31e8ef428deb45a2ca3b4768e125e11a90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Pe=C5=82ka?= Date: Sat, 7 Sep 2024 02:23:37 +0200 Subject: [PATCH 03/10] Add maybe_unused to variable that is used in non-release macro (#755) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Pełka Signed-off-by: Jan Hanca --- Gems/ROS2/Code/Source/VehicleDynamics/Utilities.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Gems/ROS2/Code/Source/VehicleDynamics/Utilities.cpp b/Gems/ROS2/Code/Source/VehicleDynamics/Utilities.cpp index c17261cbf..ccfbdc07f 100644 --- a/Gems/ROS2/Code/Source/VehicleDynamics/Utilities.cpp +++ b/Gems/ROS2/Code/Source/VehicleDynamics/Utilities.cpp @@ -131,7 +131,8 @@ namespace ROS2::VehicleDynamics::Utilities if (articulation) { steeringData.m_steeringJoint = articulation->GetId(); - const bool hasFreeAxis = Utils::TryGetFreeArticulationAxis(steeringData.m_steeringEntity, steeringData.m_axis); + [[maybe_unused]] const bool hasFreeAxis = + Utils::TryGetFreeArticulationAxis(steeringData.m_steeringEntity, steeringData.m_axis); AZ_Error("VehicleDynamics::Utilities", hasFreeAxis, "Articulation steering has no free axis somehow"); } From 8e971f8fd2468aadc0b4a81ad19460eba1b6fbd9 Mon Sep 17 00:00:00 2001 From: Jan Hanca Date: Fri, 27 Sep 2024 10:56:42 +0200 Subject: [PATCH 04/10] Check for nullptr in ROS topic mappings parser (#758) Signed-off-by: Jan Hanca --- .../SDFormat/ROS2SDFormatHooksUtils.cpp | 34 +++++++++++++------ 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/Gems/ROS2/Code/Source/RobotImporter/SDFormat/ROS2SDFormatHooksUtils.cpp b/Gems/ROS2/Code/Source/RobotImporter/SDFormat/ROS2SDFormatHooksUtils.cpp index b9d0ee7dc..1d0315f67 100644 --- a/Gems/ROS2/Code/Source/RobotImporter/SDFormat/ROS2SDFormatHooksUtils.cpp +++ b/Gems/ROS2/Code/Source/RobotImporter/SDFormat/ROS2SDFormatHooksUtils.cpp @@ -10,12 +10,13 @@ #include #include #include +#include #include #include #include #include -#include +#include #include namespace ROS2::SDFormat @@ -106,16 +107,19 @@ namespace ROS2::SDFormat // Inserts name (key) and value (val) of given parameter to map. void ParseRegularContent(const sdf::Element& content, HooksUtils::PluginParams& remappings) { - std::string contentName = content.GetName(); - std::string contentValue = content.GetValue()->GetAsString(); - if (contentName.empty() || contentValue.empty()) + const AZStd::string contentName = content.GetName().c_str(); + const sdf::ParamPtr contentValuePtr = content.GetValue(); + if (!contentValuePtr || contentName.empty()) { - AZ_Warning("PluginParser", false, "Encountered empty parameter value while parsing URDF/SDF plugin."); + AZ_Warning("PluginParser", false, "Encountered invalid (empty) remapping while parsing URDF/SDF plugin."); return; } - AZStd::string key(contentName.c_str(), contentName.size()); - AZStd::string val(contentValue.c_str(), contentValue.size()); - remappings[key] = val; + + const AZStd::string contentValue = contentValuePtr->GetAsString().c_str(); + if (!contentValue.empty()) + { + remappings[contentName] = contentValue; + } } // Parses parameters present in ros element, inserting them to the map. @@ -127,9 +131,17 @@ namespace ROS2::SDFormat ParseRegularContent(rosContent, remappings); return; } - AZStd::string contentValue = rosContent.GetValue()->GetAsString().c_str(); - if (contentValue.find_last_of('=') == std::string::npos || contentValue.find_last_of(':') == std::string::npos) + const sdf::ParamPtr contentValuePtr = rosContent.GetValue(); + if (!contentValuePtr) + { + AZ_Warning("PluginParser", false, "ROS 2 content in parsing URDF/SDF plugin data not available."); + return; + } + + AZStd::string contentValue = contentValuePtr->GetAsString().c_str(); + + if (contentValue.find_last_of('=') == AZStd::string::npos || contentValue.find_last_of(':') == AZStd::string::npos) { AZ_Warning("PluginParser", false, "Encountered invalid remapping while parsing URDF/SDF plugin."); return; @@ -137,7 +149,7 @@ namespace ROS2::SDFormat // get new name of the topic int startVal = contentValue.find_last_of('='); - if (contentValue.find_last_of('/') != std::string::npos && contentValue.find_last_of('/') > startVal) + if (contentValue.find_last_of('/') != AZStd::string::npos && contentValue.find_last_of('/') > startVal) { startVal = contentValue.find_last_of("/"); } From cb6d0ed4c94c7a031fcaf4fe21ae3774b0f8c27b Mon Sep 17 00:00:00 2001 From: Jan Hanca Date: Mon, 30 Sep 2024 10:08:28 +0200 Subject: [PATCH 05/10] Fix templates for ROS 2 Jazzy for the upcoming release (#756) * Update levels in RoboticManipulationTemplate * Update Ros2ProjectTemplate for ROS2 Jazzy * Update Ros2FleetRobotTemplate for ROS2 Jazzy * Update Dockerfile in Ros2ProjectTemplate Signed-off-by: Jan Hanca --- .../nav2_multirobot_params.yaml | 75 +- .../params/{iron => jazzy}/nav2_params.yaml | 73 +- .../ros2_ws/src/o3de_fleet_nav/setup.py | 2 +- .../Ros2ProjectTemplate/Docker/Dockerfile | 22 +- .../Examples/slam_navigation/README.md | 2 +- ...ams.yaml => navigation_params_humble.yaml} | 0 .../config/navigation_params_jazzy.yaml | 418 ++++ .../launch/navigation.launch.py | 4 +- .../Levels/DemoLevel/DemoLevel.prefab | 475 +--- Templates/Ros2ProjectTemplate/template.json | 6 +- .../RoboticManipulation.prefab | 29 +- .../RoboticPalletization.prefab | 2112 +++++------------ repo.json | 26 +- 13 files changed, 1140 insertions(+), 2104 deletions(-) rename Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/{iron => jazzy}/nav2_multirobot_params.yaml (71%) rename Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/{iron => jazzy}/nav2_params.yaml (70%) rename Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/{navigation_params.yaml => navigation_params_humble.yaml} (100%) create mode 100644 Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml diff --git a/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_multirobot_params.yaml b/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml similarity index 71% rename from Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_multirobot_params.yaml rename to Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml index 69f36770d..693f0b80c 100644 --- a/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_multirobot_params.yaml +++ b/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml @@ -53,66 +53,19 @@ amcl: bt_navigator: ros__parameters: - use_sim_time: True + use_sim_time: true global_frame: map robot_base_frame: /base_link - odom_topic: odom + odom_topic: /odom bt_loop_duration: 10 default_server_timeout: 20 - # 'default_nav_through_poses_bt_xml' and 'default_nav_to_pose_bt_xml' are use defaults: - # nav2_bt_navigator/navigate_to_pose_w_replanning_and_recovery.xml - # nav2_bt_navigator/navigate_through_poses_w_replanning_and_recovery.xml - # They can be set here or via a RewrittenYaml remap from a parent launch file to Nav2. - plugin_lib_names: - - nav2_compute_path_to_pose_action_bt_node - - nav2_compute_path_through_poses_action_bt_node - - nav2_smooth_path_action_bt_node - - nav2_follow_path_action_bt_node - - nav2_spin_action_bt_node - - nav2_wait_action_bt_node - - nav2_assisted_teleop_action_bt_node - - nav2_back_up_action_bt_node - - nav2_drive_on_heading_bt_node - - nav2_clear_costmap_service_bt_node - - nav2_is_stuck_condition_bt_node - - nav2_goal_reached_condition_bt_node - - nav2_goal_updated_condition_bt_node - - nav2_globally_updated_goal_condition_bt_node - - nav2_is_path_valid_condition_bt_node - - nav2_initial_pose_received_condition_bt_node - - nav2_reinitialize_global_localization_service_bt_node - - nav2_rate_controller_bt_node - - nav2_distance_controller_bt_node - - nav2_speed_controller_bt_node - - nav2_truncate_path_action_bt_node - - nav2_truncate_path_local_action_bt_node - - nav2_goal_updater_node_bt_node - - nav2_recovery_node_bt_node - - nav2_pipeline_sequence_bt_node - - nav2_round_robin_node_bt_node - - nav2_transform_available_condition_bt_node - - nav2_time_expired_condition_bt_node - - nav2_path_expiring_timer_condition - - nav2_distance_traveled_condition_bt_node - - nav2_single_trigger_bt_node - - nav2_goal_updated_controller_bt_node - - nav2_is_battery_low_condition_bt_node - - nav2_navigate_through_poses_action_bt_node - - nav2_navigate_to_pose_action_bt_node - - nav2_remove_passed_goals_action_bt_node - - nav2_planner_selector_bt_node - - nav2_controller_selector_bt_node - - nav2_goal_checker_selector_bt_node - - nav2_controller_cancel_bt_node - - nav2_path_longer_on_approach_bt_node - - nav2_wait_cancel_bt_node - - nav2_spin_cancel_bt_node - - nav2_back_up_cancel_bt_node - - nav2_assisted_teleop_cancel_bt_node - - nav2_drive_on_heading_cancel_bt_node - - nav2_would_a_controller_recovery_help_condition_bt_node - - nav2_would_a_planner_recovery_help_condition_bt_node - - nav2_would_a_smoother_recovery_help_condition_bt_node + wait_for_service_timeout: 1000 + action_server_result_timeout: 900.0 + navigators: [navigate_to_pose, navigate_through_poses] + navigate_to_pose: + plugin: nav2_bt_navigator::NavigateToPoseNavigator + navigate_through_poses: + plugin: nav2_bt_navigator::NavigateThroughPosesNavigator bt_navigator_navigate_through_poses_rclcpp_node: ros__parameters: @@ -265,7 +218,7 @@ planner_server: use_sim_time: True planner_plugins: ["GridBased"] GridBased: - plugin: "nav2_navfn_planner/NavfnPlanner" + plugin: "nav2_navfn_planner::NavfnPlanner" tolerance: 0.5 use_astar: false allow_unknown: true @@ -282,13 +235,13 @@ behavior_server: cycle_frequency: 10.0 behavior_plugins: ["spin", "backup", "drive_on_heading", "wait"] spin: - plugin: "nav2_behaviors/Spin" + plugin: "nav2_behaviors::Spin" backup: - plugin: "nav2_behaviors/BackUp" + plugin: "nav2_behaviors::BackUp" drive_on_heading: - plugin: "nav2_behaviors/DriveOnHeading" + plugin: "nav2_behaviors::DriveOnHeading" wait: - plugin: "nav2_behaviors/Wait" + plugin: "nav2_behaviors::Wait" global_frame: /odom robot_base_frame: /base_link transform_tolerance: 0.1 diff --git a/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_params.yaml b/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml similarity index 70% rename from Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_params.yaml rename to Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml index f9fcf0adf..178b4fd75 100644 --- a/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_params.yaml +++ b/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml @@ -43,66 +43,19 @@ amcl: bt_navigator: ros__parameters: - use_sim_time: True + use_sim_time: true global_frame: map robot_base_frame: base_link odom_topic: odom bt_loop_duration: 10 default_server_timeout: 20 - # 'default_nav_through_poses_bt_xml' and 'default_nav_to_pose_bt_xml' are use defaults: - # nav2_bt_navigator/navigate_to_pose_w_replanning_and_recovery.xml - # nav2_bt_navigator/navigate_through_poses_w_replanning_and_recovery.xml - # They can be set here or via a RewrittenYaml remap from a parent launch file to Nav2. - plugin_lib_names: - - nav2_compute_path_to_pose_action_bt_node - - nav2_compute_path_through_poses_action_bt_node - - nav2_smooth_path_action_bt_node - - nav2_follow_path_action_bt_node - - nav2_spin_action_bt_node - - nav2_wait_action_bt_node - - nav2_assisted_teleop_action_bt_node - - nav2_back_up_action_bt_node - - nav2_drive_on_heading_bt_node - - nav2_clear_costmap_service_bt_node - - nav2_is_stuck_condition_bt_node - - nav2_goal_reached_condition_bt_node - - nav2_goal_updated_condition_bt_node - - nav2_globally_updated_goal_condition_bt_node - - nav2_is_path_valid_condition_bt_node - - nav2_initial_pose_received_condition_bt_node - - nav2_reinitialize_global_localization_service_bt_node - - nav2_rate_controller_bt_node - - nav2_distance_controller_bt_node - - nav2_speed_controller_bt_node - - nav2_truncate_path_action_bt_node - - nav2_truncate_path_local_action_bt_node - - nav2_goal_updater_node_bt_node - - nav2_recovery_node_bt_node - - nav2_pipeline_sequence_bt_node - - nav2_round_robin_node_bt_node - - nav2_transform_available_condition_bt_node - - nav2_time_expired_condition_bt_node - - nav2_path_expiring_timer_condition - - nav2_distance_traveled_condition_bt_node - - nav2_single_trigger_bt_node - - nav2_goal_updated_controller_bt_node - - nav2_is_battery_low_condition_bt_node - - nav2_navigate_through_poses_action_bt_node - - nav2_navigate_to_pose_action_bt_node - - nav2_remove_passed_goals_action_bt_node - - nav2_planner_selector_bt_node - - nav2_controller_selector_bt_node - - nav2_goal_checker_selector_bt_node - - nav2_controller_cancel_bt_node - - nav2_path_longer_on_approach_bt_node - - nav2_wait_cancel_bt_node - - nav2_spin_cancel_bt_node - - nav2_back_up_cancel_bt_node - - nav2_assisted_teleop_cancel_bt_node - - nav2_drive_on_heading_cancel_bt_node - - nav2_would_a_controller_recovery_help_condition_bt_node - - nav2_would_a_planner_recovery_help_condition_bt_node - - nav2_would_a_smoother_recovery_help_condition_bt_node + wait_for_service_timeout: 1000 + action_server_result_timeout: 900.0 + navigators: [navigate_to_pose, navigate_through_poses] + navigate_to_pose: + plugin: nav2_bt_navigator::NavigateToPoseNavigator + navigate_through_poses: + plugin: nav2_bt_navigator::NavigateThroughPosesNavigator bt_navigator_navigate_through_poses_rclcpp_node: ros__parameters: @@ -255,7 +208,7 @@ planner_server: use_sim_time: True planner_plugins: ["GridBased"] GridBased: - plugin: "nav2_navfn_planner/NavfnPlanner" + plugin: "nav2_navfn_planner::NavfnPlanner" tolerance: 0.5 use_astar: false allow_unknown: true @@ -272,13 +225,13 @@ behavior_server: cycle_frequency: 10.0 behavior_plugins: ["spin", "backup", "drive_on_heading", "wait"] spin: - plugin: "nav2_behaviors/Spin" + plugin: "nav2_behaviors::Spin" backup: - plugin: "nav2_behaviors/BackUp" + plugin: "nav2_behaviors::BackUp" drive_on_heading: - plugin: "nav2_behaviors/DriveOnHeading" + plugin: "nav2_behaviors::DriveOnHeading" wait: - plugin: "nav2_behaviors/Wait" + plugin: "nav2_behaviors::Wait" global_frame: odom robot_base_frame: base_link transform_tolerance: 0.1 diff --git a/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/setup.py b/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/setup.py index 86c941b3d..40b244373 100644 --- a/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/setup.py +++ b/Templates/Ros2FleetRobotTemplate/Template/Examples/ros2_ws/src/o3de_fleet_nav/setup.py @@ -15,8 +15,8 @@ (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*launch.[pxy][yma]*'))), (os.path.join('share', package_name, 'maps'), glob(os.path.join('maps', '*.pgm'))), (os.path.join('share', package_name, 'maps'), glob(os.path.join('maps', '*.yaml'))), - (os.path.join('share', package_name, 'params', 'iron'), glob(os.path.join('params', 'iron', '*.yaml'))), (os.path.join('share', package_name, 'params', 'humble'), glob(os.path.join('params', 'humble', '*.yaml'))), + (os.path.join('share', package_name, 'params', 'jazzy'), glob(os.path.join('params', 'jazzy', '*.yaml'))), (os.path.join('share', package_name, 'rviz'), glob(os.path.join('rviz', '*.rviz'))), (os.path.join('share', package_name, 'config'), glob(os.path.join('config', '*.yaml'))) ], diff --git a/Templates/Ros2ProjectTemplate/Docker/Dockerfile b/Templates/Ros2ProjectTemplate/Docker/Dockerfile index 37672f89e..78e84d48f 100644 --- a/Templates/Ros2ProjectTemplate/Docker/Dockerfile +++ b/Templates/Ros2ProjectTemplate/Docker/Dockerfile @@ -4,20 +4,19 @@ # SPDX-License-Identifier: Apache-2.0 OR MIT # -ARG ROS_VERSION=iron -ARG UBUNTU_VERSION=jammy +ARG ROS_VERSION=jazzy -FROM ros:${ROS_VERSION}-ros-base-${UBUNTU_VERSION} +FROM ros:${ROS_VERSION}-ros-base # Argument to determining the image type ('simulation' or 'navstack') ARG IMAGE_TYPE=simulation # Default to 'simulation' # Arguments for the source repos needed for the Ros2Template sample docker ARG O3DE_REPO=https://github.com/o3de/o3de.git -ARG O3DE_BRANCH=2305.0 +ARG O3DE_BRANCH=main ARG O3DE_EXTRAS_REPO=https://github.com/o3de/o3de-extras.git -ARG O3DE_EXTRAS_BRANCH=2305.0 +ARG O3DE_EXTRAS_BRANCH=main # Additional argument to control build concurrency ARG CMAKE_JOBS=8 @@ -30,22 +29,11 @@ WORKDIR $WORKSPACE RUN apt-get update && apt-get upgrade -y -# For ubuntu 20.04 (focal) the default version of cmake is not supported. Update and get version 3.24.1 from kitware -RUN if [ "${UBUNTU_VERSION}" = "focal" ]; then \ - apt-get install -y --no-install-recommends gpg wget curl && \ - wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | \ - gpg --dearmor - | \ - tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null && \ - echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | \ - tee /etc/apt/sources.list.d/kitware.list >/dev/null && \ - apt-get update; \ - fi - # Install packages needed for cloning and building from the source repos RUN apt-get install -y --no-install-recommends \ git \ git-lfs \ - clang-12 \ + clang \ ninja-build \ cmake \ libglu1-mesa-dev \ diff --git a/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/README.md b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/README.md index 64966241c..3512bac90 100644 --- a/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/README.md +++ b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/README.md @@ -30,7 +30,7 @@ Open a bash console terminal (always make sure your [ROS 2 is sourced](https://d cd #{O3DE_EXTRAS_HOME}/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch ros2 launch navigation.launch.py ``` -You should see RViz2, a ROS 2 visualisation tool. +You should see RViz2, a ROS 2 visualization tool. ### Set the goal diff --git a/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params.yaml b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params_humble.yaml similarity index 100% rename from Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params.yaml rename to Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params_humble.yaml diff --git a/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml new file mode 100644 index 000000000..de4d4d8bd --- /dev/null +++ b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml @@ -0,0 +1,418 @@ +bt_navigator: + ros__parameters: + use_sim_time: true + global_frame: map + robot_base_frame: base_link + odom_topic: /odom + bt_loop_duration: 10 + default_server_timeout: 20 + wait_for_service_timeout: 1000 + action_server_result_timeout: 900.0 + navigators: [navigate_to_pose, navigate_through_poses] + navigate_to_pose: + plugin: nav2_bt_navigator::NavigateToPoseNavigator + navigate_through_poses: + plugin: nav2_bt_navigator::NavigateThroughPosesNavigator + +bt_navigator_rclcpp_node: + ros__parameters: + use_sim_time: true + +controller_server: + ros__parameters: + use_sim_time: True + controller_frequency: 20.0 + min_x_velocity_threshold: 0.001 + min_y_velocity_threshold: 0.5 + min_theta_velocity_threshold: 0.001 + failure_tolerance: 0.3 + progress_checker_plugin: "progress_checker" + goal_checker_plugins: ["general_goal_checker"] # "precise_goal_checker" + controller_plugins: ["FollowPath"] + + # Progress checker parameters + progress_checker: + plugin: "nav2_controller::SimpleProgressChecker" + required_movement_radius: 0.5 + movement_time_allowance: 10.0 + # Goal checker parameters + #precise_goal_checker: + # plugin: "nav2_controller::SimpleGoalChecker" + # xy_goal_tolerance: 0.25 + # yaw_goal_tolerance: 0.25 + # stateful: True + general_goal_checker: + stateful: True + plugin: "nav2_controller::SimpleGoalChecker" + xy_goal_tolerance: 0.25 + yaw_goal_tolerance: 0.25 + # DWB parameters + FollowPath: + plugin: "dwb_core::DWBLocalPlanner" + debug_trajectory_details: True + min_vel_x: -1.2 + min_vel_y: 0.0 + max_vel_x: 1.2 + max_vel_y: 0.0 + max_vel_theta: 2.0 + min_speed_xy: 0.0 + max_speed_xy: 2.0 + min_speed_theta: 0.0 + # Add high threshold velocity for turtlebot 3 issue. + # https://github.com/ROBOTIS-GIT/turtlebot3_simulations/issues/75 + acc_lim_x: 5.0 + acc_lim_y: 0.0 + acc_lim_theta: 3.2 + decel_lim_x: -2.5 + decel_lim_y: 0.0 + decel_lim_theta: -3.2 + vx_samples: 20 + vy_samples: 5 + vtheta_samples: 20 + sim_time: 1.7 + linear_granularity: 0.05 + angular_granularity: 0.025 + transform_tolerance: 0.2 + xy_goal_tolerance: 0.25 + trans_stopped_velocity: 0.25 + short_circuit_trajectory_evaluation: True + stateful: True + critics: ["RotateToGoal", "Oscillation", "BaseObstacle", "GoalAlign", "PathAlign", "PathDist", "GoalDist"] + BaseObstacle.scale: 0.02 + PathAlign.scale: 32.0 + PathAlign.forward_point_distance: 0.1 + GoalAlign.scale: 24.0 + GoalAlign.forward_point_distance: 0.1 + PathDist.scale: 32.0 + GoalDist.scale: 24.0 + RotateToGoal.scale: 32.0 + RotateToGoal.slowing_factor: 5.0 + RotateToGoal.lookahead_time: -1.0 + +controller_server_rclcpp_node: + ros__parameters: + use_sim_time: True + +local_costmap: + local_costmap: + ros__parameters: + update_frequency: 5.0 + publish_frequency: 2.0 + global_frame: odom + robot_base_frame: base_link + use_sim_time: True + rolling_window: true + width: 3 + height: 3 + resolution: 0.05 + robot_radius: 0.22 + plugins: ["voxel_layer", "inflation_layer"] + inflation_layer: + plugin: "nav2_costmap_2d::InflationLayer" + cost_scaling_factor: 3.0 + inflation_radius: 0.23 + voxel_layer: + plugin: "nav2_costmap_2d::VoxelLayer" + enabled: True + publish_voxel_map: True + origin_z: 0.0 + z_resolution: 0.05 + z_voxels: 16 + max_obstacle_height: 2.0 + mark_threshold: 0 + observation_sources: scan + scan: + topic: /scan + max_obstacle_height: 2.0 + clearing: True + marking: True + data_type: "LaserScan" + raytrace_max_range: 3.0 + raytrace_min_range: 0.0 + obstacle_max_range: 2.5 + obstacle_min_range: 0.0 + static_layer: + map_subscribe_transient_local: True + always_send_full_costmap: True + local_costmap_client: + ros__parameters: + use_sim_time: True + local_costmap_rclcpp_node: + ros__parameters: + use_sim_time: True + +global_costmap: + global_costmap: + ros__parameters: + update_frequency: 1.0 + publish_frequency: 1.0 + global_frame: map + robot_base_frame: base_link + use_sim_time: True + robot_radius: 0.22 + resolution: 0.05 + track_unknown_space: true + plugins: ["static_layer", "obstacle_layer", "inflation_layer"] + obstacle_layer: + plugin: "nav2_costmap_2d::ObstacleLayer" + enabled: True + observation_sources: scan + scan: + topic: /scan + max_obstacle_height: 2.0 + clearing: True + marking: True + data_type: "LaserScan" + raytrace_max_range: 3.0 + raytrace_min_range: 0.0 + obstacle_max_range: 2.5 + obstacle_min_range: 0.0 + static_layer: + plugin: "nav2_costmap_2d::StaticLayer" + map_subscribe_transient_local: True + inflation_layer: + plugin: "nav2_costmap_2d::InflationLayer" + cost_scaling_factor: 3.0 + inflation_radius: 0.35 + always_send_full_costmap: True + global_costmap_client: + ros__parameters: + use_sim_time: True + global_costmap_rclcpp_node: + ros__parameters: + use_sim_time: True + +map_saver: + ros__parameters: + use_sim_time: True + save_map_timeout: 5.0 + free_thresh_default: 0.25 + occupied_thresh_default: 0.65 + map_subscribe_transient_local: True + +planner_server: + ros__parameters: + expected_planner_frequency: 20.0 + use_sim_time: True + planner_plugins: ["GridBased"] + GridBased: + plugin: "nav2_smac_planner::SmacPlanner2D" + tolerance: 0.5 + use_astar: true + allow_unknown: true + +planner_server_rclcpp_node: + ros__parameters: + use_sim_time: True + +recoveries_server: + ros__parameters: + costmap_topic: local_costmap/costmap_raw + footprint_topic: local_costmap/published_footprint + cycle_frequency: 10.0 + recovery_plugins: ["spin", "backup", "wait"] + spin: + plugin: "nav2_recoveries::Spin" + backup: + plugin: "nav2_recoveries::BackUp" + wait: + plugin: "nav2_recoveries::Wait" + global_frame: odom + robot_base_frame: base_link + transform_timeout: 0.1 + use_sim_time: true + simulate_ahead_time: 2.0 + max_rotational_vel: 1.0 + min_rotational_vel: 0.4 + rotational_acc_lim: 3.2 + +robot_state_publisher: + ros__parameters: + use_sim_time: True + +waypoint_follower: + ros__parameters: + loop_rate: 20 + stop_on_failure: false + waypoint_task_executor_plugin: "wait_at_waypoint" + wait_at_waypoint: + plugin: "nav2_waypoint_follower::WaitAtWaypoint" + enabled: True + waypoint_pause_duration: 200 + +velocity_smoother: + ros__parameters: + use_sim_time: true + smoothing_frequency: 5.0 + scale_velocities: false + feedback: OPEN_LOOP + max_velocity: [0.5, 0.0, 1.5] + min_velocity: [-0.5, 0.0, -1.5] + max_accel: [1.0, 0.0, 3.2] + max_decel: [-1.0, 0.0, -3.2] + # odom_topic: "odometry/filtered" + odom_duration: 0.1 + deadband_velocity: [0.01, 0.01, 0.1] # Measured + velocity_timeout: 1.0 + +docking_server: + ros__parameters: + # Types of docks + dock_plugins: ['nova_carter_dock'] + nova_carter_dock: + plugin: 'opennav_docking::SimpleChargingDock' + docks: ['home_dock'] + # Dock instances + # docks: ['home_dock','flex_dock1', 'flex_dock2'] + home_dock: + type: 'nova_carter_dock' + frame: map + pose: [0.0, 0.0, 0.0] +# flex_dock1: +# type: 'nova_carter_dock' +# frame: map +# pose: [10.0, 10.0, 0.0] +# flex_dock2: +# type: 'nova_carter_dock' +# frame: map +# pose: [30.0, 30.0, 0.0] + +collision_detector: + ros__parameters: + base_frame_id: "base_footprint" + odom_frame_id: "odom" + transform_tolerance: 0.5 + source_timeout: 5.0 + base_shift_correction: True + polygons: ["PolygonFront"] + PolygonFront: + type: "polygon" + points: "[[0.3, 0.3], [0.3, -0.3], [0.0, -0.3], [0.0, 0.3]]" + action_type: "none" + min_points: 4 + visualize: True + polygon_pub_topic: "polygon_front" + observation_sources: ["scan"] + scan: + source_timeout: 0.2 + type: "scan" + topic: "scan" + enabled: True + pointcloud: + type: "pointcloud" + topic: "/intel_realsense_r200_depth/points" + min_height: 0.1 + max_height: 0.5 + enabled: True + +smoother_server: + ros__parameters: + costmap_topic: global_costmap/costmap_raw + footprint_topic: global_costmap/published_footprint + robot_base_frame: base_link + transform_timeout: 0.1 + smoother_plugins: ["simple_smoother"] + simple_smoother: + plugin: "nav2_smoother::SimpleSmoother" + tolerance: 1.0e-10 + do_refinement: True + +collision_monitor: + ros__parameters: + base_frame_id: "base_footprint" + odom_frame_id: "odom" + cmd_vel_in_topic: "cmd_vel_smoothed" + cmd_vel_out_topic: "cmd_vel" + state_topic: "collision_monitor_state" + transform_tolerance: 0.5 + source_timeout: 5.0 + base_shift_correction: True + stop_pub_timeout: 2.0 + enable_stamped_cmd_vel: False + use_realtime_priority: false + polygons: ["PolygonStop", "PolygonSlow", "FootprintApproach"] + PolygonStop: + type: "circle" + radius: 0.3 + action_type: "stop" + min_points: 4 # max_points: 3 for Humble + visualize: True + polygon_pub_topic: "polygon_stop" + enabled: False + PolygonSlow: + type: "polygon" + points: "[[1.0, 1.0], [1.0, -1.0], [-0.5, -1.0], [-0.5, 1.0]]" + action_type: "slowdown" + min_points: 4 # max_points: 3 for Humble + slowdown_ratio: 0.3 + visualize: True + polygon_pub_topic: "polygon_slowdown" + enabled: False + PolygonLimit: + type: "polygon" + points: "[[0.5, 0.5], [0.5, -0.5], [-0.5, -0.5], [-0.5, 0.5]]" + action_type: "limit" + min_points: 4 # max_points: 3 for Humble + linear_limit: 0.4 + angular_limit: 0.5 + visualize: True + polygon_pub_topic: "polygon_limit" + enabled: False + FootprintApproach: + type: "polygon" + action_type: "approach" + footprint_topic: "/local_costmap/published_footprint" + time_before_collision: 2.0 + simulation_time_step: 0.02 + min_points: 6 # max_points: 5 for Humble + visualize: False + enabled: False + VelocityPolygonStop: + type: "velocity_polygon" + action_type: "stop" + min_points: 6 + visualize: True + enabled: False + polygon_pub_topic: "velocity_polygon_stop" + velocity_polygons: ["rotation", "translation_forward", "translation_backward", "stopped"] + holonomic: false + rotation: + points: "[[0.3, 0.3], [0.3, -0.3], [-0.3, -0.3], [-0.3, 0.3]]" + linear_min: 0.0 + linear_max: 0.05 + theta_min: -1.0 + theta_max: 1.0 + translation_forward: + points: "[[0.35, 0.3], [0.35, -0.3], [-0.2, -0.3], [-0.2, 0.3]]" + linear_min: 0.0 + linear_max: 1.0 + theta_min: -1.0 + theta_max: 1.0 + translation_backward: + points: "[[0.2, 0.3], [0.2, -0.3], [-0.35, -0.3], [-0.35, 0.3]]" + linear_min: -1.0 + linear_max: 0.0 + theta_min: -1.0 + theta_max: 1.0 + # This is the last polygon to be checked, it should cover the entire range of robot's velocities + # It is used as the stopped polygon when the robot is not moving and as a fallback if the velocity + # is not covered by any of the other sub-polygons + stopped: + points: "[[0.25, 0.25], [0.25, -0.25], [-0.25, -0.25], [-0.25, 0.25]]" + linear_min: -1.0 + linear_max: 1.0 + theta_min: -1.0 + theta_max: 1.0 + observation_sources: ["scan", "pointcloud"] + scan: + source_timeout: 0.2 + type: "scan" + topic: "/scan" + enabled: False + pointcloud: + type: "pointcloud" + topic: "/points" + min_height: 0.1 + max_height: 0.5 + enabled: False + diff --git a/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/navigation.launch.py b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/navigation.launch.py index 57b38d649..145adb2c2 100644 --- a/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/navigation.launch.py +++ b/Templates/Ros2ProjectTemplate/Template/Examples/slam_navigation/launch/navigation.launch.py @@ -13,6 +13,7 @@ # limitations under the License. import pathlib +import os from ament_index_python.packages import get_package_share_directory @@ -22,6 +23,7 @@ from launch_ros.actions import Node def generate_launch_description(): + ros_distro = os.getenv('ROS_DISTRO', 'humble') return LaunchDescription([ IncludeLaunchDescription( PythonLaunchDescriptionSource([str(pathlib.Path(__file__).parent.absolute().joinpath('slam.launch.py'))]) @@ -29,7 +31,7 @@ def generate_launch_description(): IncludeLaunchDescription( PythonLaunchDescriptionSource([str(pathlib.Path(get_package_share_directory("nav2_bringup")).joinpath('launch', 'navigation_launch.py'))]), launch_arguments = { - 'params_file': str(pathlib.Path(__file__).parent.absolute().joinpath('config', 'navigation_params.yaml')) + 'params_file': str(pathlib.Path(__file__).parent.absolute().joinpath('config', f'navigation_params_{ros_distro}.yaml')) }.items() ), Node( diff --git a/Templates/Ros2ProjectTemplate/Template/Levels/DemoLevel/DemoLevel.prefab b/Templates/Ros2ProjectTemplate/Template/Levels/DemoLevel/DemoLevel.prefab index ef0bf34e4..c00b55b7a 100644 --- a/Templates/Ros2ProjectTemplate/Template/Levels/DemoLevel/DemoLevel.prefab +++ b/Templates/Ros2ProjectTemplate/Template/Levels/DemoLevel/DemoLevel.prefab @@ -252,89 +252,6 @@ } } }, - "Entity_[558067385513]": { - "Id": "Entity_[558067385513]", - "Name": "marker", - "Components": { - "Component_[12345039422781644436]": { - "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent", - "Id": 12345039422781644436, - "Parent Entity": "Entity_[545532067501]", - "Transform Data": { - "UniformScale": 0.10000000149011612 - } - }, - "Component_[16311924938308571969]": { - "$type": "AZ::Render::EditorMeshComponent", - "Id": 16311924938308571969, - "Controller": { - "Configuration": { - "ModelAsset": { - "assetId": { - "guid": "{1EE46427-D1C2-5698-B30D-B4CCF46B15CD}", - "subId": 274434668 - }, - "assetHint": "objects/_primitives/_sphere_1x1.azmodel" - } - } - } - }, - "Component_[17981273470482180971]": { - "$type": "EditorEntitySortComponent", - "Id": 17981273470482180971 - }, - "Component_[2065222331617120332]": { - "$type": "EditorVisibilityComponent", - "Id": 2065222331617120332 - }, - "Component_[2096811794606887530]": { - "$type": "EditorDisabledCompositionComponent", - "Id": 2096811794606887530 - }, - "Component_[2855690690078728486]": { - "$type": "EditorPendingCompositionComponent", - "Id": 2855690690078728486 - }, - "Component_[2915573670259884143]": { - "$type": "EditorMaterialComponent", - "Id": 2915573670259884143, - "Controller": { - "Configuration": { - "materials": [ - { - "Key": { - "materialSlotStableId": 1738373820 - }, - "Value": { - "MaterialAsset": { - "assetId": { - "guid": "{9C47066E-BD8F-5C1B-B935-933296BBE312}" - } - } - } - } - ] - } - } - }, - "Component_[3984524579386645338]": { - "$type": "EditorLockComponent", - "Id": 3984524579386645338 - }, - "Component_[6180558729729631244]": { - "$type": "EditorInspectorComponent", - "Id": 6180558729729631244 - }, - "Component_[6203285465432256414]": { - "$type": "EditorOnlyEntityComponent", - "Id": 6203285465432256414 - }, - "Component_[7639289353853227968]": { - "$type": "EditorEntityIconComponent", - "Id": 7639289353853227968 - } - } - }, "Entity_[541237100205]": { "Id": "Entity_[541237100205]", "Name": "Navigation Goals", @@ -351,7 +268,7 @@ "$type": "GenericComponentWrapper", "Id": 2318932367744128274, "m_template": { - "$type": "${SanitizedCppName}SampleComponent", + "$type": "R2PTSampleComponent", "goals": [ "Entity_[549827034797]", "Entity_[545532067501]" @@ -453,10 +370,7 @@ }, "Component_[9226016495091865703]": { "$type": "EditorOnlyEntityComponent", - "Id": 3950088389572830633, - "Child Entity Order": [ - "Entity_[558067385513]" - ] + "Id": 3950088389572830633 } } }, @@ -522,6 +436,90 @@ } } }, + "Entity_[558067385513]": { + "Id": "Entity_[558067385513]", + "Name": "marker", + "Components": { + "Component_[12345039422781644436]": { + "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent", + "Id": 12345039422781644436, + "Parent Entity": "Entity_[545532067501]", + "Transform Data": { + "UniformScale": 0.10000000149011612 + } + }, + "Component_[16311924938308571969]": { + "$type": "AZ::Render::EditorMeshComponent", + "Id": 16311924938308571969, + "Controller": { + "Configuration": { + "ModelAsset": { + "assetId": { + "guid": "{1EE46427-D1C2-5698-B30D-B4CCF46B15CD}", + "subId": 274434668 + }, + "assetHint": "objects/_primitives/_sphere_1x1.azmodel" + } + } + } + }, + "Component_[17981273470482180971]": { + "$type": "EditorEntitySortComponent", + "Id": 17981273470482180971 + }, + "Component_[2065222331617120332]": { + "$type": "EditorVisibilityComponent", + "Id": 2065222331617120332 + }, + "Component_[2096811794606887530]": { + "$type": "EditorDisabledCompositionComponent", + "Id": 2096811794606887530 + }, + "Component_[2855690690078728486]": { + "$type": "EditorPendingCompositionComponent", + "Id": 2855690690078728486 + }, + "Component_[2915573670259884143]": { + "$type": "EditorMaterialComponent", + "Id": 2915573670259884143, + "Controller": { + "Configuration": { + "materials": [ + { + "Key": { + "materialSlotStableId": 1738373820 + }, + "Value": { + "MaterialAsset": { + "assetId": { + "guid": "{9C47066E-BD8F-5C1B-B935-933296BBE312}" + }, + "assetHint": "materials/presets/macbeth/15_red.azmaterial" + } + } + } + ] + } + } + }, + "Component_[3984524579386645338]": { + "$type": "EditorLockComponent", + "Id": 3984524579386645338 + }, + "Component_[6180558729729631244]": { + "$type": "EditorInspectorComponent", + "Id": 6180558729729631244 + }, + "Component_[6203285465432256414]": { + "$type": "EditorOnlyEntityComponent", + "Id": 6203285465432256414 + }, + "Component_[7639289353853227968]": { + "$type": "EditorEntityIconComponent", + "Id": 7639289353853227968 + } + } + }, "Entity_[884702554292]": { "Id": "Entity_[884702554292]", "Name": "Environmental Light", @@ -627,7 +625,7 @@ { "op": "replace", "path": "/Instances/Instance_[3732164110801]/Entities/Entity_[7512134816442]/Components/Component_[2887398288324076962]/Configuration/Centre of mass offset/0", - "value": 8.756181335556331e-10 + "value": 8.75618133555633e-10 }, { "op": "replace", @@ -667,7 +665,7 @@ { "op": "replace", "path": "/Instances/Instance_[3732164110801]/Entities/Entity_[7486365012666]/Components/Component_[17075084475750345983]/Configuration/Centre of mass offset/0", - "value": 8.756181335556331e-10 + "value": 8.75618133555633e-10 }, { "op": "replace", @@ -697,7 +695,7 @@ { "op": "replace", "path": "/Instances/Instance_[3732164110801]/Entities/Entity_[7494954947258]/Components/Component_[5546255188884728002]/Configuration/Centre of mass offset/0", - "value": 8.756181335556331e-10 + "value": 8.75618133555633e-10 }, { "op": "replace", @@ -732,7 +730,7 @@ { "op": "replace", "path": "/Instances/Instance_[3732164110801]/Entities/Entity_[7525019718330]/Components/Component_[11685358238844952494]/Configuration/Centre of mass offset/0", - "value": 8.756181335556331e-10 + "value": 8.75618133555633e-10 }, { "op": "replace", @@ -836,298 +834,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/0/MaterialAsset/assetId/guid", - "value": "{07918D02-A9A8-5954-8E5D-C2FE080F8010}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/0/MaterialAsset/assetHint", - "value": "physx/plastic.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/1/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/1/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/1/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/2/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/2/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/2/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/3/MaterialAsset/assetId/guid", - "value": "{0C799856-9E0E-568D-A282-597D13A8556C}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/3/MaterialAsset/assetHint", - "value": "physx/wood.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/4/MaterialAsset/assetId/guid", - "value": "{92A5EC27-1AC1-523E-88BB-9A6278DBD853}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/4/MaterialAsset/assetHint", - "value": "physx/metal.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/5/MaterialAsset/assetId/guid", - "value": "{6D044767-4E3B-5116-A1A7-9C65BCF586A0}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/5/MaterialAsset/assetHint", - "value": "physx/terrain_dirt.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/6/MaterialAsset/assetId/guid", - "value": "{92A5EC27-1AC1-523E-88BB-9A6278DBD853}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/6/MaterialAsset/assetHint", - "value": "physx/metal.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/7/MaterialAsset/assetId/guid", - "value": "{AEFC12E4-B92E-5473-9B09-C6CDEC23EC7E}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/7/MaterialAsset/assetHint", - "value": "physx/concrete.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/8/MaterialAsset/assetId/guid", - "value": "{AEFC12E4-B92E-5473-9B09-C6CDEC23EC7E}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/8/MaterialAsset/assetHint", - "value": "physx/concrete.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/10/MaterialAsset/assetId/guid", - "value": "{92A5EC27-1AC1-523E-88BB-9A6278DBD853}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/10/MaterialAsset/assetHint", - "value": "physx/metal.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/11/MaterialAsset/assetId/guid", - "value": "{92A5EC27-1AC1-523E-88BB-9A6278DBD853}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/11/MaterialAsset/assetHint", - "value": "physx/metal.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/12/MaterialAsset/assetId/guid", - "value": "{92A5EC27-1AC1-523E-88BB-9A6278DBD853}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/12/MaterialAsset/assetHint", - "value": "physx/metal.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/13/MaterialAsset/assetId/guid", - "value": "{AEFC12E4-B92E-5473-9B09-C6CDEC23EC7E}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/13/MaterialAsset/assetHint", - "value": "physx/concrete.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/14/MaterialAsset/assetId/guid", - "value": "{0A945400-0986-5053-9811-D4F349E73B9C}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/14/MaterialAsset/assetHint", - "value": "physx/character.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/15/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/15/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/15/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/16/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/16/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/16/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/17/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/17/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/17/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/18/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/18/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/18/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/19/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/19/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/19/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/20/MaterialAsset/assetId/guid", - "value": "{6D9F8E0A-466E-5774-8974-FC7F0872FD00}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/20/MaterialAsset/assetHint", - "value": "physx/rubber.physicsmaterial" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/21/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/21/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/21/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/22/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/22/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/22/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/23/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/23/MaterialAsset/assetId/subId", - "value": 0 - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/23/MaterialAsset/assetHint", - "value": "" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/24/MaterialAsset/assetId/guid", - "value": "{00000000-0000-0000-0000-000000000000}" - }, - { - "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/24/MaterialAsset/assetId/subId", - "value": 0 + "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", + "value": "o3descene/warehouse.fbx.pxmesh" }, { "op": "replace", - "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ColliderConfiguration/MaterialSlots/Slots/24/MaterialAsset/assetHint", - "value": "" + "path": "/Entities/Entity_[729070309458]/Components/Component_[9485936813148123686]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", + "value": "o3descene/warehouse.fbx.pxmesh" } ] } diff --git a/Templates/Ros2ProjectTemplate/template.json b/Templates/Ros2ProjectTemplate/template.json index e605698ba..6f8586d8a 100644 --- a/Templates/Ros2ProjectTemplate/template.json +++ b/Templates/Ros2ProjectTemplate/template.json @@ -423,7 +423,11 @@ "isTemplated": false }, { - "file": "Examples/slam_navigation/launch/config/navigation_params.yaml", + "file": "Examples/slam_navigation/launch/config/navigation_params_humble.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml", "isTemplated": false }, { diff --git a/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticManipulation/RoboticManipulation.prefab b/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticManipulation/RoboticManipulation.prefab index 1bea02155..7f0bf1d8a 100644 --- a/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticManipulation/RoboticManipulation.prefab +++ b/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticManipulation/RoboticManipulation.prefab @@ -1903,24 +1903,7 @@ "$type": "EditorRigidBodyComponent", "Id": 6554809807315683945, "Configuration": { - "entityId": "", - "Mass": 0.07601521909236908, - "Centre of mass offset": [ - 1.7074251734694457e-10, - -5.035076799941862e-9, - 0.025298872962594032 - ], - "Inertia tensor": [ - 0.000027028370823245496, - 0.0, - 0.0, - 0.0, - 0.00002738683542702347, - 0.0, - 0.0, - 0.0, - 0.000021981184545438737 - ] + "entityId": "" } }, "EditorVisibilityComponent": { @@ -5994,16 +5977,6 @@ "op": "replace", "path": "/Entities/Entity_[807479467760]/Components/EditorMeshColliderComponent/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", "value": "assets/urdfimporter/1440394708_panda/finger.stl.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[730170056432]/Components/ROS2FrameEditorComponent/ROS2FrameConfiguration/Namespace Configuration/Namespace", - "value": "panda_link3" - }, - { - "op": "replace", - "path": "/Entities/Entity_[747349925616]/Components/ROS2FrameEditorComponent/ROS2FrameConfiguration/Namespace Configuration/Namespace", - "value": "panda_link2" } ] } diff --git a/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticPalletization/RoboticPalletization.prefab b/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticPalletization/RoboticPalletization.prefab index 03edc8989..06a821db4 100755 --- a/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticPalletization/RoboticPalletization.prefab +++ b/Templates/Ros2RoboticManipulationTemplate/Template/Levels/RoboticPalletization/RoboticPalletization.prefab @@ -17257,18 +17257,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17292,18 +17287,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17327,18 +17317,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17362,18 +17347,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17397,18 +17377,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17432,18 +17407,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17467,18 +17437,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -17502,18 +17467,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -18098,21 +18058,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -18127,6 +18072,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -18355,21 +18305,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -18449,6 +18384,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -18764,21 +18704,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -18873,6 +18798,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -19113,21 +19043,6 @@ "path": "/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -19162,6 +19077,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -19335,21 +19255,6 @@ "path": "/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -19424,6 +19329,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -19447,18 +19357,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -19482,18 +19387,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -19517,18 +19417,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -19552,18 +19447,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -19597,18 +19487,8 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[11625877342363852623]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1614665180534621]/Components/Component_[14793421525127928751]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -19642,18 +19522,8 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[11625877342363852623]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1614665180534621]/Components/Component_[14793421525127928751]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -20238,21 +20108,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -20267,6 +20122,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -20507,21 +20367,6 @@ "path": "/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -20556,6 +20401,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -20729,21 +20579,6 @@ "path": "/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -20818,6 +20653,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -21046,21 +20886,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -21140,6 +20965,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -21455,21 +21285,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -21564,6 +21379,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -22148,21 +21968,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -22177,6 +21982,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -22417,21 +22227,6 @@ "path": "/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -22466,6 +22261,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -22781,21 +22581,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -22890,6 +22675,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -23118,21 +22908,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -23212,6 +22987,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -23452,21 +23232,6 @@ "path": "/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -23501,6 +23266,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -23674,21 +23444,6 @@ "path": "/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -23763,6 +23518,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -23991,21 +23751,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -24085,6 +23830,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -24327,28 +24077,13 @@ }, { "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" + "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", + "value": "assets/warehouse/models/box1.fbx.azmodel" }, { "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/box1.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[150943103954681]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/box2.fbx.azmodel" + "path": "/Instances/Instance_[150943103954681]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", + "value": "assets/warehouse/models/box2.fbx.azmodel" }, { "op": "replace", @@ -24374,6 +24109,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -24602,21 +24342,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -24696,6 +24421,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -25280,21 +25010,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -25309,6 +25024,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -25482,21 +25202,6 @@ "path": "/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -25571,6 +25276,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -25799,21 +25509,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -25893,6 +25588,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -26133,21 +25833,6 @@ "path": "/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -26182,6 +25867,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -26766,21 +26456,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -26795,6 +26470,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -27379,21 +27059,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -27408,6 +27073,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -27723,21 +27393,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -27832,6 +27487,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -28147,21 +27807,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -28256,6 +27901,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -28571,21 +28221,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -28680,6 +28315,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -28703,18 +28343,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -28738,18 +28373,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -28773,18 +28403,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -28863,18 +28488,8 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[11625877342363852623]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1614665180534621]/Components/Component_[14793421525127928751]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -28908,18 +28523,8 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[11625877342363852623]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1614665180534621]/Components/Component_[15264405835034640312]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_siderackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1614665180534621]/Components/Component_[14793421525127928751]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -29160,21 +28765,6 @@ "path": "/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -29209,6 +28799,11 @@ "op": "replace", "path": "/Instances/Instance_[56127405928185]/Entities/Entity_[56020031745785]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -29793,21 +29388,6 @@ "path": "/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -29822,6 +29402,11 @@ "op": "replace", "path": "/Instances/Instance_[71504361945534]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -29995,21 +29580,6 @@ "path": "/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -30084,6 +29654,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -30399,21 +29974,6 @@ "path": "/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -30508,6 +30068,11 @@ "op": "replace", "path": "/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -30736,21 +30301,6 @@ "path": "/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -30830,6 +30380,11 @@ "op": "replace", "path": "/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -31473,18 +31028,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31508,18 +31058,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31543,18 +31088,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31578,18 +31118,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31613,18 +31148,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31648,18 +31178,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31683,18 +31208,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31718,18 +31238,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31753,18 +31268,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31788,18 +31298,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31823,18 +31328,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31858,18 +31358,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31893,18 +31388,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31928,18 +31418,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -31963,18 +31448,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32743,18 +32223,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32778,18 +32253,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32813,18 +32283,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32848,18 +32313,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32883,18 +32343,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32918,18 +32373,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -32969,7 +32419,7 @@ { "op": "replace", "path": "/ContainerEntity/Components/TransformComponent/Transform Data/Rotate/2", - "value": -4.2894607424325123e-20 + "value": -4.289460742432512e-20 } ] }, @@ -33209,63 +32659,28 @@ }, { "op": "replace", - "path": "/Entities/Entity_[375979944348740]/Components/Component_[10232715223514738948]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_front.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375979944348740]/Components/Component_[3790789121538053334]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_front.fbx.pxmesh" + "path": "/Entities/Entity_[375971354414148]/Components/Component_[12188643545659218893]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousemodules.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[375979944348740]/Components/Component_[3790789121538053334]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_front.fbx.pxmesh" + "path": "/Entities/Entity_[375971354414148]/Components/Component_[12188643545659218893]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousegate.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[375984239316036]/Components/Component_[3143867532230487626]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_side.fbx.pxmesh" + "path": "/Entities/Entity_[375975649381444]/Components/Component_[11718397946111790072]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousemodules.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[375984239316036]/Components/Component_[3143867532230487626]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_side.fbx.pxmesh" + "path": "/Entities/Entity_[375984239316036]/Components/Component_[17182171114698802033]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousemodules.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[375984239316036]/Components/Component_[4756392489009945751]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_side.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375975649381444]/Components/Component_[10232715223514738948]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_front_gate.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375975649381444]/Components/Component_[1554132197757752789]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_front_gate.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375975649381444]/Components/Component_[1554132197757752789]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_walls_front_gate.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375971354414148]/Components/Component_[10387122939797774050]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_gate_closed.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375971354414148]/Components/Component_[16809483465388003559]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_gate_closed.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[375971354414148]/Components/Component_[16809483465388003559]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_gate_closed.fbx.pxmesh" + "path": "/Entities/Entity_[375979944348740]/Components/Component_[11718397946111790072]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousemodules.azmaterial" } ] }, @@ -33279,23 +32694,8 @@ }, { "op": "replace", - "path": "/Entities/Entity_[376147448073284]/Components/Component_[1135257540279470878]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_floor.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Entities/Entity_[376147448073284]/Components/Component_[13299402086043239524]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_floor.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[376147448073284]/Components/Component_[13299402086043239524]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_floor.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[376147448073284]/Components/Component_[13299402086043239524]/HasNonUniformScale", - "value": true + "path": "/Entities/Entity_[376147448073284]/Components/Component_[7914861898027098419]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousefloor.azmaterial" } ] }, @@ -33324,18 +32724,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33359,18 +32754,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33394,18 +32784,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33429,18 +32814,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33469,18 +32849,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33504,18 +32879,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33544,18 +32914,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33584,18 +32949,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33619,18 +32979,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33659,18 +33014,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33699,18 +33049,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33739,18 +33084,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33774,18 +33114,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -33809,18 +33144,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -34082,21 +33412,6 @@ "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -34192,21 +33507,6 @@ "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -34372,21 +33672,6 @@ "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -34497,21 +33782,6 @@ "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -34586,6 +33856,26 @@ "op": "replace", "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -34742,21 +34032,6 @@ "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -34842,21 +34117,6 @@ "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -34967,21 +34227,6 @@ "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -35097,21 +34342,6 @@ "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -35191,6 +34421,26 @@ "op": "replace", "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -35292,21 +34542,6 @@ "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -35422,21 +34657,6 @@ "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -35592,21 +34812,6 @@ "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -35762,21 +34967,6 @@ "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -35871,6 +35061,26 @@ "op": "replace", "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -36331,18 +35541,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36366,18 +35571,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36401,18 +35601,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36436,18 +35631,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36471,18 +35661,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36506,18 +35691,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36541,18 +35721,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36581,18 +35756,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36621,18 +35791,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36661,18 +35826,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36701,18 +35861,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36741,18 +35896,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36781,18 +35931,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36821,18 +35966,13 @@ }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" }, { "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[15579174905508719867]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Entities/Entity_[1261736678621474]/Components/Component_[9752009401792923326]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_frontrackprotector.fbx.azmodel" + "path": "/Entities/Entity_[1261736678621474]/Components/Component_[7141918419814582]/Controller/Configuration/materials/1/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehouseprops.azmaterial" } ] }, @@ -36984,21 +36124,6 @@ "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37094,21 +36219,6 @@ "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37274,21 +36384,6 @@ "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37399,21 +36494,6 @@ "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37488,6 +36568,26 @@ "op": "replace", "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[8856700038027]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[8109375728523]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[7379231288203]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[5772913519499]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -37639,21 +36739,6 @@ "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71487182076350]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71495772010942]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37739,21 +36824,6 @@ "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10205615599353]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10214205533945]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37864,21 +36934,6 @@ "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -37994,21 +37049,6 @@ "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -38088,6 +37128,26 @@ "op": "replace", "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[6134959700414]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[6503057959819]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[57986830936971]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[57982535969675]/Instances/Instance_[10209910566649]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[57978241002379]/Instances/Instance_[71491477043646]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, @@ -38184,21 +37244,6 @@ "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -38314,21 +37359,6 @@ "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[151111580776894]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5920211335614]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -38484,21 +37514,6 @@ "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[292737154264825]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box2.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5915916368318]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -38654,21 +37669,6 @@ "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260023361468862]/Entities/Entity_[5641038461374]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box1.fbx.azmodel" }, - { - "op": "replace", - "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[15671223893149508584]/Controller/Configuration/ModelAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.azmodel" - }, - { - "op": "replace", - "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Asset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, - { - "op": "replace", - "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[2276504649476859699]/ShapeConfiguration/PhysicsAsset/Configuration/PhysicsAsset/assetHint", - "value": "assets/warehouse/models/warehouse_rack.fbx.pxmesh" - }, { "op": "replace", "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260036246370750]/Entities/Entity_[5722642839998]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", @@ -38763,6 +37763,26 @@ "op": "replace", "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[295538446039486]/Entities/Entity_[5804247218622]/Components/Component_[7605271439870430818]/Controller/Configuration/ModelAsset/assetHint", "value": "assets/warehouse/models/box4.fbx.azmodel" + }, + { + "op": "replace", + "path": "/Instances/Instance_[179001829469067]/Instances/Instance_[260027656436158]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[178997534501771]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[178022576925579]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" + }, + { + "op": "replace", + "path": "/Instances/Instance_[178009692023691]/Instances/Instance_[5907326433726]/Entities/Entity_[5559434082750]/Components/Component_[16399451670871728784]/Controller/Configuration/materials/0/Value/MaterialAsset/assetHint", + "value": "assets/warehouse/materials/mwarehousestorage.azmaterial" } ] }, diff --git a/repo.json b/repo.json index 83d7986ae..2584443a8 100644 --- a/repo.json +++ b/repo.json @@ -2466,11 +2466,11 @@ "isTemplated": false }, { - "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_multirobot_params.yaml", + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml", "isTemplated": false }, { - "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_params.yaml", + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml", "isTemplated": false }, { @@ -2946,11 +2946,11 @@ "isTemplated": false }, { - "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_multirobot_params.yaml", + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml", "isTemplated": false }, { - "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_params.yaml", + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml", "isTemplated": false }, { @@ -3545,7 +3545,11 @@ "isTemplated": false }, { - "file": "Examples/slam_navigation/launch/config/navigation_params.yaml", + "file": "Examples/slam_navigation/launch/config/navigation_params_humble.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml", "isTemplated": false }, { @@ -4095,7 +4099,11 @@ "isTemplated": false }, { - "file": "Examples/slam_navigation/launch/config/navigation_params.yaml", + "file": "Examples/slam_navigation/launch/config/navigation_params_humble.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml", "isTemplated": false }, { @@ -4525,7 +4533,11 @@ "isTemplated": false }, { - "file": "Examples/slam_navigation/launch/config/navigation_params.yaml", + "file": "Examples/slam_navigation/launch/config/navigation_params_humble.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml", "isTemplated": false }, { From b8743d002ad63710402bddc15e30ded205d40447 Mon Sep 17 00:00:00 2001 From: Artur Kamieniecki Date: Mon, 30 Sep 2024 10:22:09 +0200 Subject: [PATCH 06/10] Fix overrides for frame component (#759) * Update custom namespace handling that was triggering overrides for each ROS2FrameComponent in a prefab Signed-off-by: Artur Kamieniecki Signed-off-by: Jan Hanca Co-authored-by: Jan Hanca Signed-off-by: Jan Hanca --- .../Include/ROS2/Frame/NamespaceConfiguration.h | 9 +++++++-- .../Code/Include/ROS2/Frame/ROS2FrameComponent.h | 1 + .../Include/ROS2/Frame/ROS2FrameEditorComponent.h | 1 + .../Code/Source/Frame/NamespaceConfiguration.cpp | 15 +++++++++++---- .../ROS2/Code/Source/Frame/ROS2FrameComponent.cpp | 5 +++++ .../Source/Frame/ROS2FrameEditorComponent.cpp | 5 +++++ 6 files changed, 30 insertions(+), 6 deletions(-) diff --git a/Gems/ROS2/Code/Include/ROS2/Frame/NamespaceConfiguration.h b/Gems/ROS2/Code/Include/ROS2/Frame/NamespaceConfiguration.h index 00d11a866..98ead6a76 100644 --- a/Gems/ROS2/Code/Include/ROS2/Frame/NamespaceConfiguration.h +++ b/Gems/ROS2/Code/Include/ROS2/Frame/NamespaceConfiguration.h @@ -58,9 +58,14 @@ namespace ROS2 //! @param parentNamespace parent namespace. void SetParentNamespace(const AZStd::string& parentNamespace); + //! Initializes the namespace configuration. + //! This function should be called in the Init functions of frame components. + void Init(); + private: - AZStd::string m_namespace; - AZStd::string m_parentNamespace; + AZStd::string m_customNamespace = ""; //!< Custom namespace that can be set by the user + AZStd::string m_namespace = ""; //!< Current namespace (might be custom); set automatically + AZStd::string m_parentNamespace = ""; //!< Parent namespace (might be custom); set automatically NamespaceStrategy m_namespaceStrategy = NamespaceStrategy::Default; bool m_isRoot; AZStd::string m_entityName; diff --git a/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameComponent.h b/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameComponent.h index e889bbc59..327cc7164 100644 --- a/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameComponent.h +++ b/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameComponent.h @@ -52,6 +52,7 @@ namespace ROS2 ////////////////////////////////////////////////////////////////////////// // Component overrides + void Init() override; void Activate() override; void Deactivate() override; ////////////////////////////////////////////////////////////////////////// diff --git a/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameEditorComponent.h b/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameEditorComponent.h index 389d573f3..0f4860850 100644 --- a/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameEditorComponent.h +++ b/Gems/ROS2/Code/Include/ROS2/Frame/ROS2FrameEditorComponent.h @@ -40,6 +40,7 @@ namespace ROS2 ROS2FrameEditorComponent(const ROS2FrameConfiguration ros2FrameConfiguration); // AzToolsFramework::Components::EditorComponentBase overrides + void Init() override; void Activate() override; void Deactivate() override; void BuildGameEntity(AZ::Entity* gameEntity) override; diff --git a/Gems/ROS2/Code/Source/Frame/NamespaceConfiguration.cpp b/Gems/ROS2/Code/Source/Frame/NamespaceConfiguration.cpp index 13db4b600..ae8b6b32d 100644 --- a/Gems/ROS2/Code/Source/Frame/NamespaceConfiguration.cpp +++ b/Gems/ROS2/Code/Source/Frame/NamespaceConfiguration.cpp @@ -34,7 +34,7 @@ namespace ROS2 m_namespace = ROS2Names::RosifyName(m_entityName); break; case NamespaceStrategy::Custom: - // Leave the namespace as is + m_namespace = m_customNamespace; break; default: AZ_Assert(false, "Unhandled namespace strategy"); @@ -96,6 +96,12 @@ namespace ROS2 return m_namespaceStrategy == NamespaceConfiguration::NamespaceStrategy::Custom; } + void NamespaceConfiguration::Init() + { + // Make sure that the namespace is up to date. + OnNamespaceStrategySelected(); + } + void NamespaceConfiguration::Reflect(AZ::ReflectContext* context) { if (auto serializeContext = azrtti_cast(context)) @@ -103,7 +109,7 @@ namespace ROS2 serializeContext->Class() ->Version(1) ->Field("Namespace Strategy", &NamespaceConfiguration::m_namespaceStrategy) - ->Field("Namespace", &NamespaceConfiguration::m_namespace); + ->Field("Namespace", &NamespaceConfiguration::m_customNamespace); if (AZ::EditContext* ec = serializeContext->GetEditContext()) { @@ -117,9 +123,10 @@ namespace ROS2 ->EnumAttribute(NamespaceConfiguration::NamespaceStrategy::Empty, "Empty") ->EnumAttribute(NamespaceConfiguration::NamespaceStrategy::FromEntityName, "Generate from entity name") ->EnumAttribute(NamespaceConfiguration::NamespaceStrategy::Custom, "Custom") - ->DataElement(AZ::Edit::UIHandlers::Default, &NamespaceConfiguration::m_namespace, "Namespace", "Namespace") + ->DataElement(AZ::Edit::UIHandlers::Default, &NamespaceConfiguration::m_customNamespace, "Namespace", "Namespace") ->Attribute(AZ::Edit::Attributes::Visibility, &NamespaceConfiguration::IsNamespaceCustom) - ->Attribute(AZ::Edit::Attributes::ChangeValidate, &ROS2Names::ValidateNamespaceField); + ->Attribute(AZ::Edit::Attributes::ChangeValidate, &ROS2Names::ValidateNamespaceField) + ->Attribute(AZ::Edit::Attributes::ChangeNotify, &NamespaceConfiguration::UpdateNamespace); } } } diff --git a/Gems/ROS2/Code/Source/Frame/ROS2FrameComponent.cpp b/Gems/ROS2/Code/Source/Frame/ROS2FrameComponent.cpp index dcc577fcb..20c99557d 100644 --- a/Gems/ROS2/Code/Source/Frame/ROS2FrameComponent.cpp +++ b/Gems/ROS2/Code/Source/Frame/ROS2FrameComponent.cpp @@ -139,6 +139,11 @@ namespace ROS2 AZ_CLASS_ALLOCATOR_IMPL(JsonFrameComponentConfigSerializer, AZ::SystemAllocator); + void ROS2FrameComponent::Init() + { + m_namespaceConfiguration.Init(); + } + void ROS2FrameComponent::Activate() { m_namespaceConfiguration.PopulateNamespace(IsTopLevel(), GetEntity()->GetName()); diff --git a/Gems/ROS2/Code/Source/Frame/ROS2FrameEditorComponent.cpp b/Gems/ROS2/Code/Source/Frame/ROS2FrameEditorComponent.cpp index 43cb19974..a5f46dc2a 100644 --- a/Gems/ROS2/Code/Source/Frame/ROS2FrameEditorComponent.cpp +++ b/Gems/ROS2/Code/Source/Frame/ROS2FrameEditorComponent.cpp @@ -30,6 +30,11 @@ namespace ROS2 m_configuration = ros2FrameConfiguration; } + void ROS2FrameEditorComponent::Init() + { + m_configuration.m_namespaceConfiguration.Init(); + } + void ROS2FrameEditorComponent::Activate() { ROS2FrameComponentBus::Handler::BusConnect(GetEntityId()); From 5050a77fd1ce84da58a7ee7175d3897bc5a3593f Mon Sep 17 00:00:00 2001 From: Jan Hanca Date: Mon, 30 Sep 2024 10:24:06 +0200 Subject: [PATCH 07/10] Add check for zero quaterion (#762) Signed-off-by: Artur Kamieniecki Co-authored-by: Artur Kamieniecki Signed-off-by: Jan Hanca --- .../Source/Spawner/ROS2SpawnerComponent.cpp | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Gems/ROS2/Code/Source/Spawner/ROS2SpawnerComponent.cpp b/Gems/ROS2/Code/Source/Spawner/ROS2SpawnerComponent.cpp index 3cea884bc..ca8229acd 100644 --- a/Gems/ROS2/Code/Source/Spawner/ROS2SpawnerComponent.cpp +++ b/Gems/ROS2/Code/Source/Spawner/ROS2SpawnerComponent.cpp @@ -8,6 +8,7 @@ #include "ROS2SpawnerComponent.h" #include "Spawner/ROS2SpawnerComponentController.h" +#include #include #include #include @@ -124,6 +125,20 @@ namespace ROS2 return; } + AZ::Quaternion rotation( + request->initial_pose.orientation.x, + request->initial_pose.orientation.y, + request->initial_pose.orientation.z, + request->initial_pose.orientation.w); + + if (rotation.IsZero()) + { + response.success = false; + response.status_message = "Rotation is undefined. Action aborted."; + service_handle->send_response(*header, response); + return; + } + AZStd::string spawnableName(request->name.c_str()); AZStd::string spawnableNamespace(request->robot_namespace.c_str()); AZStd::string spawnPointName(request->xml.c_str(), request->xml.size()); @@ -217,7 +232,8 @@ namespace ROS2 request->initial_pose.orientation.x, request->initial_pose.orientation.y, request->initial_pose.orientation.z, - request->initial_pose.orientation.w), + request->initial_pose.orientation.w) + .GetNormalized(), 1.0f }; } } From aeb84579bbca7d3c7806292532ef20afba08fda7 Mon Sep 17 00:00:00 2001 From: Steve Pham <82231385+spham-amzn@users.noreply.github.com> Date: Tue, 8 Oct 2024 23:33:12 -0700 Subject: [PATCH 08/10] repo.json updates for release 2409 (#766) * Update repo.json for updates for release 2409 * Fix ROS2FleetRobotTemplate errors for wrong ROS distro examples * Update ROS2FleetRobotTemplate version * Update last_updated date * Fix ros2 gem version * Fix ros2 package hash Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com> Signed-off-by: Jan Hanca --- Gems/OpenXRVk/gem.json | 2 +- Gems/ROS2/gem.json | 4 +- Gems/RosRobotSample/gem.json | 3 +- Gems/XR/gem.json | 2 +- .../Ros2FleetRobotTemplate/template.json | 8 +- repo.json | 515 +++++++++++++++++- 6 files changed, 520 insertions(+), 14 deletions(-) diff --git a/Gems/OpenXRVk/gem.json b/Gems/OpenXRVk/gem.json index 93ce50973..83b922146 100644 --- a/Gems/OpenXRVk/gem.json +++ b/Gems/OpenXRVk/gem.json @@ -15,6 +15,6 @@ "documentation_url": "", "dependencies": [], "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrvk-1.0.0-gem.zip", + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrvk-1.0.1-gem.zip", "version": "1.0.1" } diff --git a/Gems/ROS2/gem.json b/Gems/ROS2/gem.json index 3a1410aaa..901081627 100644 --- a/Gems/ROS2/gem.json +++ b/Gems/ROS2/gem.json @@ -1,6 +1,6 @@ { "gem_name": "ROS2", - "version": "3.2.0", + "version": "3.2.1", "platforms": [ "Linux" ], @@ -36,5 +36,5 @@ ], "restricted": "ROS2", "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2-3.2.0-gem.zip" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0//ros2-3.2.1-gem.zip" } diff --git a/Gems/RosRobotSample/gem.json b/Gems/RosRobotSample/gem.json index 7101ff7e8..8e1ff0313 100644 --- a/Gems/RosRobotSample/gem.json +++ b/Gems/RosRobotSample/gem.json @@ -29,6 +29,5 @@ ], "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", "restricted": "", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/rosrobotsample-2.0.0-gem.zip" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/rosrobotsample-2.0.1-gem.zip" } - diff --git a/Gems/XR/gem.json b/Gems/XR/gem.json index 4a92e259e..477e7e747 100644 --- a/Gems/XR/gem.json +++ b/Gems/XR/gem.json @@ -15,6 +15,6 @@ "documentation_url": "", "dependencies": [], "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/xr-1.0.0-gem.zip", + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/xr-1.0.1-gem.zip", "version": "1.0.1" } diff --git a/Templates/Ros2FleetRobotTemplate/template.json b/Templates/Ros2FleetRobotTemplate/template.json index 37637fc0d..0470b9f2c 100644 --- a/Templates/Ros2FleetRobotTemplate/template.json +++ b/Templates/Ros2FleetRobotTemplate/template.json @@ -1,6 +1,6 @@ { "template_name": "Ros2FleetRobotTemplate", - "version": "2.0.0", + "version": "2.0.1", "origin": "Open 3D Engine Extras", "origin_url": "https://github.com/o3de/o3de-extras", "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", @@ -288,11 +288,11 @@ "isTemplated": false }, { - "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_multirobot_params.yaml", + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml", "isTemplated": false }, { - "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/iron/nav2_params.yaml", + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml", "isTemplated": false }, { @@ -489,5 +489,5 @@ "dir": "Examples/ros2_ws/src/o3de_fleet_nav/test" } ], - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2fleetrobottemplate-2.0.0-template.zip" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2fleetrobottemplate-2.0.1-template.zip" } diff --git a/repo.json b/repo.json index 2584443a8..63eafc8b3 100644 --- a/repo.json +++ b/repo.json @@ -4,7 +4,7 @@ "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", "summary": "A repository to hold various gems, projects, and templates for the O3DE engine.", "additional_info": "Extras gems, projects, and templates for O3DE. See the README.md at the root of this repository for more information", - "last_updated": "2022-09-27", + "last_updated": "2024-10-08", "$schemaVersion": "1.0.0", "gems_data": [ { @@ -63,6 +63,12 @@ "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrvk-1.0.0-gem.zip", "sha256": "cced7bcde96fb29f527542c72d7838319d199e272f2cac9d69dd171521883b0a", "version": "1.0.0" + }, + { + "summary": "OpenXR Vulkan for Atom", + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrvk-1.0.1-gem.zip", + "version": "1.0.1", + "sha256": "2595eb8743b0dfc7523eaa1b891a4e8314d73cc3bbfd1a8865f6837ff273ffd1" } ] }, @@ -203,7 +209,7 @@ "sha256": "aace14afcbe3feda0be0b11cb3610d93ec8e3e55a7b2f185df51ea468e7e7554" }, { - "version": "3.2.0", + "version": "3.2.1", "origin_url": "https://robotec.ai", "source_control_uri": "https://github.com/o3de/o3de-extras/development/Gems/ROS2", "compatible_engines": [ @@ -220,8 +226,8 @@ "PrimitiveAssets", "StartingPointInput" ], - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2-3.2.0-gem.zip", - "sha256": "6711adfe023a96151072fcba3f4757f834607ca596db619bceed8f20f12b3785" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0//ros2-3.2.1-gem.zip", + "sha256": "9ed6ecb4897fcb38d785ff59dff7c6691a34044df7f7822ea9e4ea54e29d03f9" } ] }, @@ -291,6 +297,22 @@ ], "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/rosrobotsample-2.0.0-gem.zip", "sha256": "92ddad5fea49a0ac615c5cea417a858f49a2a1fbed24b3b878ee3bff8f538827" + }, + { + "version": "2.0.1", + "origin": "RobotecAI", + "origin_url": "https://robotec.ai", + "summary": "Husarion ROSbot XL robot assets.", + "requirements": "Requires ROS 2 Gem", + "dependencies": [ + "ROS2>=3.1.0" + ], + "compatible_engines": [ + "o3de-sdk>=2.3.0", + "o3de>=2.3.0" + ], + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/rosrobotsample-2.0.1-gem.zip", + "sha256": "a4ff12f401cd24d01e68c2058da5312bc1567c72fc26389593ec2e36bdfd3858" } ] }, @@ -387,6 +409,11 @@ "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/xr-1.0.0-gem.zip", "sha256": "a7098465bd953864ab996c7eb515e4f46b9b3b601309a024a8aae6182243f3e1", "version": "1.0.0" + }, + { + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/xr-1.0.1-gem.zip", + "version": "1.0.1", + "sha256": "325a826e513611b37155c2eaa8b5b5578fdca8d96f3ef4faf34bf49c7d39a2f0" } ] }, @@ -3149,6 +3176,486 @@ ], "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2fleetrobottemplate-2.0.0-template.zip", "sha256": "a788901be9a503165050345be940dcbd5a02d6eea9cd0b6a4cb1a92ae12b2170" + }, + { + "version": "2.0.1", + "copyFiles": [ + { + "file": ".gitignore", + "isTemplated": false + }, + { + "file": "CMakeLists.txt", + "isTemplated": true + }, + { + "file": "Config/shader_global_build_options.json", + "isTemplated": false + }, + { + "file": "Gem/${Name}_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/${Name}_shared_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/CMakeLists.txt", + "isTemplated": true + }, + { + "file": "Gem/Include/${Name}/${Name}Bus.h", + "isTemplated": true + }, + { + "file": "Gem/Platform/Linux/${Name}_linux_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Linux/${Name}_shared_linux_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Linux/PAL_linux.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Mac/${Name}_mac_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Mac/${Name}_shared_mac_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Mac/PAL_mac.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Windows/${Name}_shared_windows_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Windows/${Name}_windows_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Windows/PAL_windows.cmake", + "isTemplated": true + }, + { + "file": "Gem/Registry/assetprocessor_settings.setreg", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}Module.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}SystemComponent.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}SystemComponent.h", + "isTemplated": true + }, + { + "file": "Gem/gem.json", + "isTemplated": true + }, + { + "file": "Levels/Warehouse/Warehouse.prefab", + "isTemplated": false + }, + { + "file": "Levels/playground/playground.prefab", + "isTemplated": false + }, + { + "file": "Platform/Linux/linux_project.cmake", + "isTemplated": true + }, + { + "file": "Platform/Linux/linux_project.json", + "isTemplated": false + }, + { + "file": "Platform/Mac/mac_project.cmake", + "isTemplated": true + }, + { + "file": "Platform/Mac/mac_project.json", + "isTemplated": false + }, + { + "file": "Platform/Windows/windows_project.cmake", + "isTemplated": true + }, + { + "file": "Platform/Windows/windows_project.json", + "isTemplated": false + }, + { + "file": "Registry/assetprocessor_settings.setreg", + "isTemplated": false + }, + { + "file": "Registry/awscoreconfiguration.setreg", + "isTemplated": false + }, + { + "file": "Registry/physxdebugconfiguration.setreg", + "isTemplated": false + }, + { + "file": "Registry/physxdefaultsceneconfiguration.setreg", + "isTemplated": false + }, + { + "file": "Registry/physxsystemconfiguration.setreg", + "isTemplated": false + }, + { + "file": "Resources/GameSDK.ico", + "isTemplated": false + }, + { + "file": "Resources/LegacyLogoLauncher.bmp", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_128.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_128_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_16.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_16_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_256.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_256_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_32.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_32_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_512.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_512_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Info.plist", + "isTemplated": true + }, + { + "file": "ShaderLib/README.md", + "isTemplated": false + }, + { + "file": "ShaderLib/scenesrg.srgi", + "isTemplated": true + }, + { + "file": "ShaderLib/viewsrg.srgi", + "isTemplated": true + }, + { + "file": "Passes/ContrastAdaptiveSharpening.pass", + "isTemplated": false + }, + { + "file": "Passes/MainRenderPipeline.azasset", + "isTemplated": false + }, + { + "file": "Passes/PostProcessParent.pass", + "isTemplated": false + }, + { + "file": "Passes/SMAAConfiguration.azasset", + "isTemplated": false + }, + { + "file": "Passes/Taa.pass", + "isTemplated": false + }, + { + "file": "Prefabs/ProteusLaserScanner.prefab", + "isTemplated": false + }, + { + "file": "autoexec.cfg", + "isTemplated": false + }, + { + "file": "cmake/EngineFinder.cmake", + "isTemplated": false + }, + { + "file": "game.cfg", + "isTemplated": false + }, + { + "file": "preview.png", + "isTemplated": false + }, + { + "file": "project.json", + "isTemplated": true + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/maps/map_warehouse.yaml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/maps/map_warehouse.pgm", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/resource/o3de_fleet_nav", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/humble/nav2_multirobot_params.yaml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/humble/nav2_params.yaml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_multirobot_params.yaml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/params/jazzy/nav2_params.yaml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/setup.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/package.xml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/NOTICE", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/config/fleet_config.yaml", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/launch/o3de_rviz_launch.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/launch/o3de_nav_launch.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/launch/o3de_fleet_nav_launch.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/o3de_fleet_nav/__init__.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/o3de_fleet_nav/robot_spawner.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/test/test_pep257.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/test/test_flake8.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/test/test_copyright.py", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/setup.cfg", + "isTemplated": false + }, + { + "file": "Examples/ros2_ws/src/o3de_fleet_nav/rviz/nav2_namespaced_view.rviz", + "isTemplated": false + } + ], + "createDirectories": [ + { + "dir": "Assets" + }, + { + "dir": "Config" + }, + { + "dir": "Gem" + }, + { + "dir": "Gem/Include" + }, + { + "dir": "Gem/Include/${Name}" + }, + { + "dir": "Gem/Platform" + }, + { + "dir": "Gem/Platform/Linux" + }, + { + "dir": "Gem/Platform/Mac" + }, + { + "dir": "Gem/Platform/Windows" + }, + { + "dir": "Gem/Registry" + }, + { + "dir": "Gem/Source" + }, + { + "dir": "Levels" + }, + { + "dir": "Levels/Warehouse" + }, + { + "dir": "Levels/playground" + }, + { + "dir": "Levels/playground/_savebackup" + }, + { + "dir": "Levels/playground/_savebackup/2023-02-21 [13.25.33]" + }, + { + "dir": "Passes" + }, + { + "dir": "Platform" + }, + { + "dir": "Platform/Android" + }, + { + "dir": "Platform/Linux" + }, + { + "dir": "Platform/Mac" + }, + { + "dir": "Platform/Windows" + }, + { + "dir": "Registry" + }, + { + "dir": "Resources" + }, + { + "dir": "Resources/Platform" + }, + { + "dir": "Resources/Platform/Mac" + }, + { + "dir": "Resources/Platform/Mac/Images.xcassets" + }, + { + "dir": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset" + }, + { + "dir": "ShaderLib" + }, + { + "dir": "Shaders" + }, + { + "dir": "Prefabs" + }, + { + "dir": "Shaders/ShaderResourceGroups" + }, + { + "dir": "cmake" + }, + { + "dir": "Examples" + }, + { + "dir": "Examples/ros2_ws" + }, + { + "dir": "Examples/ros2_ws/src" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/config" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/launch" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/maps" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/o3de_fleet_nav" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/params" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/resource" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/rviz" + }, + { + "dir": "Examples/ros2_ws/src/o3de_fleet_nav/test" + } + ], + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2fleetrobottemplate-2.0.1-template.zip", + "sha256": "33023262e18e7b72e2cd78e96982fd90df9f9095a78bead6d2afb74c2ed390c4" } ] }, From 843ee673d7cda64f8d7dac2d0ab2aa3ada4f1f72 Mon Sep 17 00:00:00 2001 From: Steve Pham <82231385+spham-amzn@users.noreply.github.com> Date: Thu, 10 Oct 2024 14:15:24 -0700 Subject: [PATCH 09/10] Update ros2 template package (#769) * Fix hash for ROS2 Project template * Version bump for the ROS2 Project Template * Fix hashes and versioning for OpenXRTest and Multiplayer template * Regenerated Multiplayer template for repo.json Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com> Signed-off-by: Jan Hanca --- Projects/OpenXRTest/project.json | 4 +- Templates/Multiplayer/template.json | 5 +- Templates/Ros2ProjectTemplate/template.json | 4 +- repo.json | 1339 ++++++++++++++----- 4 files changed, 984 insertions(+), 368 deletions(-) diff --git a/Projects/OpenXRTest/project.json b/Projects/OpenXRTest/project.json index 14b5a91a6..c7e3e0979 100644 --- a/Projects/OpenXRTest/project.json +++ b/Projects/OpenXRTest/project.json @@ -1,9 +1,9 @@ { "project_name": "OpenXRTest", - "version": "1.0.0", + "version": "1.0.1", "project_id": "{947211d5-689a-437f-8ad7-7f558edcd40a}", "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrtest-1.0.0-project.zip", + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrtest-1.0.1-project.zip", "origin": "https://github.com/o3de/o3de-extras", "license": "For terms please see the LICENSE*.TXT files at the root of this distribution.", "display_name": "OpenXRTest", diff --git a/Templates/Multiplayer/template.json b/Templates/Multiplayer/template.json index b4beb70fd..dc4901a4f 100644 --- a/Templates/Multiplayer/template.json +++ b/Templates/Multiplayer/template.json @@ -1,5 +1,6 @@ { "template_name": "Multiplayer", + "version": "2.0.0", "origin": "Open 3D Engine - o3de.org", "license": "https://opensource.org/licenses/MIT", "display_name": "Multiplayer", @@ -1472,5 +1473,7 @@ { "dir": "cmake" } - ] + ], + "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/multiplayer-2.0.0-template.zip" } diff --git a/Templates/Ros2ProjectTemplate/template.json b/Templates/Ros2ProjectTemplate/template.json index 6f8586d8a..a69f0130d 100644 --- a/Templates/Ros2ProjectTemplate/template.json +++ b/Templates/Ros2ProjectTemplate/template.json @@ -1,6 +1,6 @@ { "template_name": "Ros2ProjectTemplate", - "version": "2.0.0", + "version": "2.0.1", "origin": "Open 3D Engine Extras", "origin_url": "https://github.com/o3de/o3de-extras", "license": "https://github.com/o3de/o3de-extras/tree/development/Templates/Ros2ProjectTemplate/Template/LICENSE.txt", @@ -557,5 +557,5 @@ } ], "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-2.0.0-template.zip" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-2.0.1-template.zip" } diff --git a/repo.json b/repo.json index 63eafc8b3..089679efe 100644 --- a/repo.json +++ b/repo.json @@ -504,7 +504,6 @@ "template_name": "Multiplayer", "version": "2.0.0", "origin": "Open 3D Engine - o3de.org", - "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", "license": "https://opensource.org/licenses/MIT", "display_name": "Multiplayer", "summary": "A multiplayer project template. Includes a built in network 3rd person player, player spawner, and network filtering example.", @@ -518,567 +517,667 @@ "icon_path": "preview.png", "copyFiles": [ { - "file": "${NameLower}_asset_files.cmake", + "file": ".command_settings", "isTemplated": false }, { - "file": "BURT/BURT.motionset", + "file": ".gitignore", "isTemplated": false }, { - "file": "BURT/BURTActor.fbx", + "file": "AssetBundling/SeedLists/DefaultLevel.seed", "isTemplated": false }, { - "file": "BURT/BURTActor.fbx.assetinfo", + "file": "Assets/Characters/Attachments/Laser_Gun/gun.fbx", "isTemplated": false }, { - "file": "BURT/HumanoidCharacter.animgraph", + "file": "Assets/Characters/Attachments/Laser_Gun/gun_gun.material", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Backwards.fbx", + "file": "Assets/Characters/Attachments/Laser_Gun/textures/gun_low_Default_BaseColor.png", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Draw.fbx", + "file": "Assets/Characters/Attachments/Laser_Gun/textures/gun_low_Default_Emissive.png", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Forwards.fbx", + "file": "Assets/Characters/Attachments/Laser_Gun/textures/gun_low_Default_Height.png", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Holster.fbx", + "file": "Assets/Characters/Attachments/Laser_Gun/textures/gun_low_Default_Metallic.png", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Idle.fbx", + "file": "Assets/Characters/Attachments/Laser_Gun/textures/gun_low_Default_Normal.png", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Left_Backwards.fbx", + "file": "Assets/Characters/Attachments/Laser_Gun/textures/gun_low_Default_Roughness.png", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Left_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Climbing Ladder.fbx", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Right_Backwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Climbing Ladder.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Right_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Dying.fbx", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Run_Backwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Dying.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Run_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Fall A Land To Run Forward.fbx", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Run_Left_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Fall A Land To Run Forward.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Run_Right_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Fall A Land To Standing Idle 01.fbx", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Shoot.fbx", + "file": "Assets/Characters/Mixamo/Animations/Fall A Land To Standing Idle 01.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/AimStrafe_Shoot.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Fall A Loop.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Aim_1D_Level.fbx", + "file": "Assets/Characters/Mixamo/Animations/Fall A Loop.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Crouch_Idle.fbx", + "file": "Assets/Characters/Mixamo/Animations/Getting Up.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Crouch_Walk.fbx", + "file": "Assets/Characters/Mixamo/Animations/Getting Up.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Crouch_Walk_Backwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Hit Reaction Pistol Front.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Crouch_Walk_Down.fbx", + "file": "Assets/Characters/Mixamo/Animations/Hit Reaction Pistol Front.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Crouch_Walk_Down.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Hit Reaction Pistol Left.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Crouch_Walk_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Hit Reaction Pistol Left.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Death_Fall_Back.fbx", + "file": "Assets/Characters/Mixamo/Animations/Idle.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Death_Fall_Forward.fbx", + "file": "Assets/Characters/Mixamo/Animations/Idle.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Idle.fbx", + "file": "Assets/Characters/Mixamo/Animations/Jump.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Idle_Alt_A.fbx", + "file": "Assets/Characters/Mixamo/Animations/Jump.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Run.fbx", + "file": "Assets/Characters/Mixamo/Animations/Knocked Down.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Run_Down.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Strafe Walking.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Run_Left.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Strafe Walking.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Run_Right.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Strafe.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Run_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Strafe.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Walk.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Turn 90.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Walk_Down.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Turn 90.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Walk_Left.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Turn.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Walk_Right.fbx", + "file": "Assets/Characters/Mixamo/Animations/Left Turn.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Idle_To_Walk_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Opening.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Interact.fbx", + "file": "Assets/Characters/Mixamo/Animations/Opening.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Interact_In.fbx", + "file": "Assets/Characters/Mixamo/Animations/Picking Up.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Interact_Out.fbx", + "file": "Assets/Characters/Mixamo/Animations/Picking Up.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Jump_DoubleJump_Float.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Idle.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Jump_DoubleJump_Land_To_Idle.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Idle.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Jump_DoubleJump_Launch.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Jump 2.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Fall.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Jump 2.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Land_Hard.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Jump.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Land_Medium.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Jump.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Land_Soft.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Kneel To Stand.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Running_Land_To_Idle.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Kneel To Stand.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Running_Launch.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Kneeling Idle.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Jump_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Kneeling Idle.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Left_180.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Recoil.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Left_180_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Recoil.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Left_90.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Arc 2.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Left_90_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Arc 2.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Right_180.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Arc.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Right_180_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Arc.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Right_90.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Backward Arc 2.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Run_Right_90_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Backward Arc 2.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Left_180.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Backward Arc.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Left_180_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Backward Arc.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Left_90.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Backward.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Left_90_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run Backward.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Right_180.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Right_180_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Run.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Right_90.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Stand To Kneel.fbx", "isTemplated": false }, { - "file": "BURT/Motions/MotionTurn_Walk_Right_90_Aim.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Stand To Kneel.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Run_To_Idle.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Strafe 2.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Run_To_Idle_Down.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Strafe 2.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Run_To_Idle_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Strafe.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Shoot.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Strafe.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Shoot.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Arc 2.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Left.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Arc 2.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Right.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Arc.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards 001.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Arc.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Backward Arc 2.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Backward Arc 2.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_Down.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Backward Arc.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_Down.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Backward Arc.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_DupA.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Backward.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_DupB.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk Backward.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_Left_45.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_Right_45.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pistol Walk.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pull Heavy Object.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Forwards_Up.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Pull Heavy Object.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Left45.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pushing.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Run_Right45.fbx", + "file": "Assets/Characters/Mixamo/Animations/Pushing.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Backwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Right Strafe Walking.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards.fbx", + "file": "Assets/Characters/Mixamo/Animations/Right Strafe Walking.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Right Strafe.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_Down.fbx", + "file": "Assets/Characters/Mixamo/Animations/Right Strafe.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_Down.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Right Turn 90.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_DupA.fbx", + "file": "Assets/Characters/Mixamo/Animations/Right Turn 90.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_DupB.fbx", + "file": "Assets/Characters/Mixamo/Animations/Right Turn.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_Left_45.fbx", + "file": "Assets/Characters/Mixamo/Animations/Right Turn.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_Right_45.fbx", + "file": "Assets/Characters/Mixamo/Animations/Running Backward.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_Up.fbx", + "file": "Assets/Characters/Mixamo/Animations/Running Backward.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_Forwards_Up.fbx.assetinfo", + "file": "Assets/Characters/Mixamo/Animations/Running Jump.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_InPlace.fbx", + "file": "Assets/Characters/Mixamo/Animations/Running Jump.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_InPlace_LeftTransition.fbx", + "file": "Assets/Characters/Mixamo/Animations/Running.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Strafe_Walk_InPlace_RightTransition.fbx", + "file": "Assets/Characters/Mixamo/Animations/Stunned.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Front.fbx", + "file": "Assets/Characters/Mixamo/Animations/Stunned.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Front_Additive.fbx", + "file": "Assets/Characters/Mixamo/Animations/Victory.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Left.fbx", + "file": "Assets/Characters/Mixamo/Animations/Victory.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Left_Additive.fbx", + "file": "Assets/Characters/Mixamo/Animations/Walking Backwards.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Rear.fbx", + "file": "Assets/Characters/Mixamo/Animations/Walking Backwards.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Rear_Additive.fbx", + "file": "Assets/Characters/Mixamo/Animations/Walking.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Right.fbx", + "file": "Assets/Characters/Mixamo/Animations/Walking.fbx.assetinfo", "isTemplated": false }, { - "file": "BURT/Motions/Take_Damage_Right_Additive.fbx", + "file": "Assets/Characters/Mixamo/Animations/running.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_180_Left.fbx", + "file": "Assets/Characters/Mixamo/Animations/stub", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_180_Right.fbx", + "file": "Assets/Characters/Mixamo/LICENSE.txt", + "isTemplated": true + }, + { + "file": "Assets/Characters/Mixamo/Ybot/YBot.animgraph", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_90_Left.fbx", + "file": "Assets/Characters/Mixamo/Ybot/YBot.emfxworkspace", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_90_Right.fbx", + "file": "Assets/Characters/Mixamo/Ybot/YBot.motionset", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_Crouch_180_Left.fbx", + "file": "Assets/Characters/Mixamo/Ybot/skins/mixamo_logo.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_Crouch_180_Right.fbx", + "file": "Assets/Characters/Mixamo/Ybot/skins/ybot_body_base.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_Crouch_90_Left.fbx", + "file": "Assets/Characters/Mixamo/Ybot/skins/ybot_head_base.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_OnSpot_Crouch_90_Right.fbx", + "file": "Assets/Characters/Mixamo/Ybot/skins/ybot_joints_base.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Crouch_Left.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test.fbx", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Crouch_Right.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Body_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Run_Left.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Head_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Run_Right.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Joints_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Walk_Left.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Left_Arm_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Walk_Left_Backwards.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Left_Leg_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Walk_Right.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Logo_Plate_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Turn_Tight_Walk_Right_Backwards.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Right_Arm_MAT.material", "isTemplated": false }, { - "file": "BURT/Motions/Victory.fbx", + "file": "Assets/Characters/Mixamo/Ybot/test_data/ybot_mesh_test_Right_Leg_MAT.material", "isTemplated": false }, { - "file": "BURT/Textures/BURT_ddn.tif", + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_Joints_AO.png", "isTemplated": false }, { - "file": "BURT/Textures/BURT_diff.tif", + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_Joints_basecolor.png", "isTemplated": false }, { - "file": "BURT/Textures/BURT_emis.tif", + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_Joints_cavity.png", "isTemplated": false }, { - "file": "BURT/Textures/BURT_spec_02_spec.tif", + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_Joints_normal.png", "isTemplated": false }, { - "file": "BURT/burtactor.material", + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_body_ao.png", "isTemplated": false }, { - "file": "CMakeLists.txt", + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_body_basecolor.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_body_cavity.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_body_normal.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_head_ao.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_head_basecolor.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_head_cavity.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/Alpha_base_head_normal.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/mixamo_logo_alpha.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/mixamo_logo_basecolor.png", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/textures/ps838.tmp", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot.fbx", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot.fbx.assetinfo", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Body_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Head_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Joints_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Left_Arm_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Left_Leg_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Logo_Plate_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Right_Arm_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/Ybot/ybot_Right_Leg_MAT.material", + "isTemplated": false + }, + { + "file": "Assets/Characters/Mixamo/readme.md", + "isTemplated": false + }, + { + "file": "Assets/InputBindings/player.inputbindings", + "isTemplated": false + }, + { + "file": "Assets/Prefabs/4x4x4BoxGrid.prefab", + "isTemplated": false + }, + { + "file": "Assets/Prefabs/Player.prefab", "isTemplated": true }, { - "file": "Config/AtomImageBuilder/Test_Linear_to_Auto.preset", + "file": "Assets/Prefabs/laser_pistol.prefab", "isTemplated": false }, { - "file": "Config/AtomImageBuilder/Test_Linear_to_Linear.preset", + "file": "Assets/UI/BasicHUD/BasicHUD.uicanvas", "isTemplated": false }, { - "file": "Config/AtomImageBuilder/Test_Linear_to_sRGB.preset", + "file": "Assets/UI/BasicHUD/Reticle.png", "isTemplated": false }, { - "file": "Config/AtomImageBuilder/Test_sRGB_to_Auto.preset", + "file": "Assets/UI/BasicHUD/Reticle.sprite", "isTemplated": false }, { - "file": "Config/AtomImageBuilder/Test_sRGB_to_Linear.preset", + "file": "CMakeLists.txt", + "isTemplated": true + }, + { + "file": "CMakePresets.json", "isTemplated": false }, { - "file": "Config/AtomImageBuilder/Test_sRGB_to_sRGB.preset", + "file": "Config/default_aws_resource_mappings.json", "isTemplated": false }, { @@ -1086,503 +1185,571 @@ "isTemplated": false }, { - "file": "Gem/CMakeLists.txt", + "file": "Gem/${NameLower}_autogen_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/${NameLower}_autogen_files.cmake", + "file": "Gem/${NameLower}_client_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/${NameLower}_files.cmake", + "file": "Gem/${NameLower}_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/${NameLower}_server_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/${NameLower}_shared_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/CMakeLists.txt", + "isTemplated": true + }, + { + "file": "Gem/Include/${Name}/${Name}Bus.h", "isTemplated": true }, { - "file": "Gem/Code/${NameLower}_shared_files.cmake", + "file": "Gem/Include/${Name}/${Name}TypeIds.h", "isTemplated": true }, { - "file": "Gem/Code/CMakeLists.txt", + "file": "Gem/Include/${Name}/GameplayEffectsNotificationBus.h", "isTemplated": true }, { - "file": "Gem/Code/Include/NetworkPrefabSpawnerInterface.h", + "file": "Gem/Include/${Name}/NetworkPrefabSpawnerInterface.h", "isTemplated": true }, { - "file": "Gem/Code/Platform/Android/${NameLower}_android_files.cmake", + "file": "Gem/Include/${Name}/WeaponNotificationBus.h", + "isTemplated": true + }, + { + "file": "Gem/Platform/Android/${NameLower}_android_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/Platform/Linux/${NameLower}_linux_files.cmake", + "file": "Gem/Platform/Android/${NameLower}_shared_android_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Android/PAL_android.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Linux/${NameLower}_linux_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/Platform/Mac/${NameLower}_mac_files.cmake", + "file": "Gem/Platform/Linux/${NameLower}_shared_linux_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/Platform/Windows/${NameLower}_windows_files.cmake", + "file": "Gem/Platform/Linux/PAL_linux.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Mac/${NameLower}_mac_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/Platform/iOS/${NameLower}_ios_files.cmake", + "file": "Gem/Platform/Mac/${NameLower}_shared_mac_files.cmake", "isTemplated": false }, { - "file": "Gem/Code/Source/${Name}Module.cpp", + "file": "Gem/Platform/Mac/PAL_mac.cmake", "isTemplated": true }, { - "file": "Gem/Code/Source/${Name}SystemComponent.cpp", + "file": "Gem/Platform/Windows/${NameLower}_shared_windows_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Windows/${NameLower}_windows_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Windows/PAL_windows.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/iOS/${NameLower}_ios_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/iOS/${NameLower}_shared_ios_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/iOS/PAL_ios.cmake", "isTemplated": true }, { - "file": "Gem/Code/Source/${Name}SystemComponent.h", + "file": "Gem/Registry/assetprocessor_settings.setreg", "isTemplated": true }, { - "file": "Gem/Code/Source/${Name}Types.h", + "file": "Gem/Source/${Name}Module.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/AnimatedHitVolumesComponent.AutoComponent.xml", + "file": "Gem/Source/${Name}SystemComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/MultiplayerAutoComponentSchema.xsd", - "isTemplated": false + "file": "Gem/Source/${Name}SystemComponent.h", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}Types.h", + "isTemplated": true + }, + { + "file": "Gem/Source/AutoGen/GameplayEffectsComponent.AutoComponent.xml", + "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkAiComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkAiComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkAnimationComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkAnimationComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkHealthComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkHealthComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkPlayerMovementComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkPlayerMovementComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkPlayerSpawnerComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkRandomComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkRandomComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkSimplePlayerCameraComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkSimplePlayerCameraComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/NetworkWeaponsComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/AutoGen/NetworkWeaponsComponent.AutoComponent.xml", + "file": "Gem/Source/AutoGen/ScriptingPlayerMovementComponent.AutoComponent.xml", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/ExampleFilteredEntityComponent.cpp", + "file": "Gem/Source/Components/AttachPlayerWeaponComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/ExampleFilteredEntityComponent.h", + "file": "Gem/Source/Components/AttachPlayerWeaponComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkAiComponent.cpp", + "file": "Gem/Source/Components/ExampleFilteredEntityComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkAiComponent.h", + "file": "Gem/Source/Components/ExampleFilteredEntityComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkAnimationComponent.cpp", + "file": "Gem/Source/Components/GameplayEffectsComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkAnimationComponent.h", + "file": "Gem/Source/Components/GameplayEffectsComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkHealthComponent.cpp", + "file": "Gem/Source/Components/NetworkAiComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkHealthComponent.h", + "file": "Gem/Source/Components/NetworkAiComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkPlayerMovementComponent.cpp", + "file": "Gem/Source/Components/NetworkAnimationComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkPlayerMovementComponent.h", + "file": "Gem/Source/Components/NetworkAnimationComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkPlayerSpawnerComponent.cpp", + "file": "Gem/Source/Components/NetworkHealthComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkPlayerSpawnerComponent.h", + "file": "Gem/Source/Components/NetworkHealthComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkRandomComponent.cpp", + "file": "Gem/Source/Components/NetworkPlayerMovementComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkRandomComponent.h", + "file": "Gem/Source/Components/NetworkPlayerMovementComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkSimplePlayerCameraComponent.cpp", + "file": "Gem/Source/Components/NetworkPrefabSpawnerComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkSimplePlayerCameraComponent.h", + "file": "Gem/Source/Components/NetworkPrefabSpawnerComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkWeaponsComponent.cpp", + "file": "Gem/Source/Components/NetworkRandomComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkWeaponsComponent.h", + "file": "Gem/Source/Components/NetworkRandomComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkPrefabSpawnerComponent.cpp", + "file": "Gem/Source/Components/NetworkSimplePlayerCameraComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Components/NetworkPrefabSpawnerComponent.h", + "file": "Gem/Source/Components/NetworkSimplePlayerCameraComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Spawners/IPlayerSpawner.h", + "file": "Gem/Source/Components/NetworkWeaponsComponent.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Spawners/RoundRobinSpawner.cpp", + "file": "Gem/Source/Components/NetworkWeaponsComponent.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Spawners/RoundRobinSpawner.h", + "file": "Gem/Source/Effects/GameEffect.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/BaseWeapon.cpp", + "file": "Gem/Source/Effects/GameEffect.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/BaseWeapon.h", + "file": "Gem/Source/Weapons/BaseWeapon.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/IWeapon.h", + "file": "Gem/Source/Weapons/BaseWeapon.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/ProjectileWeapon.cpp", + "file": "Gem/Source/Weapons/IWeapon.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/ProjectileWeapon.h", + "file": "Gem/Source/Weapons/ProjectileWeapon.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/SceneQuery.cpp", + "file": "Gem/Source/Weapons/ProjectileWeapon.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/SceneQuery.h", + "file": "Gem/Source/Weapons/SceneQuery.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/TraceWeapon.cpp", + "file": "Gem/Source/Weapons/SceneQuery.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/TraceWeapon.h", + "file": "Gem/Source/Weapons/TraceWeapon.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/WeaponGathers.cpp", + "file": "Gem/Source/Weapons/TraceWeapon.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/WeaponGathers.h", + "file": "Gem/Source/Weapons/WeaponGathers.cpp", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/WeaponTypes.cpp", + "file": "Gem/Source/Weapons/WeaponGathers.h", "isTemplated": true }, { - "file": "Gem/Code/Source/Weapons/WeaponTypes.h", + "file": "Gem/Source/Weapons/WeaponTypes.cpp", "isTemplated": true }, { - "file": "Gem/Code/enabled_gems.cmake", + "file": "Gem/Source/Weapons/WeaponTypes.h", "isTemplated": true }, { - "file": "Gem/Resources/GameSDK.ico", + "file": "Gem/gem.json", + "isTemplated": true + }, + { + "file": "Levels/DefaultLevel/DefaultLevel.prefab", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/Contents.json", + "file": "Platform/Android/android_project.cmake", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadAppIcon152x152.png", + "file": "Platform/Android/android_project.json", + "isTemplated": true + }, + { + "file": "Platform/Linux/linux_project.cmake", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadAppIcon76x76.png", + "file": "Platform/Linux/linux_project.json", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadProAppIcon167x167.png", + "file": "Platform/Mac/mac_project.cmake", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadSettingsIcon29x29.png", + "file": "Platform/Mac/mac_project.json", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadSettingsIcon58x58.png", + "file": "Platform/Windows/windows_project.cmake", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadSpotlightIcon40x40.png", + "file": "Platform/Windows/windows_project.json", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPadSpotlightIcon80x80.png", + "file": "Platform/iOS/ios_project.cmake", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPhoneAppIcon120x120.png", + "file": "Platform/iOS/ios_project.json", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPhoneAppIcon180x180.png", + "file": "Registry/Platform/Android/quality.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSettingsIcon58x58.png", + "file": "Registry/Platform/Linux/quality.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSettingsIcon87x87.png", + "file": "Registry/Platform/Mac/quality.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSpotlightIcon120x120.png", + "file": "Registry/Platform/Windows/quality.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSpotlightIcon80x80.png", + "file": "Registry/Platform/iOS/quality.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/Contents.json", + "file": "Registry/assetprocessor_settings.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/Contents.json", + "file": "Registry/awscoreconfiguration.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage1024x768.png", + "file": "Registry/load_level.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage1536x2048.png", + "file": "Registry/physxdebugconfiguration.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage2048x1536.png", + "file": "Registry/physxdefaultsceneconfiguration.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage768x1024.png", + "file": "Registry/physxsystemconfiguration.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/iPhoneLaunchImage640x1136.png", + "file": "Registry/quality.client.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage/iPhoneLaunchImage640x960.png", + "file": "Registry/quality.headless.setreg", "isTemplated": false }, { - "file": "Gem/Resources/IOSLauncher/Info.plist", - "isTemplated": true + "file": "Registry/quality.server.setreg", + "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/Contents.json", + "file": "Registry/quality.setreg", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_128 _2x.png", + "file": "Resources/GameSDK.ico", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_128.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/Contents.json", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_16.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_128.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_16_2x.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_128_2x.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_256 _2x.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_16.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_256.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_16_2x.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_32.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_256.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_32_2x.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_256_2x.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_512.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_32.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset/icon_512_2x.png", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_32_2x.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Images.xcassets/Contents.json", + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_512.png", "isTemplated": false }, { - "file": "Gem/Resources/MacLauncher/Info.plist", - "isTemplated": true + "file": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset/icon_512_2x.png", + "isTemplated": false }, { - "file": "Gem/gem.json", + "file": "Resources/Platform/Mac/Images.xcassets/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Info.plist", "isTemplated": true }, { - "file": "Gem/preview.png", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/Contents.json", "isTemplated": false }, { - "file": "InputBindings/player.inputbindings", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadAppIcon152x152.png", "isTemplated": false }, { - "file": "LICENSE.txt", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadAppIcon76x76.png", "isTemplated": false }, { - "file": "LICENSE_APACHE2.TXT", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadProAppIcon167x167.png", "isTemplated": false }, { - "file": "LICENSE_MIT.TXT", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadSettingsIcon29x29.png", "isTemplated": false }, { - "file": "Levels/Demo/Demo.prefab", - "isTemplated": true + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadSettingsIcon58x58.png", + "isTemplated": false }, { - "file": "Levels/Demo/tags.txt", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadSpotlightIcon40x40.png", "isTemplated": false }, { - "file": "LightingPresets/greenwich_park_02.lightingconfig.json", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPadSpotlightIcon80x80.png", "isTemplated": false }, { - "file": "LightingPresets/greenwich_park_02_4k_iblskyboxcm.exr", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPhoneAppIcon120x120.png", "isTemplated": false }, { - "file": "Materials/Default/AM_UV_v1_1K_source.png", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPhoneAppIcon180x180.png", "isTemplated": false }, { - "file": "Materials/Default/UVchart_1_basecolor.png", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSettingsIcon58x58.png", "isTemplated": false }, { - "file": "Materials/Default/UVchart_2_basecolor.png", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSettingsIcon87x87.png", "isTemplated": false }, { - "file": "Materials/Default/UVchart_3_basecolor.png", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSpotlightIcon120x120.png", "isTemplated": false }, { - "file": "Materials/DefaultPBR.material", + "file": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset/iPhoneSpotlightIcon80x80.png", "isTemplated": false }, { - "file": "Materials/UVs.azsl", + "file": "Resources/Platform/iOS/Images.xcassets/Contents.json", "isTemplated": false }, { - "file": "Materials/UVs.material", + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/Contents.json", "isTemplated": false }, { - "file": "Materials/UVs.materialtype", + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage1024x768.png", "isTemplated": false }, { - "file": "Materials/UVs.shader", + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage1536x2048.png", "isTemplated": false }, { - "file": "Objects/cube.fbx", + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage2048x1536.png", "isTemplated": false }, { - "file": "Platform/Android/android_project.json", - "isTemplated": true + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage768x1024.png", + "isTemplated": false }, { - "file": "Prefabs/NetworkRigidBodyCube.prefab", - "isTemplated": true + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPhoneLaunchImage640x1136.png", + "isTemplated": false }, { - "file": "Prefabs/Player.prefab", - "isTemplated": true + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPhoneLaunchImage640x960.png", + "isTemplated": false }, { - "file": "Prefabs/PlayerSpawner.prefab", + "file": "Resources/Platform/iOS/Info.plist", "isTemplated": true }, { - "file": "Registry/editorpreferences.setreg", - "isTemplated": false - }, - { - "file": "Registry/physxsystemconfiguration.setreg", + "file": "Resources/Splash.bmp", "isTemplated": false }, { @@ -1598,218 +1765,220 @@ "isTemplated": false }, { - "file": "Shaders/CommonVS.azsli", + "file": "autoexec.cfg", "isTemplated": false }, { - "file": "cmake/CompilerSettings.cmake", + "file": "cmake/EngineFinder.cmake", "isTemplated": false }, { - "file": "cmake/EngineFinder.cmake", + "file": "editor.cfg", "isTemplated": false }, { - "file": "cmake/Platform/Linux/CompilerSettings_linux.cmake", + "file": "export.bat", "isTemplated": false }, { - "file": "editor.cfg", + "file": "export.sh", "isTemplated": false }, { "file": "game.cfg", - "isTemplated": true + "isTemplated": false + }, + { + "file": "preview.png", + "isTemplated": false }, { - "file": "generate_asset_cmake.bat", + "file": "project.json", "isTemplated": true + } + ], + "createDirectories": [ + { + "dir": "AssetBundling" }, { - "file": "launch_client.cfg", - "isTemplated": false + "dir": "AssetBundling/SeedLists" }, { - "file": "launch_client.cmd", - "isTemplated": true + "dir": "Assets" }, { - "file": "launch_client.sh", - "isTemplated": true + "dir": "Assets/Characters" }, { - "file": "launch_server.cfg", - "isTemplated": false + "dir": "Assets/Characters/Attachments" }, { - "file": "launch_server.cmd", - "isTemplated": true + "dir": "Assets/Characters/Attachments/Laser_Gun" }, { - "file": "launch_server.sh", - "isTemplated": true + "dir": "Assets/Characters/Attachments/Laser_Gun/textures" }, { - "file": "preview.png", - "isTemplated": false + "dir": "Assets/Characters/Mixamo" }, { - "file": "project.json", - "isTemplated": true - } - ], - "createDirectories": [ + "dir": "Assets/Characters/Mixamo/Animations" + }, { - "dir": "BURT" + "dir": "Assets/Characters/Mixamo/Ybot" }, { - "dir": "BURT/Motions" + "dir": "Assets/Characters/Mixamo/Ybot/skins" }, { - "dir": "BURT/Textures" + "dir": "Assets/Characters/Mixamo/Ybot/test_data" }, { - "dir": "Config" + "dir": "Assets/Characters/Mixamo/Ybot/textures" }, { - "dir": "Config/AtomImageBuilder" + "dir": "Assets/InputBindings" }, { - "dir": "Gem" + "dir": "Assets/Prefabs" }, { - "dir": "Gem/Code" + "dir": "Assets/UI" }, { - "dir": "Gem/Code/Include" + "dir": "Assets/UI/BasicHUD" }, { - "dir": "Gem/Code/Platform" + "dir": "Config" }, { - "dir": "Gem/Code/Platform/Android" + "dir": "Gem" }, { - "dir": "Gem/Code/Platform/Linux" + "dir": "Gem/Include" }, { - "dir": "Gem/Code/Platform/Mac" + "dir": "Gem/Include/${Name}" }, { - "dir": "Gem/Code/Platform/Windows" + "dir": "Gem/Platform" }, { - "dir": "Gem/Code/Platform/iOS" + "dir": "Gem/Platform/Android" }, { - "dir": "Gem/Code/Source" + "dir": "Gem/Platform/Linux" }, { - "dir": "Gem/Code/Source/AutoGen" + "dir": "Gem/Platform/Mac" }, { - "dir": "Gem/Code/Source/Components" + "dir": "Gem/Platform/Windows" }, { - "dir": "Gem/Code/Source/Spawners" + "dir": "Gem/Platform/iOS" }, { - "dir": "Gem/Code/Source/Weapons" + "dir": "Gem/Registry" }, { - "dir": "Gem/Resources" + "dir": "Gem/Source" }, { - "dir": "Gem/Resources/IOSLauncher" + "dir": "Gem/Source/AutoGen" }, { - "dir": "Gem/Resources/IOSLauncher/Images.xcassets" + "dir": "Gem/Source/Components" }, { - "dir": "Gem/Resources/IOSLauncher/Images.xcassets/${Name}AppIcon.appiconset" + "dir": "Gem/Source/Effects" }, { - "dir": "Gem/Resources/IOSLauncher/Images.xcassets/LaunchImage.launchimage" + "dir": "Gem/Source/Weapons" }, { - "dir": "Gem/Resources/MacLauncher" + "dir": "Levels" }, { - "dir": "Gem/Resources/MacLauncher/Images.xcassets" + "dir": "Levels/DefaultLevel" }, { - "dir": "Gem/Resources/MacLauncher/Images.xcassets/CMakeTestbedAppIcon.appiconset" + "dir": "Platform" }, { - "dir": "InputBindings" + "dir": "Platform/Android" }, { - "dir": "Levels" + "dir": "Platform/Linux" }, { - "dir": "Levels/Demo" + "dir": "Platform/Mac" }, { - "dir": "LightingPresets" + "dir": "Platform/Windows" }, { - "dir": "Materials" + "dir": "Platform/iOS" }, { - "dir": "Materials/Default" + "dir": "Registry" }, { - "dir": "Materials/decal" + "dir": "Registry/Platform" }, { - "dir": "Objects" + "dir": "Registry/Platform/Android" }, { - "dir": "Platform" + "dir": "Registry/Platform/Linux" }, { - "dir": "Platform/Android" + "dir": "Registry/Platform/Mac" }, { - "dir": "Prefabs" + "dir": "Registry/Platform/Windows" }, { - "dir": "Registry" + "dir": "Registry/Platform/iOS" }, { - "dir": "Scripts" + "dir": "Resources" }, { - "dir": "Scripts/build" + "dir": "Resources/Platform" }, { - "dir": "Scripts/build/Jenkins" + "dir": "Resources/Platform/Mac" }, { - "dir": "ShaderLib" + "dir": "Resources/Platform/Mac/Images.xcassets" }, { - "dir": "Shaders" + "dir": "Resources/Platform/Mac/Images.xcassets/${Name}AppIcon.appiconset" }, { - "dir": "cmake" + "dir": "Resources/Platform/iOS" + }, + { + "dir": "Resources/Platform/iOS/Images.xcassets" + }, + { + "dir": "Resources/Platform/iOS/Images.xcassets/${Name}AppIcon.appiconset" }, { - "dir": "cmake/Platform" + "dir": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage" }, { - "dir": "cmake/Platform/Linux" + "dir": "ShaderLib" + }, + { + "dir": "cmake" } ], + "repo_uri": "https://raw.githubusercontent.com/o3de/o3de-extras/development", "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/multiplayer-2.0.0-template.zip", - "sha256": "4df1e7039ab64e0c531114a969d943635c248e5affc471faf4a710913be3bdf9", - "versions_data": [ - { - "sha256": "5450e61577c310972436f0bc84d89765e176569898713a884ce4620a94f2c23c", - "version": "2.0.0", - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/multiplayer-2.0.0-template.zip" - } - ] + "sha256": "f6eaa01c0a66fef0a9fa55e00637ae087f11287f30540ccd479c2988f9e41ab4" }, { "template_name": "Ros2FleetRobotTemplate", @@ -4195,7 +4364,441 @@ "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-1.0.0-template.zip" }, { - "version": "1.1.0", + "version": "1.1.0", + "copyFiles": [ + { + "file": ".clang-format", + "isTemplated": false + }, + { + "file": ".gitattributes", + "isTemplated": false + }, + { + "file": ".gitignore", + "isTemplated": false + }, + { + "file": "CMakeLists.txt", + "isTemplated": true + }, + { + "file": "cmake/EngineFinder.cmake", + "isTemplated": true + }, + { + "file": "Config/default_aws_resource_mappings.json", + "isTemplated": false + }, + { + "file": "Config/shader_global_build_options.json", + "isTemplated": false + }, + { + "file": "Gem/${NameLower}_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/${NameLower}_editor_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/${NameLower}_shared_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/${NameLower}_editor_shared_files.cmake", + "isTemplated": true + }, + { + "file": "Gem/CMakeLists.txt", + "isTemplated": true + }, + { + "file": "Gem/Include/${Name}/${Name}Bus.h", + "isTemplated": true + }, + { + "file": "Gem/Platform/Android/${NameLower}_android_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Android/${NameLower}_shared_android_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Android/PAL_android.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Linux/${NameLower}_linux_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Linux/${NameLower}_shared_linux_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Linux/PAL_linux.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Mac/${NameLower}_mac_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Mac/${NameLower}_shared_mac_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Mac/PAL_mac.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/Windows/${NameLower}_shared_windows_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Windows/${NameLower}_windows_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/Windows/PAL_windows.cmake", + "isTemplated": true + }, + { + "file": "Gem/Platform/iOS/${NameLower}_ios_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/iOS/${NameLower}_shared_ios_files.cmake", + "isTemplated": false + }, + { + "file": "Gem/Platform/iOS/PAL_ios.cmake", + "isTemplated": true + }, + { + "file": "Gem/Registry/assetprocessor_settings.setreg", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}Module.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}EditorModule.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}ModuleInterface.h", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}SystemComponent.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}SystemComponent.h", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}EditorSystemComponent.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}EditorSystemComponent.h", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}SampleComponent.cpp", + "isTemplated": true + }, + { + "file": "Gem/Source/${Name}SampleComponent.h", + "isTemplated": true + }, + { + "file": "Gem/gem.json", + "isTemplated": true + }, + { + "file": "Levels/DemoLevel/DemoLevel.prefab", + "isTemplated": true + }, + { + "file": "Platform/Android/android_project.cmake", + "isTemplated": false + }, + { + "file": "Platform/Android/android_project.json", + "isTemplated": true + }, + { + "file": "Platform/Linux/linux_project.cmake", + "isTemplated": false + }, + { + "file": "Platform/Linux/linux_project.json", + "isTemplated": false + }, + { + "file": "Platform/Mac/mac_project.cmake", + "isTemplated": false + }, + { + "file": "Platform/Mac/mac_project.json", + "isTemplated": false + }, + { + "file": "Platform/Windows/windows_project.cmake", + "isTemplated": false + }, + { + "file": "Platform/Windows/windows_project.json", + "isTemplated": false + }, + { + "file": "Platform/iOS/ios_project.cmake", + "isTemplated": false + }, + { + "file": "Platform/iOS/ios_project.json", + "isTemplated": false + }, + { + "file": "Registry/assetprocessor_settings.setreg", + "isTemplated": true + }, + { + "file": "Registry/awscoreconfiguration.setreg", + "isTemplated": false + }, + { + "file": "Registry/editorpreferences.setreg", + "isTemplated": false + }, + { + "file": "Registry/physxsystemconfiguration.setreg", + "isTemplated": false + }, + { + "file": "Registry/sceneassetimporter.setreg", + "isTemplated": false + }, + { + "file": "Resources/GameSDK.ico", + "isTemplated": false + }, + { + "file": "Resources/LegacyLogoLauncher.bmp", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_128.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_128_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_16.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_16_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_256.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_256_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_32.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_32_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_512.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Images.xcassets/AppIcon.appiconset/icon_512_2x.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/Mac/Info.plist", + "isTemplated": true + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage1024x768.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage1536x2048.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage2048x1536.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPadLaunchImage768x1024.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPhoneLaunchImage640x1136.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/LaunchImage.launchimage/iPhoneLaunchImage640x960.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/Contents.json", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadAppIcon152x152.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadAppIcon76x76.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadProAppIcon167x167.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadSettingsIcon29x29.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadSettingsIcon58x58.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadSpotlightIcon40x40.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPadSpotlightIcon80x80.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPhoneAppIcon120x120.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPhoneAppIcon180x180.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPhoneSettingsIcon58x58.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPhoneSettingsIcon87x87.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPhoneSpotlightIcon120x120.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Images.xcassets/AppIcon.appiconset/iPhoneSpotlightIcon80x80.png", + "isTemplated": false + }, + { + "file": "Resources/Platform/iOS/Info.plist", + "isTemplated": true + }, + { + "file": "ShaderLib/README.md", + "isTemplated": false + }, + { + "file": "ShaderLib/scenesrg.srgi", + "isTemplated": true + }, + { + "file": "ShaderLib/viewsrg.srgi", + "isTemplated": true + }, + { + "file": "autoexec.cfg", + "isTemplated": false + }, + { + "file": "game.cfg", + "isTemplated": false + }, + { + "file": "preview.png", + "isTemplated": false + }, + { + "file": "project.json", + "isTemplated": true + }, + { + "file": "Examples/slam_navigation/launch/config/config.rviz", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/README.md", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/navigation_params_humble.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/navigation_params_jazzy.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/config/slam_params.yaml", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/navigation.launch.py", + "isTemplated": false + }, + { + "file": "Examples/slam_navigation/launch/slam.launch.py", + "isTemplated": false + } + ], + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-1.1.0-template.zip" + }, + { + "version": "2.0.0", "copyFiles": [ { "file": ".clang-format", @@ -4626,10 +5229,11 @@ "isTemplated": false } ], - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-1.1.0-template.zip" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-2.0.0-template.zip", + "sha256": "9d10edb8e3c51358ffcfc7a255af0db34981dafa3a37dd36ba68dda2c56e6866" }, { - "version": "2.0.0", + "version": "2.0.1", "copyFiles": [ { "file": ".clang-format", @@ -5060,8 +5664,8 @@ "isTemplated": false } ], - "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-2.0.0-template.zip", - "sha256": "51bbdcc2b24016a8ec9d005a35fa31139f3fae30c5ae84df54e6b73318b20744" + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/ros2projecttemplate-2.0.1-template.zip", + "sha256": "c7367b98bd6ee5305eb63e0a256899aa57ee299cb553f4ab2555b8e9fef2100b" } ] }, @@ -5942,6 +6546,15 @@ "OpenXRVk>=1.0.1" ], "version": "1.0.0" + }, + { + "version": "1.0.1", + "download_source_uri": "https://github.com/o3de/o3de-extras/releases/download/2.0/openxrtest-1.0.1-project.zip", + "gem_names": [ + "XR>=1.0.1", + "OpenXRVk>=1.0.1" + ], + "sha256": "a08e465949826c204af2a9f32a15b616bf1b81c0cdfde62eb070558b7228312f" } ] } From 5fda901683115e5e90d8af98f2595fa71eda065c Mon Sep 17 00:00:00 2001 From: Jan Hanca Date: Fri, 11 Oct 2024 16:08:25 +0200 Subject: [PATCH 10/10] Merge fixes Signed-off-by: Jan Hanca --- Gems/RosRobotSample/gem.json | 2 +- repo.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gems/RosRobotSample/gem.json b/Gems/RosRobotSample/gem.json index 8e1ff0313..400083010 100644 --- a/Gems/RosRobotSample/gem.json +++ b/Gems/RosRobotSample/gem.json @@ -1,6 +1,6 @@ { "gem_name": "RosRobotSample", - "version": "2.0.0", + "version": "2.0.1", "display_name": "ROS Robot Sample", "license": "Apache-2.0 or MIT", "license_url": "https://opensource.org/licenses/Apache-2.0", diff --git a/repo.json b/repo.json index 089679efe..821fdd020 100644 --- a/repo.json +++ b/repo.json @@ -6559,4 +6559,4 @@ ] } ] -} \ No newline at end of file +}