June
24
2025
Makinom 2.20.0 is here with 15 new features, changes and fixes!
This update adds custom scene objects and other new features, changes and fixes.
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
- Variable Conditions: Template: ‘Is Valid’ setting available when using variable condition templates (‘Template’ condition type). If enabled, the checked template’s conditions must be valid. If disabled, the checked template’s conditions must be invalid.
- Schematics: Change Scene Object: ‘Custom Scene Object’ settings available. Optionally create a custom scene object instead of using a scene object set up in the editor.
- Schematics: Change Scene Object: ‘Reset’ setting available. Optionally reset the ‘Scene Object’ component to it’s original setup.
- Scene Object Components: ‘Custom Scene Object’ settings available. Optionally create a custom scene object in the component instead of using a scene object set up in the editor.
- Save Game Settings: Save Game Menu, Load Game Menu: ‘Select Latest’ setting available. Optionally select the latest save game that was saved to when opening the save/load menu.
Changes
- Flying Texts: All flying texts will be removed when exiting a running game. If a schematic is used to animate them, the schematic is stopped and the flying text removed after it finished (i.e. nodes with ‘Execute On Stop’ enabled will still execute).
- Editor: Text Areas: Editing text and changing to a different data in the list will now automatically cancel text editing of the current settings.
- Editor: Text Areas: The ‘Left’, ‘Center’ and ‘Right’ alignment buttons have been removed. You can now find the alignment options in the ‘Text’ text code dropdown selection.
- Editor: Text Areas: The ‘More’ button has been removed, displaying all available text code selections immediately.
- Editor: Schematics: Text Areas: Text areas in the settings of schematic nodes now automatically accept their changes when saving the schematic.
- UI Boxes: Using ‘Focus Cursor Over’ to focus on the UI box below the cursor will wait for the currently focused UI box to fully open before checking.
Fixes
- Input Keys: Key Code: Fixed an issue where switching between ‘Positive Key’ and ‘Negative Key’ input while holding the other down no longer worked.
- Editor: Fixed an issue where removing a data entry from a list (e.g. an input key) from the editor and closing without saving could lead to the asset being deleted when opening the editor again and saving a different change.
- Node Editor: Fixed an issue where removing a node from a layer didn’t update the connections of gates going from that layer to other layers.
- Unity UI: Content Components: Fixed an issue where HUD content added to content components wasn’t updated correctly when the used HUD prefab changed.