Class Buff
Represent a type of buff
Implements
Constructors
Buff()
Declaration
public Buff()
Properties
DefaultDuration
How many frames should this buff apply by default
Declaration
public abstract int DefaultDuration { get; }
DescriptionID
Unique angehash for language system to get the description of this buff
Declaration
public int DescriptionID { get; init; }
NameID
Unique angehash for language system to get the display name of this buff
Declaration
public int NameID { get; init; }
TypeID
Unique angehash of this buff class
Declaration
public int TypeID { get; init; }
TypeName
AngeName of this type of buff
Declaration
public string TypeName { get; init; }
Methods
BeforeUpdate(Character)
Declaration
public virtual void BeforeUpdate(Character target)
LateUpdate(Character)
Declaration
public virtual void LateUpdate(Character target)
OnCharacterAttack(Character, Bullet)
Declaration
public virtual void OnCharacterAttack(Character target, Bullet bullet)
OnCharacterRenderered(CharacterRenderer)
Declaration
public virtual void OnCharacterRenderered(CharacterRenderer renderer)