static void UpdateModelForSkinType(Entity e, SkinType skinType) { var storedModel = new StoredCustomModel(e.Model); var oldModelName = storedModel.GetFullNameWithScale(); storedModel.ApplySkinType(skinType); var newModelName = storedModel.GetFullNameWithScale(); if (!oldModelName.CaselessEq(newModelName)) { Debug("UPDATE MODEL {0} -> {1}", oldModelName, newModelName); e.UpdateModel(newModelName); } else { Debug("already {0}", newModelName); } }
public static void UpdateModel(Entity e, string model) { e.UpdateModel(model); }