Interaction type: Difference between revisions
Jump to navigation
Jump to search
(finish) |
(fix wrongitude) |
||
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 | An '''interaction type''' is a property that all [[object]]s have. Most objects have exactly one interaction type, but some have 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== | ==List== | ||
{| class="wikitable sortable" | {| class="wikitable sortable" |
Revision as of 12:40, 7 December 2018
An interaction type is a property that all objects have. Most objects have exactly one interaction type, but some have 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 |