0 of 0

File information

Last updated

Original upload

Created by

tktk

Uploaded by

quasart

Virus scan

Safe to use

Tags for this mod

21 comments

  1. TLY400
    TLY400
    • supporter
    • 0 kudos
    A very useful tool, simple and effetive. thank you.
  2. phileaschen
    phileaschen
    • member
    • 0 kudos
    From the original module, ESL is the best version anyway. The follower light is not very useful. You can pass NNF to let the follower automatically hold the torch more immersive than with the light.
  3. Canlocu
    Canlocu
    • premium
    • 31 kudos
    Have not tested if compacting Quick Light breaks scripts, but breaks Quick Light For Followers (QLFF) 

    https://www.nexusmods.com/skyrimspecialedition/mods/44163

    Spoiler:  
    Show

    [00:00] Start: Checking for Errors
    [00:00] Checking for Errors in [FE 001] QuickLightForFollowers.esp
    [00:00] aaaQLLightSelf "QuickLight" [MGEF:FE0002C5]
    [00:00]     MGEF \ Magic Effect Data \ DATA - Data \ Hit Effect Art -> [FE000DB7] < Error: Could not be resolved >
    [00:00] aaaQLLightSelfBright "QuickLight" [MGEF:FE000348]
    [00:00]     MGEF \ Magic Effect Data \ DATA - Data \ Hit Effect Art -> [FE000DB7] < Error: Could not be resolved >
    [00:00] aaaQLLightSelfWide "QuickLight" [MGEF:FE000349]
    [00:00]     MGEF \ Magic Effect Data \ DATA - Data \ Hit Effect Art -> [FE000DB7] < Error: Could not be resolved >
    [00:00] aaaQLLightSelfSlightlyBright "QuickLight" [MGEF:FE000E3A]
    [00:00]     MGEF \ Magic Effect Data \ DATA - Data \ Hit Effect Art -> [FE000DB7] < Error: Could not be resolved >
    [00:00] QLFFLanternManager [QUST:FE001800]
    [00:00]     QUST \ VMAD - Virtual Machine Adapter \ Scripts \ Script \ Properties \ Property \ Value \ Array of Object \ Object Union #0 \ Object v2 \ FormID -> [FE0002C7] < Error: Could not be resolved >
    [00:00]     QUST \ VMAD - Virtual Machine Adapter \ Scripts \ Script \ Properties \ Property \ Value \ Array of Object \ Object Union #1 \ Object v2 \ FormID -> [FE000E3B] < Error: Could not be resolved >
    [00:00]     QUST \ VMAD - Virtual Machine Adapter \ Scripts \ Script \ Properties \ Property \ Value \ Array of Object \ Object Union #2 \ Object v2 \ FormID -> [FE00034B] < Error: Could not be resolved >
    [00:00]     QUST \ VMAD - Virtual Machine Adapter \ Scripts \ Script \ Properties \ Property \ Value \ Array of Object \ Object Union #3 \ Object v2 \ FormID -> [FE00034D] < Error: Could not be resolved >
    [00:00] Done: Checking for Errors, Processed Records: 14, Errors found: 5, Elapsed Time: 00:00
    [00:00] Start: Checking for Errors

    Cheers
    1. quasart
      quasart
      • premium
      • 16 kudos
      Indeed, that is because when compacting the file, some of its formIds have changed and are called from the Quick Light For Followers mod.
      For example
      aaaQLQuickLightSpell "QuickLight" [SPEL:020012C7]
      changes to
      aaaQLQuickLightSpell "QuickLight" [SPEL:FE000802] (or any other random)
    2. Canlocu
      Canlocu
      • premium
      • 31 kudos
      So safe to re-ID them to new ref id's?

      I switched out the errors with new ID's and no errors now, Lets hope the scripts dont call on the old ones >.>

      Cheers
    3. karjetzeman
      karjetzeman
      • member
      • 1 kudos
      How did it go ? and if it went well can you link your version ?
  4. Geralt889
    Geralt889
    • premium
    • 1 kudos
    Thank you Sir
  5. mattosmattos
    mattosmattos
    • member
    • 0 kudos
    I replaced the ESP, but it doesn't work.
    There is no response when I press the activation key.
    This is AE.
    1. quasart
      quasart
      • premium
      • 16 kudos
      You started new game?
    2. mattosmattos
      mattosmattos
      • member
      • 0 kudos
      no, Need a new game?
    3. quasart
      quasart
      • premium
      • 16 kudos
      Yes, the formIds have changed
    4. hamletsdead
      hamletsdead
      • premium
      • 40 kudos
      Hacky workaround is to remove the original mod from your game, boot up and save. Then run script cleaner. Then install mod with ESPFE version, then boot up game again. That should solve the "only works on new game" issue.
    5. mattosmattos
      mattosmattos
      • member
      • 0 kudos
      It worked when I removed the old esp.
      Thank you for information and support.
  6. Can i install it midgame?
    1. quasart
      quasart
      • premium
      • 16 kudos
      no, but the reason to use this is to free 1 slot in load order. If you already started a game, why you need more slots?
  7. Jilvane
    Jilvane
    • premium
    • 23 kudos
    Did you literally.... just add the ESL flag and nothing else?
    Does QuickLight not require compacting?
    Do you know that you cannot simply compact a mod that has scripts and expect it to work without issues?
    1. quasart
      quasart
      • premium
      • 16 kudos
      Yes, the mod require compacting and i do it.
      All settings are tested before upload. 
    2. LordVaktus
      LordVaktus
      • premium
      • 2 kudos
      Compacting plugins that have scripts doesn't cause issues unless those scripts reference specific formids, such as the 'GetFormFromFile' function.
    3. Jilvane
      Jilvane
      • premium
      • 23 kudos
      @LordVaktus, Thank you for clarifying. Is there a way to verify this easily?
    4. quasart
      quasart
      • premium
      • 16 kudos
      @zohryu You can use some pex decompiler to get the source pcm. I use https://github.com/Orvid/Champollion/releases.
      I did that before and i found some GetFormFromFile on the scripts BUT for get record from other mod: Facelight.esp.

      This mod does not have any problem with compacting itself, but it can cause problems with mods that depend on it, such as the case of Quick Light For Followers
  8. tim19920807
    tim19920807
    • member
    • 4 kudos
    THX!!!!