├── Private ├── Animation_Instance │ └── Character_Animation_Instance.cpp ├── Animation_Notify_State │ ├── Foot_Steps.cpp │ └── Initialize_IK_Limbs.cpp ├── Asset_Manager │ └── Asset_Manager.cpp ├── Character │ ├── Technical_Animator.cpp │ └── Technical_Animator_Character.cpp ├── Character_Direction │ └── Character_Direction_Arrow.cpp ├── Components │ └── Custom_Movement_Component.cpp ├── Data_Asset │ └── Parkour_Action_Data.cpp ├── Game_Mode │ └── Technical_Animator_GameMode.cpp ├── Gameplay_Tags │ └── Gameplay_Tags.cpp ├── Native_Gameplay_Tags │ └── Native_Gameplay_Tags.cpp ├── Player_Camera_Manager │ └── Player_Camera_Manager.cpp ├── Player_Controller │ └── Player_Controller.cpp ├── World_Actor_Components │ └── Actor_Movement_Component.cpp └── World_Actors │ ├── Balance_Traversal_Actor.cpp │ ├── Stairs_Actor.cpp │ ├── Tic_Tac_Actor.cpp │ ├── Wall_Pipe_Actor.cpp │ └── Wall_Vault_Actor.cpp ├── Public ├── Animation_Instance │ └── Character_Animation_Instance.h ├── Animation_Notify_State │ ├── Foot_Steps.h │ └── Initialize_IK_Limbs.h ├── Asset_Manager │ └── Asset_Manager.h ├── Character │ ├── Technical_Animator.h │ └── Technical_Animator_Character.h ├── Character_Direction │ └── Character_Direction_Arrow.h ├── Components │ └── Custom_Movement_Component.h ├── Data_Asset │ └── Parkour_Action_Data.h ├── Debug │ └── DebugHelper.h ├── Enumarators │ ├── Ground_Locomotion_Starting_Direction.h │ └── Ground_Locomotion_State.h ├── Game_Mode │ └── Technical_Animator_GameMode.h ├── Gameplay_Tags │ └── Gameplay_Tags.h ├── Interfaces │ └── Parkour_Locomotion_Interface.h ├── Native_Gameplay_Tags │ └── Native_Gameplay_Tags.h ├── Player_Camera_Manager │ └── Player_Camera_Manager.h ├── Player_Controller │ └── Player_Controller.h ├── World_Actor_Components │ └── Actor_Movement_Component.h └── World_Actors │ ├── Balance_Traversal_Actor.h │ ├── Stairs_Actor.h │ ├── Tic_Tac_Actor.h │ ├── Wall_Pipe_Actor.h │ └── Wall_Vault_Actor.h └── Technical_Animator.Build.cs /Private/Animation_Instance/Character_Animation_Instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Animation_Instance/Character_Animation_Instance.cpp -------------------------------------------------------------------------------- /Private/Animation_Notify_State/Foot_Steps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Animation_Notify_State/Foot_Steps.cpp -------------------------------------------------------------------------------- /Private/Animation_Notify_State/Initialize_IK_Limbs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Animation_Notify_State/Initialize_IK_Limbs.cpp -------------------------------------------------------------------------------- /Private/Asset_Manager/Asset_Manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Asset_Manager/Asset_Manager.cpp -------------------------------------------------------------------------------- /Private/Character/Technical_Animator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Character/Technical_Animator.cpp -------------------------------------------------------------------------------- /Private/Character/Technical_Animator_Character.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Character/Technical_Animator_Character.cpp -------------------------------------------------------------------------------- /Private/Character_Direction/Character_Direction_Arrow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Character_Direction/Character_Direction_Arrow.cpp -------------------------------------------------------------------------------- /Private/Components/Custom_Movement_Component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Components/Custom_Movement_Component.cpp -------------------------------------------------------------------------------- /Private/Data_Asset/Parkour_Action_Data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Data_Asset/Parkour_Action_Data.cpp -------------------------------------------------------------------------------- /Private/Game_Mode/Technical_Animator_GameMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Game_Mode/Technical_Animator_GameMode.cpp -------------------------------------------------------------------------------- /Private/Gameplay_Tags/Gameplay_Tags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Gameplay_Tags/Gameplay_Tags.cpp -------------------------------------------------------------------------------- /Private/Native_Gameplay_Tags/Native_Gameplay_Tags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Native_Gameplay_Tags/Native_Gameplay_Tags.cpp -------------------------------------------------------------------------------- /Private/Player_Camera_Manager/Player_Camera_Manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Player_Camera_Manager/Player_Camera_Manager.cpp -------------------------------------------------------------------------------- /Private/Player_Controller/Player_Controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/Player_Controller/Player_Controller.cpp -------------------------------------------------------------------------------- /Private/World_Actor_Components/Actor_Movement_Component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/World_Actor_Components/Actor_Movement_Component.cpp -------------------------------------------------------------------------------- /Private/World_Actors/Balance_Traversal_Actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/World_Actors/Balance_Traversal_Actor.cpp -------------------------------------------------------------------------------- /Private/World_Actors/Stairs_Actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/World_Actors/Stairs_Actor.cpp -------------------------------------------------------------------------------- /Private/World_Actors/Tic_Tac_Actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/World_Actors/Tic_Tac_Actor.cpp -------------------------------------------------------------------------------- /Private/World_Actors/Wall_Pipe_Actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/World_Actors/Wall_Pipe_Actor.cpp -------------------------------------------------------------------------------- /Private/World_Actors/Wall_Vault_Actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Private/World_Actors/Wall_Vault_Actor.cpp -------------------------------------------------------------------------------- /Public/Animation_Instance/Character_Animation_Instance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Animation_Instance/Character_Animation_Instance.h -------------------------------------------------------------------------------- /Public/Animation_Notify_State/Foot_Steps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Animation_Notify_State/Foot_Steps.h -------------------------------------------------------------------------------- /Public/Animation_Notify_State/Initialize_IK_Limbs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Animation_Notify_State/Initialize_IK_Limbs.h -------------------------------------------------------------------------------- /Public/Asset_Manager/Asset_Manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Asset_Manager/Asset_Manager.h -------------------------------------------------------------------------------- /Public/Character/Technical_Animator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Character/Technical_Animator.h -------------------------------------------------------------------------------- /Public/Character/Technical_Animator_Character.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Character/Technical_Animator_Character.h -------------------------------------------------------------------------------- /Public/Character_Direction/Character_Direction_Arrow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Character_Direction/Character_Direction_Arrow.h -------------------------------------------------------------------------------- /Public/Components/Custom_Movement_Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Components/Custom_Movement_Component.h -------------------------------------------------------------------------------- /Public/Data_Asset/Parkour_Action_Data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Data_Asset/Parkour_Action_Data.h -------------------------------------------------------------------------------- /Public/Debug/DebugHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Debug/DebugHelper.h -------------------------------------------------------------------------------- /Public/Enumarators/Ground_Locomotion_Starting_Direction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Enumarators/Ground_Locomotion_Starting_Direction.h -------------------------------------------------------------------------------- /Public/Enumarators/Ground_Locomotion_State.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Enumarators/Ground_Locomotion_State.h -------------------------------------------------------------------------------- /Public/Game_Mode/Technical_Animator_GameMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Game_Mode/Technical_Animator_GameMode.h -------------------------------------------------------------------------------- /Public/Gameplay_Tags/Gameplay_Tags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Gameplay_Tags/Gameplay_Tags.h -------------------------------------------------------------------------------- /Public/Interfaces/Parkour_Locomotion_Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Interfaces/Parkour_Locomotion_Interface.h -------------------------------------------------------------------------------- /Public/Native_Gameplay_Tags/Native_Gameplay_Tags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Native_Gameplay_Tags/Native_Gameplay_Tags.h -------------------------------------------------------------------------------- /Public/Player_Camera_Manager/Player_Camera_Manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Player_Camera_Manager/Player_Camera_Manager.h -------------------------------------------------------------------------------- /Public/Player_Controller/Player_Controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/Player_Controller/Player_Controller.h -------------------------------------------------------------------------------- /Public/World_Actor_Components/Actor_Movement_Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/World_Actor_Components/Actor_Movement_Component.h -------------------------------------------------------------------------------- /Public/World_Actors/Balance_Traversal_Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/World_Actors/Balance_Traversal_Actor.h -------------------------------------------------------------------------------- /Public/World_Actors/Stairs_Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/World_Actors/Stairs_Actor.h -------------------------------------------------------------------------------- /Public/World_Actors/Tic_Tac_Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/World_Actors/Tic_Tac_Actor.h -------------------------------------------------------------------------------- /Public/World_Actors/Wall_Pipe_Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/World_Actors/Wall_Pipe_Actor.h -------------------------------------------------------------------------------- /Public/World_Actors/Wall_Vault_Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Public/World_Actors/Wall_Vault_Actor.h -------------------------------------------------------------------------------- /Technical_Animator.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AEDude/Unreal_Engine_5_Parkour_System/HEAD/Technical_Animator.Build.cs --------------------------------------------------------------------------------