Original Author(s)
opeyx
Description
Documentation on the jump tables polygoninfo and soundpolygoninfo.
These files can be edited with Jumpah; however, this is not recommended since these files will be automatically generated with Collidah after exporting.
Polygoninfo
polygoninfo is a jump table defining collision properties for the triangles within a map's collision mesh. Each entry has a corresponding triangle with the same index in the map's collision file: col.mp.
Field Name | Type | Description |
---|---|---|
poly_material | Integer | Collision materials. 0 = default, 1 = ice. |
hashigo | Integer | (WIP) 0 = default, 1 = stairs (1 is set for half a stairs step's face). |
ignore_pointer | Integer | (WIP) Seems to be 1 bit of padding. |
Soundpolygoninfo
soundpolygoninfo is a jump table defining collision sound properties for the triangles within a map's collision mesh. Each entry has a corresponding triangle with the same index in the map's collision file: col.mp. The sound associated with each triangle will be played when Luigi walks over or taps on the traingle.
Field Name | Type | Description |
---|---|---|
sound_material | Integer | 0 = SND_MAT_DEFAULT |
1 = SND_MAT_CARPET | ||
2 = SND_MAT_DIRT | ||
3 = SND_MAT_GRASS | ||
4 = SND_MAT_WOOD | ||
5 = SND_MAT_TILE | ||
6 = SND_MAT_FLUFFY | ||
7 = SND_MAT_KEYCOIN | ||
8 = SND_MAT_EQUIPMENT1 | ||
9 = SND_MAT_EQUIPMENT2 | ||
10 = SND_MAT_POISON1 | ||
11 = SND_MAT_POISON2 | ||
12 = SND_MAT_METAL1 | ||
13 = SND_MAT_METAL2 | ||
14 = SND_MAT_SNARE | ||
15 = SND_MAT_FLASHLIGHT | ||
sound_echo_switch | Integer | (WIP) |