The Release Candidate build for V12.12.0 is now here. That means the new skills are very close to becoming stable, w00t!
Current target release date for a stable build is July 8th. This will be delayed if an RC update that alters physics becomes necessary (the new stable date will be at least two weeks' from the date of said RC update) - this does not auto-apply to RC updates that only make visual or UI changes / fixes, though I may still choose to delay it at my discretion.
- Bug: Lemmings do not lose permanent skills when assigned a Stoner (https://www.lemmingsforums.net/index.php?topic=5672.0)
- Editor does not support paint objects
Download (V12.12.0-RC5, editor V1.39 included): https://www.neolemmix.com/download.php?id=510
This download only includes the Orig and OhNo styles, plus "default", "xmas" and "special". You can use the in-game Style Manager (in the Settings) to download other styles, or you can download styles manually:
- All styles: https://www.neolemmix.com/download.php?program=52
- Any individual style: https://www.neolemmix.com/styles/12.11/XXXXXXXX.zip (replace XXXXXXXX with the style's name, eg: https://www.neolemmix.com/styles/12.11/orig_fire.zip for orig_fire - and no, "12.11" in the link is not a typo)
As always, it is recommended you install the RC build to a new folder, rather than trying to use it in the same folder as your existing version of NeoLemmix. You can copy across your hotkeys file (from the Settings folder) after running the RC build for the first time.
You can find some levels using the new skills here: https://www.lemmingsforums.net/index.php?topic=5227.0 (Please read the rules of that topic before posting in it!)
Please report any bugs relating to the new skills on the New Skills bugs & suggestions board (https://www.lemmingsforums.net/index.php?board=37.0).
A release candidate build could be thought of as a pre-release version of an upcoming release. The idea is that except for bugfixes, or issues that were specifically noted as "should be tested during the RC phase before deciding", there won't be changes between it and the stable version, and thus it can be used to start updating content, as well as for ironing out last-minute bugs. Content specifically targetting it should not be released, though styles targetting it can be submitted for the next styles download.
There are three things that content creators should be aware of with V12.12.X.
1. Lemming sprites for the Laserer and Slider skills
If you have any styles with custom lemming sprites, you will need to add sprites for the Laserer and Slider skills. Please note that the Slider skill has two associated new states - Slider itself of course, as well as Dehoister.
2. Levels that use the "Only On Terrain" feature on objects
"Only On Terrain" is now considered deprecated. It still currently works, but support will be removed in the future. If the object is designed to be used as an only-on-terrain object, it should be changed from "no effect" to the "paint" object type by the style's creator. If it is not designed for this, reconsider whether it should be used as such - there could be valid cases for doing so, but be cautious of creating anything that may be misleading - and if it is definitely suitable, you will need to create a duplicate object with a "paint" instead of "no effect" type. There is no rush to do this - support for old-style only-on-terrain will not be removed until at least NeoLemmix V12.15.0. To be very clear - one-way arrows are not included in this, and no changes are needed to them.
3. General custom levels
As there have been some physics bug fixes, which could potentially have side effects, as always you should run a mass replay check on your levels. If any have broken and it is not clearly due to the bug fix, please report this rather than silently fixing the level, so I can investigate whether the breakage is an unintended side effect. In particular pay attention to levels that use the Jumper, Shimmier or Fencer skills. Additionally, any levels made with the Slider using RC4 or lower, or the Laserer using RC3 or lower, should be re-checked.
################
# New Features #
################
> Added two new skills: Slider and Laserer.
> Added support for automatic screen start position in levels.
> Added support for a hotkey to show used skill counts (rather than remaining).
> Added a general records for levels (like the user records, but includes results from other users' replays).
> Implemented a "Paint" object. This is a no-effect object with "only on terrain" drawing always enabled.
> Reimplemented the triggered animation object, along with a single-use counterpart. These will not be shown if the user has Hide Backgrounds on.
##################
# User Interface #
##################
> Multiple trigger areas overlapping each other will be a darker color in clear physics mode than a single object's trigger area.
> Replay editor displays newest action in bold, and actions added in insert mode in blue. Also, it has a placeholder item added to mark the current frame.
> When a dropdown box for a replay naming pattern is clicked into, the human-friendly text will be replaced with the actual pattern to allow for using the defaults as a base.
#################
# Other Changes #
#################
> Minor fix to the Xmas style ascender sprite.
> The "Functional" hotkey layout has been slightly revised - some skills no longer have hotkeys, and "Previous Skill" / "Next Skill" now do.
> The "Only On Terrain" feature (except as an inherent attribute of Paint objects) is considered deprecated (but is not yet culled).
#######################
# Bug Fixes - Physics #
#######################
> Fixed Fencers sometimes turning around when fencing near the top of the level.
> Fixed Jumpers sometimes being able to bounce off a zombie-blocker without becoming infected.
> Fixed Reachers and Jumpers being able to exit.
> Fixed Shimmiers being able to pass under the bottom of the level.
#####################
# Bug Fixes - Other #
#####################
> Fixed bug where objects' primary animations (and sometimes physics) behave glitchy if the user pauses while the level is loading, then immediately loads a replay without pausing or frame advancing.
> Fixed lack of a default hotkey for Jumper.
################
# New Features #
################
> Added two new skills: Slider and Laserer.
> Added support for automatic screen start position in levels.
> Added support for a hotkey to show used skill counts (rather than remaining).
> Added a general records for levels (like the user records, but includes results from other users' replays).
> Implemented a "Paint" object. This is a no-effect object with "only on terrain" drawing always enabled.
> Reimplemented the triggered animation object, along with a single-use counterpart. These will not be shown if the user has Hide Backgrounds on.
##################
# User Interface #
##################
> Multiple trigger areas overlapping each other will be a darker color in clear physics mode than a single object's trigger area.
> Replay editor displays newest action in bold, and actions added in insert mode in blue. Also, it has a placeholder item added to mark the current frame.
> When a dropdown box for a replay naming pattern is clicked into, the human-friendly text will be replaced with the actual pattern to allow for using the defaults as a base.
#################
# Other Changes #
#################
> The "Only On Terrain" feature (except as an inherent attribute of Paint objects) is considered deprecated (but is not yet culled).
#######################
# Bug Fixes - Physics #
#######################
> Fixed Jumpers sometimes being able to bounce off a zombie-blocker without becoming infected.
> Fixed Reachers and Jumpers being able to exit.
> Fixed Shimmiers being able to pass under the bottom of the level.
#####################
# Bug Fixes - Other #
#####################
> Objects' primary animations behave glitchy if the user pauses while the level is loading, then immediately loads a replay without pausing or frame advancing.
> Dehoister sprite has been replaced.
> The new skills have proper high-res sprites.
> Fixed bug: Jumper-Hoister transition has wrong timing / positioning at certain heights.
> Fixed bug: No sound plays when a slider slides into water.
> New skill sprites added to the Xmas style
> Slight tweak to the high-res Xmas ascender sprite
> Added hotkeys for Jumper, Slider and Laserer to both layouts.
> Tweaked the Functional hotkey layout slightly.
> Laserer physics change: The laser now ignores any pixels behind / below the lemming when removing terrain, even if they would otherwise be within the blast's radius.
> Fixed bug: Timer bypass nuke would be written to the replay but not actually activate, causing a replay/physics desync.
> Fixed physics bug: Fencer would sometimes turn around if fencing near the top of the level.
> Physics change to prevent an edge case with the Slider interacting with a digger.
> Appearance of the Laserer's laser is changed to be less harsh.
> Fixed a bug where skill counts are erased (or set to the previously-open level's) when opening a level (V1.38 was a failed attempt to fix this bug with no other changes)