void OnCustomize(int characterID, parts part, string newImage) { if (newImage == "") { return; } if (characterID == character.data.id) { if (part == parts.LEGS) { character.data.legs = newImage; string leg1_image = "customizer/CLOTHES/bottom/" + newImage + "_leg_a"; string leg2_image = "customizer/CLOTHES/bottom/" + newImage + "_leg_b"; character.avatar.leg1.spriteMesh = Resources.Load(leg1_image, typeof(SpriteMesh)) as SpriteMesh; character.avatar.leg2.spriteMesh = Resources.Load(leg2_image, typeof(SpriteMesh)) as SpriteMesh; string body_bottom_image = "customizer/CLOTHES/bottom/" + newImage + "_hips"; character.avatar.body_bottom.spriteMesh = Resources.Load(body_bottom_image, typeof(SpriteMesh)) as SpriteMesh; return; } else if (part == parts.CLOTHES) { character.data.clothes = newImage; string arm_a_image = "customizer/CLOTHES/top/" + newImage + "_arm_a"; string arm_b_image = "customizer/CLOTHES/top/" + newImage + "_arm_b"; character.avatar.arm1.spriteMesh = Resources.Load(arm_a_image, typeof(SpriteMesh)) as SpriteMesh; character.avatar.arm2.spriteMesh = Resources.Load(arm_b_image, typeof(SpriteMesh)) as SpriteMesh; string body_up_a_image = "customizer/CLOTHES/top/" + newImage + "_torax_a"; string body_up_b_image = "customizer/CLOTHES/top/" + newImage + "_torax_b"; character.avatar.body_up_a.spriteMesh = Resources.Load(body_up_a_image, typeof(SpriteMesh)) as SpriteMesh; character.avatar.body_up_b.spriteMesh = Resources.Load(body_up_b_image, typeof(SpriteMesh)) as SpriteMesh; return; } else if (part == parts.HAIRS) { character.data.hairs = newImage; //return; string hair_a_image = "customizer/HAIR/" + newImage + "_a"; string hair_b_image = "customizer/HAIR/" + newImage + "_b"; character.avatar.hair_up.sprite = Resources.Load(hair_a_image, typeof(Sprite)) as Sprite; character.avatar.hair_down.sprite = Resources.Load(hair_b_image, typeof(Sprite)) as Sprite; return; } else if (part == parts.COLORS) { character.data.colors = newImage; Color color = Data.Instance.clothesSettings.colors[int.Parse(character.data.colors)]; character.avatar.hair_up.color = color; character.avatar.hair_down.color = color; return; } string part_url = "customizer/" + part.ToString() + "/" + newImage; } }