From 966c3ed39df2e89dd5ed7eca358e9f35f1a95840 Mon Sep 17 00:00:00 2001 From: Vyktori Date: Wed, 23 Apr 2025 12:06:59 -0400 Subject: [PATCH] Navigation Updates --- Config/DefaultEditor.ini | 4 ++ .../Developers/Wdev/Robots/BP_Stretch.uasset | Bin 436521 -> 449620 bytes Content/Map/EmptyTestLevel.umap | Bin 0 -> 76930 bytes .../Components/Movement/LRMC_Stretch.cpp | 42 +++++------------- .../Movement/LuckyRobotMovementComponent.cpp | 15 ++++++- .../Subsystems/LuckyWorldSubsystem.cpp | 19 ++++++++ .../Movement/LuckyRobotMovementComponent.h | 2 + .../Public/Subsystems/LuckyWorldSubsystem.h | 4 ++ 8 files changed, 54 insertions(+), 32 deletions(-) create mode 100644 Content/Map/EmptyTestLevel.umap diff --git a/Config/DefaultEditor.ini b/Config/DefaultEditor.ini index e69de29b..e1711df2 100644 --- a/Config/DefaultEditor.ini +++ b/Config/DefaultEditor.ini @@ -0,0 +1,4 @@ +[/Script/AdvancedPreviewScene.SharedProfiles] ++Profiles=(ProfileName="Epic Headquarters",bSharedProfile=True,bIsEngineDefaultProfile=True,bUseSkyLighting=True,DirectionalLightIntensity=1.000000,DirectionalLightColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SkyLightIntensity=1.000000,bRotateLightingRig=False,bShowEnvironment=True,bShowFloor=True,bShowGrid=False,EnvironmentColor=(R=0.200000,G=0.200000,B=0.200000,A=1.000000),EnvironmentIntensity=1.000000,EnvironmentCubeMapPath="/Engine/EditorMaterials/AssetViewer/EpicQuadPanorama_CC+EV1.EpicQuadPanorama_CC+EV1",bPostProcessingEnabled=True,PostProcessingSettings=(bOverride_TemperatureType=False,bOverride_WhiteTemp=False,bOverride_WhiteTint=False,bOverride_ColorSaturation=False,bOverride_ColorContrast=False,bOverride_ColorGamma=False,bOverride_ColorGain=False,bOverride_ColorOffset=False,bOverride_ColorSaturationShadows=False,bOverride_ColorContrastShadows=False,bOverride_ColorGammaShadows=False,bOverride_ColorGainShadows=False,bOverride_ColorOffsetShadows=False,bOverride_ColorSaturationMidtones=False,bOverride_ColorContrastMidtones=False,bOverride_ColorGammaMidtones=False,bOverride_ColorGainMidtones=False,bOverride_ColorOffsetMidtones=False,bOverride_ColorSaturationHighlights=False,bOverride_ColorContrastHighlights=False,bOverride_ColorGammaHighlights=False,bOverride_ColorGainHighlights=False,bOverride_ColorOffsetHighlights=False,bOverride_ColorCorrectionShadowsMax=False,bOverride_ColorCorrectionHighlightsMin=False,bOverride_ColorCorrectionHighlightsMax=False,bOverride_BlueCorrection=False,bOverride_ExpandGamut=False,bOverride_ToneCurveAmount=False,bOverride_FilmSlope=False,bOverride_FilmToe=False,bOverride_FilmShoulder=False,bOverride_FilmBlackClip=False,bOverride_FilmWhiteClip=False,bOverride_SceneColorTint=False,bOverride_SceneFringeIntensity=False,bOverride_ChromaticAberrationStartOffset=False,bOverride_bMegaLights=False,bOverride_AmbientCubemapTint=False,bOverride_AmbientCubemapIntensity=False,bOverride_BloomMethod=False,bOverride_BloomIntensity=False,bOverride_BloomThreshold=False,bOverride_Bloom1Tint=False,bOverride_Bloom1Size=False,bOverride_Bloom2Size=False,bOverride_Bloom2Tint=False,bOverride_Bloom3Tint=False,bOverride_Bloom3Size=False,bOverride_Bloom4Tint=False,bOverride_Bloom4Size=False,bOverride_Bloom5Tint=False,bOverride_Bloom5Size=False,bOverride_Bloom6Tint=False,bOverride_Bloom6Size=False,bOverride_BloomSizeScale=False,bOverride_BloomConvolutionTexture=False,bOverride_BloomConvolutionScatterDispersion=False,bOverride_BloomConvolutionSize=False,bOverride_BloomConvolutionCenterUV=False,bOverride_BloomConvolutionPreFilterMin=False,bOverride_BloomConvolutionPreFilterMax=False,bOverride_BloomConvolutionPreFilterMult=False,bOverride_BloomConvolutionBufferScale=False,bOverride_BloomDirtMaskIntensity=False,bOverride_BloomDirtMaskTint=False,bOverride_BloomDirtMask=False,bOverride_CameraShutterSpeed=False,bOverride_CameraISO=False,bOverride_AutoExposureMethod=False,bOverride_AutoExposureLowPercent=False,bOverride_AutoExposureHighPercent=False,bOverride_AutoExposureMinBrightness=False,bOverride_AutoExposureMaxBrightness=False,bOverride_AutoExposureSpeedUp=False,bOverride_AutoExposureSpeedDown=False,bOverride_AutoExposureBias=False,bOverride_AutoExposureBiasCurve=False,bOverride_AutoExposureMeterMask=False,bOverride_AutoExposureApplyPhysicalCameraExposure=False,bOverride_HistogramLogMin=False,bOverride_HistogramLogMax=False,bOverride_LocalExposureMethod=False,bOverride_LocalExposureHighlightContrastScale=False,bOverride_LocalExposureShadowContrastScale=False,bOverride_LocalExposureHighlightContrastCurve=False,bOverride_LocalExposureShadowContrastCurve=False,bOverride_LocalExposureHighlightThreshold=False,bOverride_LocalExposureShadowThreshold=False,bOverride_LocalExposureDetailStrength=False,bOverride_LocalExposureBlurredLuminanceBlend=False,bOverride_LocalExposureBlurredLuminanceKernelSizePercent=False,bOverride_LocalExposureMiddleGreyBias=False,bOverride_LensFlareIntensity=False,bOverride_LensFlareTint=False,bOverride_LensFlareTints=False,bOverride_LensFlareBokehSize=False,bOverride_LensFlareBokehShape=False,bOverride_LensFlareThreshold=False,bOverride_VignetteIntensity=False,bOverride_Sharpen=False,bOverride_FilmGrainIntensity=False,bOverride_FilmGrainIntensityShadows=False,bOverride_FilmGrainIntensityMidtones=False,bOverride_FilmGrainIntensityHighlights=False,bOverride_FilmGrainShadowsMax=False,bOverride_FilmGrainHighlightsMin=False,bOverride_FilmGrainHighlightsMax=False,bOverride_FilmGrainTexelSize=False,bOverride_FilmGrainTexture=False,bOverride_AmbientOcclusionIntensity=False,bOverride_AmbientOcclusionStaticFraction=False,bOverride_AmbientOcclusionRadius=False,bOverride_AmbientOcclusionFadeDistance=False,bOverride_AmbientOcclusionFadeRadius=False,bOverride_AmbientOcclusionRadiusInWS=False,bOverride_AmbientOcclusionPower=False,bOverride_AmbientOcclusionBias=False,bOverride_AmbientOcclusionQuality=False,bOverride_AmbientOcclusionMipBlend=False,bOverride_AmbientOcclusionMipScale=False,bOverride_AmbientOcclusionMipThreshold=False,bOverride_AmbientOcclusionTemporalBlendWeight=False,bOverride_RayTracingAO=False,bOverride_RayTracingAOSamplesPerPixel=False,bOverride_RayTracingAOIntensity=False,bOverride_RayTracingAORadius=False,bOverride_IndirectLightingColor=False,bOverride_IndirectLightingIntensity=False,bOverride_ColorGradingIntensity=False,bOverride_ColorGradingLUT=False,bOverride_DepthOfFieldFocalDistance=False,bOverride_DepthOfFieldFstop=False,bOverride_DepthOfFieldMinFstop=False,bOverride_DepthOfFieldBladeCount=False,bOverride_DepthOfFieldSensorWidth=False,bOverride_DepthOfFieldSqueezeFactor=False,bOverride_DepthOfFieldDepthBlurRadius=False,bOverride_DepthOfFieldUseHairDepth=False,bOverride_DepthOfFieldDepthBlurAmount=False,bOverride_DepthOfFieldFocalRegion=False,bOverride_DepthOfFieldNearTransitionRegion=False,bOverride_DepthOfFieldFarTransitionRegion=False,bOverride_DepthOfFieldScale=False,bOverride_DepthOfFieldNearBlurSize=False,bOverride_DepthOfFieldFarBlurSize=False,bOverride_MobileHQGaussian=False,bOverride_DepthOfFieldOcclusion=False,bOverride_DepthOfFieldSkyFocusDistance=False,bOverride_DepthOfFieldVignetteSize=False,bOverride_MotionBlurAmount=False,bOverride_MotionBlurMax=False,bOverride_MotionBlurTargetFPS=False,bOverride_MotionBlurPerObjectSize=False,bOverride_ReflectionMethod=False,bOverride_LumenReflectionQuality=False,bOverride_ScreenSpaceReflectionIntensity=False,bOverride_ScreenSpaceReflectionQuality=False,bOverride_ScreenSpaceReflectionMaxRoughness=False,bOverride_ScreenSpaceReflectionRoughnessScale=False,bOverride_UserFlags=False,bOverride_RayTracingReflectionsMaxRoughness=False,bOverride_RayTracingReflectionsMaxBounces=False,bOverride_RayTracingReflectionsSamplesPerPixel=False,bOverride_RayTracingReflectionsShadows=False,bOverride_RayTracingReflectionsTranslucency=False,bOverride_TranslucencyType=False,bOverride_RayTracingTranslucencyMaxRoughness=False,bOverride_RayTracingTranslucencyRefractionRays=False,bOverride_RayTracingTranslucencySamplesPerPixel=False,bOverride_RayTracingTranslucencyShadows=False,bOverride_RayTracingTranslucencyRefraction=False,bOverride_DynamicGlobalIlluminationMethod=False,bOverride_LumenSceneLightingQuality=False,bOverride_LumenSceneDetail=False,bOverride_LumenSceneViewDistance=False,bOverride_LumenSceneLightingUpdateSpeed=False,bOverride_LumenFinalGatherQuality=False,bOverride_LumenFinalGatherLightingUpdateSpeed=False,bOverride_LumenFinalGatherScreenTraces=False,bOverride_LumenMaxTraceDistance=False,bOverride_LumenDiffuseColorBoost=False,bOverride_LumenSkylightLeaking=False,bOverride_LumenFullSkylightLeakingDistance=False,bOverride_LumenRayLightingMode=False,bOverride_LumenReflectionsScreenTraces=False,bOverride_LumenFrontLayerTranslucencyReflections=False,bOverride_LumenMaxRoughnessToTraceReflections=False,bOverride_LumenMaxReflectionBounces=False,bOverride_LumenMaxRefractionBounces=False,bOverride_LumenSurfaceCacheResolution=False,bOverride_RayTracingGI=False,bOverride_RayTracingGIMaxBounces=False,bOverride_RayTracingGISamplesPerPixel=False,bOverride_PathTracingMaxBounces=False,bOverride_PathTracingSamplesPerPixel=False,bOverride_PathTracingMaxPathIntensity=False,bOverride_PathTracingEnableEmissiveMaterials=False,bOverride_PathTracingEnableReferenceDOF=False,bOverride_PathTracingEnableReferenceAtmosphere=False,bOverride_PathTracingEnableDenoiser=False,bOverride_PathTracingIncludeEmissive=False,bOverride_PathTracingIncludeDiffuse=False,bOverride_PathTracingIncludeIndirectDiffuse=False,bOverride_PathTracingIncludeSpecular=False,bOverride_PathTracingIncludeIndirectSpecular=False,bOverride_PathTracingIncludeVolume=False,bOverride_PathTracingIncludeIndirectVolume=False,bMobileHQGaussian=False,BloomMethod=BM_SOG,AutoExposureMethod=AEM_Histogram,TemperatureType=TEMP_WhiteBalance,WhiteTemp=6500.000000,WhiteTint=0.000000,ColorSaturation=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmBlackClip=0.000000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SceneFringeIntensity=0.000000,ChromaticAberrationStartOffset=0.000000,BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionTexture=None,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMask=None,BloomDirtMaskIntensity=0.000000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenRayLightingMode=Default,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenSkylightLeaking=0.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenFrontLayerTranslucencyReflections=False,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,LumenMaxRefractionBounces=0,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,AmbientCubemap=None,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureBias=1.000000,AutoExposureBiasBackup=0.000000,bOverride_AutoExposureBiasBackup=False,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureBiasCurve=None,AutoExposureMeterMask=None,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=-10.000000,AutoExposureMaxBrightness=20.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-10.000000,HistogramLogMax=20.000000,LocalExposureMethod=Bilateral,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureHighlightContrastCurve=None,LocalExposureShadowContrastCurve=None,LocalExposureHighlightThreshold=0.000000,LocalExposureShadowThreshold=0.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LocalExposureMiddleGreyBias=0.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareBokehShape=None,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,Sharpen=0.000000,FilmGrainIntensity=0.000000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,FilmGrainTexture=None,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionRadiusInWS=False,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAO=False,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=None,DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldFocalDistance=0.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldDepthBlurRadius=0.000000,DepthOfFieldUseHairDepth=False,DepthOfFieldFocalRegion=0.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldScale=0.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldSkyFocusDistance=0.000000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,MotionBlurPerObjectSize=0.000000,TranslucencyType=Raster,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableReferenceDOF=False,PathTracingEnableReferenceAtmosphere=False,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,UserFlags=0,WeightedBlendables=(Array=)),LightingRigRotation=0.000000,RotationSpeed=2.000000,DirectionalLightRotation=(Pitch=-40.000000,Yaw=-67.500000,Roll=0.000000),bEnableToneMapping=True,bShowMeshEdges=False) ++Profiles=(ProfileName="Grey Wireframe",bSharedProfile=True,bIsEngineDefaultProfile=True,bUseSkyLighting=True,DirectionalLightIntensity=1.000000,DirectionalLightColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SkyLightIntensity=1.000000,bRotateLightingRig=False,bShowEnvironment=False,bShowFloor=False,bShowGrid=True,EnvironmentColor=(R=0.039216,G=0.039216,B=0.039216,A=1.000000),EnvironmentIntensity=1.000000,EnvironmentCubeMapPath="/Engine/EditorMaterials/AssetViewer/EpicQuadPanorama_CC+EV1.EpicQuadPanorama_CC+EV1",bPostProcessingEnabled=False,PostProcessingSettings=(bOverride_TemperatureType=False,bOverride_WhiteTemp=False,bOverride_WhiteTint=False,bOverride_ColorSaturation=False,bOverride_ColorContrast=False,bOverride_ColorGamma=False,bOverride_ColorGain=False,bOverride_ColorOffset=False,bOverride_ColorSaturationShadows=False,bOverride_ColorContrastShadows=False,bOverride_ColorGammaShadows=False,bOverride_ColorGainShadows=False,bOverride_ColorOffsetShadows=False,bOverride_ColorSaturationMidtones=False,bOverride_ColorContrastMidtones=False,bOverride_ColorGammaMidtones=False,bOverride_ColorGainMidtones=False,bOverride_ColorOffsetMidtones=False,bOverride_ColorSaturationHighlights=False,bOverride_ColorContrastHighlights=False,bOverride_ColorGammaHighlights=False,bOverride_ColorGainHighlights=False,bOverride_ColorOffsetHighlights=False,bOverride_ColorCorrectionShadowsMax=False,bOverride_ColorCorrectionHighlightsMin=False,bOverride_ColorCorrectionHighlightsMax=False,bOverride_BlueCorrection=False,bOverride_ExpandGamut=False,bOverride_ToneCurveAmount=False,bOverride_FilmSlope=False,bOverride_FilmToe=False,bOverride_FilmShoulder=False,bOverride_FilmBlackClip=False,bOverride_FilmWhiteClip=False,bOverride_SceneColorTint=False,bOverride_SceneFringeIntensity=False,bOverride_ChromaticAberrationStartOffset=False,bOverride_bMegaLights=False,bOverride_AmbientCubemapTint=False,bOverride_AmbientCubemapIntensity=False,bOverride_BloomMethod=False,bOverride_BloomIntensity=False,bOverride_BloomThreshold=False,bOverride_Bloom1Tint=False,bOverride_Bloom1Size=False,bOverride_Bloom2Size=False,bOverride_Bloom2Tint=False,bOverride_Bloom3Tint=False,bOverride_Bloom3Size=False,bOverride_Bloom4Tint=False,bOverride_Bloom4Size=False,bOverride_Bloom5Tint=False,bOverride_Bloom5Size=False,bOverride_Bloom6Tint=False,bOverride_Bloom6Size=False,bOverride_BloomSizeScale=False,bOverride_BloomConvolutionTexture=False,bOverride_BloomConvolutionScatterDispersion=False,bOverride_BloomConvolutionSize=False,bOverride_BloomConvolutionCenterUV=False,bOverride_BloomConvolutionPreFilterMin=False,bOverride_BloomConvolutionPreFilterMax=False,bOverride_BloomConvolutionPreFilterMult=False,bOverride_BloomConvolutionBufferScale=False,bOverride_BloomDirtMaskIntensity=False,bOverride_BloomDirtMaskTint=False,bOverride_BloomDirtMask=False,bOverride_CameraShutterSpeed=False,bOverride_CameraISO=False,bOverride_AutoExposureMethod=False,bOverride_AutoExposureLowPercent=False,bOverride_AutoExposureHighPercent=False,bOverride_AutoExposureMinBrightness=False,bOverride_AutoExposureMaxBrightness=False,bOverride_AutoExposureSpeedUp=False,bOverride_AutoExposureSpeedDown=False,bOverride_AutoExposureBias=False,bOverride_AutoExposureBiasCurve=False,bOverride_AutoExposureMeterMask=False,bOverride_AutoExposureApplyPhysicalCameraExposure=False,bOverride_HistogramLogMin=False,bOverride_HistogramLogMax=False,bOverride_LocalExposureMethod=False,bOverride_LocalExposureHighlightContrastScale=False,bOverride_LocalExposureShadowContrastScale=False,bOverride_LocalExposureHighlightContrastCurve=False,bOverride_LocalExposureShadowContrastCurve=False,bOverride_LocalExposureHighlightThreshold=False,bOverride_LocalExposureShadowThreshold=False,bOverride_LocalExposureDetailStrength=False,bOverride_LocalExposureBlurredLuminanceBlend=False,bOverride_LocalExposureBlurredLuminanceKernelSizePercent=False,bOverride_LocalExposureMiddleGreyBias=False,bOverride_LensFlareIntensity=False,bOverride_LensFlareTint=False,bOverride_LensFlareTints=False,bOverride_LensFlareBokehSize=False,bOverride_LensFlareBokehShape=False,bOverride_LensFlareThreshold=False,bOverride_VignetteIntensity=False,bOverride_Sharpen=False,bOverride_FilmGrainIntensity=False,bOverride_FilmGrainIntensityShadows=False,bOverride_FilmGrainIntensityMidtones=False,bOverride_FilmGrainIntensityHighlights=False,bOverride_FilmGrainShadowsMax=False,bOverride_FilmGrainHighlightsMin=False,bOverride_FilmGrainHighlightsMax=False,bOverride_FilmGrainTexelSize=False,bOverride_FilmGrainTexture=False,bOverride_AmbientOcclusionIntensity=False,bOverride_AmbientOcclusionStaticFraction=False,bOverride_AmbientOcclusionRadius=False,bOverride_AmbientOcclusionFadeDistance=False,bOverride_AmbientOcclusionFadeRadius=False,bOverride_AmbientOcclusionRadiusInWS=False,bOverride_AmbientOcclusionPower=False,bOverride_AmbientOcclusionBias=False,bOverride_AmbientOcclusionQuality=False,bOverride_AmbientOcclusionMipBlend=False,bOverride_AmbientOcclusionMipScale=False,bOverride_AmbientOcclusionMipThreshold=False,bOverride_AmbientOcclusionTemporalBlendWeight=False,bOverride_RayTracingAO=False,bOverride_RayTracingAOSamplesPerPixel=False,bOverride_RayTracingAOIntensity=False,bOverride_RayTracingAORadius=False,bOverride_IndirectLightingColor=False,bOverride_IndirectLightingIntensity=False,bOverride_ColorGradingIntensity=False,bOverride_ColorGradingLUT=False,bOverride_DepthOfFieldFocalDistance=False,bOverride_DepthOfFieldFstop=False,bOverride_DepthOfFieldMinFstop=False,bOverride_DepthOfFieldBladeCount=False,bOverride_DepthOfFieldSensorWidth=False,bOverride_DepthOfFieldSqueezeFactor=False,bOverride_DepthOfFieldDepthBlurRadius=False,bOverride_DepthOfFieldUseHairDepth=False,bOverride_DepthOfFieldDepthBlurAmount=False,bOverride_DepthOfFieldFocalRegion=False,bOverride_DepthOfFieldNearTransitionRegion=False,bOverride_DepthOfFieldFarTransitionRegion=False,bOverride_DepthOfFieldScale=False,bOverride_DepthOfFieldNearBlurSize=False,bOverride_DepthOfFieldFarBlurSize=False,bOverride_MobileHQGaussian=False,bOverride_DepthOfFieldOcclusion=False,bOverride_DepthOfFieldSkyFocusDistance=False,bOverride_DepthOfFieldVignetteSize=False,bOverride_MotionBlurAmount=False,bOverride_MotionBlurMax=False,bOverride_MotionBlurTargetFPS=False,bOverride_MotionBlurPerObjectSize=False,bOverride_ReflectionMethod=False,bOverride_LumenReflectionQuality=False,bOverride_ScreenSpaceReflectionIntensity=False,bOverride_ScreenSpaceReflectionQuality=False,bOverride_ScreenSpaceReflectionMaxRoughness=False,bOverride_ScreenSpaceReflectionRoughnessScale=False,bOverride_UserFlags=False,bOverride_RayTracingReflectionsMaxRoughness=False,bOverride_RayTracingReflectionsMaxBounces=False,bOverride_RayTracingReflectionsSamplesPerPixel=False,bOverride_RayTracingReflectionsShadows=False,bOverride_RayTracingReflectionsTranslucency=False,bOverride_TranslucencyType=False,bOverride_RayTracingTranslucencyMaxRoughness=False,bOverride_RayTracingTranslucencyRefractionRays=False,bOverride_RayTracingTranslucencySamplesPerPixel=False,bOverride_RayTracingTranslucencyShadows=False,bOverride_RayTracingTranslucencyRefraction=False,bOverride_DynamicGlobalIlluminationMethod=False,bOverride_LumenSceneLightingQuality=False,bOverride_LumenSceneDetail=False,bOverride_LumenSceneViewDistance=False,bOverride_LumenSceneLightingUpdateSpeed=False,bOverride_LumenFinalGatherQuality=False,bOverride_LumenFinalGatherLightingUpdateSpeed=False,bOverride_LumenFinalGatherScreenTraces=False,bOverride_LumenMaxTraceDistance=False,bOverride_LumenDiffuseColorBoost=False,bOverride_LumenSkylightLeaking=False,bOverride_LumenFullSkylightLeakingDistance=False,bOverride_LumenRayLightingMode=False,bOverride_LumenReflectionsScreenTraces=False,bOverride_LumenFrontLayerTranslucencyReflections=False,bOverride_LumenMaxRoughnessToTraceReflections=False,bOverride_LumenMaxReflectionBounces=False,bOverride_LumenMaxRefractionBounces=False,bOverride_LumenSurfaceCacheResolution=False,bOverride_RayTracingGI=False,bOverride_RayTracingGIMaxBounces=False,bOverride_RayTracingGISamplesPerPixel=False,bOverride_PathTracingMaxBounces=False,bOverride_PathTracingSamplesPerPixel=False,bOverride_PathTracingMaxPathIntensity=False,bOverride_PathTracingEnableEmissiveMaterials=False,bOverride_PathTracingEnableReferenceDOF=False,bOverride_PathTracingEnableReferenceAtmosphere=False,bOverride_PathTracingEnableDenoiser=False,bOverride_PathTracingIncludeEmissive=False,bOverride_PathTracingIncludeDiffuse=False,bOverride_PathTracingIncludeIndirectDiffuse=False,bOverride_PathTracingIncludeSpecular=False,bOverride_PathTracingIncludeIndirectSpecular=False,bOverride_PathTracingIncludeVolume=False,bOverride_PathTracingIncludeIndirectVolume=False,bMobileHQGaussian=False,BloomMethod=BM_SOG,AutoExposureMethod=AEM_Histogram,TemperatureType=TEMP_WhiteBalance,WhiteTemp=6500.000000,WhiteTint=0.000000,ColorSaturation=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmBlackClip=0.000000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SceneFringeIntensity=0.000000,ChromaticAberrationStartOffset=0.000000,BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionTexture=None,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMask=None,BloomDirtMaskIntensity=0.000000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenRayLightingMode=Default,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenSkylightLeaking=0.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenFrontLayerTranslucencyReflections=False,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,LumenMaxRefractionBounces=0,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,AmbientCubemap=None,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureBias=1.000000,AutoExposureBiasBackup=0.000000,bOverride_AutoExposureBiasBackup=False,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureBiasCurve=None,AutoExposureMeterMask=None,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=-10.000000,AutoExposureMaxBrightness=20.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-10.000000,HistogramLogMax=20.000000,LocalExposureMethod=Bilateral,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureHighlightContrastCurve=None,LocalExposureShadowContrastCurve=None,LocalExposureHighlightThreshold=0.000000,LocalExposureShadowThreshold=0.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LocalExposureMiddleGreyBias=0.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareBokehShape=None,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,Sharpen=0.000000,FilmGrainIntensity=0.000000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,FilmGrainTexture=None,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionRadiusInWS=False,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAO=False,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=None,DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldFocalDistance=0.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldDepthBlurRadius=0.000000,DepthOfFieldUseHairDepth=False,DepthOfFieldFocalRegion=0.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldScale=0.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldSkyFocusDistance=0.000000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,MotionBlurPerObjectSize=0.000000,TranslucencyType=Raster,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableReferenceDOF=False,PathTracingEnableReferenceAtmosphere=False,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,UserFlags=0,WeightedBlendables=(Array=)),LightingRigRotation=0.000000,RotationSpeed=2.000000,DirectionalLightRotation=(Pitch=-40.000000,Yaw=-67.500000,Roll=0.000000),bEnableToneMapping=False,bShowMeshEdges=True) + diff --git a/Content/Developers/Wdev/Robots/BP_Stretch.uasset b/Content/Developers/Wdev/Robots/BP_Stretch.uasset index d9701222a421da10809a3bb9b3700851983e7df7..c41b249855402ac0dc6da7dc44f09dd09a53c451 100644 GIT binary patch literal 449620 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 Y@LS4DlI3BytOnFLDKasW{Y{_$A7(F|(f|Me diff --git a/Content/Map/EmptyTestLevel.umap b/Content/Map/EmptyTestLevel.umap new file mode 100644 index 0000000000000000000000000000000000000000..8a058e393e12be117dd5995e22a847adc2b8c16b GIT binary patch literal 76930 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 0.f; - const float DirectionDelta = FMath::Abs(1.f - DirectionDot); - const float DirectionOffset = FMath::Min(DirectionDelta * TargetSpeed * 10.f, TargetSpeed) * 2.f; - UE_LOG(LogTemp, Warning, TEXT("RobotMove :: DirectionOffset (%f)"), DirectionOffset); + Input_0 -= InterpolatedInputs.Y * TargetSpeed * TurnMod; + Input_1 += InterpolatedInputs.Y * TargetSpeed * TurnMod; - - if (!FMath::IsNearlyZero(DirectionOffset, 0.01f)) - { - if (bRight) - { - Input_1 -= DirectionOffset; - } - else - { - Input_0 -= DirectionOffset; - } - } - - const float TargetSpeedMod = GetTargetSpeedMod() * 0.5f; - - Input_0 = FMath::Min(Input_0, GetTargetSpeed()) * TargetSpeedMod; - Input_1 = FMath::Min(Input_1, GetTargetSpeed()) * TargetSpeedMod; - - UE_LOG(LogTemp, Warning, TEXT("RobotMove Inputs :: Left [%f] :: Right [%f]"), Input_0, Input_1); + Input_0 = FMath::Min(Input_0, TargetSpeed) * 0.5f; + Input_1 = FMath::Min(Input_1, TargetSpeed) * 0.5f; GetMujocoVolumeActor()->SetActuatorValueByIndex(0, Input_0); GetMujocoVolumeActor()->SetActuatorValueByIndex(1, Input_1); diff --git a/Source/LuckyWorldV2/Private/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.cpp b/Source/LuckyWorldV2/Private/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.cpp index b0cef232..f323ba61 100644 --- a/Source/LuckyWorldV2/Private/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.cpp +++ b/Source/LuckyWorldV2/Private/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.cpp @@ -32,6 +32,7 @@ void ULuckyRobotMovementComponent::TickComponent(float DeltaTime, enum ELevelTic PerformMovement(DeltaTime, RobotSettings.InputHandlingMethod, GetOwningRobot()->GetCurrentInputType(), CurrentSpeedValues); PreviousLocation = CurrentLocation; + PreviousSpeedValues = CurrentSpeedValues; UE_LOG(LogTemp, Warning, TEXT("CurrentRobotSpeed (%f)"), CurrentRobotSpeed); } @@ -187,6 +188,7 @@ void ULuckyRobotMovementComponent::HandlePathfindingInputs(const float DeltaTime if (FVector::Distance(CurrentTransform.GetLocation(), PathfindingDestination) <= PathfindingDestinationTolerance) { GetOwningRobot()->PathfindingComplete(true); + GetOwningRobot()->SetPathfindingInputValues(); return; } @@ -248,7 +250,8 @@ FVector ULuckyRobotMovementComponent::GetSplineTargetLocation(const float Curren { if (GetNavPath().GetSplinePath()) { - const float ForwardPathCheck = FMath::Clamp(GetTargetSpeed() * 0.5f, 20.f, 50.f); + constexpr float ForwardOffset = 10.f; + const float ForwardPathCheck = FMath::Clamp(GetTargetSpeed(), 15.f, 50.f) + ForwardOffset; const float SplineCheckDistance = CurrentDistance + ForwardPathCheck; if (SplineCheckDistance >= GetNavPath().GetSplinePath()->GetSplineLength()) { @@ -318,3 +321,13 @@ float ULuckyRobotMovementComponent::GetTargetSpeedMod() const { return UKismetMathLibrary::SafeDivide(GetTargetSpeed(), CurrentRobotSpeed); } + +float ULuckyRobotMovementComponent::GetTurnModifier() const +{ + if (GetOwningRobot()) + { + return GetOwningRobot()->GetTurnModifier(); + } + + return 1.f; +} diff --git a/Source/LuckyWorldV2/Private/Subsystems/LuckyWorldSubsystem.cpp b/Source/LuckyWorldV2/Private/Subsystems/LuckyWorldSubsystem.cpp index c4609c6b..99ceb676 100644 --- a/Source/LuckyWorldV2/Private/Subsystems/LuckyWorldSubsystem.cpp +++ b/Source/LuckyWorldV2/Private/Subsystems/LuckyWorldSubsystem.cpp @@ -2,6 +2,8 @@ #include "Subsystems/LuckyWorldSubsystem.h" + +#include "NavigationPath.h" #include "Gameplay/Robot/LuckyRobotPawnBase.h" void ULuckyWorldSubsystem::CheckSimulationReady() @@ -83,3 +85,20 @@ void ULuckyWorldSubsystem::UpdateRobotNavPath(const FRobotNavPath& InRobotNavPat RobotNavPathChanged.Broadcast(RobotNavPath); } } + +FRobotNavPath ULuckyWorldSubsystem::GenerateRobotNavPath_Navigation(UNavigationPath* InNavPath) +{ + FRobotNavPath NewNavPath = FRobotNavPath(); + + if (IsValid(InNavPath)) + { + for (auto const& Point : InNavPath->PathPoints) + { + FRobotNavPoint NewPoint = FRobotNavPoint(); + NewPoint.Location = Point; + NewNavPath.NavPoints.Add(NewPoint); + } + } + + return NewNavPath; +} diff --git a/Source/LuckyWorldV2/Public/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.h b/Source/LuckyWorldV2/Public/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.h index 13a04458..11cbfa95 100644 --- a/Source/LuckyWorldV2/Public/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.h +++ b/Source/LuckyWorldV2/Public/Gameplay/Robot/Components/Movement/LuckyRobotMovementComponent.h @@ -54,6 +54,7 @@ public: virtual void StopMovement(); float GetTargetSpeed() const; float GetTargetSpeedMod() const; + float GetTurnModifier() const; protected: virtual void BeginPlay() override; @@ -68,6 +69,7 @@ protected: virtual void InterpolateSpeedValues(const float DeltaTime, const float Acceleration, const float Deceleration); FVector2D CurrentSpeedValues = FVector2D::ZeroVector; + FVector2D PreviousSpeedValues = FVector2D::ZeroVector; float PathfindingTargetSpeed = 0.f; float PathfindingDestinationTolerance = 10.f; FVector PathfindingTargetLocation = FVector::ZeroVector; diff --git a/Source/LuckyWorldV2/Public/Subsystems/LuckyWorldSubsystem.h b/Source/LuckyWorldV2/Public/Subsystems/LuckyWorldSubsystem.h index 726e7e53..20bcee46 100644 --- a/Source/LuckyWorldV2/Public/Subsystems/LuckyWorldSubsystem.h +++ b/Source/LuckyWorldV2/Public/Subsystems/LuckyWorldSubsystem.h @@ -8,6 +8,7 @@ #include "LuckyWorldSubsystem.generated.h" +class UNavigationPath; class AMujocoVolumeActor; class ALuckyRobotPawnBase; @@ -77,6 +78,9 @@ public: UPROPERTY(BlueprintAssignable, Category = "Lucky World Subsystem") FLuckyRobotNavPathChangedDelegate RobotNavPathChanged; + + UFUNCTION(BlueprintCallable, Category = "Lucky World Subsystem") + FRobotNavPath GenerateRobotNavPath_Navigation(UNavigationPath* InNavPath); protected: TWeakObjectPtr LuckyRobotPawn;