Interaction type: Difference between revisions

From Ukikipedia
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]]|| Example
| 00 || [[#Hoot|Hoot]]|| 0x00000001
|-
|-
| 01 || Grabbable|| Example
| 01 || [[#Grabbable|Grabbable]]|| 0x00000002
|-
|-
| 02|| Door|| Example
| 02|| [[#Door|Door]]|| 0x00000004
|-
|-
| 03|| Hurtbox|| Example
| 03|| [[#Hurtbox|Hurtbox]]|| 0x00000008
|-
|-
| 04|| Example || Example
| 04|| [[#Coin|Coin]]|| 0x00000010
|-
|-
| 05|| Example || Example
| 05|| [[#Cap|Cap]]|| 0x00000020
|-
|-
| 06|| Example || Example
| 06|| [[#Pole|Pole]]|| 0x00000040
|-
|-
| 07|| Example || Example
| 07|| [[#Koopa|Koopa]]|| 0x00000080
|-
|-
| 08|| Example || Example
| 08|| [[#Spiny|Spiny]]|| 0x00000100
|-
|-
| 09|| Example || Example
| 09|| [[#Breakable Block|Breakable Block]]|| 0x00000200
|-
|-
| 10|| Example || Example
| 10|| [[#Wind|Wind]]|| 0x00000400
|-
|-
| 11|| Example || Example
| 11|| [[#Warp Door|Warp Door]] || 0x00000800
|-
|-
| 12|| Example || Example
| 12|| [[#Star/Key|Star/Key]]|| 0x00001000
|-
|-
| 13|| Example || Example
| 13|| [[#Warp|Warp]]|| 0x00002000
|-
|-
| 14|| Example || Example
| 14|| [[#Cannon Base|Cannon Base]]|| 0x00004000
|-
|-
| 15|| Example || Example
| 15|| [[#Bounce Top|Bounce Top]]|| 0x00008000
|-
|-
| 16|| Example || Example
| 16|| [[#Water Ring|Water Ring]]|| 0x00010000
|-
|-
| 17|| Example || Example
| 17|| [[#Bully|Bully]]|| 0x00020000
|-
|-
| 18|| Example || Example
| 18|| [[#Burns|Burns]]|| 0x00040000
|-
|-
| 19|| Example || Example
| 19|| [[#Koopa Shell|Koopa Shell]]|| 0x00080000
|-
|-
| 20|| Example || Example
| 20|| '''(unused)'''|| 0x00100000
|-
|-
| 21|| Example || Example
| 21|| [[#Hurtbox 2|Hurtbox 2]]|| 0x00200000
|-
|-
| 22|| Example || Example
| 22|| [[#Bounce Top/Bottom|Bounce Top/Bottom]]|| 0x00400000
|-
|-
| 23|| Example || Example
| 23|| [[#Text|Text]]|| 0x00800000
|-
|-
| 24|| Example || Example
| 24|| [[#Tornado|Tornado]]|| 0x01000000
|-
|-
| 25|| Example || Example
| 25|| [[#Whirlpool|Whirlpool]]|| 0x02000000
|-
|-
| 26|| Example || Example
| 26|| [[#Clam/Bubba|Clam/Bubba]]|| 0x04000000
|-
|-
| 27|| Example || Example
| 27|| [[#BBH Entrance|BBH Entrance]]|| 0x08000000
|-
|-
| 28|| Example || Example
| 28|| [[#Snufit Bullet|Snufit Bullet]]|| 0x10000000
|-
|-
| 29|| Example || Example
| 29|| [[#Shocks|Shocks]]|| 0x20000000
|-
|-
| 30|| Example || Example
| 30|| [[#Igloo Barrier|Igloo Barrier]]|| 0x40000000
|-
|-
| 31|| Example || Example
| 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

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