Object set parent

Explanation
Setting parent objects is mainly for scenarios in which there is a large group of objects that use similar events and functions and maybe have different sprites. For example, if you have 5 different colors of wall that have the same functions, such as, the player stops when it collides with any of them, you would create a 6th object and call it wall_parent (or something along those lines) and place all the events onto that. Then, you would set the 5 wall types to have wall_parent as their parent. It sounds complicated, but it really isn't!