Filter


filterByModNames allows you to filter by mods and can be combined with other filters. Multiple mods need to be separated by ,
Example: 
filterByModNames=SkyValor.esp:filterByXXX=MyMod.esp|123:setWhatEver=123

filterByOutfits can be used to filter objects. (multiple separated by ,)
(Remember, if you don't use a filter, it will affect ALL outfits.)

filterByForms can be used to filter outfits with specific objects contained in the outfit. (multiple separated by ,)

filterByFormsOr can be used to filter outfits with specific objects contained in the outfit. (multiple separated by ,)

filterByFormsExclude can be used to exclude outfits with specific objects. (multiple separated by ,)

Operations

formsToAdd  allows you to add objects/items to form lists. Multiple have to be separated by ,  
Example:
filterByOutfits=Skyrim.esm|246EE7:formsToAdd=Skyrim.esm|59A71

formsToRemove  allows you to remove objects/items from form lists. Multiple have to be separated by ,  
Example:
filterByOutfits=Skyrim.esm|246EE7:formsToRemove=Skyrim.esm|59A71

formsToReplace  allows you to replace forms in place. Only FormID is supported
Example:
filterByOutfits=Skyrim.esm|246EE7:formsToReplace=Skyrim.esm|59A71=Skyrim.esm|59A72

clear allows you clear the outfit and remove all records.
Example:
filterByOutfits=Skyrim.esm|246EE7:clear=true

Article information

Added on

Edited on

Written by

Zzyxzz

7 comments

  1. misterkiska
    misterkiska
    • supporter
    • 66 kudos
    Could you please provide an example how exactly to replace a default outfit with a new one provided in a new .esp file?

    Like what files to create and where? I mean, I'm not the stupidest person in the world, but it's quite hard to figure everything out without a complex manual with examples.
    1. misterkiska
      misterkiska
      • supporter
      • 66 kudos
      Can I use something like that?

      filterByOutfits=Skyrim.esm|000FDEAC:formsToReplace=Skyrim.esm|00012E46=Obi - Eve's Sunfire Armor.esp|FE000D65
      filterByOutfits=Skyrim.esm|000FDEAC:formsToReplace=Skyrim.esm|00012E4B=Obi - Eve's Sunfire Armor.esp|FE000D69
      filterByOutfits=Skyrim.esm|000FDEAC:formsToReplace=Skyrim.esm|00013948=Obi - Eve's Sunfire Armor.esp|FE000D63
      filterByOutfits=Skyrim.esm|000FDEAC:formsToAdd=Eve's Sunfire Armor.esp|FE000D70
  2. TheTrueAwesome
    TheTrueAwesome
    • premium
    • 43 kudos
    filterByFactions=Skyrim.esm|VigilantOfStendarrFaction:outfitDefault=VigilantsOfStendarrFactionOutfits.esp|804 

    Attempting to do a Skypatcher for the Vigilants of stendarr. Is this essentially how it would go? I know Skypatcher has some editor ID support.

    edit:
    I figured it out!
    1. nmjfiregfew
      nmjfiregfew
      • supporter
      • 3 kudos
      "I figured it out!" with no explanation for anyone else to learn from. Classic internet :( Would you be able to show what you learned?
    2. justrush808
      justrush808
      • premium
      • 20 kudos
      Unsure what they learned and what you need help with, but it would use the NPC patcher (SKSE\plugins\SkyPatcher\npc\file.ini), and EditorIDs don't need the plugin name. I don't know if it works with it, but I don't use it. You can also use the EID of the outfit if it's easier; only like three specific things can't use EIDs. Assuming the faction EID above is correct, here's roughly how it would go:
      filterByFactions=VigilantOfStendarrFaction:outfitDefault=OutfitEID
    3. asilentguardian
      asilentguardian
      • member
      • 2 kudos
      formsToAdd didn't work for me with EditorID, I switched to FormID and it worked as intended.
  3. justrush808
    justrush808
    • premium
    • 20 kudos
    Niiiice. I have some SPID-distributed outfits that I'm adding wigs to and with the granular SkyPatcher filtering system, I can choose how to affect it, when it's affected, etc. without adding/removing/patching records in the plugins. Love the power of all the tools we have now. Thanks for this one.