NeoLemmix V12.9.X is now obsolete. Please get V12.10.X instead.
It's time to
jump into the new version! V12.9.0 is here!
The major new feature this time around is the Jumper skill. That's right, it's finally here in a stable version of NeoLemmix!
That aside, we've got a few fixes to physics bugs - one of these could break replays on levels involving gliders so
test your replays! - and the "projection shadow" feature that was intended for V12.8.0 but wasn't finished on time, is now here. Like is already the case with the window size; the window position is now remembered between sessions. Horizontally-flipped force field objects now change their direction physics-wise similar to how one-way arrows do, and the main menu is now a bit more mouse-friendly - try middle- or right-clicking while in it.
Oh and, it was mentioned that it was a bit weird that NeoLemmix ships without any included levels, so every download of NeoLemmix now comes with a completely free copy of Lemmings Redux! (Disclaimer: Lemmings Redux was always free anyway.) For those who are new, Redux is basically a "rebuild" of the official Lemmings games, with the levels collected from the various ports and side games, the filler levels removed, and tweaks made to bring them more in line with the general NeoLemmix community standards; it's an ideal way to re-experience the official games (including some levels from ports you might not have played) while getting a feel for NeoLemmix's style.
The initial editor update was pretty much just to add Jumper support, but V1.22 brings several quality-of-life improvements and bugfixes; with V1.23 and V1.24 being bugfix releases. V1.27 is a more significant update, which finally adds terrain grouping support, as well as autosave, and a couple of other features. (V1.25 was repealed, and V1.26 only ever existed as an experimental.)
As far as custom content goes - custom lemming spritesets will need to add a Jumper sprite; and a replay check should be run on all levels - with particular attention paid to any that use the glider, or locked exits for the Orig / OhNo styles
that already existed in older versions. Pack creators, please indicate (in your packs' topics) if your packs have been replay-tested and confirmed solvable in V12.9.
> Added the Jumper skill
> Added "Projection" and "Skill Projection" shadows, which (when holding a hotkey) show a shadow of the lemming's movement for the next 15 seconds
> Added "Reset window size" and "Reset window position" options in the configuration menu
> Main menu now allows middle-click to open level select, right-click to exit
> Window position is now remembered between sessions
> Locked exits now have a unique default sound upon opening, instead of sharing the entrance sound
> Slight performance improvements for clear physics mode
> Force left / force right fields when flipped horizontally have corresponding physics changes, and they cannot be rotated
> Styles: Locked exits added to all Orig / OhNo styles that didn't already have them, thanks to WillLem
> Physics bugfix: Fall distance could overflow, allowing (purely theoretical due to how long this would take in practice) surviving a particularly long fall if interrupted at the right time
> Physics bugfix: A glider stuck between a wall and a blocker wouldn't move downwards
> Physics bugfix: Height of faller->glider transition is dependent on several factors that should not affect it (MAY BREAK REPLAYS)
> Fixed bug: Save Image cuts out 3/4 of the level when used in high-res mode
> Fixed a bug where levels that referenced objects in styles the user doesn't have installed would cause NeoLemmix to crash.
> Some fixes to some style names in the styles.ini file.
Please note that V12.9.1-B's EXE is identical to V12.9.1; the update was due to some critical style changes. Therefore, in-game it will display as V12.9.1 either way.
> Reverted the locked exits in orig_marble, orig_crystal and ohno_bubble to their pre-V12.9 versions.
> Loose levels (ie: those in the "levels" folder but not part of a pack) play random music.
> If a sub-pack inside a pack has its own music.nxmi file, the music rotation will reset to the first track at the start of that sub-pack.
> Fixed bug: Pack-wide music rotation may be wrong in packs that don't follow a "traditional" pack structure.
> Fixed bug: Shimmier transitioning from Climber may fail when ceiling is only 1px thick.
> Fixed bug: Shimmier shadow may be incorrect for Jumper-Shimmier transitions.
> Fixed a bug with the "CursorResize" setting
> Changed the menu font color to "Amiga Blue"
> Fixed a bug with piece grouping that may incorrectly reject some valid levels as invalid
> Added support for the Jumper skill
> Replaced the Terrain / Object toggle button with one button for each.
> Added support for selecting backgrounds via a similar means to terrain and objects.
> Added support for sketches.
> Fixed various undo-related bugs.
> (Hopefully) fixed bugs relating to clicking out of pickup skill count / lemming limit edit boxes.
> Fixed bug introduced in V1.22: Background is not loaded correctly when loading a level
> Undid an unneeded change to how level ID is handled that was causing issues
> Fixed bug: Talismans not immediately removed from list upon clicking the Delete button
(V1.25 was repealed, and V1.26 only existed as an experimental build.)
> Piece grouping is now supported.
> Aliases are now supported.
> The editor now has autosave functionality. By default a copy is saved every 5 minutes and up to 15 autosaves are kept, but both of these details are user-configurable.
> Added a "Paste in place" feature.
> Fixed a bug where if multiple consecutive pieces in the piece list are deprecated, the wrong piece may sometimes be inserted when "Show Deprecated Pieces" is disabled.
(V1.28 only existed as an experimental build.)
> Direction and speed of background objects can now be edited, rather than just preserved. Use this responsibly.
> Terrain groups can now be copied and pasted between editor instances.
> Opening levels via "Open With" or drag-and-drop (either onto the EXE or on to a running instance) is now supported.
> Quantity of normal, zombie and neutral lemmings is now displayed next to the lemming count input.
> Added a menu option for Snap To Grid, and an indicator of if the grid is enabled or not (in the lower-right corner).
> Fixed a minor graphical bug with the Jumper skill count box.
> Fixed the dropdown menu options for Group and Ungroup (previously these didn't work at all; only the buttons did).
> Fixed a bug that may cause background to sometimes not be visible.
> Fixed a bug where trigger areas were displayed for some object types they should not have been displayed for.
> Fixed a couple of bugs that can cause pieces to "jump" when the grid is enabled.
> Fixed a rendering bug with nine-sliced objects.
Download:
https://www.neolemmix.com/download.php?id=436 (permalink to V12.9.4)
Styles:
https://www.neolemmix.com/download.php?id=448 (permalink to 2020-10-29)
Editor:
https://www.neolemmix.com/download.php?id=451 (permalink to V1.29)
You no longer need to download the styles; this is just provided for if you want to quickly grab all of them in one go. You can instead download styles as needed in-game.If you are upgrading from V12.8.X, please set up in a new folder (you can copy over your Levels and Settings folders). If you are upgrading from V12.9.0 RC builds, you can just extract over the top of it.