Skip to content
Snippets Groups Projects
  1. Apr 12, 2016
  2. Apr 11, 2016
    • jonwd7's avatar
      [FO4] New shader flags · 3088914c
      jonwd7 authored
      There were 16 changed shader flags between game versions.  This creates
      a new set of enums for FO4 so that the proper descriptions can be shown
      for the bits.
      
      Also, the original vercond for Shader Flags 1/2 was unnecessary.  The
      Skyrim NIFs that are User Version == 11 are actually structured like FO3
      NIFs and use different shader blocks.  So changing the condition like I
      did is a sound change, and I've already scanned all vanilla Skyrim NIFs.
      3088914c
  3. Apr 10, 2016
    • jonwd7's avatar
      [FO4] Additional name changes · beceea2f
      jonwd7 authored
      Also changed inheritance for bhkNPCollisionObject because the Flags are
      different now.  Also bhk*System aren't actually extra data so I changed
      the inheritance there.
      
      Names were again changed to mimic what they are called in the engine.
      Some previously unknowns were clarified as well.
      beceea2f
  4. Apr 08, 2016
  5. Apr 05, 2016
  6. Apr 02, 2016
    • jonwd7's avatar
      [FO4] Removal of optimized BSVertexData variants · dab2fea0
      jonwd7 authored
      After changes to NifSkope parsing there is no longer a huge benefit to
      bypassing all the cond="" / ARG checking on the BSVertexData.  The other
      programs did not have this issue, so the variants can be removed.
      dab2fea0
  7. Mar 29, 2016
    • jonwd7's avatar
      [FO4] Vertex Format Overhaul · 1030e8e7
      jonwd7 authored
      Combined VF6 and VF7, created <bitflags> after rigorous testing.
      Rigorous catch-all compound instead of the mess before.  Removed edge
      case compounds as they are no longer needed.   Left optimized compounds
      for NifSkope speed issues.
      1030e8e7
    • jonwd7's avatar
      [FO4] Parsing fixes · 478e4582
      jonwd7 authored
      478e4582
  8. Jan 28, 2016
    • jonwd7's avatar
      [FO4] Missing template attribute (PyFFI fix) · d69e4649
      jonwd7 authored
      PyFFI does not like missing template attributes for Ref/Ptr despite the
      documentation saying the attribute is optional.
      
      Validation for "Skin" on BSTriShape is set only to NiObject for the time
      being.  Setting it to BSSkin::Instance would require moving around the
      blocks.
      d69e4649
  9. Dec 21, 2015
  10. Dec 17, 2015
  11. Dec 15, 2015
  12. Dec 14, 2015
    • jonwd7's avatar
      [FO4] Improved Vertex Format support · aec814a5
      jonwd7 authored
      Supports several edge cases at the cost of being more complicated since
      the XML is not set up to allow testing of multiple flags in compounds.
      
      Now loads SCOL with crashing NifSkope and without any errors.  The
      PreCombined folder now at least opens but with errors as
      BSPackedCombinedSharedGeomDataExtra is not decoded.
      
      Much wider support of meshes overall, without any NaN issues stemming
      from misassignment of half float types.
      aec814a5
  13. Dec 10, 2015
  14. Dec 02, 2015
  15. Nov 26, 2015
  16. Nov 25, 2015
  17. Nov 24, 2015
  18. Nov 23, 2015
    • jonwd7's avatar
      [FO4] Optimized Compounds · 5a50b806
      jonwd7 authored
      Running XML Checker on 755 armors went from 75s to 9s.  There is
      definitely a problem with ARG speed that needs to be fixed.
      5a50b806
  19. Nov 22, 2015
  20. Nov 20, 2015
  21. Nov 19, 2015
  22. Nov 17, 2015
  23. Nov 16, 2015
  24. Jun 25, 2015
  25. Jun 24, 2015
  26. May 23, 2015
  27. Nov 26, 2014
Loading