[RELEASE] SuperLemmix Level Editor 3.0

Started by WillLem, December 24, 2024, 05:50:40 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

2.8.9b Update

Further improvements and bugfixes. Here's the full list of updates:

:lemming: Piece Browser Window - The Piece Browser can now be opened in its own pop-out window to accompany the Level Arranger. It's external-display compatible, and size & location are remembered between sessions

:lemming: Custom Skillsets - Added a button for "Save As Custom Skillset" which allows the user to save the currently-applied skillset as a custom preset. When saving, entering the name of an existing custom skillset will overwrite the existing one

:lemming: Set All Non-Zero Skills to [N] - "Set All Skills to Zero" is now "Set All Non-Zero Skills To [N]", where N can be specified using a numeric control

:lemming: Bugfix - Level Validation - When playtesting, the game .exe doesn't open if validation has failed (i.e. the user chose not to save anyway, and instead clicked "Edit Level")



Get the latest version here.


WillLem

2.9 Hotfix Update

A quick fix for the following bugs:

:lemming: Piece Browser Window - Bugfix - The Piece Browser window is now re-drawn correctly after minimizing and then restoring the Editor

:lemming: Piece Browser Window - Bugfix - Minimising the Piece Browser window to the taskbar no longer creates an unhandled exception error

:lemming: Piece Browser Window - Bugfix - Fixed focus for the piece dropdown control, so hotkeys should now work fully as expected when the Piece Browser window is active



Get the latest version here.


WillLem

2.9.2 Hotfix Update

A quick update with the following features/bugfixes:

:lemming: Refresh Styles - It's now possible to refresh the styles without closing and re-opening the Editor. So, if a style is modified during a level editing session, it can be refreshed without interrupting workflow! This feature is accessed via a menu item and customizable hotkey (Ctrl+Shift+F8 by default)

:lemming: Missing Pieces Handling - Much improved handling of missing pieces. The status bar now gives 3 options (Show, Keep or Delete missing pieces) - no more auto-deletion of pieces, and no more need to auto-save with an appended filename. See this topic for more details

:lemming: Missing Pieces Handling - Bugfix - Status bar is once again shown correctly (it wasn't appearing in 2.8.9b and 2.9)

:lemming: Custom Trigger Area Colours - Bugfix - Fixed transparency for the non-default colours



Get the latest version here.


WillLem

SuperLemmix Editor 3.0 Update

This is a significant update to accompany the release of SuperLemmix 3.0.

The new version features the following features/bugfixes:

:lemming: New SuperLemmix-Specific Format (.sxlv)
 • It's now possible to file-associate SuperLemmix levels with the SuperLemmix Editor, and NeoLemmix Levels with the NeoLemmix Editor. The SuperLemmix Format (.sxlv) will always be preferred as the default format unless NeoLemmix Mode is active. You can still choose to save to .nxlv as long as the level does not contain any SuperLemmix-specific features

:lemming: Added support for new 'Steel Type' level property
 • It's now possible to set steel as 'only where visible (NeoLemmix-style)' or 'always steel' on a per-level basis (supported in SuperLemmix 3.0)

:lemming: 'Sketches' are now 'Rulers'
 • Rulers are drawn to their own layer and with their own selection rectangle colour for easier identification. The layer can be toggled on/off via hotkey/menu item. Full backwards compatibility with existing Sketches is preserved (NOTE: the 'sketches' folder is auto-renamed to 'rulers' if the Rulers folder is not found).

:lemming: Refresh Rulers
 • Refresh Styles now also refreshes rulers

:lemming: Batch Exporter
 • Use the batch exporter to convert levels to the following formats: SuperLemmix (.sxlv), NeoLemmix (.nxlv), RetroLemmini (.rlv) and Lemmini (.ini)

:lemming: INI Exporter
 • Export individual levels to RetroLemmini (.rlv) and Lemmini (.ini)
 • Create translation tables to link SuperLemmix style pieces to their (Retro)Lemmini counterparts

:lemming: Style Manager
 • Added a style manager to create/edit the style list

:lemming: NeoLemmix 12.14 Objects
 • Added support for NeoLemmix 12.14 objects (Portals, De-Neutralizer, Skill De-Assigner)

:lemming: Automatic Lem Count Button
 • Added a button to the Globals tab which automatically sets the lem/save counts to the most appropriate for the number and type of pre-placed lemmings

:lemming: Skills Tab
 • Re-added "Clear Skillset" button
 • Random can now go from 0 to 100
 • Removed "Apply Custom Skillset" button (the combo now applies the skillset when changed)

:lemming: Cleanse Levels
 • It's now possible to save to either .sxlv or .nxlv when cleansing
 • It's now possible to delete deprecated pieces
 • A more complete list of errors is now shown (Missing Pieces, Deprecated Pieces, No Lemmings/Exits) and a .txt report is generated in the target level folder

:lemming: Validate Levels
 • Bugfix - "Edit Level" button is not shown if validator opens when cleansing

:lemming: UI
 • Improved Entrance Hatch arrow rendering
 • Steel now has its own selection rectangle colour
 • Added zoom factor indicator to corner text
 • It's now possible to switch between Release Rate & Spawn Interval
 • Improved layout of piece data & 'Load Style' button in Pieces tab

:lemming: Bugfixes
 • Combos are now correctly refreshed when changing levels
 • Music list now searches recursively in subfolders of 'music'
 • NeoLemmix levels are marked as such when saving
 • Restored 'changing main style also changes piece style when no pieces are added' behaviour
 • Piece Search now finds all object types correctly
 • Piece-editing buttons now become unavailable after deleting a piece
 • Piece size label is emptied when no piece is selected
 • Scrollbars on Level Arranger window no longer eat hotkey presses
 • Cursor is correctly reset when clicking status bar buttons
 • The Editor now closes if the 'styles' folder cannot be found
 • Many other general improvements, typo fixes, tweaks, spit and polish



Get the latest version here.