Class SnowballBuffProcessor
java.lang.Object
com.prineside.tdi2.Registrable
com.prineside.tdi2.BuffProcessor<SnowballBuff>
com.prineside.tdi2.buffs.processors.SnowballBuffProcessor
- All Implemented Interfaces:
 com.esotericsoftware.kryo.KryoSerializable,ScheduledUpdater.Updatable
- 
Nested Class Summary
Nested classes/interfaces inherited from class com.prineside.tdi2.BuffProcessor
BuffProcessor.BuffProcessorListener - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final float[]Fields inherited from class com.prineside.tdi2.BuffProcessor
listenersFields inherited from class com.prineside.tdi2.Registrable
S - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanaddBuff(Enemy enemy, SnowballBuff buff) floatПолучить минимальное время между вызовами update()voidscheduledUpdate(float deltaTime) Methods inherited from class com.prineside.tdi2.BuffProcessor
read, removeAllBuffs, removeBuff, removeBuff, scheduledUpdatableGetId, scheduledUpdatableSetId, writeMethods inherited from class com.prineside.tdi2.Registrable
isRegistered, setRegistered, setUnregistered 
- 
Field Details
- 
STUN_DURATION_BY_STUN_COUNT
public static final float[] STUN_DURATION_BY_STUN_COUNT - 
MAX_HITS_ONE_ENEMY
public static final int MAX_HITS_ONE_ENEMY 
 - 
 - 
Constructor Details
- 
SnowballBuffProcessor
public SnowballBuffProcessor() 
 - 
 - 
Method Details
- 
addBuff
- Overrides:
 addBuffin classBuffProcessor<SnowballBuff>- Returns:
 - true, если добавлено САМ ОСВОБОЖДАЕТ БАФФ В ПУЛ, ЕСЛИ FALSE
 
 - 
getBuffCountStatistic
- Overrides:
 getBuffCountStatisticin classBuffProcessor<SnowballBuff>
 - 
getUpdateInterval
public float getUpdateInterval()Description copied from class:BuffProcessorПолучить минимальное время между вызовами update()- Overrides:
 getUpdateIntervalin classBuffProcessor<SnowballBuff>- Returns:
 - интервал в секундах
 
 - 
scheduledUpdate
public void scheduledUpdate(float deltaTime) - Specified by:
 scheduledUpdatein interfaceScheduledUpdater.Updatable- Overrides:
 scheduledUpdatein classBuffProcessor<SnowballBuff>
 
 -