X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fobject%2Fghost_particle_system.cpp;h=dd2e0477b9518a4b75fe1fc0fa7bde1245db4ef1;hb=2372988b5c58303f17720945e14d48c7aebc95ee;hp=b5373cbb4d8a6784f2e22b7a553ca978fec68620;hpb=a7655ce3981d2136fb72ddf2e1ef6156655e3c10;p=supertux.git diff --git a/src/object/ghost_particle_system.cpp b/src/object/ghost_particle_system.cpp index b5373cbb4..dd2e0477b 100644 --- a/src/object/ghost_particle_system.cpp +++ b/src/object/ghost_particle_system.cpp @@ -1,5 +1,5 @@ // SuperTux -// Copyright (C) 2009 Ingo Ruhnke +// Copyright (C) 2009 Ingo Ruhnke // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -35,11 +35,11 @@ GhostParticleSystem::GhostParticleSystem() size_t ghostcount = 2; for(size_t i=0; ipos.x = systemRandom.randf(virtual_width); - particle->pos.y = systemRandom.randf(SCREEN_HEIGHT); - int size = systemRandom.rand(2); + particle->pos.x = graphicsRandom.randf(virtual_width); + particle->pos.y = graphicsRandom.randf(SCREEN_HEIGHT); + int size = graphicsRandom.rand(2); particle->texture = ghosts[size]; - particle->speed = systemRandom.randf(std::max(50, (size * 10)), 180 + (size * 10)); + particle->speed = graphicsRandom.randf(std::max(50, (size * 10)), 180 + (size * 10)); particles.push_back(particle); } } @@ -63,7 +63,7 @@ void GhostParticleSystem::update(float elapsed_time) particle->pos.x -= particle->speed * elapsed_time; if(particle->pos.y > SCREEN_HEIGHT) { particle->pos.y = fmodf(particle->pos.y , virtual_height); - particle->pos.x = systemRandom.rand(static_cast(virtual_width)); + particle->pos.x = graphicsRandom.rand(static_cast(virtual_width)); } } }