diff options
Diffstat (limited to 'src/environment.h')
-rw-r--r-- | src/environment.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/environment.h b/src/environment.h index 660c6f1bc..c6786faed 100644 --- a/src/environment.h +++ b/src/environment.h @@ -337,6 +337,9 @@ public: // env_meta.txt doesn't exist (e.g. new world) void loadDefaultMeta(); + u32 addParticleSpawner(float exptime); + void deleteParticleSpawner(u32 id); + /* External ActiveObject interface ------------------------------------------- @@ -516,6 +519,10 @@ private: // Estimate for general maximum lag as determined by server. // Can raise to high values like 15s with eg. map generation mods. float m_max_lag_estimate; + + // Particles + IntervalLimiter m_particle_management_interval; + std::map<u32, float> m_particle_spawners; }; #ifndef SERVER |