NOTE: (PLEASE READ) GameDesigner, I've noticed a bug within the code that appeared after I added in my smooth walking script. In the codes where you make the Player glide to the door/counter/whatever, the "repeat until" loops never end (because they never, for some reason, reach the specified Y position), causing the player to continuously switch costumes forever. This can be fixed by putting the Y position in which the player will be after he/she enter the door/gets to the counter/whatever instead of the Y position of the door. You can use my debug list to help. Sorry for the trouble.
I also put in my smooth walking script and moved the male code to the female code