Section 13 complete, Damage numbers, added Block chance and Critical Hit chance
This commit is contained in:
@@ -27,6 +27,11 @@ public:
|
||||
UAttributeSet* GetAttributeSet() const { return AttributeSet; }
|
||||
|
||||
virtual UAnimMontage* GetHitReactMontage_Implementation() override;
|
||||
virtual void Die() override;
|
||||
|
||||
UFUNCTION(NetMulticast, reliable)
|
||||
virtual void MulticastHandleDeath();
|
||||
|
||||
protected:
|
||||
virtual void BeginPlay() override;
|
||||
|
||||
@@ -59,6 +64,24 @@ protected:
|
||||
virtual void InitializeDefaultAttributes() const;
|
||||
|
||||
void AddCharacterAbilities();
|
||||
|
||||
/* Dissolve Effects */
|
||||
|
||||
void Dissolve();
|
||||
|
||||
UFUNCTION(BlueprintImplementableEvent)
|
||||
void StartDissolveTimeline(UMaterialInstanceDynamic* DynamicMaterialInstance);
|
||||
|
||||
UFUNCTION(BlueprintImplementableEvent)
|
||||
void StartWeaponDissolveTimeline(UMaterialInstanceDynamic* DynamicMaterialInstance);
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadOnly)
|
||||
TObjectPtr<UMaterialInstance> WeaponDissolveMaterialInstance;
|
||||
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadOnly)
|
||||
TObjectPtr<UMaterialInstance> DissolveMaterialInstance;
|
||||
|
||||
private:
|
||||
|
||||
UPROPERTY(EditAnywhere, Category="Abilities")
|
||||
|
||||
Reference in New Issue
Block a user