Compare commits

...

2 Commits

5 changed files with 10 additions and 6 deletions

BIN
Content/UI/HUD/WidgetHUD.uasset (Stored with Git LFS)

Binary file not shown.

BIN
Content/UI/HUD/crosshair.uasset (Stored with Git LFS)

Binary file not shown.

BIN
Content/UI/HUD/hitmarker.uasset (Stored with Git LFS)

Binary file not shown.

View File

@ -108,6 +108,7 @@ void AEnemyCharacter::CalculateHits(TArray<FHitResult>* hits, FVector* dir)
const int32 RandomSeed = FMath::Rand(); const int32 RandomSeed = FMath::Rand();
FRandomStream WeaponRandomStream(RandomSeed); FRandomStream WeaponRandomStream(RandomSeed);
const float Spread = CurrentWeapon->GetWeaponProperties()->WeaponSpread; const float Spread = CurrentWeapon->GetWeaponProperties()->WeaponSpread;
const float Spread = CurrentWeapon->GetWeaponProperties()->WeaponSpread * WeaponSpreadModifier;
const float Range = CurrentWeapon->GetWeaponProperties()->ProjectileRange; const float Range = CurrentWeapon->GetWeaponProperties()->ProjectileRange;
// Calculate starting position and direction // Calculate starting position and direction

View File

@ -32,6 +32,9 @@ public:
UPROPERTY(EditAnywhere) UPROPERTY(EditAnywhere)
UWidgetComponent* HealthbarWidgetComponent; UWidgetComponent* HealthbarWidgetComponent;
UPROPERTY(EditAnywhere)
float WeaponSpreadModifier = 1.0f;
private: private:
UPROPERTY(EditDefaultsOnly, Meta = (AllowPrivateAccess = "true")) UPROPERTY(EditDefaultsOnly, Meta = (AllowPrivateAccess = "true"))
UBehaviorTree* BehaviourTree; UBehaviorTree* BehaviourTree;