Package de.chaffic.explosions

Types

Link copied to clipboard
interface Explosion

Interface detailing what explosions need to include.

Link copied to clipboard
class ParticleExplosion(epicentre: Vec2, noOfParticles: Int, lifespan: Double)

Models particle explosions.

Link copied to clipboard
class ProximityExplosion(epicentre: Vec2, proximity: Int) : Explosion

Models proximity explosions.

Link copied to clipboard
class RaycastExplosion(epicentre: Vec2, noOfRays: Int, distance: Double, worldBodies: ArrayList<TranslatableBody>) : Explosion

Models raycast explosions.

Link copied to clipboard
class RayScatter(epicentre: Vec2, noOfRays: Int)

Models rayscatter explosions.