/// <summary> /// Add character outfit to list of available outfits. /// </summary> /// <param name="outfitArg"></param> public void AddOutfit(CharacterOutfitTemplate outfitArg) { //make outfit from given template and add to list characterOutfits.Add(new CharacterOutfit(outfitArg)); //if equipped index not pointing at a outfit if (characterOutfitEquippedIndex < 0) { //point equipped index at first outfit characterOutfitEquippedIndex = 0; } }
public CharacterOutfit(CharacterOutfitTemplate templateArg) { Setup(templateArg.template); }