Uses of Class
com.prineside.tdi2.Enemy.EnemyReference
Packages that use Enemy.EnemyReference
Package
Description
The game itself.
Variants of
BuffProcessor
Buff processors are single instances stored in BuffSystem
, each of them is responsible for a single type of (de)buff.-
Uses of Enemy.EnemyReference in com.prineside.tdi2
Fields in com.prineside.tdi2 declared as Enemy.EnemyReference -
Uses of Enemy.EnemyReference in com.prineside.tdi2.buffs
Fields in com.prineside.tdi2.buffs declared as Enemy.EnemyReferenceMethods in com.prineside.tdi2.buffs with parameters of type Enemy.EnemyReferenceModifier and TypeMethodDescriptionvoid
RegenerationBuff.setup
(float duration, float maxDuration, float hpPerSecond, Enemy.EnemyReference issuer) -
Uses of Enemy.EnemyReference in com.prineside.tdi2.systems
Fields in com.prineside.tdi2.systems with type parameters of type Enemy.EnemyReferenceMethods in com.prineside.tdi2.systems that return Enemy.EnemyReferenceModifier and TypeMethodDescriptionEnemySystem.getReference
(Enemy enemy) Use this method if you need to store a reference to Enemy anywhere.Method parameters in com.prineside.tdi2.systems with type arguments of type Enemy.EnemyReferenceModifier and TypeMethodDescriptionvoid
MapSystem.getEnemiesInCircle
(float centerX, float centerY, float radiusInPixels, AABB.EntryRetriever<Enemy.EnemyReference> cb) void
MapSystem.getEnemiesInCircleFiltered
(float centerX, float centerY, float radiusInPixels, AABB.EntryFilter filter, AABB.EntryRetriever<Enemy.EnemyReference> cb) Note: enemy never null (if not modified during the loop)void
MapSystem.getEnemiesInCircleV
(Vector2 pos, float radiusInPixels, AABB.EntryRetriever<Enemy.EnemyReference> cb) void
MapSystem.getEnemiesInRect
(float minX, float minY, float maxX, float maxY, AABB.EntryRetriever<Enemy.EnemyReference> cb) void
MapSystem.getEnemiesInRectFiltered
(float minX, float minY, float maxX, float maxY, AABB.EntryFilter filter, AABB.EntryRetriever<Enemy.EnemyReference> cb) void
MapSystem.getEnemiesInRectV
(Vector2 v1, Vector2 v2, AABB.EntryRetriever<Enemy.EnemyReference> cb) boolean
MapSystem.rayCastEnemies
(float startX, float startY, float endX, float endY, float rayThickness, ObjectFilter<Enemy.EnemyReference> cb) boolean
MapSystem.rayCastEnemiesSorted
(float startX, float startY, float endX, float endY, float rayThickness, ObjectFilter<Enemy.EnemyReference> cb) -
Uses of Enemy.EnemyReference in com.prineside.tdi2.units
Fields in com.prineside.tdi2.units with type parameters of type Enemy.EnemyReference -
Uses of Enemy.EnemyReference in com.prineside.tdi2.utils
Method parameters in com.prineside.tdi2.utils with type arguments of type Enemy.EnemyReferenceModifier and TypeMethodDescriptionstatic boolean
EntityUtils.removeByValue
(Array<Enemy.EnemyReference> array, Enemy enemy) static void
EntityUtils.removeNullRefs
(Array<Enemy.EnemyReference> array)