fixed bugs, added progress bar, and more
[dosdemo] / src / scr / hairball.c
index 89c45c3..5d891cc 100644 (file)
@@ -19,7 +19,7 @@ void wait_vsync(void);
 
 #define NSPAWNPOS      64
 #define SPAWN_RATE     16.0f
-//#define GRAV         (-6.0f)
+/*#define GRAV         (-6.0f)*/
 #define GRAV           0.0f
 #define HAIR_LENGTH 20
 
@@ -95,9 +95,9 @@ static int init(void)
 
                        float mindist = FLT_MAX;
                        for(j=0; j<numpt; j++) {
-                               float dx = pos.x - spawnpos[i].x;
-                               float dy = pos.y - spawnpos[i].y;
-                               float dz = pos.z - spawnpos[i].z;
+                               float dx = pos.x - spawnpos[j].x;
+                               float dy = pos.y - spawnpos[j].y;
+                               float dz = pos.z - spawnpos[j].z;
                                float dsq = dx * dx + dy * dy + dz * dz;
                                if(dsq < mindist) {
                                        mindist = dsq;