Jump to content
We promise no intrusive ads, Please help keep the community alive
Consider supporting us by disabling your ad blocker / add to whitelist / purchasing VIP.

TDUF - Most advanced modding tools for TDU so far!


Djey

Recommended Posts

Announcement : TDUF toolset 1.2.0 now available !

 

So, what's new ?

 

* databaseEditor: can open TDU database files in BNK format

* databaseEditor: uses cache to prevent from unpacking database at each run

* databaseEditor: created JSON files are re-formatted to be more readable

* databaseEditor: does not export in partial form when all fields selected.

 

* databaseTool: unused 'withClearContents' parameter was removed.

 

* library/database: gives more details on BRANDS bitfield

* library/database: produces formatted JSON

* library/database: handles tdumt patch instruction 'removeAllLinesFromDatabase'

* library/database: handles tdumt patch instruction 'setVehicleOnSpots'

* library/database: rework on resources layout

* library/database: detects new integrity error on missing topic(s) - not fixable.

 

 

Fixed issues

 

* databaseEditor: resources were not actualized when reloading

* databaseEditor: entry label was not actualized when changing values.

 

* databaseTool: extensive check was not performed at all.

 

* library/database: misc. fixes and improvements.

 

 

Known bugs

 

* databaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update

 

* cameraTool: not working atm

 

* You tell me!

 

 

 

As ever, see first post to download!

Link to comment
Share on other sites

  • 4 weeks later...

Announcement : TDUF toolset 1.3.0 now available !

 

So, what's new ?

 

* DatabaseEditor: inform user when long operations in progress

 

* DatabaseTool: (diff-patches) new operation to create a patch with differences between 2 JSON databases

* DatabaseTool: (unpack-all) return EXIT CODE 1 when database check fails

 

* (lib/database): import from TDUPK only takes pure physics changes

* (lib/database): able to apply many mini-patches at once

* (lib/database): supports new 'onlyAdd' switch for UPDATE/UPDATE_RES changes

* (lib/banks): improves performance by using batch unpack/repack feature from tdumt-cli application

* (lib): misc. enhancements and fixes

 

* (tdumt-cli): provides batch unpack/repack operations.

 

 

Fixed issues

 

* (lib/database) Correctly detects integrity error: missing resource at locale for given REFs.

 

 

Known bugs

 

* databaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update

 

* cameraTool: not working atm

 

* You tell me!

 

 

 

As ever, see first post to download!

Link to comment
Share on other sites

  • 1 month later...

Announcement : TDUF toolset 1.4.0 now available !

 

So, what's new ?

 

* DatabaseEditor: added verbose mode to help with debugging (use -v switch at command line)

* DatabaseEditor: added feature: export current entry to TDUPK format (TDUPE Performance Pack)

 

* (lib): misc. improvements and fixes

 

 

Fixed issues

 

* (lib/database) Incorrectly resolved values when using placeholders in mini patch instructions.

 

 

Known bugs

 

* DatabaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update.

 

* CameraTool: not working atm

 

* You tell me!

 

 

 

As ever, see first post to download!

Link to comment
Share on other sites

  • 5 weeks later...

Announcement : TDUF toolset 1.5.0 now available !

 

So, what's new ?

 

As you've noticed for sure, README now appears in your favourite web browser!

 

Database Tool: in batch mode, now handles patches with associated properties

 

Database Editor: new database checking feature!

Database Editor: does not allow to load database more than once (for reliability reasons). To reload, exit then restart application.

 

Library: give access to some camera customization features from TDUMT, via TDUMT-CLI project.

 

 

Fixed issues

 

Database Editor: various concerns (not applying changes just made etc...)

 

Library: disabled some abusive caching.

 

 

Known bugs

 

DatabaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update.

 

CameraTool: use is at your own risks still, as it may corrupt cameras.bin file.

 

You tell me!

Link to comment
Share on other sites

  • 4 weeks later...

Announcement : TDUF toolset 1.6.0 now available !

 

So, what's new?

 

- DatabaseTool: due to changes in library internals, please clear database cache (Advanced Settings)

- DatabaseTool: (ResourceEditor) now proposes to affect all resource locales by default, instead of only current one

 

- Library: major changes in database files structure to lower disk usage

- Library: misc. performance improvements

- Library: cut dependency with Google Guava Library, some required features have been imported from it

- Library: TDUMT-CLI path is now absolute, allowing to execute TDUF from any location (useful for scripting use).

 

 

Fixed issues

 

- DatabaseTool: fixed missing entry had no resources attached

- DatabaseTool: fixed resources entries had no value displayed

- DatabaseTool: fixed items did not appear

- DatabaseTool: removed entries were displayed still

- DatabaseTool: cloned entries could not be dipsplayed in topic link.

 

 

Known bugs

 

- DatabaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update.

 

- CameraTool: use is at your own risks still, as it may corrupt cameras.bin file.

 

You tell me!

Link to comment
Share on other sites

  • 1 month later...

Thanks for this awesome tool Djey! At first I was just doing trial and error updating my game to 2.00a, did it after so many tries! But now my problem is, when I save my database after I import json files, it doesn't save. It used to save awhile ago, but not theres an error. :(

 

[ATTACH]26988[/ATTACH]

Link to comment
Share on other sites

Looks like an unsupported letter lies into your json files. Thus tduf can't convert it back to tdu form. That would explain why update fails as well. Try with full patch if possible. Else send me your database bnk and json files for further investigation. Thanks

Link to comment
Share on other sites

  • 3 weeks later...

Announcement : TDUF toolset 1.7.0 now available !

 

So, what's new?

 

- Provides additional launchers without administration privileges (-noadmin).

 

- DatabaseEditor: remembers last database location

- DatabaseEditor: remembers last used language and profile

- DatabaseEditor: gives advanced feature to reset saved settings above

- DatabaseEditor: changes some labels to be more explicit (car brands etc.)

- DatabaseEditor: re-instantiates database reload feature

- DatabaseEditor: provides 2 profiles for TDUCP operations (rim options, bot-driven vehicles).

- DatabaseEditor: provides a TDUPE-based profile.

 

- CameraTool: copy-all-sets instruction has been removed.

 

 

Fixed issues

 

- DatabaseEditor: misc fixes and performance enhancements

 

- CameraTool: copy camera set now working (copy-set instruction)

 

- Library: switch to mono executable on Linux

- Library: changes way of managing entry identifiers

 

 

Known bugs

 

- DatabaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update.

 

- You tell me!

Link to comment
Share on other sites

  • 2 months later...

Announcement : TDUF toolset 1.8.0 now available !

 

So, what's new?

 

- DatabaseEditor: allows to import TDUMT's .pch files.

 

- CameraTool: copy-all-sets instruction has been removed in previous version ... copy-sets instruction was added instead.

- CameraTool: copy-set instruction won't overwrite existing camera for safety reasons.

 

- Library: uses newest tdumt-cli library

- Library: enhances features of common dialogs.

 

 

 

Fixed issues

 

- DatabaseEditor: fixes an error when editing resource reference

- DatabaseEditor: fixes an error when exporting partial data to TDUF patch (when lack of REF support)

- DatabaseEditor: misc fixes and performance enhancements.

 

 

 

Known bugs

 

- DatabaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update.

 

- You tell me!

Link to comment
Share on other sites

  • 1 month later...

Announcement : TDUF toolset 1.9.0 now available !

 

So, what's new?

 

- DatabaseEditor: deleting resource for a particular locale is not useful and feature has been removed

- DatabaseEditor: changes location of tduf.properties file (now under userhome/.tduf/).

 

 

- CameraTool: (use-views): new operation to reuse views from another camera (TDUMT feature)

- CameraTool: (customize-set): new operation to change some views settings (brand new feature)

- CameraTool: (view-set): new operation to display views settings

- CameraTool: (list): new operation to display available camera identifiers.

 

- Library: (database): changes resource layout to reduce JSON file size (global language)

- Library: (database): adds some more dealer info

- Library: (interop): uses latest tdumt-cli (0.4.2) and tdumt-lib (2.0.1).

 

 

 

Fixed issues

 

- DatabaseEditor: changes menu item color in dropdowns for easier reading

 

- Library: (cameras): fixes corruption when saving cameras with added sets.

 

 

Known bugs

 

- DatabaseEditor: browsable entries combo can't be actualized automatically after changes. Just scroll the list to update.

 

- You tell me!

Link to comment
Share on other sites

  • 4 weeks later...

Announcement : TDUF toolset 1.10.0 now available !

 

 

This time major feature is a brand new cameras editor! You will find it in Database Editor (Cameras and IKs tab).

Here is short reading about this: TDUF Database Editor Cameras · djey47/tdu-cp Wiki · GitHub

 

 

As I'm too lazy to post full change log everytime, for the rest please refer to embedded README file in zip archive :D

 

 

And... have fun!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...