Author Topic: [FEAT] Modify Existing Skills (Laserer, Freezer, Disarmer, Fencer, Swimmer)  (Read 137 times)

0 Members and 1 Guest are viewing this topic.

Online WillLem

  • Moderator
  • Posts: 2821
  • Unity isn't sameness, it's togetherness
    • View Profile
Modify the existing skills (click to show/hide)

Where I'm up to with this:

:tal-gold: Laserer range is now increased to 3200px, which is effectively infinite since .nxlv levels have a size cap of 2400 x 2400; SuperLemmix will not run levels that are bigger than this, I've tried! (I also think the level size cap is ultimately a good thing, so I won't be changing this no matter how much my inner kid wants me to!)

It doesn't affect the time that a laserer spends lasering as much as I thought it might, since the laserer will stop when it either reaches steel, or the edge of the level.

:tal-gold: The Freezer skill is ready! It looks like this:



It isn't Climbable, and can't be customised per-style, so I might have to change the colours a bit so that it's more generic. This one looks great for the default style though ;P
« Last Edit: May 21, 2023, 11:30:40 PM by WillLem »

Online WillLem

  • Moderator
  • Posts: 2821
  • Unity isn't sameness, it's togetherness
    • View Profile
Re: [FEAT] Modify Existing Skills
« Reply #1 on: May 21, 2023, 11:28:13 PM »
Freezers can now be rescued!

Instead of the lem being removed, they transition to a "Frozen" state. Whilst in this state, they can transition to Walker or Faller if a reasonable amount of ice is removed from around them.

The actual animation is identical to the current Freezer cube, except that the explosion particles have now been recoloured to look like ice water (looks better, plus it's a visual cue that the lem itself hasn't exploded).

I need to iron out a few bugs relating to skill-assignability and nuke-ability, and de-tangle them from the Oh No! code to give them a more Freezer-unique state prior to explosion. But other than this, it's looking cool! 8-)