Interaction type: Difference between revisions
Jump to navigation
Jump to search
(test) |
(finish) |
||
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 two or zero. Interaction types are analagous to [[Action Flag|action flag]]s, but [[Interaction Flag|interaction flag]]s are not, which can be a source of confusion. '''please remind [[User:MMMMMMMMMMMMM]] to finish or, if you're mean, [[User:Bad boot]]''' | |||
==List== | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! Index/[[wikipedia:binary logarithm|log<sub>2</sub>]] !! Description !! Mask | ! Index/[[wikipedia:binary logarithm|log<sub>2</sub>]] !! Description !! Mask | ||
|- | |- | ||
| 00 || [[#Hoot]]|| | | 00 || [[#Hoot|Hoot]]|| 0x00000001 | ||
|- | |- | ||
| 01 || Grabbable|| | | 01 || [[#Grabbable|Grabbable]]|| 0x00000002 | ||
|- | |- | ||
| 02|| Door|| | | 02|| [[#Door|Door]]|| 0x00000004 | ||
|- | |- | ||
| 03|| Hurtbox|| | | 03|| [[#Hurtbox|Hurtbox]]|| 0x00000008 | ||
|- | |- | ||
| 04|| | | 04|| [[#Coin|Coin]]|| 0x00000010 | ||
|- | |- | ||
| 05|| | | 05|| [[#Cap|Cap]]|| 0x00000020 | ||
|- | |- | ||
| 06|| | | 06|| [[#Pole|Pole]]|| 0x00000040 | ||
|- | |- | ||
| 07|| | | 07|| [[#Koopa|Koopa]]|| 0x00000080 | ||
|- | |- | ||
| 08|| | | 08|| [[#Spiny|Spiny]]|| 0x00000100 | ||
|- | |- | ||
| 09|| | | 09|| [[#Breakable Block|Breakable Block]]|| 0x00000200 | ||
|- | |- | ||
| 10|| | | 10|| [[#Wind|Wind]]|| 0x00000400 | ||
|- | |- | ||
| 11|| | | 11|| [[#Warp Door|Warp Door]] || 0x00000800 | ||
|- | |- | ||
| 12|| | | 12|| [[#Star/Key|Star/Key]]|| 0x00001000 | ||
|- | |- | ||
| 13|| | | 13|| [[#Warp|Warp]]|| 0x00002000 | ||
|- | |- | ||
| 14|| | | 14|| [[#Cannon Base|Cannon Base]]|| 0x00004000 | ||
|- | |- | ||
| 15|| | | 15|| [[#Bounce Top|Bounce Top]]|| 0x00008000 | ||
|- | |- | ||
| 16|| | | 16|| [[#Water Ring|Water Ring]]|| 0x00010000 | ||
|- | |- | ||
| 17|| | | 17|| [[#Bully|Bully]]|| 0x00020000 | ||
|- | |- | ||
| 18|| | | 18|| [[#Burns|Burns]]|| 0x00040000 | ||
|- | |- | ||
| 19|| | | 19|| [[#Koopa Shell|Koopa Shell]]|| 0x00080000 | ||
|- | |- | ||
| 20|| | | 20|| '''(unused)'''|| 0x00100000 | ||
|- | |- | ||
| 21|| | | 21|| [[#Hurtbox 2|Hurtbox 2]]|| 0x00200000 | ||
|- | |- | ||
| 22|| | | 22|| [[#Bounce Top/Bottom|Bounce Top/Bottom]]|| 0x00400000 | ||
|- | |- | ||
| 23|| | | 23|| [[#Text|Text]]|| 0x00800000 | ||
|- | |- | ||
| 24|| | | 24|| [[#Tornado|Tornado]]|| 0x01000000 | ||
|- | |- | ||
| 25|| | | 25|| [[#Whirlpool|Whirlpool]]|| 0x02000000 | ||
|- | |- | ||
| 26|| | | 26|| [[#Clam/Bubba|Clam/Bubba]]|| 0x04000000 | ||
|- | |- | ||
| 27|| | | 27|| [[#BBH Entrance|BBH Entrance]]|| 0x08000000 | ||
|- | |- | ||
| 28|| | | 28|| [[#Snufit Bullet|Snufit Bullet]]|| 0x10000000 | ||
|- | |- | ||
| 29|| | | 29|| [[#Shocks|Shocks]]|| 0x20000000 | ||
|- | |- | ||
| 30|| | | 30|| [[#Igloo Barrier|Igloo Barrier]]|| 0x40000000 | ||
|- | |- | ||
| 31|| | | 31|| '''(unused)'''|| 0x80000000 | ||
|} | |} | ||
==Description== | |||
===Hoot=== | |||
===Grabbable=== | |||
===Door=== | |||
===Hurtbox=== | |||
===Coin=== | |||
===Cap=== | |||
===Pole=== | |||
===Koopa=== | |||
===Spiny=== | |||
===Breakable Block=== | |||
===Wind=== | |||
===Warp Door=== | |||
===Star/Key=== | |||
===Warp=== | |||
===Cannon Base=== | |||
===Bounce Top=== | |||
===Water Ring=== | |||
===Bully=== | |||
===Burns=== | |||
===Koopa Shell=== | |||
===Hurtbox 2=== | |||
===Bounce Top/Bottom=== | |||
===Text=== | |||
===Tornado=== | |||
===Whirlpool=== | |||
===Clam/Bubba=== | |||
===BBH Entrance=== | |||
===Snufit Bullet=== | |||
===Shocks=== | |||
===Igloo Barrier=== |
Revision as of 01:24, 7 December 2018
An interaction type is a property that all objects have. Most objects have exactly one interaction type, but some have two or zero. Interaction types are analagous to action flags, but interaction flags are not, which can be a source of confusion. please remind User:MMMMMMMMMMMMM to finish or, if you're mean, User:Bad boot
List
Index/log2 | Description | Mask |
---|---|---|
00 | Hoot | 0x00000001 |
01 | Grabbable | 0x00000002 |
02 | Door | 0x00000004 |
03 | Hurtbox | 0x00000008 |
04 | Coin | 0x00000010 |
05 | Cap | 0x00000020 |
06 | Pole | 0x00000040 |
07 | Koopa | 0x00000080 |
08 | Spiny | 0x00000100 |
09 | Breakable Block | 0x00000200 |
10 | Wind | 0x00000400 |
11 | Warp Door | 0x00000800 |
12 | Star/Key | 0x00001000 |
13 | Warp | 0x00002000 |
14 | Cannon Base | 0x00004000 |
15 | Bounce Top | 0x00008000 |
16 | Water Ring | 0x00010000 |
17 | Bully | 0x00020000 |
18 | Burns | 0x00040000 |
19 | Koopa Shell | 0x00080000 |
20 | (unused) | 0x00100000 |
21 | Hurtbox 2 | 0x00200000 |
22 | Bounce Top/Bottom | 0x00400000 |
23 | Text | 0x00800000 |
24 | Tornado | 0x01000000 |
25 | Whirlpool | 0x02000000 |
26 | Clam/Bubba | 0x04000000 |
27 | BBH Entrance | 0x08000000 |
28 | Snufit Bullet | 0x10000000 |
29 | Shocks | 0x20000000 |
30 | Igloo Barrier | 0x40000000 |
31 | (unused) | 0x80000000 |