Skip to content
Greavesy1899 edited this page Sep 12, 2021 · 5 revisions

Version 2.22

Released 12th September 2021

Update Pop-up

This update introduces a new way for users to check what a new update includes:

An example of the update pop-up box

Pressing 'OK' will link you to this page, and pressing 'Cancel' will continue with usual Toolkit functionality and this is only presented once per update. The reason for this introduction is because some changes are easier to present with videos or screenshots, and to showcase new features which previously have gone unnoticed.

XBin Editor and Files:

The 'XBin Editor' for Mafia III and Mafia: DE has been optimised for hashing Wwise and FNV64/FNV32 algorithms. As well as cleaning up hashing storage, a number of XBin files have been improved or added for both games:

  • car_tuning_pack_availability_game_group.xbin
  • car_traffic_tuning_game_group.xbin
  • vehicles_game_group.xbin
  • subtitles_en_group.xbin

For the Vehicles XBin, it now respects the type of game you have loaded. As you can see, the flags now have the ability to use game-specific values, rather than being hardcoded to Mafia III values. This should make editing Mafia I: DE vehicles much easier. See the 'CommonFlags' property as an example. If you are interested what values are available, submit an issue on GitHub and I will document them. The difference between M1: DE and MIII Vehicle XBins

Map Editor

We now have search functionality for the Map Editor! Finally! It works for all data present in the 'Explorer' tab, and also allows the user to navigate to the item in the 'Explorer' tab from the 'Search' tab. This can be achieved by double clicking on the node in the 'Search' tab, or pressing 'Enter' on the searched node. Furthermore, when inputting what to search for you can use the 'Enter' key to instantly search for the item rather than needing to press the search button. Further changes are being considered, such as filtering what types of items you are looking for.

Example of Search Functionality

Oodle DLL Resolver

The Toolkit no longer requires the user to manually move the DLL named 'oo2core_8_win64.dll'. From update 2.22, the Toolkit will automatically try and use the DLL from the games root folder.

Bug Fixes:

  • Fixed a bug where 'boolean' values in the Table Editor will be incorrect stored in a file, resulting in a broken file upon saving.
  • Fixed a bug when using the option 'Decompile Lua files automatically.' The Toolkit will now take into account whether the file is already non-bytecode, and no longer crash the Toolkit.
  • Fixed a bug where lights stored in the Actor file will no longer crash and output a broken file if 'SceneLinks', 'FrameLinks' and 'FrameIDXLinks' are edited.

Mafia: II

Mafia: Definitive Edition

Clone this wiki locally