Class BonusXpBuffProcessor
java.lang.Object
com.prineside.tdi2.Registrable
com.prineside.tdi2.BuffProcessor<BonusXpBuff>
com.prineside.tdi2.buffs.processors.BonusXpBuffProcessor
- All Implemented Interfaces:
 KryoSerializable,ScheduledUpdater.Updatable
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classNested classes/interfaces inherited from class com.prineside.tdi2.BuffProcessor
BuffProcessor.BuffProcessorListener - 
Field Summary
Fields inherited from class com.prineside.tdi2.BuffProcessor
listeners - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanaddBuff(Enemy enemy, BonusXpBuff buff) floatПолучить минимальное время между вызовами update()voidvoidsetRegistered(GameSystemProvider systemProvider) voidvoidMethods inherited from class com.prineside.tdi2.BuffProcessor
isDebuff, removeAllBuffs, removeBuff, removeBuff, scheduledUpdatableGetId, scheduledUpdatableSetId, scheduledUpdateMethods inherited from class com.prineside.tdi2.Registrable
isRegistered 
- 
Constructor Details
- 
BonusXpBuffProcessor
public BonusXpBuffProcessor() 
 - 
 - 
Method Details
- 
write
- Specified by:
 writein interfaceKryoSerializable- Overrides:
 writein classBuffProcessor<BonusXpBuff>
 - 
read
- Specified by:
 readin interfaceKryoSerializable- Overrides:
 readin classBuffProcessor<BonusXpBuff>
 - 
setRegistered
- Overrides:
 setRegisteredin classRegistrable
 - 
setUnregistered
public void setUnregistered()- Overrides:
 setUnregisteredin classRegistrable
 - 
addBuff
- Overrides:
 addBuffin classBuffProcessor<BonusXpBuff>- Returns:
 - true, если добавлено САМ ОСВОБОЖДАЕТ БАФФ В ПУЛ, ЕСЛИ FALSE
 
 - 
getBuffCountStatistic
- Overrides:
 getBuffCountStatisticin classBuffProcessor<BonusXpBuff>
 - 
getUpdateInterval
public float getUpdateInterval()Description copied from class:BuffProcessorПолучить минимальное время между вызовами update()- Overrides:
 getUpdateIntervalin classBuffProcessor<BonusXpBuff>- Returns:
 - интервал в секундах
 
 
 -