Author Topic: New Skills Experimental Build (V6)  (Read 656 times)

0 Members and 1 Guest are viewing this topic.

Offline namida

  • Administrator
  • Posts: 11403
    • View Profile
    • NeoLemmix Website
New Skills Experimental Build (V6)
« on: November 21, 2020, 12:21:30 AM »
Alright - here we go! Over the last eight months we've had discussions about a potential "final new skill", which after a long time was narrowed down to four candidates - additionally with the "only one will make the cut" restriction dropped.

Finally, it's time to get hands-on! So I've prepared an experimental build which includes the four proposed new skills, and a compatible editor - let's see how this goes.

We've got:
- Slider: A permanent skill. When walking off an edge, the Slider will "dehoist" onto the wall and slide down while facing towards it, rather than falling.
- Spearer: Causes the lemming to throw a spear, which sticks into whatever it hits, creating a platform for other lemmings to use.
- Grenader: Causes the lemming to throw a grenade, which has an effect like a bomber, except circular, wherever it hits.
- Laserer: Causes the lemming to fire a laser, which creates a 45 degree tunnel, much faster than other destructive skills and with moderate range.

Note that, to discourage long-term use of this experimental build, there are some restrictions on it:
- It will not allow the use of styles other than the ones that ship with it (ie: the Orig and Ohno styles, including orig_dirt_md, orig_sega and special; plus default and xmas).
- It will no longer run after 1st July 2021. (The check for this does not involve any network communications.)

Additionally, the implementation should not be considered final, even for skills that do make the cut. Physics may change. Graphics will change. Some things are missing - the projectile skills only have partial skill shadows (the arc, but not the impact), while laserer doesn't have any at all. And bugs will generally only be fixed if they would cause problems for the experimental's purpose (eg. if a bug were to arise where under specific conditions the laserer's laser is invisible, but it still functions normally, this would likely not see a fix until if/when a decision to keep the Laserer is made; on the other hand, if a bug arose where under realistic, common conditions the spearer crashed the game, this would get fixed in an exp update). Also - I am aware the editor has some minor issues when not using tabs. It does not make it unuseable and will not be fixed during the experimental phase.

Keep in mind that it is not guaranteed that all four of these skills will make the cut and end up in stable NL - the Laserer is confirmed but the other three could go either way. Even if they do make the cut, physics / theming may change (and this includes for the Laserer).

This should be set up as a fresh installation. You may copy your settings / hotkey layout from an existing installation, but do not copy levels or styles.

Download: https://www.neolemmix.com/download.php?id=485

Aside from the new skills, this build is almost identical to V12.10.3. The one difference is one physics fix for the Climber, as it also affected the Slider so it made sense to pull the fix into this build: https://www.lemmingsforums.net/index.php?topic=5183.0

For general discussion of the skills or to share levels: https://www.lemmingsforums.net/index.php?topic=5215.0
For bug reports / suggestions, please make a new topic, making sure to include the [PLAYER] and (as appropriate) [BUG] or [SUG] tags.
« Last Edit: January 12, 2021, 06:56:28 PM by namida »

Offline namida

  • Administrator
  • Posts: 11403
    • View Profile
    • NeoLemmix Website
Re: New Skills Experimental Build (V3)
« Reply #1 on: December 04, 2020, 08:37:50 AM »
Uploaded a new version, V3 (in-game: V12.11.0:8E313DB).

Changes:
- Is now based off V12.10.1 instead of V12.10.0 (editor remains unchanged)
- Fixed a bug where Grenader or Spearer, could not be assigned to a lemming who is currently a Basher or Laserer

I included the above physics fix because of its simplicity and that it was an obvious oversight, rather than a questionable "what should happen here?". I will look at the more complex matters re: Slider-Swimmer bug and throwing through walls/low ceilings over the weekend.

Offline namida

  • Administrator
  • Posts: 11403
    • View Profile
    • NeoLemmix Website
Re: New Skills Experimental Build (V4)
« Reply #2 on: December 05, 2020, 03:39:28 AM »
Uploaded a new version, V4 (in-game: V12.11.0:817705B).

Changes:
- Fixed a bug that occurs when Sliders or Dehoisters hit water where they have moved an even distance from when they begun sliding / dehoisting.
- Fixed the ability to throw projectiles through walls / low ceilings (though, akin to climber, thin very low ceilings are still allowed).

Offline namida

  • Administrator
  • Posts: 11403
    • View Profile
    • NeoLemmix Website
Re: New Skills Experimental Build (V5)
« Reply #3 on: December 23, 2020, 11:50:57 PM »
Uploaded a new version, V5 (in-game: V12.11.0:BE89149).

Changes:
- Upgraded base version from V12.10.1 to V12.10.2.
- Laserer now has more-limited range, but no time limit (only terminating if no longer removing any terrain, or if terrain underneath feet is removed).
- Grenader destruction mask is now circular (retaining existing width, while reducing height).

Offline namida

  • Administrator
  • Posts: 11403
    • View Profile
    • NeoLemmix Website
Re: New Skills Experimental Build (V6)
« Reply #4 on: January 11, 2021, 01:12:41 AM »
Uploaded a new version, V6 (in-game: V12.11.0:8276279).

Changes:
- Upgraded base version from V12.10.2 to V12.10.3.
- Grenader destruction mask is smaller.
- Slider will now slip (cleanly) into small gaps, and will only turn away from a wall at the bottom if the wall connects with the ground.