public void show(OutfitRequirement outfitRequirement, CommandsCollection onClose)
 {
     _outfitRequirement = outfitRequirement;
     _onClose           = onClose;
     gameObject.SetActive(true);
     updateItems();
 }
Beispiel #2
0
    public IModable copyDeep()
    {
        var result = new OutfitRequirement();

        result.AllowedStyles   = Modable.copyDeep(AllowedStyles);
        result.ForbiddenStyles = Modable.copyDeep(ForbiddenStyles);

        return(result);
    }
 private void mod(CommandOutfit original, CommandOutfit mod)
 {
     OutfitRequirement = Modable.mod(original.OutfitRequirement, mod.OutfitRequirement);
     onClose           = Modable.mod(original.onClose, mod.onClose);
 }
Beispiel #4
0
 public OutfitWindow(PC character, OutfitRequirement outfitRequirement, CommandsCollection onClose) : this(character)
 {
     _outfitRequirement = outfitRequirement;
     _onClose           = onClose;
 }
    public void show()
    {
        OutfitRequirement outfitRequirement = new OutfitRequirement();

        show(outfitRequirement, new CommandsCollection());
    }