Hi! This is my first post so forgive me if I'm doing anything wrong! I've been searching for a few hours now for a way to be able to change my character by adding or removing equipment. It was pretty easy just to add and remove one. But when I tried to find how to add and remove multiple ones at a time, all I could find were scripts (some you had to pay for). I'll try and explain what exactly this does, I hope I make sense! So, BasicActor equips Hoodie (Changes graphic to HoodieActor), HoodieActor equips Goggles (Goggles graphic adds on to HoodieActor) Visa-versa, BothActor removes one and is left with the other. And will become BasicActor if you remove both. First you need to make the sprites. Basic actor, Actor with separate goggles, Actor with separate hoodie, Actor with both goggles and hoodie (together). Then set a parallel process and put this in the event box: (Conditional Branch with else case) If Actor has equipped Hoodie (Under that make another one) If Actor has equipped Goggles Change Actor images: Hoodie and goggle actor/graphic ELSE: Change Actor images: JUST hoodie actor/graphic 2nd ELSE: (Condintional Branch with else case) If Actor has equipped Goggles Change Actor images: JUST goggles actor/graphics 3rd ELSE: Change Actor images: BasicActor I can imagine this will work for more items and would be useful for a character maker or dress up game. If this hasn't made any sense (sorry I'm bad with explanations) I've added a screenshot and you can also download the demo and take a look for yourself. I've made it as small as possible (Deleted everything but the essentials) I think it's about 6MB. It's too big to attach here so I've put it on Dropbox: https://www.dropbox.com/s/bw16wvkjgrqe7pa/Test.zip?dl=0 I hope this helps someone as much as it's helped me!