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")