Create a new sprite with codes

This is the category for tutorials or solutions to general problems. If you want to ask a question about how to do something, use the Help with Snap! category.
Set a clone’s temporary to false will create a new object.

you can also do

which creates a clone (when the (a new clone of [myself v]) reporter is called) and tells that clone (the new clone reporter reports the new clone) to set it's temporary to false, so it creates a copy of that sprite.

A permanent clone is not just a copy. Like a temporary clone, it shares data with its parent. Changing some things in the parent will automatically make the same change in the clone, because there really is only one of whatever it is, not two copies.

ok, I actually didn't know that, and I tested it out.