Shotblock Event PLM and Speedbooster Event PLM
Release Date: Jul 18, 2023
Type: Assembly
Rating: Pending
[download] Event PLM Shotblock (3 downloads)
[download] Event PLM Speedbooster (2 downloads)
Game: SM
Shotblock Event PLM:

Use the high byte to select the Shotblock type.

$00xx Regular Shotblock
$01xx Power Bomb
$02xx Missile
$03xx Super Missile

Low byte sets the event. Much like BTS blocks, it has no GFX, but will remove the GFX in front of it when the PLM is deleted.

As of version 1.4, roomstates are no longer required for the Shotblock Event PLM.

There is a condition in the pre-instruction that checks if an event has been set and spawns a transparent air tile if that has taken place ($FF in the tilemap.)

Place one or more of the PLMs by themselves or in a group of similar BTS blocks. (The non-respawning variety.) X-Ray does not pick this up, nor does bombing.

Speedbooster Event PLM:

In addition to the BTS, there is a Speedbooster Event PLM that doesn't rely on roomstates if you use the PLM version.

Still uses Room Index. Still does not show up under X-Ray or Bombs.

Uses Crumble Block 1F and sets event based off the Room Index (from MetroidNerd#9001's Event Triggers from Killing Enemies.) Changing the Room Index will change the event triggered from destroying these blocks.


P.J Boy for the bank logs. Tundain's Remote Gate resource was studied for this. Thanks to dewhi100, MetroidNerd#9001, Benox50, Amoeba, TestRunner and JAM. Their event resources helped me understand this better.


Event BTS Speedbooster 1.1

Fixed a mistake I made regarding Bank $94 hijack. Thanks to SuperSquad33 for bringing this to my attention.

Thanks to Nodever2 for recommendations for improving ease of use with more labels.

Thanks to Smiley for the BTS Formula.

Ratings and Reviews
This resource has not yet been rated.

You must login to rate this resource