diff options
author | khonkhortisan <khonkhortisan@gmail.com> | 2013-04-22 11:35:10 -0700 |
---|---|---|
committer | ShadowNinja <shadowninja@minetest.net> | 2014-01-13 17:34:56 -0500 |
commit | 2b1eff772524fca8249fd64028e5cbfeabc127a0 (patch) | |
tree | f7d1a231de13db304a2ea1fb945e41b08b38f0f1 /src/server.h | |
parent | a4c5f10ecf4fd49cfbf73580b00c0b4f12ee40cf (diff) | |
download | minetest-2b1eff772524fca8249fd64028e5cbfeabc127a0.tar.gz minetest-2b1eff772524fca8249fd64028e5cbfeabc127a0.tar.bz2 minetest-2b1eff772524fca8249fd64028e5cbfeabc127a0.zip |
Allow vertical axis particle rotation constraint
Use tables for adding particles, deprecate former way.
separate particles(pawner) definition, add default values, work with no
arguments
Diffstat (limited to 'src/server.h')
-rw-r--r-- | src/server.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/server.h b/src/server.h index aeae216a6..1163400f7 100644 --- a/src/server.h +++ b/src/server.h @@ -389,11 +389,11 @@ public: void spawnParticle(const char *playername, v3f pos, v3f velocity, v3f acceleration, float expirationtime, float size, - bool collisiondetection, std::string texture); + bool collisiondetection, bool vertical, std::string texture); void spawnParticleAll(v3f pos, v3f velocity, v3f acceleration, float expirationtime, float size, - bool collisiondetection, std::string texture); + bool collisiondetection, bool vertical, std::string texture); u32 addParticleSpawner(const char *playername, u16 amount, float spawntime, @@ -402,7 +402,7 @@ public: v3f minacc, v3f maxacc, float minexptime, float maxexptime, float minsize, float maxsize, - bool collisiondetection, std::string texture); + bool collisiondetection, bool vertical, std::string texture); u32 addParticleSpawnerAll(u16 amount, float spawntime, v3f minpos, v3f maxpos, @@ -410,7 +410,7 @@ public: v3f minacc, v3f maxacc, float minexptime, float maxexptime, float minsize, float maxsize, - bool collisiondetection, std::string texture); + bool collisiondetection, bool vertical, std::string texture); void deleteParticleSpawner(const char *playername, u32 id); void deleteParticleSpawnerAll(u32 id); @@ -556,7 +556,7 @@ private: v3f minacc, v3f maxacc, float minexptime, float maxexptime, float minsize, float maxsize, - bool collisiondetection, std::string texture, u32 id); + bool collisiondetection, bool vertical, std::string texture, u32 id); // Adds a ParticleSpawner on all peers void SendAddParticleSpawnerAll(u16 amount, float spawntime, @@ -565,7 +565,7 @@ private: v3f minacc, v3f maxacc, float minexptime, float maxexptime, float minsize, float maxsize, - bool collisiondetection, std::string texture, u32 id); + bool collisiondetection, bool vertical, std::string texture, u32 id); // Deletes ParticleSpawner on a single client void SendDeleteParticleSpawner(u16 peer_id, u32 id); @@ -577,12 +577,12 @@ private: void SendSpawnParticle(u16 peer_id, v3f pos, v3f velocity, v3f acceleration, float expirationtime, float size, - bool collisiondetection, std::string texture); + bool collisiondetection, bool vertical, std::string texture); // Spawns particle on all clients void SendSpawnParticleAll(v3f pos, v3f velocity, v3f acceleration, float expirationtime, float size, - bool collisiondetection, std::string texture); + bool collisiondetection, bool vertical, std::string texture); /* Something random |