Script Object
ControllerAction is a script object in Metroid Prime 2: Echoes. It detects button input from the controller and is able to send messages when certain buttons are pressed, which makes it useful for stuff.
Properties
ID
|
Type
|
Name
|
Default
|
Description
|
0x255A4580
|
EditorProperties
|
EditorProperties
|
-
|
Contains editor data
|
0x4C6EEFAE
|
ControllerActionStruct
|
ControllerActionStruct
|
|
Struct for ControllerAction
|
0xEAD7B7BB
|
bool
|
Unknown
|
false
|
Unknown property
|
ControllerActionStruct
ID
|
Type
|
Name
|
Default
|
Description
|
0x94BA5737
|
long
|
Unknown
|
0
|
Does a thing when you set it to some value.
|
States
State
|
Description
|
Open
|
Enters this state when it is open.
|
Dead
|
Enters this state when it dies.
|
Messages
Message
|
Description
|
Kill
|
Makes it die.
|
Action
|
Triggers the ControllerAction Action.
|
Script Struct
FlareDef is a script struct in Metroid Prime 2: Echoes. It is used by VisorFlare for stuff.
Properties
ID
|
Type
|
Name
|
Default
|
Description
|
0xD1F65872
|
file (TXTR)
|
Flare Texture
|
-
|
Texture used by the flare.
|
0xCB99B4DA
|
float
|
Unknown
|
0.0
|
Unknown value that does a thing.
|
0x2C51A676
|
float
|
Unknown
|
0.0
|
|
0x37C7D09D
|
color
|
Unknown
|
1.0, 1.0, 1.0, 1.0
|
Flare color
|