Skip to content

Releases: cmkushnir/NMSModBuilder

3.82.2.2

03 Apr 01:48
e09ee79
Compare
Choose a tag to compare
  • change, add, fix: legion, see change.log in NMSModBuilder.7z

3.82.1

03 Mar 18:47
01d2b36
Compare
Choose a tag to compare
  • fix: Pfim.Dds extensions
    3.82.0 created new Bgra32 data for certain Pfim formats, but wasn't using
    the new data when generating the BitmapSource - doh!.

3.82.0

02 Mar 17:03
01d2b36
Compare
Choose a tag to compare
  • add: Add support for Pfim Rgb8 (gray scale), Rgba16 (4444), and R5g5b5a1 formats.
  • add: NMS.exe launch button (status bar, build tab)
  • add: DDS tab to search for dds items using wildcard path search.
  • fix: a couple minor bugs (see cmkNMSChange.log for complete list).
  • note: had app hang once, was unable to reproduce, report if it happens.

3.81.0

22 Feb 07:45
b8862f3
Compare
Choose a tag to compare
  • Updated app and scripts to support NMS 3.81 Sentinel release.
  • Mbin's w/ diff guid than struct will throw warning w/ game instance loaded, and won't be linked to struct (Game.Mbinc.Classes.PakItems).
  • App version now indicates min supported game release.

v.3.0.3

20 Jan 01:31
9d1a91a
Compare
Choose a tag to compare
  • Fix: 3.0.2 changed how modified items were cached, in doing so it broke support for loose file and scripts - they weren't marked as edited so were excluded from built mod.pak. Loaded, created, and cloned items are now marked as edited by default.

v.3.0.2

15 Jan 03:41
9d1a91a
Compare
Choose a tag to compare
  • Fix: Compiling mods w/ errors could cause app to crash. Diagnostics weren't being captured when compile failed. Would then try to iterate through empty diagnostics list.

v.3.0.1

12 Jan 20:41
9d1a91a
Compare
Choose a tag to compare
  • fix tree insert code, was preventing d-click to find path
  • restore save mbin as exml option
  • add pdb info to script Assembly , allows display of script line # in exceptions (log entries)
  • add Paste path from clipboard
  • update dependencies

v.3.0.0

21 Nov 17:32
ebb2d89
Compare
Choose a tag to compare
  • Significant refactor and cleanup of code.
  • Fix: Script rename.
  • Add: Ability for plugins to add|replace tabs.
  • Add: Ability for plugins to add|replace pak item viewers|differs
  • Add: Ability for plugins to add custom viewers for top-level mbin classes.
  • Update: Documentation.
  • Release: Source code for common dll.

v.2.2.1

07 Oct 21:12
56ad8ca
Compare
Choose a tag to compare
v.2.2.1 Pre-release
Pre-release
  • Change: Splash screen.
  • Add: About dialog.
  • Change: Add more thread safety checks.
  • Change: Refactor and standardize find, extract, foreach methods across classes (game, files, loader).
  • Fix: Rare minor tab issues.

v.2.2.0

06 Oct 23:28
d9f5244
Compare
Choose a tag to compare
v.2.2.0 Pre-release
Pre-release

Pre-Alpha for testers.
All aspects still in flux, put in new app folder, don't update your scripts yet as some helper method names may still change.
GitHub API limits your IP to 60 queries / hr, each run of the app will use 0 - 2 of them.

  • Can specify name when create new script. Rename script is buggy, don't use.
  • Double-click icons to open in PAK Items viewer
  • Command-line options
    • no_split_tabs : use old ui w/ 1 group of tabs
    • no_github : don't access github for app or libMBIN release info, may not be able to view old mod mbins
    • no_big_icons : use old icon sizes
    • -p"path" : path is full path to a game folder, will add icon to left of gog and steam icons
    • -r#.#.# : force game release for -p
    • -v#.#.#.# : force libMBIN version for -p
  • view Salvage script to see new CloneMbin functionality