Skip to content

Releases: gemidyne/tsukuru

v5.0.0

27 Dec 16:49
Compare
Choose a tag to compare

Breaking changes

Other changes in this release

  • Added informative size comparison text to Map Compiler's Resource Packing, BSPRepack and Bzip2 steps. The new informative text is visible in the console log area beneath each tab, and shows the before and after sizes of the BSP file during each step.
  • Extra safety checks/handling around saving application settings
  • Internal code cleanup
  • Upgraded package dependencies
  • Added github actions for CI & release to speed up delivery processes

V4 update

22 Jul 20:35
Compare
Choose a tag to compare

This update brings some much needed bug fixes in regards to VProject crashes.

  • Fixed the app being unusable if VProject was not set prior to launching.
  • Updated the UI to use a dark mode by default.
  • Improved the SourcePawn plugin compile UI
    • Integrated error & warning details into main window
    • Your last compiled plugin files will now be remembered between app sessions
  • Improved the Resource Packing UI
    • You can now change paths of existing folders in the UI without having to remove and add a folder back again
  • Updated various UI text to better reflect their intentions, for example Resource Packing now mentions BSPZIP usage
  • Added more safety checks to the Map Compiler so the app will no longer crash if SDK Tools are missing

As always if you have any issues, please let us know via the GitHub issue tracker, or via our Steam Group's comment sections:

Remember to install .NET Core 3.1 Runtime to use Tsukuru!

V3 update

29 Apr 18:43
Compare
Choose a tag to compare

Tsukuru V3 Update now available

image

Changes in this release are:

  • Major UI refresh & overhaul
  • Now based on .NET Core 3.1. As a result of this there is no longer any .NET Framework requirement. However that is why the EXE is now larger.
  • Added documentation
  • Source Engine Map Compiler: Added ability to control versioning scheme of generated map files
  • Source Engine Map Compiler: Added ability to import and export map compiler settings
  • Source Engine Map Compiler: Added new UI for managing resource packing
  • Source Engine Map Compiler: Added tabbed results interface so you can easily see compile logs from a specific compile process (such as VBSP, VVIS or VRAD).
  • Added Tsukuru translation project support. This allows you to import SourceMod translation files into a single file for maintaining translation keys across multiple languages. You can also export contents of a Tsukuru translation project file back out into SourceMod translation files. An example implementation of this is the Gemidyne Translator Portal.
  • Added a donation link to about Tsukuru page of the app
  • Added error logging so I can fix issues proactively.

2020.1 Update

05 Jan 21:05
Compare
Choose a tag to compare
  • Fixed some VRAD settings not correctly saving or loading.
  • Added VRAD setting Large Displacement Sample Radius
  • Cleaned up some legacy code
  • Added new templating engine which supports processing template files allowing for not only dynamic file names, but also dynamic file content. Information on how to use this feature is available within the app itself, in Resource Packing > Templating tab.
  • Added more blacklisted file extensions.
  • UI improvements for resource packing
  • Fixed an issue with modified VRAD dll & exe not being copied.

Tsukuru 2019.2 Update

06 Jan 22:20
Compare
Choose a tag to compare
  • Added intelligent BSP packing - toggleable on a folder basis when packing folders into a BSP. This means map developers now have the ability to only pack resources which the map uses, instead of including unused resources and inflates the size of the BSP.
  • Added map specific file generation. This allows map developers to have a template files which are generated into map specific files. i.e. for a particles manifest, the template file is "{Tsukuru.MapName}_particles.txt" which gets rewritten into "cp_mygamemap_particles.txt"
  • Added ability to launch a compiled map in game after compile.
  • Added ability for a compiled plugin to be added to your clipboard, if compiled successfully.
  • Added ability for a plugin's directory to be monitored for changes. If a change is detected, Tsukuru will compile your plugin automatically.
  • Added ability to repack and compress a compiled BSP after resources have been packed.
  • Resource Packing settings are now saved, so next time you run the app your last known settings will be restored.
  • General app cleanup.
  • Updated to use .NET Framework 4.7.2.
  • Multiple bugfixes.

Tsukuru 2019.1

30 Sep 20:11
Compare
Choose a tag to compare

2019.1 contains multiple bug fixes as well as multiple user experience enhancements for Tsukuru

Tsukuru 2019

25 Sep 19:34
Compare
Choose a tag to compare

Initial of Tsukuru 2019.

  • Combines internal GEMINI Development tool MapGen into Tsukuru for all to use.

Initial release

16 Aug 21:46
Compare
Choose a tag to compare

Initial release of Tsukuru.