Event PLM
Release Date: Dec 10, 2017
Author: squishy_ichigo
Type: Assembly
Rating: Pending
Links:
[download] .zip (462 downloads)
Game: SM
Description
I owe a lot of thanks to Black Falcon, who recently released his chain blocks. It was thanks to his asm, that I finally figured out how PLMs work.

squishy_ichigoEventPLM.rar
Contains: event.asm, event.ips, F060.gif, F060.txt

event.asm
Raw coding for those that either want to change the plm's offset, or just want to know how it works. To change the offset, just change the org to freespace in bank 84.

event.ips
For everyone else, there is this, a simple patch for your hacks. Note it uses space at 84:F060, If you have custom plms in that spot, you will need to change that with the .asm file.

F060.gif and F060.txt
Place these in your SMILE's PLM folder so you can choose this PLM in the PLM menu in SMILE.

This plm works as follows:
when you touch this plm, it will activate an event bit, which will allow you to use more types of room states. (examples: Zebes is alive, destroyed glass tube, etc)
you can activate any event up to FF with this plm. Simply put which event you want to activate in the Low value for this plm, and have the player touch it. :D
More details on the specifics for setting it up in the F060.txt.
Media
No Screenshots Provided
Ratings and Reviews
By MetroidNerd#9001 on Aug 25, 2018 (Star Star Star Star Star )
An extremely useful tool for hacking. Highly recommended for use to have obstacles clear away permanently when destroyed. For some reason, it sometimes does not work if Samus only touches it or an H/V copy BTS tile while on the ground, but overall this is a great tool.

This patch has become obsolete with the release of Benox's Extended Event PLM: https://metroidconstruction.com/resource.php?resource_id=483
By OmegaDragnet9 on Apr 26, 2024 (Star Star Star Star Star )
Sometime last year I compared this in-editor with Benox50's Extended Event PLM.

I recommend Benox50's. It just has more features and works more consistently.

This one works perfectly fine if you set the PLM directly on ground tiles. Chances are you will need to use Copy BTS tiles with Benox50's PLM anyway, but it's pretty much mandatory with squishy_ichigo's PLM.

My reason for rating this is both to explain how I got it to work and to pay my respect to part of metconst history. I was going through the forums and found this was THE go-to contact-activated event resource for many many years. (The date on this resource page is 2017, but the forum post was 2010.)

Click here to rate this resource