1,535
edits
Battlepedia>Seil mNo edit summary |
m (Seil moved page BUTN to EvilEngine/BUTN) |
||
(20 intermediate revisions by 4 users not shown) | |||
Line 1:
<onlyinclude>
{{#vardefine:typeid|BUTN}}<nowiki/>
{{#vardefine:name|Button}}<nowiki/>
{{#vardefine:type|[[Entity]]}}<nowiki/>
{{#vardefine:basetype|0x18}}<nowiki/>
{{#vardefine:games|Scooby BFBB TSSM Incredibles}}<nowiki/>
{{#vardefine:sourcecode|[https://github.com/bfbbdecomp/bfbb/blob/master/src/Game/zEntButton.h zEntButton.h]}}<nowiki/>
{{#vardefine:image|Buttons.png}}<nowiki/>
</onlyinclude>
{{AutoAssetInfobox}}
This asset defines an entry for buttons such as switches and pressure plates.
==Format==
Buttons are [[
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x54 || [[AssetID]] || '''
|-
| 0x58 || int || '''
* 0 =
* 1 = Pressure Plate -
|-
| 0x5C || int ||
|-
| 0x60 || int || '''
|-
| 0x64 || float || '''
|-
| 0x68 || int || '''buttonActFlags''' || This bitmask specifies what can press the button.
*
*
*
*
*
* 0x20 - Bungee
* 0x40 - Thrown Enemy/Tiki
* 0x80 - Throw Fruit
* 0x100 - Patrick Slam
* 0x200 - Unknown
* 0x400 - (Pressure Plate) Player Stand
* 0x800 - (Pressure Plate) Enemy Stand
* 0x1000 - (Pressure Plate) [[BOUL|Boulder]]/Bubble Bowl
* 0x2000 - (Pressure Plate) Stone Tiki
* 0x4000 - Sandy Melee/Sliding
* 0x8000 - Patrick Melee/Sliding
* 0x10000 - (Pressure Plate) Throw Fruit
* 0x20000 - Patrick Cartwheel (TSSM only, unused in BFBB)
* The rest of the bits are unused.
|-
| 0x6C ||
|-
|-
| 0x9C || Event[numberOfEvents] || '''[[Events]]''' || '''BFBB'''▼
|-
| 0xA8 || Event[numberOfEvents] || '''[[Events]]''' || '''Movie'''
▲! colspan="3" | Events
▲| 0x9C || Event[numberOfEvents] || '''[[Events]]'''
|}
=== Events ===
{{Assets}}
{{AutoGameNavs}}
[[Category:Asset]]
|