(Pixel perfect or instant-hit bullets)
+Bullet.count > 0
+For "" from 0 to 5
-Move Bullet 60*dt in angle of Bullet
+On loop ""
+Bullet collides with solid
-Destroy bullet
Interesting. I was about to end up with a pretty complex algorithm but i decided to take a look at your snippet of code. However, like megatronx, i don't fully understand the logic behind this snippet of code.
From my understanding... you seem to use the loop for detecting if the bullet collide with the wall. Why? Plus, isn't Bullet collide a triggered event ?