Uses of Class
com.prineside.tdi2.events.StoppableEvent
Packages that use StoppableEvent
Package
Description
-
Uses of StoppableEvent in com.prineside.tdi2.events
Subclasses of StoppableEvent in com.prineside.tdi2.eventsModifier and TypeClassDescriptionclassCan be stopped, can't be canceled -
Uses of StoppableEvent in com.prineside.tdi2.events.game
Subclasses of StoppableEvent in com.prineside.tdi2.events.gameModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classBuff is being added to an enemy.final classfinal classStatisticsSystem.getBestReplay()final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classEnemy has reached its target (in most of the cases, the Base).final classAn enemy is being spawned on the map.final classA post-event of a damage taken, can not be cancelled Important note: final damage is already calculated, use DamageRecord.getFactDamage() (regular damage represents only the initial damage)final classfinal classfinal classTriggered by GameStateSystemfinal classTriggered by GameStateSystemfinal classfinal classOne frame of the game state has been processed.final classfinal classfinal class(B) Triggered by EnemySystem.giveDamage() before the actual damage is calculated and any changes Some damage adjustments are made at this point (reduced damage from Abilities to bosses) and and the system has checked whether the tower can attack this enemy.final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classCalled each time a miner mines an item, even if the item won't be added (in which case the event will be cancelled from the beginning) Listeners can call S.loot.getOrCreateSourceMinedItems() and modify the miner's inventory directly.final classfinal classfinal class(B) Triggered by MinerSystem before any changes to the amount of resources.final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classA projectile has been registered in the system (ProjectileSystem.register())final class(A) Triggered by BuffProcessor after the actual buff removalfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal class(A) Triggered by TowerSystem after the actual change in tower's XPfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classWave is the same as the current wave in WaveSystem.wave.final class -
Uses of StoppableEvent in com.prineside.tdi2.events.global
Subclasses of StoppableEvent in com.prineside.tdi2.events.globalModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal class -
Uses of StoppableEvent in com.prineside.tdi2.events.mapEditor
Subclasses of StoppableEvent in com.prineside.tdi2.events.mapEditorModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classS.mapEditor.getDraggingItem()final classS.mapEditor.getDraggingItem()final classfinal classfinal class