13{
14 PrimaryActorTick.bCanEverTick = false;
15
16
17 bUseControllerRotationPitch = false;
18 bUseControllerRotationYaw = false;
19 bUseControllerRotationRoll = false;
20
21
22 GetCapsuleComponent()->InitCapsuleSize(42.f, 96.0f);
24
25
26
27 GetCharacterMovement()->bOrientRotationToMovement = true;
28 GetCharacterMovement()->RotationRate = FRotator(0.0f, 500.0f, 0.0f);
29 GetCharacterMovement()->JumpZVelocity = 700.f;
30 GetCharacterMovement()->AirControl = 0.35f;
31 GetCharacterMovement()->MaxWalkSpeed = 500.f;
32 GetCharacterMovement()->MinAnalogWalkSpeed = 20.f;
33 GetCharacterMovement()->BrakingDecelerationWalking = 2000.f;
34
35 GetMesh()->SetRelativeLocationAndRotation(FVector(0.0f, 0.0f, -100.0f), FRotator(0.0f, -90.0f, 0.0f));
36 GetMesh()->SetAnimationMode(EAnimationMode::AnimationBlueprint);
37 GetMesh()->SetCollisionProfileName(TEXT("NoCollision"));
38}
#define CPROFILE_CKCAPSULE
Definition CK_Collision.h:11