Difference between revisions of "Astro Wall"

From Make a Good Mega Man Level Contest
Jump to: navigation, search
(Created page with "{{gimmick |align=right |name=Astro Wall |image= |caption= |jname= |script= |romaji= |altname= |programmer=NaOH |artist=Unknown |hp= |at= |type=Damage |location= |OffAppear...")
 
Line 2: Line 2:
 
|align=right
 
|align=right
 
|name=Astro Wall
 
|name=Astro Wall
|image=
+
|image=[[File:AstroWallDemo.gif|Animated GIF of the Astro Wall gimmick in action.]]
|caption=
+
|caption=Animated GIF of the Astro Wall gimmick in action.
 
|jname=
 
|jname=
 
|script=
 
|script=
Line 25: Line 25:
  
 
==Behavior==
 
==Behavior==
When placed in a section, an Astro Wall will appear spanning the length of it. Silhouettes of enemies appear on the wall, and at regular intervals, one such silhouette will be transformed into a physical version of the enemy it represents, appearing from the wall with a ripple effect. As such, it is capable of surprise attacks.
+
Astro Walls are background objects that overlay the default background layer. Silhouettes of enemies scroll by on the wall, and at regular intervals, one such silhouette will be transformed into a physical version of the enemy it represents, appearing from the wall with a ripple effect. As such, it is capable of surprise attacks.
  
 
Astro Walls have numerous creation code variables:
 
Astro Walls have numerous creation code variables:
Line 37: Line 37:
  
 
If multiple Astro Walls exist in a section, only one Astro Wall object's creation code variables will be recognised.
 
If multiple Astro Walls exist in a section, only one Astro Wall object's creation code variables will be recognised.
 +
 +
==Trivia==
 +
* As of the current Megamix Engine build, Astro Walls are prone to causing immense slowdown when placed directly next to the left of a screen transition/border object.
  
 
[[Category:Gimmicks]][[Category:Devkit Gimmicks (MaGMML3)]][[Category:Mega Man & Bass Gimmicks]]
 
[[Category:Gimmicks]][[Category:Devkit Gimmicks (MaGMML3)]][[Category:Mega Man & Bass Gimmicks]]

Revision as of 00:00, 15 May 2021

Astro Wall
Animated GIF of the Astro Wall gimmick in action.
Animated GIF of the Astro Wall gimmick in action.
Information
In-Game Information
Type: Damage
Programmer(s): NaOH
Artist(s): Unknown
Series Information
Official Game Appearances: Mega Man & Bass
Astro Wall object icon
"Astral enemy projection. Enemy silhouettes seep through and periodically drop out."
―Note in Astro Wall's code, Megamix Engine

The Astro Wall is a gimmick from Mega Man & Bass, found in Astro Man's stage. It is a wall-mounted scrolling projection system that can create enemies from the silhouettes that decorate it.

Astro Walls were first made available with the Megamix Engine, and subsequently the devkits for Make a Good Mega Man Level 3 and Make a Good 48 Hour Mega Man Level.

Behavior

Astro Walls are background objects that overlay the default background layer. Silhouettes of enemies scroll by on the wall, and at regular intervals, one such silhouette will be transformed into a physical version of the enemy it represents, appearing from the wall with a ripple effect. As such, it is capable of surprise attacks.

Astro Walls have numerous creation code variables:

  • entityXSpeed - The horizontal speed of the silhouettes on an Astro Wall.
  • entityYspeed - The vertical speed of the silhouettes on an Astro Wall.
  • dropInterval - The length of the interval between enemy drops.
  • spawnDensity - The number of silhouttes per block.
  • spawnList - The list of enemies to spawn. By default, an Astro Wall can spawn Metalls, Mechakkeros, Yambows, and Furaibon, but by adding "spawnList[#] = (enemy)" in creation code, any entity can be spawned.
  • rippleAnimationInterval - The number of frames between each frame of a spawning enemy's ripple animation.
  • rippleAnimationSprite - The sprite used for the ripple effect created when an enemy spawns.

If multiple Astro Walls exist in a section, only one Astro Wall object's creation code variables will be recognised.

Trivia

  • As of the current Megamix Engine build, Astro Walls are prone to causing immense slowdown when placed directly next to the left of a screen transition/border object.