Plans for V12.11.0

Started by namida, October 28, 2020, 06:26:47 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

V12.11 Changelog So Far
This does NOT include features that have been backported to a V12.10.X release. Features marked with (*) have not yet been backported to a stable V12.10 build, but have been backported in source code and will be included in the next V12.10.X update if it occurs.

################
# New Features #
################

> Custom postview jingles are now supported.
> Support has been added for resizable terrain.
> Title screen layout can be customized for each pack.
> When running a mass replay check, options are presented for organising replays based on results (or just in general).

##################
# User Interface #
##################

> Added an option to force the default lemming sprites.
> Added a "timer bypass" nuke, which when activated, inserts a Nuke action into the replay timed such that the first lemming will explode on the current frame. Note that this does not allow doing anything that is not already possible as it simply calculates the correct time and inserts the action into the replay.
> Clear physics mode highlights one-way terrain when moused over.
> Hatches now show the remaining lemming count when in clear physics mode, even if they are not lemming-limited. Zombie hatches do this even outside of CPM.
> Mass replay check draws attention to mismatches between the version of the level used to record the replay vs the one used to test it.
> Mass replay check marks replays which obtain a talisman.
> Much more customization is possible for replay filenames.
> NeoLemmix is now DPI-aware.
> Postview success / failure jingles are now merged into a single option instead of being set seperately.
> Skill panel zoom is now independent of level zoom.
> Zombie color in CPM has been tweaked.

#################
# Other Changes #
#################

> Lemming spritesets are now required to contain athlete and selected-lemming recoloring data. They are also required to contain neutral and zombie recoloring data, but only on levels that actually use the respective kinds of lemmings.
> Level version number is incremented by 1 when running Cleanse Levels.
> Resizable objects can specify a default size that's different from their base image size. (The new resizable terrain supports this too.)
> Selected skill outline is now in a PNG file (which can be customized by packs) rather than hardcoded.
> Water objects in all official styles (including orig_dirt_md and orig_sega) is vertically resizable. Default-height water still looks exactly the same as it did before except minor differences in the ohno_rock water.

#######################
# Bug Fixes - Physics #
#######################

> Fixed buggy behavior when a Climber encounters a Splitter.
> Fixed bug that allowed assignment of Shimmier to a Climber at the top of a ledge.
> Fixed difference in dive vs turnaround height for Swimmers based on whether or not they are also a Climber.
> Fixed inability for swimmers to descend out the bottom of water. (Debatable if this was actually a bug or not, but it's changed.)
> Fixed incorrect fall distance for swimmers.

#####################
# Bug Fixes - Other #
#####################

> Fixed bug where a no-overwrite entrance / exit with a limited count, the remaining lemming count would also be displayed behind terrain.
> Fixed, hopefully, the temp-freeze that occurs if leaving the menu screen while the update check file is downloading. Fingers crossed this one sticks.
> Fixed (to the extent possible) replay issues that arise when preplaced lemmings are reordered and/or cloners are inserted / deleted.

The "major feature" will be resizable terrain. (I have decided to delay the new skills until V12.12.)

There's a lot of other minor features / fixes that have been made too. See the changelog above for full list.
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)

Strato Incendus

+1 for bringing back custom post-level jingles ;) .
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

Since there isn't a dedicated topic about this as such, I'll post it here: https://www.youtube.com/watch?v=iFdpdawejJw
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

In light of that we still have a way to go before a final decision can be made on the new skills, and that there's a lot of other very neat improvements in the source code ready for V12.11, I have made the decision to delay the new skills until V12.12, so that I can get these other improvements out sooner.

Resizable terrain will still be coming in V12.11, and there's a lot of other neat improvements too (see changelog in first post). In all likelihood, this doesn't mean you'll be waiting any longer than before to get the new skills - it just means that while waiting for them, you'll get some other nice improvements in the meantime.
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

At this point I am drawing the line for features for V12.11, as it has plenty already.

Anything not already listed in the first post, either in the changelog or the "I'd like to look at this" section, will not happen in V12.11. This does not apply to bug fixes, only features.
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)