if (RiflePresent || LauncherPresent)
{
Trigger = true;
while (1)
{
if (Trigger)
{
IsEquipedWeapon = true;
if (IsEquipedWeapon)
{
bUseControllerRotationYaw = true;
PlayAnimMontage(EquipWeaponMontage, 1.6f);
Trigger = false;
}
}
else
{
IsEquipedWeapon = false;
if (!IsEquipedWeapon)
{
GetCharacterMovement()->bOrientRotationToMovement = true;
PlayAnimMontage(EquipWeaponMontage, 1.6f);
Trigger = true;
}
}
}
}
}