diff --git a/Content/Blueprints/Inputs/IA_Crouch.uasset b/Content/Blueprints/Inputs/IA_Crouch.uasset index 3312fc8..44a42ed 100644 Binary files a/Content/Blueprints/Inputs/IA_Crouch.uasset and b/Content/Blueprints/Inputs/IA_Crouch.uasset differ diff --git a/Content/Blueprints/Inputs/IA_Jump.uasset b/Content/Blueprints/Inputs/IA_Jump.uasset index 079e957..bed0408 100644 Binary files a/Content/Blueprints/Inputs/IA_Jump.uasset and b/Content/Blueprints/Inputs/IA_Jump.uasset differ diff --git a/Content/Blueprints/Inputs/IA_Look.uasset b/Content/Blueprints/Inputs/IA_Look.uasset deleted file mode 100644 index d87d291..0000000 Binary files a/Content/Blueprints/Inputs/IA_Look.uasset and /dev/null differ diff --git a/Content/Blueprints/Inputs/IA_MouseLook.uasset b/Content/Blueprints/Inputs/IA_MouseLook.uasset index cc9d3ee..f335eee 100644 Binary files a/Content/Blueprints/Inputs/IA_MouseLook.uasset and b/Content/Blueprints/Inputs/IA_MouseLook.uasset differ diff --git a/Content/Blueprints/Inputs/IA_Move.uasset b/Content/Blueprints/Inputs/IA_Move.uasset index 892d571..520f7d9 100644 Binary files a/Content/Blueprints/Inputs/IA_Move.uasset and b/Content/Blueprints/Inputs/IA_Move.uasset differ diff --git a/Content/Blueprints/Inputs/IA_PauseGame.uasset b/Content/Blueprints/Inputs/IA_PauseGame.uasset index 59a63be..0f3fdc4 100644 Binary files a/Content/Blueprints/Inputs/IA_PauseGame.uasset and b/Content/Blueprints/Inputs/IA_PauseGame.uasset differ diff --git a/Content/Blueprints/Inputs/IA_Reload.uasset b/Content/Blueprints/Inputs/IA_Reload.uasset index f313f2f..caa9a63 100644 Binary files a/Content/Blueprints/Inputs/IA_Reload.uasset and b/Content/Blueprints/Inputs/IA_Reload.uasset differ diff --git a/Content/Blueprints/Inputs/IA_Shoot.uasset b/Content/Blueprints/Inputs/IA_Shoot.uasset index ac531f0..6a9fd1d 100644 Binary files a/Content/Blueprints/Inputs/IA_Shoot.uasset and b/Content/Blueprints/Inputs/IA_Shoot.uasset differ diff --git a/Content/Blueprints/Inputs/IA_SwapWeapon.uasset b/Content/Blueprints/Inputs/IA_SwapWeapon.uasset index 60b8806..8e982aa 100644 Binary files a/Content/Blueprints/Inputs/IA_SwapWeapon.uasset and b/Content/Blueprints/Inputs/IA_SwapWeapon.uasset differ diff --git a/Content/ProofOfConcept_BP/DDICharacter_BP.uasset b/Content/ProofOfConcept_BP/DDICharacter_BP.uasset index b338597..5b055b8 100644 Binary files a/Content/ProofOfConcept_BP/DDICharacter_BP.uasset and b/Content/ProofOfConcept_BP/DDICharacter_BP.uasset differ diff --git a/Content/ProofOfConcept_BP/IMC_Default.uasset b/Content/ProofOfConcept_BP/IMC_Default.uasset index ef3ca80..1c622c3 100644 Binary files a/Content/ProofOfConcept_BP/IMC_Default.uasset and b/Content/ProofOfConcept_BP/IMC_Default.uasset differ diff --git a/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp b/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp index fda149c..2b8f435 100644 --- a/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp +++ b/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp @@ -179,7 +179,6 @@ void ADDICharacter::MoveInput(const FInputActionValue& Value) { // get the Vector2D move axis FVector2D MovementVector = Value.Get(); - GEngine->AddOnScreenDebugMessage(-1, 5, FColor::Red, "Move started"); // pass the axis values to the move input DoMove(MovementVector.X, MovementVector.Y); } @@ -206,11 +205,18 @@ void ADDICharacter::DoAim(float Yaw, float Pitch) void ADDICharacter::DoMove(float Right, float Forward) { + GEngine->AddOnScreenDebugMessage(-1, 5, FColor::Red, FString::Printf(TEXT("Right: %f, Forward: %f"), Right, Forward)); + const FRotator CurrentRotation = GetController()->GetControlRotation(); if (GetController()) { + + GEngine->AddOnScreenDebugMessage(-1, 5, FColor::Red, "Past controller"); // pass the move inputs AddMovementInput(GetActorRightVector(), Right); AddMovementInput(GetActorForwardVector(), Forward); + + // AddMovementInput(CurrentRotation.RotateVector(FVector::RightVector), Right); + // AddMovementInput(CurrentRotation.RotateVector(FVector::ForwardVector), Forward); } }