├── Config ├── BaseLockOnTarget.ini ├── DefaultLockOnTarget.ini └── FilterPlugin.ini ├── Content ├── M_TargetWidget.uasset ├── WBP_PreviewTarget.uasset └── WBP_Target.uasset ├── LockOnTarget.uplugin ├── Resources └── Icon128.png └── Source ├── LockOnTarget ├── LockOnTarget.Build.cs ├── LockOnTarget.cpp ├── LockOnTarget.h ├── Private │ ├── LockOnTargetComponent.cpp │ ├── LockOnTargetExtensions │ │ ├── CameraModifierExtension.cpp │ │ ├── ControllerRotationExtension.cpp │ │ ├── LockOnTargetExtensionBase.cpp │ │ ├── PawnRotationExtension.cpp │ │ ├── TargetPreviewExtension.cpp │ │ └── WidgetExtension.cpp │ ├── LockOnTargetTypes.cpp │ ├── TargetComponent.cpp │ ├── TargetHandlers │ │ ├── TargetHandlerBase.cpp │ │ └── WeightedTargetHandler.cpp │ └── TargetManager.cpp └── Public │ ├── LockOnTargetComponent.h │ ├── LockOnTargetDefines.h │ ├── LockOnTargetExtensions │ ├── CameraModifierExtension.h │ ├── ControllerRotationExtension.h │ ├── LockOnTargetExtensionBase.h │ ├── PawnRotationExtension.h │ ├── TargetPreviewExtension.h │ └── WidgetExtension.h │ ├── LockOnTargetTypes.h │ ├── TargetComponent.h │ ├── TargetHandlers │ ├── TargetHandlerBase.h │ └── WeightedTargetHandler.h │ └── TargetManager.h ├── LockOnTargetDev ├── LockOnTargetDev.build.cs └── Private │ ├── GameplayDebugger │ ├── GameplayDebuggerCategory_LockOnTarget.cpp │ └── GameplayDebuggerCategory_LockOnTarget.h │ ├── LockOnTargetDev.cpp │ └── LockOnTargetDev.h └── LockOnTargetEditor ├── LockOnTargetEditor.Build.cs └── Private ├── LockOnComponentDetails.cpp ├── LockOnComponentDetails.h ├── LockOnTargetEditor.cpp ├── LockOnTargetEditor.h ├── SSocketSelector.cpp ├── SSocketSelector.h ├── TargetComponentDetails.cpp └── TargetComponentDetails.h /Config/BaseLockOnTarget.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Config/BaseLockOnTarget.ini -------------------------------------------------------------------------------- /Config/DefaultLockOnTarget.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Config/DefaultLockOnTarget.ini -------------------------------------------------------------------------------- /Config/FilterPlugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Config/FilterPlugin.ini -------------------------------------------------------------------------------- /Content/M_TargetWidget.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Content/M_TargetWidget.uasset -------------------------------------------------------------------------------- /Content/WBP_PreviewTarget.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Content/WBP_PreviewTarget.uasset -------------------------------------------------------------------------------- /Content/WBP_Target.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Content/WBP_Target.uasset -------------------------------------------------------------------------------- /LockOnTarget.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/LockOnTarget.uplugin -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Source/LockOnTarget/LockOnTarget.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/LockOnTarget.Build.cs -------------------------------------------------------------------------------- /Source/LockOnTarget/LockOnTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/LockOnTarget.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/LockOnTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/LockOnTarget.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetComponent.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetExtensions/CameraModifierExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetExtensions/CameraModifierExtension.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetExtensions/ControllerRotationExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetExtensions/ControllerRotationExtension.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetExtensions/LockOnTargetExtensionBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetExtensions/LockOnTargetExtensionBase.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetExtensions/PawnRotationExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetExtensions/PawnRotationExtension.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetExtensions/TargetPreviewExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetExtensions/TargetPreviewExtension.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetExtensions/WidgetExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetExtensions/WidgetExtension.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/LockOnTargetTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/LockOnTargetTypes.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/TargetComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/TargetComponent.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/TargetHandlers/TargetHandlerBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/TargetHandlers/TargetHandlerBase.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/TargetHandlers/WeightedTargetHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/TargetHandlers/WeightedTargetHandler.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Private/TargetManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Private/TargetManager.cpp -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetComponent.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetDefines.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetExtensions/CameraModifierExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetExtensions/CameraModifierExtension.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetExtensions/ControllerRotationExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetExtensions/ControllerRotationExtension.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetExtensions/LockOnTargetExtensionBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetExtensions/LockOnTargetExtensionBase.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetExtensions/PawnRotationExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetExtensions/PawnRotationExtension.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetExtensions/TargetPreviewExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetExtensions/TargetPreviewExtension.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetExtensions/WidgetExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetExtensions/WidgetExtension.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/LockOnTargetTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/LockOnTargetTypes.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/TargetComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/TargetComponent.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/TargetHandlers/TargetHandlerBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/TargetHandlers/TargetHandlerBase.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/TargetHandlers/WeightedTargetHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/TargetHandlers/WeightedTargetHandler.h -------------------------------------------------------------------------------- /Source/LockOnTarget/Public/TargetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTarget/Public/TargetManager.h -------------------------------------------------------------------------------- /Source/LockOnTargetDev/LockOnTargetDev.build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetDev/LockOnTargetDev.build.cs -------------------------------------------------------------------------------- /Source/LockOnTargetDev/Private/GameplayDebugger/GameplayDebuggerCategory_LockOnTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetDev/Private/GameplayDebugger/GameplayDebuggerCategory_LockOnTarget.cpp -------------------------------------------------------------------------------- /Source/LockOnTargetDev/Private/GameplayDebugger/GameplayDebuggerCategory_LockOnTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetDev/Private/GameplayDebugger/GameplayDebuggerCategory_LockOnTarget.h -------------------------------------------------------------------------------- /Source/LockOnTargetDev/Private/LockOnTargetDev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetDev/Private/LockOnTargetDev.cpp -------------------------------------------------------------------------------- /Source/LockOnTargetDev/Private/LockOnTargetDev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetDev/Private/LockOnTargetDev.h -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/LockOnTargetEditor.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/LockOnTargetEditor.Build.cs -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/LockOnComponentDetails.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/LockOnComponentDetails.cpp -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/LockOnComponentDetails.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/LockOnComponentDetails.h -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/LockOnTargetEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/LockOnTargetEditor.cpp -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/LockOnTargetEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/LockOnTargetEditor.h -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/SSocketSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/SSocketSelector.cpp -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/SSocketSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/SSocketSelector.h -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/TargetComponentDetails.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/TargetComponentDetails.cpp -------------------------------------------------------------------------------- /Source/LockOnTargetEditor/Private/TargetComponentDetails.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/J1blCblu/LockOnTarget/HEAD/Source/LockOnTargetEditor/Private/TargetComponentDetails.h --------------------------------------------------------------------------------