Vener's Block Remover PLM | ||
Release Date: Sep 12, 2024 |
Author: Vener |
|
Type: Assembly |
Rating:
Pending
|
|
Links:
[download] VenerBlockRemoverFlexibleArray.zip
(0 downloads)
|
Game:
|
Description
Updated 01-11-2025:
Added a flexible array define section. By default it is set to the Event Array.
Also included SMART files for ease of use.
Additional precaution ASM by neen in case you use part of the Chozo Block array (that was unused in the base game.)
If you downloaded an older version, please update to this as the old version was based off a project with a completely different array setup.
Credits to Vener, Kejardon, Smiley and neen.
-------------------------------
Works much like Kejardon's block remover. Place the PLM on a destructible tile, such as a power bomb or super missile block. when the tile is destroyed, an event bit is set, and the next time the room is loaded, all blocks of that type (collision type and BTS) will be deleted during room loading.
PLM argument: the high byte is comprised of one nibble each for horizontal and vertical radius to check for blocks to remove, and low byte is an event bit to set when the block the PLM is on is destroyed.
There are three org directives in the file that you will need to define before using.
Added a flexible array define section. By default it is set to the Event Array.
Also included SMART files for ease of use.
Additional precaution ASM by neen in case you use part of the Chozo Block array (that was unused in the base game.)
If you downloaded an older version, please update to this as the old version was based off a project with a completely different array setup.
Credits to Vener, Kejardon, Smiley and neen.
-------------------------------
Works much like Kejardon's block remover. Place the PLM on a destructible tile, such as a power bomb or super missile block. when the tile is destroyed, an event bit is set, and the next time the room is loaded, all blocks of that type (collision type and BTS) will be deleted during room loading.
PLM argument: the high byte is comprised of one nibble each for horizontal and vertical radius to check for blocks to remove, and low byte is an event bit to set when the block the PLM is on is destroyed.
There are three org directives in the file that you will need to define before using.
Media
Ratings and Reviews
You must login to rate this resource