My terminology may not be appropriate, but how would I go about spawning a parent (or main) projectile that then spawns child (or sub) projectiles? Basically, I’m trying to achieve the following game-play functionality: a grenade launcher that shoots a large grenade, which upon exploding, shoots several smaller grenades (in random directions) which also explode. So basically, I need to know how to spawn multiple projectiles and then adjust the rotation for each. I’m assuming this is where scary programming terms like arrays and loops come into play? I would greatly appreciate being pointed down the right path.