Cloning
DescriptionRGSS objects can be cloned. The question is which of them can be cloned and which can't.
Every object that can be cloned needs to have a rb_initialize_copy method defined. Declare the method in the header, define the method in the source file and add it to the interface of the class.
PriorityHigh.
PrerequisitesNone
AssignedBlizzard
Everything elseFor reference you can take a look at how Bitmap was done.
If you are unsure how to implement rb_initialize_copy for a specific class, just leave a comment with "// TODO - cloning" and I will take care of that.
You should first try in the original RGSS to call clone for every RGSS class to see if it works and if it's defined.