Show / Hide Table of Contents

Interface IGameplayEffectPolicy

This is used to define how long the GameplayEffect lasts, and what it does (e.g. how much damage)

Namespace: GameplayAbilitySystem.Interfaces
Assembly: Assembly-CSharp-firstpass.dll
Syntax
public interface IGameplayEffectPolicy

Properties

| Improve this Doc View Source

DurationMagnitude

Duration of the GameplayEffect, if this lasts for some finite time

Declaration
float DurationMagnitude { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DurationPolicy

Whether the GameplayEffect lasts for some finite time, infinite time, or is applied instantly

Declaration
EDurationPolicy DurationPolicy { get; }
Property Value
Type Description
EDurationPolicy
| Improve this Doc View Source

Modifiers

How the GameplayEffect affects attributes

Declaration
List<GameplayEffectModifier> Modifiers { get; }
Property Value
Type Description
List<GameplayEffectModifier>
  • Improve this Doc
  • View Source
Back to top Generated by DocFX