Class BuffExecutor<TBuffId>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class BuffExecutor<TBuffId> where TBuffId : IEquatable<TBuffId>
Type Parameters
TBuffId
- Inheritance
-
objectBuffExecutor<TBuffId>
- Extension Methods
Constructors
BuffExecutor(ILogger)
public BuffExecutor(ILogger logger)
Parameters
loggerILogger
Methods
AddBuffables<TValue>(IEnumerable<object>)
public void AddBuffables<TValue>(IEnumerable<object> buffables) where TValue : struct
Parameters
buffablesIEnumerable<object>
Type Parameters
TValue
PerformBuff(TBuffId, int)
public void PerformBuff(TBuffId id, int buffValue)
Parameters
idTBuffIdbuffValueint