Skip to content

DDMM 1.6.0 Beta 1 - Contract Zero X.1.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Bronya-Rand Bronya-Rand released this 19 Nov 06:11

Welcome to Doki Doki Mod Maker!

This beta update does the following

Refactors

  • Revamps DDMM Updater for the ability to update third-party tools.

  • Revamps the DDMM Updater UI a bit with more update details

  • Added DDMM Tool Installer to install third-party tools using PY files.

  • Added framework for third-party tools to be installed using DDMM with a custom PY file using either the MMakerTool class or MMakerGithubTool class.

    All new classes must begin with ModTool() before and inherit either class for it to work.

  • Mod Tool Framework Features:

    1. Install Function
    2. Install Package Function (Install if not downloaded)
    3. Get updates
    4. Check for updates
    5. Update Function

Same applies to Github Tool Framework, except that it requires a Github Repository (Bronya-Rand/DDLCModTemplate2.0) and branch target.

Added the ability for tools to use a ddmm_metadata.json file to be fetched remotely for Github framework.

Changes

  • Removed Auto-Mod Template Extras installed.

    Future installs will require you to visit Tool Installer in the front page

  • Removed templates for tool data folders in mmupdater (located in launcher/game)
  • Update for R'Py 8.1.3 and 7.6.3

Notes

  • Due to a laptop upgrade, macOS support has been cut till I compile on a used or VM Mac. This beta is for Windows and Linux primarily.

However you should be able to execute it by running renpy.sh using the following command

chmod +x renpy.sh
./renpy.sh