Lines Matching refs:plasma_foci
68 } plasma_foci[FOCI]; variable
98 dx = x - plasma_foci[i].x; in plasma_update()
99 dy = y - plasma_foci[i].y; in plasma_update()
126 plasma_foci[i].x += plasma_foci[i].vx; in plasma_update()
127 if (plasma_foci[i].x < 0) { in plasma_update()
129 plasma_foci[i].vx = -plasma_foci[i].vx; in plasma_update()
130 plasma_foci[i].x = -plasma_foci[i].x; in plasma_update()
131 } else if (plasma_foci[i].x >= scrw) { in plasma_update()
133 plasma_foci[i].vx = -plasma_foci[i].vx; in plasma_update()
134 plasma_foci[i].x = scrw - (plasma_foci[i].x - scrw); in plasma_update()
136 plasma_foci[i].y += plasma_foci[i].vy; in plasma_update()
137 if (plasma_foci[i].y < 0) { in plasma_update()
139 plasma_foci[i].vy = -plasma_foci[i].vy; in plasma_update()
140 plasma_foci[i].y = -plasma_foci[i].y; in plasma_update()
141 } else if (plasma_foci[i].y >= scrh) { in plasma_update()
143 plasma_foci[i].vy = -plasma_foci[i].vy; in plasma_update()
144 plasma_foci[i].y = scrh - (plasma_foci[i].y - scrh); in plasma_update()
205 plasma_foci[i].x = random() % scrw; in plasma_init()
206 plasma_foci[i].y = random() % scrh; in plasma_init()
207 plasma_foci[i].vx = random() % 5 - 2; in plasma_init()
208 plasma_foci[i].vy = random() % 5 - 2; in plasma_init()