20 return MaxMeleeAttackTokenCount;
25 return AttackTokenCandidateExpireTime;
30 return RecentAttackPenaltyTime;
40 return RecentAttackPenaltyScore;
45 return bShowCombatTokenDebug;
50 return CombatTokenDebugDrawInterval;
54 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category =
"Combat Token", meta = (ClampMin =
"1"))
55 int32 MaxMeleeAttackTokenCount = 2;
57 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category = "Combat Token", meta = (ClampMin = "0.1"))
58 float AttackTokenCandidateExpireTime = 5.0f;
60 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category = "Combat Token", meta = (ClampMin = "0.0"))
61 float RecentAttackPenaltyTime = 1.0f;
63 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category = "Combat Token", meta = (ClampMin = "0.0"))
64 float WaitScore = 1.0f;
66 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category = "Combat Token", meta = (ClampMin = "0.0"))
67 float RecentAttackPenaltyScore = 2.0f;
69 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category = "Combat Token|Debug")
70 bool bShowCombatTokenDebug = false;
72 UPROPERTY(EditAnywhere, Config, BlueprintReadOnly, Category = "Combat Token|Debug", meta = (ClampMin = "0.01", EditCondition = "bShowCombatTokenDebug"))
73 float CombatTokenDebugDrawInterval = 0.1f;