Interaction type: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
(add a bunch of links and stuff)
mNo edit summary
Line 1: Line 1:
An '''interaction type''' is a property that all [[object]]s have. Most objects have exactly one interaction type, but some have zero. No object may have more than one, and if one is hacked to have more than one, it will [[crash]] the game as Mario thinks that he is interacting with two different objects, each with one interaction flag, and cannot find them. Interaction types are analogous to [[Action Flag|action flag]]s, but [[Interaction Flag|interaction flag]]s are not, which can be a source of confusion.
An '''interaction type''' is a property that all [[object]]s have. Most objects have exactly one interaction type, but some, such as particle effects and platforms, have zero. No object may have more than one, and if one is hacked to have more than one, it will [[crash]] the game as Mario thinks that he is interacting with two different objects, each with one interaction flag, and cannot find them. Interaction types are analogous to [[Action Flag|action flag]]s, but [[Interaction Flag|interaction flag]]s are not, which can be a source of confusion.
==List==
==List==
{| class="wikitable sortable"
{| class="wikitable sortable"
Line 132: Line 132:
{{stub}}
{{stub}}
This interaction is used for the [[Igloo Barrier]] object in Snowman’s Land. When the interaction occurs, the game runs a function that pushes Mario away from the object. Unusually, this interaction sets Mario’s used object attribute without updating his action, unlike every other interaction in the game. This has the potential to cause several glitches, but these cannot be performed in regular circumstances since the Igloo Barrier is the only object to use this interaction.
This interaction is used for the [[Igloo Barrier]] object in Snowman’s Land. When the interaction occurs, the game runs a function that pushes Mario away from the object. Unusually, this interaction sets Mario’s used object attribute without updating his action, unlike every other interaction in the game. This has the potential to cause several glitches, but these cannot be performed in regular circumstances since the Igloo Barrier is the only object to use this interaction.
==Special Cases==
A few objects can switch from their default interaction types in certain circumstances, mostly between hurtbox and another type.
===King Bob-omb===
[[King Bob-omb]] normally uses the Grabbable interaction type. However, after King Bob-omb is thrown onto the ground, his interaction type is changed to Hurtbox until he gets back up. This is done to prevent Mario from picking up King Bob-omb immediately after throwing him.
===Bowser===
[[Bowser|Bowser's]] body's interaction type is normally Hurtbox. However, when Bowser is defeated, his body's interaction type is changed to Text.
===Spinies===
When [[Spiny]] is walking around, its interaction type is the Spiny type. However, if Spiny is not walking around or has just been hit by Mario, it is set to the hurtbox interaction type.
===Piranha Plant===
When a Piranha Plant is sleeping, its interaction type is Bounce Top. When it is biting, its interaction type is Hurtbox.


==References==
==References==

Navigation menu