0 of 0

File information

Last updated

Original upload

Created by

Vaillp

Uploaded by

Vaillp

Virus scan

Safe to use

Tags for this mod

23 comments

  1. Khaeops
    Khaeops
    • member
    • 3 kudos
    I get the following error when attempting to run this script:

    [00:00] Exception in unit  line -1: [EJvInterpreterError] Error in unit 'userscript' on line 1 : Invalid type of argument in call to function ''
    [00:00] Aborted: Applying script "Convert_LeveledLists_To_Skypatcher"
  2. mallemok
    mallemok
    • premium
    • 50 kudos
    What a fantastic script! Grace to you i could make hundreds of gamers very happy :-)

    You asked for ideas. Well, you could make my life much easier if i could export the packages for a list of npcs. Creating a list like <formid>,<edid>,<package type>,<pkid or FLST name>,<sequence nr when it a package and not a formlist>. Package type could then be one of SPOR,OCOR,GWOR,ECOR and Packages. It would be great if you could write such a script :-)
    Or, if it isn't to much trouble, create a conversion script into SPID. Which is my ultimate goal ;-)

    Thanx a lot anyway 
    1. JJFXVR
      JJFXVR
      • premium
      • 20 kudos
      Are we able to create custom leveled lists with this mod that apply to custom npcs, like for example, putting the cyrodiil armors in the bruma leveled lists so it can be found in the dungeons. loot, and on enemies in bruma?
    2. mallemok
      mallemok
      • premium
      • 50 kudos
      That's what i did with my skypatcher-mods ;-) But as far as i know you must use an existing leveled list. But you can manipulate any leveled list by this script. Individual npcs still have to be edited by hand however. Unless they use a leveled list ;-)
      But i found this script quite versatile :-)
    3. JJFXVR
      JJFXVR
      • premium
      • 20 kudos
      thank you for letting me know! it looks like i'll have to make the list by hand first then I can inject as many armors and stuff into it that I need 
  3. megablackk1d
    megablackk1d
    • premium
    • 49 kudos
    I'm confused on what the settings mean haha. If someone made a step by step guide on how to use this that would be fantastic. It's easier for me to learn if I can see what's happening. Thank you for the script!
    1. IamHovah
      IamHovah
      • premium
      • 72 kudos
      - Manually download this file
      - Extract the "Convert_LeveledLists_To_Skypatcher.pas" file to the "Edit Scripts" folder in your XEdit/SSEEdit installation. 
      - Open up the .esp file you want to convert the leveled list entries for in XEdit/SSEEdit
      - Expand the Leveled "Item/NPC" section
      - Select all of the Leveled List entries (or the ones you want to convert)
      - While selected, right click and choose "apply script"
      - Choose the "Convert Leveled Lists to Skypatcher option from the drop down and click ok
      - Once it completes, it will show the results automatically in the "messages" tab, you shouldnt need to manually select it.
      - The configuration you will need to use for your Skypatcher config file will be listed under : "Leveled List convert to Skypatcher :" and can be copy/pasted to a text editor for setting up the config file.
      - Check the articles tab on Skypatcher's nexus page for info on how to set up that file

      Fair warning, I've only used this a few times but it seems to have worked without issue. By default the settings are configured to convert leveled lists by editor ID and using the "addoncetoLL" filter and the "filterbyll" filter. 

      If you check out the leveled list article on the Skypatcher nexus page those terms will make more sense and you should be able to figure out if/when you'll need to swap the settings out.
    2. megablackk1d
      megablackk1d
      • premium
      • 49 kudos
      thank you!
  4. SandSquid16
    SandSquid16
    • supporter
    • 4 kudos
    could you explain how to do the Settings part of your instructions step-by-step for any individual mod? I'm trying to set this up and I do not understand how it works

    if it helps, the particular mod I'm trying to do this for is Narrative Loot, but even more general instructions that are broken down for someone who does not know how to write SkyPatcher inis would be helpful
  5. jommeaenggu
    jommeaenggu
    • member
    • 1 kudos
    Best
  6. hoangdai94
    hoangdai94
    • member
    • 181 kudos
    💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖 
  7. toosober
    toosober
    • premium
    • 2 kudos
    Just to clarify, this is not a script that automatically converts levelled list edits in your load order, right?
    1. Vaillp
      Vaillp
      • supporter
      • 17 kudos
      Correct.

      This script simply help to extract informations from Leveled Lists selected in a Skypatcher format. (You can select all leveled Lists of your load order if you want)

      Quick exemple : 
      Mod A, create LL 1,2,3
      Mod B, modify LL 1,2 (add some items)
      Mod C modify LL 1,3 (add some items)

      I will first convert Mod A > LL 1,2,3 to Skypatcher format
      Then Mod B > LL 1,2 Just keeping added items (see option includeItemsIdenticalToMaster)
      Then Mod C > LL 1,3 Just keeping added items (see option includeItemsIdenticalToMaster)

      Finally construct my Skypatcher .ini : 

      LL 1,2,3 : Clear 

      LL 1 add <All my previous extracts for LL 1> 
      LL 2 add <All my previous extracts for LL 2> 
      LL 3 add <All my previous extracts for LL 3> 


      5min to create a patch
    2. toosober
      toosober
      • premium
      • 2 kudos
      Right on. Still just a bit above my level, but dangerously close to being an autopatcher.

      Keep up the good work. Tons of potential here.
  8. Cal1407
    Cal1407
    • member
    • 0 kudos
    Really useful script! Are you planning to make scripts for other properties as well (i.e. food effect)?
    1. Vaillp
      Vaillp
      • supporter
      • 17 kudos
      I haven't used Skypatcher for Alchs and mgefs yet, but if you want to select some Ingestibles in xEdit and get a result like this : 

      filterByAlchs=FirebrandWine:mgefsToAdd=FoodRestoreStamina~20~0~0, FoodDamageStaminaRate~30~45~0, AlchResistFrost~15~45~0

      • or : 
      filterByAlchs=Skyrim.esm|01895F:mgefsToAdd=Skyrim.esm|0F33CC~20~0~0, Skyrim.esm|10C645~30~45~0, Skyrim.esm|03EAEB~15~45~0


      It's possible.

      If you have any ideas for scripts that might be useful, I'd love to hear them.
    2. Cal1407
      Cal1407
      • member
      • 0 kudos
      What a chad.... Nice job bro!
  9. reissue1426
    reissue1426
    • supporter
    • 12 kudos
    Thanks a lot for this! Really useful for something I'm working on.

    One suggestion would be to account for a plugin's master files and remove any LL changes already covered by masters from the output
    1. Vaillp
      Vaillp
      • supporter
      • 17 kudos
      It's a good idea, so I did it !

      You can now use the option includeItemsIdenticalToMaster to include or not items if there are identical to the master.
    2. reissue1426
      reissue1426
      • supporter
      • 12 kudos
      Awesome, thank you!
  10. dabiggieboss
    dabiggieboss
    • premium
    • 322 kudos
    This is awesome. Being able to do the reverse would be awesome as well, not sure how feasible it is though.
    1. LummoxJR
      LummoxJR
      • premium
      • 51 kudos
      I would use that for making non-SkyPatched versions of some of my mods. But I'm happy to have even this, for sure.