1 Metadata Variations
Joe H edited this page 2026-05-25 17:07:28 +01:00

As mentioned in https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public/wiki/Variation-Keys#metadata-26w21a-exclusive metadata variations allow me to provide a generic way for supplying extra entity variations, based on certain values.

Heres a list of all the ones currently ingame.

BlockType (Empty Block)

used by empty blocks to determine what its original block type was

  • Value Name - "Metadata:BlockType"
  • Default Value - "Default"
  • Possible Values - "Question", "Brick", "Turn"
  • Allows Links - true

HammerType (Hammer Projectiles)

used by hammers to determine who threw it

  • Value Name - "Metadata:HammerType"
  • Default Value - "Default"
  • Possible Values - "HammerBro", "Bowser"
  • Allows Links - true

IsBro (Bowser Flames, Hammers)

used by the projectiles thrown by bowser, to determine if its Bowser's Brother, or not.

  • Value Name - "Metadata:IsBro"
  • Default Value - "false"
  • Possible Values - "true", "false" (STRINGS NOT BOOLEANS!!!!)

Item (Lakitu)

used for lakitu, to determine what item he's throwing.

  • Value Name - "Metadata:Item"
  • Default Value - "Spiny"
  • Possible Values - Whatever the entity scene path is, without the path / file extention (res://Scenes/Prefabs/Entities/Enemies/Spiny.tscn = "Spiny")