Language…
16 users online:  AmperSam,  bebn legg,  Blaagon, ForthRightMC, Gasterus155, Hans, Heitor Porfirio, Mario is the best, Mayosunshine, NewPointless, OrangeBronzeDaisy, Retro Master HD, Rykon-V73,  Valentine, watamelon, Xample - Guests: 83 - Bots: 223
Users: 65,846 (2,176 active)
Latest user: HugsNotDrugs

Wave Muncher Launcher + Jumping Muncher

SMW Sprites → Wave Muncher Launcher + Jumping Muncher

Submission Details

Name: Wave Muncher Launcher + Jumping Muncher
Author: MellyMellouange
Added:
Version History: View
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: Yes
Description: FOREWARNING:
- Sprite Memory is recommended to be put on 10.

JumpingMuncher.asm is an enemy sprite that replaces the tile it is set on as it spawns, then jumps up, falls back down, and becomes a tile again.

WaveMuncherLauncher.asm spawns JumpingMunchers sequentially, from right to left.

The blocks affects settings of WaveMuncherLauncher as it passes them by, setting the height to spawn a JumpingMuncher on, or telling WaveMuncherLauncher to not spawn one.

Not very user-friendly; Readme.txt has implied instructions on how to use this.

Note: By default, WaveMuncherLauncher spawns custom sprite #$00.

25/11/2022
Made all blocks compatible with the latest version of GPS
Made Both included sprites compatible with the lastest version of Pixi
Removed unnecessary empty block files
Made compatible with lorom
Tags: enemy floating jump lorom muncher sa-1
Comments: 7 (jump to comments)
Rating:
4.5 (6 ratings)
No rating
Download 15.17 KiB | 683 downloads

Screenshots

Comments (7)

 MarioFanGamer Link
  • Lunar Magic v3.33
  • SA-1 Pack v1.40
  • PIXI v1.32
  • GPS v1.4.4
  • BSNES v115
I... don't like this sprite. It's a bit weird to use, uses a timer instead of checking it's position to determine when to spawn a muncher and also is lacking at customisation in many ways.
Most of the custom blocks only have a purpose for setting the wave launcher's position which really could be done within the sprite itself (see the Better Creating/Eating Blocks on how to do this).
Heck, it doesn't even have a define setting the sprite number, let alone a single define file referenced in all of them!
In addition, the Munchers don't work right next to subscreen borders as they'd otherwise fall through the ground/ceiling.

This update merely added GPS and non-SA-1 compatibility so my complains mostly refer to the already grandfathered original submission.
If you can make a good alternative thereof, please do so.

The readme also is bad at explaining on how to use it so here is my summary:
The way the sprite works is by having a spawner sprite, WaveMuncherSpawner. This goes right to left and spawns a JumpingMuncher at the current position while also scanning for tiles which control the spawning (it thus is recommend to have it offscreen in the level), these being the Block5xx blocks, the number being equal to the Y position within the level (see the bottom left corner of Lunar Magic) as well as StopSpawn which prevents the spawning from spawning any Muncher (note that the block should be placed continuously on the spawner's path).
The jumping Munchers will leave a tile behind and jump into the air. They then turn back into a block. Because they're non-solid, it's recommend to use the included hurt blocks which let the player pass through the block Munchers instead of the vanilla Munchers.
Do note that this is takes up many sprite slots. SA-1 is strongly recommend here if you have a continuous amount of Munchers. In addition, the spawner sprite should be inserted for ID 01 unless you change the number on line 11 of each block (except the hurt block) accordingly.

Edit: Also removed remoderation and added enemy tags.
Kiatus From older version: Wave Muncher Launcher + Jumping Muncher Link
AntiDuck From older version: Wave Muncher Launcher + Jumping Muncher Link
Can the block also work with the latest version of GPS?
Vitor Vilela From older version: Wave Muncher Launcher + Jumping Muncher Link
Added more tags.

NOTE: this submission was not moderated by me.
Klug From older version: Wave Muncher Launcher + Jumping Muncher Link
sa-1-powered sprites, here we go.
HammerBrother From older version: Wave Muncher Launcher + Jumping Muncher Link
Alcaro.
 aCrowned From older version: Wave Muncher Launcher + Jumping Muncher Link
F L O A T I N G M
L                     U
O                     N
A                     C
T                     H
I                      E
N                     R
G M U N C H E R S

This sprite is really great. It could probably be adapted to make different wavey things too, like wavey blocks, wavey Bullet Bill launchers, wavey ON/OFF Solid blocks, wavey Springboards. Very creative!