February
28
2025

Makinom 2.19.0 is here with 11 new features, changes and fixes!

This update adds new input key features, new input options and new save game features.

Download the latest version of Makinom here.

If you’re enjoying Makinom (or ORK Framework) and the free updates, tutorials and support I’m providing, please consider supporting me as a patron on patreon.com.

New

  • Input Options: Schematic: ‘Schematic’ option type available. Displays a button to start a schematic.
  • Input Options: Save Confirmation: ‘Save Confirmation’ option type available. Defines if the save question dialogue when saving a save game will be displayed.
  • Input Keys: Key Code, Unity Input Manager, Mouse, Touch: ‘Trigger Count’ settings available. Optionally recognize input after a defined number of uses, e.g. double press/click. Previous mouse/touch count settings are replaced with these settings.
  • Save Game Settings: PlayerPrefs Game Options: ‘Save Confirmation’ setting available. The save confirmation option state will be saved in PlayerPrefs.
  • Save Game Settings: Save Game Menu: Save Question Dialogue: ‘Save Confirmation Option’ setting available. Define the default value of the ‘Save Confirmation’ option. The ‘Save Confirmation’ option defines if the save question dialogue is displayed or not and can be toggled on/off by the player.
  • Save Game Settings: Save Game Menu: Save Question Dialogue: ‘Only For Override’ setting available. Optionally only display the save game question when overriding an existing save game.
  • Unity UI: HUD UI Box Selection (Content Provider): ‘HUD UI Box Selection’ content provider component available. Uses a parent UI box’s currently selected input’s context (schematic context or tooltip content) as content.

Changes

  • Input Keys: Mouse, Touch: ‘Trigger Count’ settings replace ‘Click Count’ and ‘Tab Count’ settings. Previous setup will be updated automatically.
  • UI Boxes: Controls: ‘Vertical Axis’ and ‘Horizontal Axis’ settings have been replaced by new input settings. The new settings allow either using a single input key as axis or 2 input keys for positive and negative axis input separately.
  • Global Machines: Conditions: The ‘Game State Conditions’ and ‘Variable Conditions’ have been replaced by general condition settings. Previous settings will be updated automatically.

Fixes

  • Schematics: Store Nav Raycast: Fixed an issue where ‘Store Normal’ used the variable key of the position.