#pragma once #include "CoreMinimal.h" #include "Kismet/BlueprintFunctionLibrary.h" #include "Engine/EngineTypes.h" #include "FortCosmeticModification.h" #include "FortAlterationFunctionLibrary.generated.h" class UParticleSystem; UCLASS(Blueprintable) class UFortAlterationFunctionLibrary : public UBlueprintFunctionLibrary { GENERATED_BODY() public: UFortAlterationFunctionLibrary(); UFUNCTION(BlueprintCallable, BlueprintPure) static UParticleSystem* GetAlterationImpactPhysicalSurfaceEffects(TEnumAsByte HitSurface, const FFortCosmeticModification& CosmeticMod); };