C3 gave me some inspiration yesterday, but what project could ever be finished in 24 hours? Some small, neat, gimmicky project, I thought. At the time, I was working on a new cluster sprite. Then I thought of earlier C3 projects. ICB's boomerang powerup generator! People used to think the amount of boomerangs you could shoot at once was a bit too little. So... I think you can guess what I did next.
I made it into a cluster sprite. This means you can have up to 20 boomerangs on the same screen. The only issues it might cause is with a select few extended sprites (score sprites) that use the same OAM area.
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ovmzhcw4lFE&hl=nl_NL&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ovmzhcw4lFE&hl=nl_NL&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
P.S. I'm sorry for the terrible quality. I have no idea how that became so bad. I think I'll not compress it at this size next time. >_>
You can download the cluster sprite here. For the lazy ones among us, here's the IPS so you can use it in the test level : Click.
Of course, the maximum doesn't have to be 20. You can easily set the maximum to any value between 1 and 20, I explained this in the readme.
Watch out when using this with sprites that can, but aren't supposed to be killed by stars, like Fishin' Boo.
Bugs that need to be fixed (after C3) / things that need to be added:
- Instead of having a predefined interaction field, work with sprite clippings.
- Don't make it possible to conflict with score sprites.
The code was rushed, as I only worked on it today. I based it off Spike Hell, so it might share some elements.
--------> Don't follow "Find Roy's Dignity", my hack. Because it's pretty outdated. <--------
I made it into a cluster sprite. This means you can have up to 20 boomerangs on the same screen. The only issues it might cause is with a select few extended sprites (score sprites) that use the same OAM area.
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ovmzhcw4lFE&hl=nl_NL&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ovmzhcw4lFE&hl=nl_NL&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
P.S. I'm sorry for the terrible quality. I have no idea how that became so bad. I think I'll not compress it at this size next time. >_>
You can download the cluster sprite here. For the lazy ones among us, here's the IPS so you can use it in the test level : Click.
Of course, the maximum doesn't have to be 20. You can easily set the maximum to any value between 1 and 20, I explained this in the readme.
Watch out when using this with sprites that can, but aren't supposed to be killed by stars, like Fishin' Boo.
Bugs that need to be fixed (after C3) / things that need to be added:
- Instead of having a predefined interaction field, work with sprite clippings.
- Don't make it possible to conflict with score sprites.
The code was rushed, as I only worked on it today. I based it off Spike Hell, so it might share some elements.
--------> Don't follow "Find Roy's Dignity", my hack. Because it's pretty outdated. <--------