What typically happens is that I write up some code that creates a neat looking unbalanced enities. Then Pepisolo, Misery, and/or Chris (possibly others too) tweak it and give it a graphic, sounds, and ship_category. Sometimes my initial thoughts match, sometimes they don't. In this case, the original entry weapon had three variants with different properties and visuals. In the end it looks like one of those variants was selected, and turned into two different shots. One of those was given some of the attributes from the other variants. Then both color coded to match the ships they fire from. From a player perspective, one set of shots ricochets while the other will slide. I was really happy with the effect when I made it and it is cool to see it in game. Not that I'll ever make it to floor 3 to find one of these guys.