File information

Last updated

Original upload

Created by

ElminsterAU and the xEdit Team

Uploaded by

ElminsterAU

Virus scan

Some manually verified files

3503 comments

  1. Sharlikran
    Sharlikran
    • supporter
    • 6,667 posts
    • 552 kudos
    Locked
    Sticky
    This thread is for discussing the program or to report a reproducible bug. I will no longer tolerate complaints about the use of FO4Edit for things it is not intended for, especially when it's due to user error.

    NOTE: Anti-virus programs cause unwanted delays and issues with FO4Edit. Be sure to disable them if you are experiencing any unusual behavior. Kaspersky antivirus is one that is known to cause issues.

    ModOrganizer:

    None of us use MO so there is no way for us to guide you through any settings changes that would assist you. People not using MO won't be able to troubleshoot FO4Edit in that environment because of the differences when using MO. If you are using Mod Organizer you should read the documentation, look for Youtube Videos. Please direct all MO related questions in the appropriate MO forums or refer to STEP Guides.

    GophersVids, GamerPoets and the STEP Guide are good resources for MO.

    When reporting a bug:

    Before you do anything, Can you reproduce the issue? If related to a specific record in a specific plugin can you reproduce the issues with a new plugin created from the CK? Try to reproduce your bug using a recent version of the software, to see whether or not it has already been fixed. Be precise, be clear and explain how to reproduce the problem, step by step, so others can reproduce the bug. Include any special setup steps. Explain in which part of the software the bug occurs. If you were preforming a specific procedure, explain what you are doing when the bug occurs. Explain the actual result of and the expected result for the bug you are reporting. Don't provide your suggested solution. An appropriate solution will be provided within the boundaries of the intended use and goal of the program.

    If you have a legitimate and reproducible bug, you have reviewed the above information, and you can still reproduce it then post a thorough and complete report on our new GitHub. The issue tracker is not a forum. It's for reproducible bug reports only, not possible bugs or questions.

    Questions in regards to editing plugins:

    For mod and plugin troubleshooting use the Fallout 4 Mod Troubleshooting thread. For plugin related questions use the Fallout 4 Creation Kit and Modders or Bethesda's Fallout 4 Creation Kit Thread.
  2. zilav
    zilav
    • member
    • 3,518 posts
    • 371 kudos
    Locked
    Sticky
    Rename to FO4VREdit.exe to work with Fallout 4 VR.
  3. baloney8sammich
    baloney8sammich
    • member
    • 6 posts
    • 0 kudos
    Since I just noticed a new version was released, I should point out this is from ;font-family:'helvetica neue', Arial, Verdana, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;">v3.2.1.
     
    ;font-family:'helvetica neue', Arial, Verdana, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;">-----
     
    I'm trying to add via script a single Object Template 'combination' to an Armor record which has no Object Template data. Adding the Object Template element like so works fine:

    e1 := Add(e,'Object Template', True);

    But when I try to add a combination using the only method I've found that (kind of) works:

    e2 := Add(e1,'OBTS',True);

    … I get an assertion failure:

    Exception in unit userscript line 29: Assertion failure (D:\Projects\TES5Edit\wbImplementation.pas, line 13537)

    Nevertheless, the combination gets added, although e2 doesn't get assigned. And if I put the problem Add() in a try...except clause and assign e2 elsewise I can carry on as though nothing is amiss.
     
    Is this a bug or am I doing it wrong?
     
    Here is the full test script for reference:

    unit userscript;
     
    function Process(e: IInterface): integer;
    var
      e1, e2: IInterface;
      i: Integer;
    begin

      Result := 0;
      if NOT ElementExists(e,'Object Template') then
      begin

        e1 := Add(e,'Object Template', True);

        try
          Add(e1,'OBTS',True);
        except
          AddMessage('S*** Happens');
        end;

        e2 := ElementByIndex(ElementByPath(e1,'Combinations'),0);
        SetEditValue(ElementByPath(e2, 'OBTS - Object Mod Template Item\Addon Index'),'-1');
        SetEditValue(ElementByPath(e2, 'OBTS - Object Mod Template Item\Default'),'True');
      end;
    end;
    end.

    1. zilav
      zilav
      • member
      • 3,518 posts
      • 371 kudos
      function Process(e: IInterface): integer;
      var
      e1, e2: IInterface;
      begin
      if not ElementExists(e, 'Object Template') then begin
      e1 := Add(e, 'Object Template', True);
      e2 := ElementAssign(e1, 1, nil, False);
      SetElementEditValues(e2, 'Combination\OBTS\Addon Index', '-1');
      SetElementEditValues(e2, 'Combination\OBTS\Default', 'True');
      end;
      end;
    2. baloney8sammich
      baloney8sammich
      • member
      • 6 posts
      • 0 kudos
      Thanks, it never would have occurred to me to use ElementAssign() in this context.
    3. zilav
      zilav
      • member
      • 3,518 posts
      • 371 kudos
      It comes down to the type of interface you are dealing with, but to simply put in majority of cases Add() is used to add elements by signature or name to the record itself, while ElementAssign() is to add elements everywhere else by zero based index in the definition (we use 1 here because 'Combinations' element is the second one inside of 'Object Template').
  4. JaYmZeE311074
    JaYmZeE311074
    • premium
    • 279 posts
    • 6 kudos
    TITANS - GODS - SAVIOURS!

    This tool has always been a must - the improvements over the last few months - WOW - man WOW - LOVING U GUYS LONG LONG TIME!

    JaYmZeE
    1. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      Thanks for your (and others) kind words.

      Now I'm just waiting and hoping that there will be enough support for my Patreon to allow me to keep working on xEdit, instead of this being a one-off. There are still a huge number of possible improvements that I would like to tackle.
    2. JaYmZeE311074
      JaYmZeE311074
      • premium
      • 279 posts
      • 6 kudos
      The only reason I'm not already a Patron as I currently don't work due to a serious case of Carpal Tunnel of all things - I barely survive as it is - but as soon as my circumstances change - so will my lack of Patronage to your good self.

      I used to use the Nexus so much that eventually guilt quite simply made it impossible for me not to contribute and I'm way past the guilty stage with you - your tool, which as I said has always been intergral - is now blowing me away - your recent work on it has literally been like you've been in my mind fixing things for me I didn't even realise yet that I wanted fixed - If people are in a position to be your Patreon and are not - I cannot call shame on them - but if you can afford it - this man and his recent efforts deserve it - I'd be lost without this tool - my game would be no where as good without the work I'm able to do with this tool and I'm only an average user - but from being able to sort alphabetically, cleaning and sorting mods en-mass in seconds or minutes to name but a few - My praise is essentially worthless to you, but I promise, when my circumstances improve - You will not be forgotten, keep the reminders popping up - and I hope and pray your able to keep it up, because I'd hate to miss out on what you could really achieve with this tool - for now, regretablly not your patreon, please settle for my humble admiration and thanks for now.

      JaYmZeE

      The real Irony of my situation is I can undergo an operation to help fix the pain associated with my nerve damage - BUT - it could result in me not being able to use my PC at my current level - I've been putting the operation off - Rather deal with the pain than the thought of not being able to use my PC as I can now!

      https://forums.nexusmods.com/index.php?/topic/7224001-fo4edit-version-4-released-patreons-required/ Hope this helps.
    3. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      Thanks a lot. I fully understand that not everyone is in a position where they can directly financially support xEdit development. (Though I would hope that most people would be able to spare $1 per month...) And that's fine. Each to their ability. Helping to spread the news is probably just as important as pledging.
    4. JaYmZeE311074
      JaYmZeE311074
      • premium
      • 279 posts
      • 6 kudos
      When my circumstances improve - you'll have support from me - best I can do - as for spreading the word - man, I've been raving about your beta's to anyone who'd listen on Discord since they started appearing every few days..... what I can't do in cash - I'll keep doing in pointing out the changes and suggesting those who can donate should - I survive on around what would be the equivalent of $280 US, £222 or 380 or so AUD monthly of which pretty much half goes to pay for electricity leaving me £27 give or take a week to survive on......... Universal Credit in action baby..... Ian Duncan Smith - I hope you burn in the fiery pits of hell........ VIVA LA REVOLUTION!
  5. lawfish88
    lawfish88
    • member
    • 13 posts
    • 0 kudos
    This tool closes almost immediately (within a second or two) of opening. How am I supposed to use it?

    solved using this tutorial https://www.youtube.com/watch?annotation_id=annotation_2200986655&feature=iv&src_vid=2F19Do8HAl4&v=2F19Do8HAl4#t=7m7.8s
  6. Destroyer5
    Destroyer5
    • member
    • 232 posts
    • 1 kudos
    Hello is there a way to sort mod erros that it only shows the errors in the drop down without having to switch back and forth to messages to check each error or select each error? thanks.
    1. VIitS
      VIitS
      • premium
      • 2,298 posts
      • 95 kudos
      You can CTRL+Doubleclick on a FormID in the messages tab and it will jump to the record. If you have a mouse with forward/back buttons, you can then just hit back to return to the messages tab.
    2. Destroyer5
      Destroyer5
      • member
      • 232 posts
      • 1 kudos
      oK thanks yea I do that I just thought there was a way to search for only errors in all mods and then have them all in the drop down for easy access. Errors tend to be primary CTD causes so it would be great to incorporate a error search for all mods at the same time or have the search field be able to search for the word error. this is a great program either way.
    3. Destroyer5
      Destroyer5
      • member
      • 232 posts
      • 1 kudos
      oK thanks yea I do that I just thought there was a way to search for only errors in all mods and then have them all in the drop down for easy access. Errors tend to be primary CTD causes so it would be great to incorporate a error search for all mods at the same time or have the search field be able to search for the word error. this is a great program either way.
  7. MgSolidus
    MgSolidus
    • member
    • 210 posts
    • 1 kudos
    I press legend and get only this small dude.

    what i'm doing wrong?
    1. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      No idea. Never seen that before. Nobody else has reported it either.
    2. MgSolidus
      MgSolidus
      • member
      • 210 posts
      • 1 kudos
      https://www.youtube.com/watch?v=KlHt0t8rLsg&feature=youtu.be
    3. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      I didn't say I don't believe that it happens. Just that I've never seen that problem before and that of the 1000's of BETA testers over the last 3 months nobody has reported it. So whatever is causing that problem, it's not something common.

      The first thing you could try is to reset your settings. Hold CTRL+ALT+SHIFT while xEdit is starting (before the main window is visible) to reset ALL settings and see if that fixes the issue.
    4. MgSolidus
      MgSolidus
      • member
      • 210 posts
      • 1 kudos
      same.

      Maybe i need reinstall it somehow correctly? Right now it is D:\Program Files (x86)\Steam\steamapps\common\Fallout 4\FO4Edit
    5. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      What is your OS?
    6. MgSolidus
      MgSolidus
      • member
      • 210 posts
      • 1 kudos
      win7 upgrade version.
    7. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      How do you manage to get that completely empty and uninitialized view tab?
      Ok.. I see.
      Don't use the view tab without having an actual record selected that shows in it. I'll change the next version to make sure the View tab doesn't show up directly from program start until you have a record selected.
    8. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      4.0.0b which can be found in the #builds channel on the xEdit Discord should make sure the View tab stays hidden until you've selected a record for the first time.

      It can be found here: https://discordapp.com/channels/471930020454072348/518048160526893057/522160910949679114
  8. ksolonenko
    ksolonenko
    • supporter
    • 189 posts
    • 0 kudos
    I made bashed patch and wanted to manually edit some records. When i drag and drop them they turn into <errors>. Doesn't happen on previos version.
    1. ElminsterAU
      ElminsterAU
      • premium
      • 328 posts
      • 425 kudos
      Need more information. Please log a detailed issue report on GitHub.
  9. Skcyte
    Skcyte
    • member
    • 25 posts
    • 0 kudos
    The update looks way better. But it got more complicated.
  10. MajorDick
    MajorDick
    • premium
    • 636 posts
    • 10 kudos
    Thank you much to all/team for the update and continued work on this tool. CHEERS!
  11. Husakron
    Husakron
    • premium
    • 186 posts
    • 3 kudos
    The latest version on the GitHub, xedit-3.3.11 Beta, is that newer or older than this? I know 3.3.11 is before 4.0.0, I'm just wondering if the beta has a different number/name scheme. I've been using the beta versions for awhile now. Great work and thank you.
    1. VIitS
      VIitS
      • premium
      • 2,298 posts
      • 95 kudos
      The Github beta is older, though only by a little bit.
  12. fathuuuuuur
    fathuuuuuur
    • member
    • 235 posts
    • 1 kudos
    Thank you so much for the 4.0.0 update, I've been getting constant crashes on the previous version but this one fixed it.
Top