Classes

Concepts

Libraries

advertisement »

ambientSounds »

bitser »

contentPoints »

eventBoxText »

factValidity »

frameBuffer »

officeBuildingInserter »

priorityRenderer »

randomEvents »

scaling »

spritesheetParser »

statusIcons »

test3 »

util »

Objects

particleSystem



This library handles registration and creation of particle effect systems.

Methods

Example

-- taken from game/particle_effects.lua
-- this loads particle effects from files and registers them in the particleSystem library

particleEffects:registerFromFile("particle_effects/interaction_smoke" .. particleEffects.FILE_FORMAT)
particleEffects:registerFromFile("particle_effects/object_placement_dust" .. particleEffects.FILE_FORMAT)

-------------------------------------------
-- register the effect itself
-------------------------------------------

particleSystem.register({
	name = "interaction_smoke",
	particleEffect = "interaction_smoke"
})

particleSystem.register({
	name = "object_placement_dust",
	particleEffect = "object_placement_dust"
})