public void SetPlayerTexture(string path, string texType, GearInfoType infoType, bool useFull) { TextureChange texChange = new TextureChange("albedo", path); GearInfo newInfo; if (infoType == GearInfoType.Board) { newInfo = new BoardGearInfo("MP Temp " + texType.ToString(), texType, true, new TextureChange[] { texChange }, new string[0]); } else { newInfo = new CharacterGearInfo("MP Temp " + texType.ToString(), texType, true, new TextureChange[] { texChange }, new string[0]); } characterCustomizer.EquipGear(newInfo); }
public void SetPlayerTexture(string path, MPTextureType texType, bool useFull) { TextureChange texChange = new TextureChange("albedo", path); GearInfo newInfo; if ((byte)texType >= (byte)MPTextureType.Deck) { newInfo = new BoardGearInfo("MP Temp " + texType.ToString(), GetGearTypeFromTextureType(texType, useFull), true, new TextureChange[] { texChange }, new string[0]); } else { newInfo = new CharacterGearInfo("MP Temp " + texType.ToString(), GetGearTypeFromTextureType(texType, useFull), true, new TextureChange[] { texChange }, new string[0]); } characterCustomizer.EquipGear(newInfo); }