Huge thank to Itsstorming for some code and textures and animations!!