Language…
13 users online: 1UPdudes, Anchorsnow,  Anorakun,  DeppySlide, Drakel, EricCarlos14, katun24, KazakhGuy,  KungFuFurby,  NopeContest, rhodi, Ringo, Superderek908 - Guests: 192 - Bots: 95
Users: 70,501 (2,453 active)
Latest user: TankerMan64

Level Depending On Event

SMW Patches → Level Depending On Event

Submission Details

Name: Level Depending On Event
Author: Deflaktor
Added:
Version History: View
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: The level number of an overworld tile changes after a particular event has been passed. This can be done for any number of levels, and each can change depending on a different event. Check out the readme and the asm files for more info.
Tags: event lorom overworld sa-1
Comments: 9 (jump to comments)
Download 2.80 KiB | 296 downloads

Screenshots

Comments (9)

Emjaen Link
how can i make this patch to changes after multiple levels has beaten? i mean, i want to change a level number after beating 5 specific levels
SpaceGlam Link
To anyone trying to use this with retry patch I got this to work with  Kevin UberASM Retry Patch. Make sure that save on checkpoint is set to 1 in

Code
!save_on_checkpoint = 1


Then use a custom midway that the player collects as they enter the new changed after event level. I'm still testing but its worked so far after deaths and progressing through the hack.
 Kevin Link
Originally posted by bersi
Great patch, though it seems like when you die in the new level you get sent back to the original one. Even after hitting a midway. Is there a way around this? The retry_table midway system doesn't seem to help.

This patch is probably incompatible with retry.
GrumpyWalrus Link
Would this patch be compatible with the uberASM retry patch?
 Kevin Link
Doubt it
bersi Link
Great patch, though it seems like when you die in the new level you get sent back to the original one. Even after hitting a midway. Is there a way around this? The retry_table midway system doesn't seem to help.
 JamesD28 Link
Tested with:

• Lunar Magic 3.11
• SA-1 Pack v1.32
• Asar 1.71
• Snes9x v1.60

There was a bug here with the macro: The event was a dw entry when it should have been db. This caused all entries except the first in the level table file to be incorrectly read, and made it so only the first entry actually worked. It was a small fix though, so I went ahead and corrected it. Everything else appears to work fine, so, accepted. Added a screenshot.

It's also worth noting that since this hijacks the level loading routine, the level name on the overworld does not change.
skyekun Link
This is super interesting. I hope it gets cleared soon.
 Kevin Link
Remoderation notes: converted to asar and SA-1 and fixed a bug that happened when changing to a level that has a "No Yoshi" intro.
Tested with: LM 3.11, asar 1.71, SA-1 1.32, Snes9x 1.60.