NeoLemmix V12.8.2, Editor V1.20 Release

Started by namida, February 15, 2020, 09:51:06 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

namida

The moment you've all (well, some of you, anyway) been waiting for... NeoLemmix V12.8.0 is here!

The big feature, of course, is the new high-resolution mode. One of the biggest things that has put some people off using NeoLemmix is the low resolution compared to (Super)Lemmini and Lix - well, that's a thing of the past now, NeoLemmix now supports high resolution. This is optional, you can still play in low-resolution if you prefer. Note that this is purely a visual thing - gameplay physics remain in low-resolution (and are completely unchanged from V12.7.X) regardless of your visual settings.

Another pretty major feature is that the online options for style downloading and update checks are finally back! Due to this, there's no longer a need to download a huge styles download - NeoLemmix now ships with the L1 / OhNo styles (plus a few others - "default", "xmas", "special" and "examples"), and the rest can be downloaded with the Style Manager in the settings menu - or if you turn online features on, NeoLemmix can attempt to download them when you play a level that requires them. NeoLemmix can also alert you to when individual styles are updated, provided you originally downloaded them through the style manager.

As far as the smaller features go, we've got a hotkey to skip forward until the highlit lemming's action changes (or he dies), and the fall distance ruler finally has a way to account for climbers hitting their head. Gameplay also no longer terminates when you run out of time on time-limited levels; instead, lemmings just won't exit anymore, so you can keep playing to see how far off you were, or to experiment with various options, et cetera. We've also got some tweaks to the Blocker and Digger sprites, so you can more clearly see which way they're facing, and a few graphical tweaks to some of the one-way arrows in official styles. Finally, Clear Physics Mode now shows the exact spawn position from entrances - and there's a marker on the fall distance ruler for measuring from it (this is due to a bug that won't be fixed until V12.9).

There's no major changes in the editor - compatibility with one minor new thing for secondary animations; aside from that it's just a few general fixes. Note that the editor does not support high-res mode and probably never will.

Custom content should not need any changes, though you may want to add high-resolution graphics to your styles - it's optional, though.

Huge thanks to WillLem for the vast majority of the work on lemming sprites (especially the high-resolution and xmas ones).

Full changelog (V12.7.4 -> V12.8.0)
FEATURES
--------
- A high-resolution mode has been added. This is purely visual, and physics remain low-resolution.
- Online features have been restored, including a style manager to allow manually downloading styles.
- Added new hotkeys:
   > "Skip to highlight lemming state change" (a sub-option of "Special skip") - skips forward until highlit lemming dies, becomes a zombie, or changes to performing a different action than his current one
   > "Projection" - shows a shadow of the selected lemming's movement over the next 15 seconds
   > "Skill Projection" - shows a shadow of the selected lemming's movement over the next 15 seconds, if the selected skill were first assigned to him
- The fall distance ruler now contains additional markers for (a) fall distance from an entrance (temporary, until a bug around this is fixed in V12.9) and (b) fall distance for climbers hitting their head.
- Hotkey menu has options to reset to the default configurations.
- In clear physics mode, the initial pin position for entrances is shown.
   
PHYSICS
-------
- Gameplay no longer terminates when time runs out; instead, lemmings just freeze (instead of exiting) when they reach an exit.
- Levels providing infinite cloners is now forbidden (it will become 99 cloners in-game). All other skills can still be given infinite uses.

FORMATS
-------
- "PANEL" keyword is no longer required in packs' info.nxmi files; if panel graphics exist, they'll be used.
- Styles can now define their own piece / style name aliases. The global ones are just those of the "default" style.
- Added the ability for lemming sprites to define colors as being alternate shades of each other, for recoloring purposes (both spriteset recoloring and situational recoloring respect this).
- Objects can now have blank animations (usual use case being an object where the primary animation is blank and the visuals are handled completely by secondaries, but the primary still needs to do physics stuff), without specifically adding a blank graphic.

STYLES
------
- The Blocker and Digger have modifications to their sprites to more clearly show which way they're facing.
- There have been tweaks to almost all lemming sprites in the Xmas style.
- Unofficial pieces in the "special" style have been moved to their own styles. Aliases for this have been set up.
- One-way arrow colors have been changed in a few of the official styles.

BUGFIXES
--------
- The "Hold" checkbox in the hotkey editor was not correctly checked (or unchecked, as applicable) when editing an existing key.
- Partially fixed issues with resizing the window during gameplay, though it's still very buggy.
- Probably heaps more that got overlooked in this list.

Changelog (V12.8.0 -> V12.8.1)
Fixed bug: Cloner pickup graphic was wrong with some spritesets.
Fixed bug: Talisman explanation text was glitched when only one skill was allowed and that skill had a usage limit

Changelog (V12.8.1 -> V12.8.2)
It is now possible to assign hotkeys for "minimum RR" and "maximum RR". No key is assigned by default for these.
Implemented partial mitigations for the progress / replay autosave issues caused when no username is entered - this is not a full fix and my recommendation is still "enter a username".
Fixed bug: Can't go directly into fast forward from pause.
Fixed bug: Replay insert mode does not reset between levels.
Fixed bug: Restart level hotkey / panel button does not respect the "Pause after backwards frameskip" setting.

Editor Changelog, V1.18 -> V1.19
> Added support for the *BLANK special animation name.
> Added dimension / axis markers to the Level Size and Screen Start inputs.
> Implemented support for the non-numpad + and - keys for zooming.
> Fixed bugs with the "Use only <skill>" talismans, both loading and saving.

Editor Changelog, V1.19 -> V1.20
> Animations with an "EDITOR_HIDE" line in their $ANIMATION section will now not be rendered in the editor. (This can only be used on secondary animations, not the primary one.)
> Fixed bug: Objects with offset secondary animations + resizability are rendered incorrectly (even at default size).
> Fixed bug: Levels with talismans that impose a limit on Shimmiers don't save correctly.

Download: https://www.neolemmix.com/download.php?id=394 (permalink to V12.8.2) (see reply #9 for upgrade from V12.8.0)
Styles: https://www.neolemmix.com/download.php?id=393 (permalink to 2020-03-01)
Editor: https://www.neolemmix.com/download.php?id=392 (permalink to V1.20)

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.7.X, please set up in a new folder (you can copy over your Levels and Settings folders). If you are upgrading from V12.8.0 RC builds, you can just extract over the top of it.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

WillLem

Thanks for the shout-out. These sprites have been a labour of love, I am very thankful to have been involved in this version of the already-brilliant NeoLemmix platform. :thumbsup:

IchoTolot

I can confirm that there were no breaking replays detected in DoveLems, PinoLems, Reunion and United in a mass replay check after updating. :)

Strato Incendus

Yay! Gotta try that High-Res Mode at last and bring back the feeling of playing Lemmings on Mac back then ad a kid! Thanks as always for all your work, namida! :thumbsup:
My packs so far:
Lemmings World Tour (New & Old Formats), my music-themed flagship pack, 320 levels - Let's Played by Colorful Arty
Lemmings Open Air, my newest release and follow-up to World Tour, 120 levels
Paralems (Old Formats), a more flavour-driven one, 150 levels
Pit Lems (Old Formats), a more puzzly one, 100 levels - Let's Played by nin10doadict
Lemmicks, a pack for (very old) NeoLemmix 1.43 full of gimmicks, 170 levels

namida

Editor V1.19 is here, download link in first post. Just some minor improvements, mostly.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

V12.8.1 released. This fixes two purely visual bugs - one relating to talisman texts, one relating to Cloner pickup skills.

You can use the attached ZIP to upgrade from V12.8.0 stable. Please do a full download if upgrading from V12.7.X (or earlier) or V12.8.0-RC builds.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Editor V1.20 released. Fixes a couple of bugs, and adds the ability to hide secondary animations in the editor (defined by the object, not a user-side setting).

The "namida_basement" style has also been updated to make use of this secondary-anim-hiding feature. The all-styles ZIP has not been updated to reflect this (and this will likely be a general pattern - it will only get updated periodicially, not every time there's a style update); use the manual download links (as described in the first post) or the in-game Style Manager to download the updated version.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Uploaded an important update to l2_shadow, which fixes an issue that caused some levels to not load correctly. (The particular level this was discovered in is Lemmings United, Pacifism 39, but it almost certianly affects every l2_shadow level that contains one-way arrows.)

The easiest way to get the update of course is to use the in-game Style Manager. However, if you're averse to that, you can download the style here: https://www.neolemmix.com/styles/12.8/l2_shadow.zip

Since this is quite an important update, I've also updated the all-styles download.

I recommend that if you have affected levels, you should (after updating your copy of l2_shadow) run Cleanse Levels on the affected packs. After cleansing with a fixed copy of l2_shadow, the cleansed copies of the levels will work even for people who have not got the l2_shadow update. You will also need to run Cleanse Levels in order to open affected levels in the editor, even with the update.

As a reminder: The hotkey for Cleanse Levels is F8.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

#9
NeoLemmix V12.8.2 released. A few bugfixes and minor UI improvements; see the first post for a list.

Attachment can be used to update from V12.8.0 stable or V12.8.1. As a reminder - don't forget to update your copies of l2_shadow and namida_basement as well, if you haven't already (the best way is with the in-game style manager).
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)