[UNMAINTAINED] The Jawa Toolbox - Alpha - Update v1.22 - 15.07.14

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#21
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

Hm, not really sure. Before I released it, I edited a bunch of code throughout and didn't check everything due to lack of time.

Mighta screwed up somewhere, I know there are some bugs floating around.

Gonna run some tests in the coming week.

Did you try what I said in the PM though, about adding an extra cell? (One cell more than you get from automatically loading the .pob).

Anyway, the more information, the easier it'll make my job...
 
Dec 15, 2012
61
2
8
#22
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

Timbab said:
Hm, not really sure. Before I released it, I edited a bunch of code throughout and didn't check everything due to lack of time.

Mighta screwed up somewhere, I know there are some bugs floating around.

Gonna run some tests in the coming week.

Did you try what I said in the PM though, about adding an extra cell? (One cell more than you get from automatically loading the .pob).

Anyway, the more information, the easier it'll make my job...
Yeah, still doesn't work
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#23
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

No idea then, can't think of anything concrete with no extra/specific information. Hopefully I'll start having time this week again and I'll push out some patches.
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#24
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

Just an update, 1.2 is coming in the next week or so, I'll most likely have a lot of time to work on this now, all bugs plus more will be fixed along with some changes. After that, I'll probably rewrite the whole tool in c#, cleaner and more efficient before I release more features and editors, I might still add some stuff to this on the side, though, unsure atm.

Structure documentation is done for a lot of files now, so I might code in a whole array of .IFF types before I rewrite completely. Documentation for the values still needs to be done, I'd really appreciate if anyone is willing to help, it's hard to code and test things at the same time constantly, time just isn't there for everything.

Not sure if it will make it into 1.2, but I'm aiming to write a new .tre viewer/extractor, that lets you grab all of the versions of a file, without having to look through each .tre individually to see if it is included. Sadly because of how .tre files are structured, after publish 17, they split the .toc out of it, so I can only do this smoothly for files from pub 1-17 and custom preCU .tre files, anything above 17 would be pulled from the .toc that comes with the NGE. I only have the last version of the .toc, if anyone has older .toc's, I'd greatly appreciate it!

I'm also playing with the idea of making a separate tool that creates more 'finished' or complete things (Complete NPC's, texture 'packs' where you select everything you need and it creates the needed files, .eft, .sht, .pal, etc), where as this is is more of a detailed inside the file specific editor set. Think Droid Factory vs Jawa Toolbox.

Current changelog (There still is a major bug in both the .SND and .CEF editor when you save, totally broken apparently):

Update v1.2

  • New

    • General
      • The Save Dialog now contains the Filename of the currently opened file, in the filename Textbox.

      File Specific
      • .DT IFF Editor.
        • You can now Copy/Cut/Add/Paste between multiple Datatables.
        • You can now edit the Default Value of a Column (Right click on a Column Header > Edit Column)
        • Added a 'none' option to 'v' type DropDowns.
        • Added a minimum size for the Window.

    Fixes/Changes

    • General
      • Made it so the Main window can only be called once. You can still open multiple Editors and files.

      File Specific
      • .CEF
        • Fixed Checkboxes and the Version Dropdown not being checked/changed when you opened a file via File Assosication.
        • Changed it so files can be saved without .PRT or .SND chunks.
      • DT .IFF
        • Fixed a rare crash on certain files (Error due to wrongly reading the default value).
        • Fixed the DTIIFORM size integer.
      • .EFT
        • Fixed a bug where two extra blank Nodes would get added when you opened a file via File Association.
      • .LMG
        • Made the Window resizable.
        • Fixed the File Extension label from ".msh" to ".mgn"
      • .PRT
        • Fixed a bug where an extra blank Node would get added when you opened a file via File Association.
      • .SHT
        • Fixed the TXM version not being set when you opened a file via File Association.
        • Fixed the Texture Checkbox not enabling/disabling the Textbox.
        • Changed it so the Texture Checkbox is enabled as default.
      • .SND
        • Fixed a faulty save when the 'Extra 0001 Chunk' Checkbox is checked.
      • .SWH
        • Fixed the way files are read, should now load all files correctly.
        • Fixed Checkboxes and the Version DropDown not being checked/changed when you opened a file via File Association.
        • Fixed the Window title being wrongly labeled as '.APT' when a file is open.
      • .WS
        • Fixed the File Associationnot opening the .WS Editor.
        • Fixed Object .IFF links not saving after having been changed.
        • Fixed an empty string being added to the OTNL chunk.
        • Fixed 'Cell' nodes receiving the wrong OTNL string.
        • Fixed nodes being marked green without having been changed.
        • Changed the default Y axis for 'Cell' items to 1 from 0 (Based on all the other original Cells).
 
Jul 7, 2014
1
0
0
#31
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

was just looking for some tools to mess with these files when i found this thank you for your hard work
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#32
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

silverphinex said:
was just looking for some tools to mess with these files when i found this thank you for your hard work
Thanks. :)

Update should be out tonight if I manage to wrap up, maybe tomorrow, unsure right now. I keep finding bugs and thanks to Lasko for giving feedback on .WS and Sytner's knowledge, I think I found what caused problems with Cells in 1.1.


Edit:

Fixed a new array of .WS troubles, it 'should' be good now. Had a nasty bug in one of my converters.

Current .WS changelog:

.WS
  • Fixed the File Associations not opening the .WS Editor.
  • Fixed Object .IFF links not saving after having been changed.
  • Fixed an empty string being added to the OTNL chunk.
  • Fixed 'Cell' nodes receiving the wrong OTNL string.
  • Fixed nodes being marked green without having been changed.
  • Changed the default X axis for 'Cell' items to 1 from 0 (Based on all the other original Cells).
  • Fixed the structure of nodes (Thanks to Sytner!), 'Scale' removed (I had the wrong documentation), Cell ID added. Axis should now be correct, too.
  • Fixed Cells not having a Cell ID.
  • Fixed certain .WS files giving an error at load.
  • Fixed a rare bug created wrong FORM lengths (1-2 per file) on some .WS files getting saved.

If I can get a couple more things done, I'll release tomorrow and start the rewrite, I think.
 

PikkonMG

New Member
Aug 29, 2013
14
0
0
#33
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

Guessing you found a bug or something stopped you from releasing yesterday, anyway Timbab you do great work, and thanks for the great tools!
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#34
RE: The Jawa Toolbox - Alpha - Update v1.1 - 10.05.14

Thanks! :)

Yeah, had more .WS problems, but they're finally all ironed out, still got some tiny stuff to add, but I'll try to get it out today, tomorrow the latest.
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#35
RE: The Jawa Toolbox - Alpha - Update v1.2 - 15.07.14

Updated.

Update v1.2 - 15.07.14

  • New

    • General
      • Fixed a critial bug in one of my Functions, regarding Integers. (Thanks to Uli!) All Integers should now be 100% correct.
      • Save Dialogs now contains the filename of the currently opened file, in the filename Textbox.

      File Specific
      • .DT IFF Editor.
        • You can now Copy/Cut/Add/Paste between multiple Datatables.
        • You can now edit the Default Value of a Column (Right click on a Column Header > Edit Column)
        • Added a 'none' option to 'v' type DropDowns.
        • Added a minimum size for the Window.



    Fixes/Changes

    • General
      • Made it so the Main window can only be called once. You can still open multiple Editors and files.

      File Specific
      • .CEF
        • Fixed various Open and Save bugs, .CEF files should now save correctly.
        • Fixed the 3 bytes not showing up in the Textbox.
        • Fixed Checkboxes and the Version Dropdown not being checked/changed when you opened a file via File Association.
        • Changed it so files can be saved without .PRT or .SND chunks.
      • DT .IFF
        • Fixed a rare crash on certain files (Error due to wrongly reading the default value).
        • Fixed the DTIIFORM size integer.
      • .EFT
        • Fixed a bug where two extra blank Nodes would get added when you opened a file via File Association.
        • Fixed a wrongful "You need to add an item first." popup that prevented being able to save.
      • .LMG
        • Made the Window resizable.
        • Fixed the File Extension label from ".msh" to ".mgn"
      • .PRT
        • Fixed a bug where an extra blank Node would get added when you opened a file via File Association.
      • .SHT
        • Fixed the TXM version not being set when you opened a file via File Association.
        • Fixed the Texture Checkbox not enabling/disabling the textbox.
        • Changed it so the Texture Checkbox is enabled as default.
      • .SND
        • Fixed various Open and Save bugs, .SND files should now save correctly. Note: There is still some unexplainable FORM length fuckup with the 0001 chunks, it's typical SOE. Saves should work, going to leave it as is for now.
      • .SWH
        • Fixed the way files are read, should now load all files correctly.
        • Fixed Checkboxes and the Version Dropdown not being checked/changed when you opened a file via File Association.
        • Fixed the Window title being wrongly ladled as '.APT' when a file is open.
      • .WS
        • Fixed the File Association not opening the .WS Editor.
        • Fixed Object .IFF links not saving after having been changed.
        • Fixed an empty string being added to the OTNL chunk.
        • Fixed 'Cell' nodes receiving the wrong OTNL string.
        • Fixed nodes being marked green without having been changed.
        • Changed the default X axis for 'Cell' items to 1 from 0 (Based on all the other original Cells).
        • Fixed the structure of nodes (Thanks to Sytner!), 'Scale' removed (I had the wrong documentation), Cell ID added. Axis should now be correct, too.
        • Fixed Cells not having a Cell ID.
        • Fixed certain .WS files giving an error at load.
        • Fixed a rare bug created wrong FORM lengths (1-2 per file) on some .WS files getting saved.
        • Switched the Y and Z values around on Position, it is now XZY, just as you see on the in game compass.
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#38
RE: The Jawa Toolbox - Alpha - Update v1.2 - 15.07.14

Fixed a tiny bug that caused an error when you clicked on 'World Buildings', had a typo in last minute changes.
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
43
48
30
Magna Germania
#39
RE: The Jawa Toolbox - Alpha - Update v1.22 - 15.07.14

Fixed another small thing. (v1.22)

Fixed the way the Quaternions were being read (Originally XYZW, it is now WXYZ), also switched the order around for it on the UI to WXZY (based on how it's displayed ingame).

Also fixed an error on load if a .WS was opened via double click.


Edit:

Found bugs in the .PRT tool, unsure where exactly, but it leads to a faulty save. Looking into it.
 
May 31, 2012
66
2
6
42
www.tpot.ca
#40
RE: The Jawa Toolbox - Alpha - Update v1.22 - 15.07.14

Seriously, I have this pinned to my Start Menu lol... I have only used the IFF editor so far, but it is a really great tool, Timbab!